emu8086中文版(真正漢化版)是一款知名的編程學(xué)習(xí)工具,該工具結(jié)合了原始編輯器、匯編器、反匯編器、具除錯功能的軟體模擬工具,它有很多使用格式,軟件內(nèi)置了豐富的匯編器和示例供學(xué)習(xí)者參考,劇小編所知,emu8086是編程好愛者的最佳學(xué)習(xí)工具。
emu8086注冊信息
注冊名:Team SND
注冊碼:JFDWRATQZXJKASERKKNT
emu8086漢化教程
1.解壓縮:將Emu8086_v3.00.rar解壓到當(dāng)前文件夾,會增加一個Emu8086 v3.00文件夾,執(zhí)行Emu8086Setup.exe程序,進行安裝;
2、完成安裝后將漢化文件夾內(nèi)漢化版emu8086.exe文件拷貝到安裝目錄,替換原來的英文版即可。
軟件特色
你可以在程式執(zhí)行當(dāng)中檢視暫存器、標(biāo)志以及內(nèi)存。模擬器會在虛擬 PC 中執(zhí)行程式,這可以隔絕你的程式,避免它去存取實際硬體,像硬盤、內(nèi)存,而在虛擬機器上執(zhí)行匯編程序,這可以讓除錯變得更加容易。
這個軟件完全相容於 Intel 的下一代處理器,包括了 Pentium II、Pentium 4,而相信 Pentium 5 也會繼續(xù)支援 8086 的。
這種現(xiàn)象讓 8086 程式碼的可攜性相當(dāng)高,它可以同時在老機器以及現(xiàn)代的電腦是執(zhí)行,8086 的另一個優(yōu)勢是它的指令比較小且相當(dāng)容易學(xué)習(xí)!
emu8086功能
1、emu8086的語法與包括MASM和TASM在內(nèi)的所有主要編輯程序完全兼容,盡管有些指令是該編輯獨特的。
2、emu8086忽略ASSUME偽指令。手動追加CS:、DS:、ES:或SS:段落前綴優(yōu)選,數(shù)據(jù)在段落以外而不是DS時,emu8086需要手動追加。
3、在編譯無段COM文件時,emu8086不需要定義段落,但MASM和TASM可能需要這樣做。
4、COM文件的入口點應(yīng)始終為0100h,但在MASM和TASM中,可能需要使用END指令手動設(shè)置入口點,即使不能設(shè)置在其他位置。emu8086工作良好,但設(shè)置入口點但不是100h(com可執(zhí)行文件的開始偏移量)會產(chǎn)生錯誤的新聞。com文件的入口點始終是第一個字節(jié)。
5、如果使用MicrosoftAssembler或BorlandTurboassembler編譯這個代碼,應(yīng)該得到test.com文件(11字節(jié)),右鍵選擇sendto和emu8086??梢钥吹椒磪R碼不包含任何指令,與emu8086生成的代碼相同,即使沒有這些棘手的指令。
6、emu8086與其他類似的16位編輯器幾乎兼容100%。emu8086組裝的代碼可以簡單地與TASM或MASM等其他編輯器組合,但不是TASM或MASM組裝的代碼可以用emu8086組合。
7、emu8086用于制作EXE文件的模板與MASM和TASM完全兼容。
8、MASM生成的大部分EXE文件與emu8086生成的文件相同。但而,它可能與TASM的可執(zhí)行文件不完全相同,因為TASM不計算驗證和EXE文件結(jié)構(gòu)有所不同,但通常它生成的計算機代碼通常相同。
注意:8086CPU代碼相同的機械命令有幾種方法,因此生成的機械代碼可能在編譯器上不同。