不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學(xué)習(xí)啦>學(xué)習(xí)電腦>電腦硬件知識(shí)>CPU知識(shí)>

NTVDM cpu遇到無(wú)效指令

時(shí)間: 捷鋒774 分享

  CPU作為電腦的核心組成部份,它的好壞直接影響到電腦的性能。下面是學(xué)習(xí)啦小編帶來(lái)的關(guān)于NTVDM cpu遇到無(wú)效指令的內(nèi)容,歡迎閱讀!

  NTVDM cpu遇到無(wú)效指令:

  1,NTVDM 是從 WINDOWS NT 架構(gòu)開(kāi)始引入的一個(gè)子系統(tǒng)進(jìn)程,目的是虛擬一個(gè)DOS環(huán)境來(lái)運(yùn)行以前的DOS 16bit 程序。

  2,只有當(dāng)啟動(dòng)16位DOS程序時(shí),才會(huì)啟用 NTVDM 這個(gè)進(jìn)程。

  3,正常的16位DOS程序是會(huì)正常運(yùn)于這個(gè)虛擬機(jī)的,不會(huì)報(bào)告任何異常。

  4,通常情況下,一個(gè)32bit或64bit程序在下載時(shí),復(fù)制時(shí)破壞了文件可執(zhí)行程序本身的數(shù)據(jù),就會(huì)被WIN認(rèn)為是一個(gè)16bit DOS程序來(lái)執(zhí)行,

  5,由于并不是真正的16bit DOS 程序,故 NTVDM 會(huì)報(bào)告CPU的寄存器讀寫(xiě)出錯(cuò)。

  6,建議先檢查可執(zhí)行程序文件數(shù)據(jù)的正確性,可以從原處重新下載或復(fù)制。

  相關(guān)閱讀推薦

  眾所皆知,微軟新的桌面操作系統(tǒng)是向下兼容為舊系統(tǒng)開(kāi)發(fā)的應(yīng)用程序的(比如你可以在xp下玩仙劍奇?zhèn)b傳98柔情版),其中包括運(yùn)行于DOS內(nèi)核操作系統(tǒng)以及16位windowsPE 格式可執(zhí)行文件,以及為DOS開(kāi)發(fā)的只包含16位指令、運(yùn)行于處理器實(shí)模式的可執(zhí)行程序/命令(排除那些試圖直接操作硬件的,因?yàn)檫@逾越了NT內(nèi)核操作系統(tǒng)給應(yīng)用程序的權(quán)限,或者說(shuō)它們?cè)噲D運(yùn)行于處理器的0環(huán),與操作系統(tǒng)內(nèi)核運(yùn)行于同一級(jí)別,為了內(nèi)核的安全性,這顯然是不能被允許的)。

  微軟采用了WOW(Windows On Windows)技術(shù)使得在xp等NT內(nèi)核操作系統(tǒng)上可以運(yùn)行那些為舊版操作系統(tǒng)開(kāi)發(fā)的應(yīng)用程序,這樣我們便可以正常的運(yùn)行 Windows 98 的甚至是Windows 3.2的計(jì)算器程序等。讓我們?cè)赪indows XP下打開(kāi)Windows 3.2的應(yīng)用程序,如記事本,你就會(huì)發(fā)現(xiàn) NTVDM 這個(gè)程序幽靈般的出現(xiàn)了,還帶上了一個(gè)子進(jìn)程 WOWEXEC.exe,這就是 WOW 的一個(gè)體現(xiàn)了。

  而針對(duì)那些為 DOS 也就是 CPU 運(yùn)行于實(shí)模式的情況下開(kāi)發(fā)的16位程序,微軟則使用了DOS虛擬機(jī)(VM)的方法。NTVDM 虛擬了一臺(tái)運(yùn)行DOS的計(jì)算機(jī),使得16位程序能夠在其中正常運(yùn)行。讓我們?cè)赬P下打開(kāi)HD-copy,看看吧:ntvdm.exe又冒出來(lái)了。

看了NTVDM cpu遇到無(wú)效指令文章內(nèi)容的人還看:

1.電腦運(yùn)行命令以及dos命令大全

2.電腦以及dos命令大全

3.CMD命令大全推薦

4.文秘之命令的格式寫(xiě)法與例文

5.apache常用指令

6.Windows系統(tǒng)常用指令

7.什么是cpu指令集

8.筆記本自動(dòng)關(guān)機(jī)指令

614003