欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊

    近看王爽老師的《匯編語言》,看賀利堅老師的講課視頻學習匯編語言。

    用的dosbox配合masm編寫調試程序,在dosbox下寫程序感覺很別扭。

    現在需要一個更好的集成IDE一樣的開發環境。我試用了emu8086等軟件。

    最后發現使用MasmPlus+Dosbox就能很好的配合。另外還支持win32程序的開發。

    廢了很大力氣將用的軟件都組合了起來,感覺很方便,分享給大家使用。

    綠色,解壓后即可使用。

    鏈接:https://pan.baidu.com/s/13dlMZ76ghlMnlHRnr34MbQ?pwd=763w

    提取碼:763w

    解壓雙擊MASMPlus.exe執行。


    使用DOS EXE工程模板,那個DOS COM的程序在Dosbox里執行會有亂碼,感覺很奇怪。


    第一個DOS EXE ,獨立單個文件擴展名叫asm就行。



    全部編譯完成后,選擇工具里的DOSBOX。

    然后就打開dosbox了并自動運行編譯的exe,工具被裝載到Z盤,并被設置為當前路徑,可以使用debug.exe和edit.exe等程序。

    有語法提示,能寫dos exe 也能win32 的程序,另外把資源編輯的程序也加入到了工具里。我個人覺得非常好用debugDD里面放的是工具。

    【實驗目的】

    1.掌握Win10使用DosBox實現虛擬Dos環境下masm5的編譯與運行

    2.掌握Windows的基本Masm for Windows集成實驗環境2015的使用

    【實驗要求】

    1.提前安裝DosBox0.74與Masm for Windows集成實驗環境2015,進行調試。

    2.運行Hello World程序,分別在dos、windows環境下編譯、運行,掌握dos基本指令與Windows下程序運行中數據在寄存器和內存中存儲的轉變

    【實驗具體內容】

    1.在dos下編譯執行hw.asm使屏幕上顯示Hello World

    2.在Windows下編譯執行hw.asm,學習Debug的基本命令,了解寄存器的狀態和單步執行程序時寄存器的存儲過程。

    【DOS 環境】

    實驗過程截圖并對實驗進行說明和分析:

    在DOSBox 0.74 Options文件中添加命令mount c: e:\masm5 c:后打開DOSBox 0.74的初始界面:

    虛擬環境下C盤目錄:

    執行可執行文件masm.exe后生成hw.obj文件:

    生成hw.obj文件后C盤目錄:

    執行link hw.obj后C盤目錄:

    最終結果:

    編譯執行后masm5文件新增hw.obj與hw.exe

    【Windows環境】

    實驗過程截圖并對實驗進行說明和分析:

    編譯執行結果:

    Debug調試過程:

    Debug程序中的t命令執行一條機器指令,經過多次t命令,程序依次執行

    MOV DS,AX

    LEA DX,[0000]

    MOV AH,09

    INT 21

    STI

    ??? [BX+SI]

    【實驗心得】

    1.由于資料充分,實驗過程較為順利。

    2.DOS環境對編譯的要求略為寬松,例如:生成hw.obj文件,可以采用c:\>masm hw.asm加三次Enter,也可以采用c:\>masm與Source filename [.ASM]:hw.asm加四次Enter。生成hw.exe文件同理。甚至輸入hw或hw.asm\hw.obj亦沒有分別。

    3.掌握了CPU所理解的內存單元地址,8086PC機CPU是16位,但地址總線有20位,故CPU采用“段地址*16+偏移地址”合成物理地址,表示方法可采用5位十六進制數或段地址:偏移地址的形式,例10001H和1000:0001均表示10001內存單元。

    4.在進行試驗1.2過程中發現實驗1.1中用過的命令記不起來,故在此整理一遍:

    cd..——返回上一級

    cd/——返回根目錄

    dir——查看當前目錄下的文件

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有