利用masm5.0和DosBox在Window10 64位環境寫彙編程序

背景

上個學期學習了微機接口技術,其中需要用到彙編程序設計,在此做個記錄以免忘記

安裝

根據已有的教程,在我這裏還是masm5.0+DosBox好用,其他都不行

運行

安裝完畢後,在DOSBox 0.74 Options.bat的最後輸入

MOUNT C D:\DEBUG # 將目錄D:\DEBUG掛載爲DOSBOX下的C:
set PATH=$PATH$;D:\DEBUG # 將D:\DEBUG寫入環境變量PATH中

雙擊DosBox,顯示如下:
初始化
然後輸入C:,就可依次使用edit、masm、link命令了
在這裏插入圖片描述
在這裏插入圖片描述
附錄:hello.asm代碼

STACKS  SEGMENT   STACK       
        DW        128 DUP(?)  
STACKS  ENDS
DATAS  SEGMENT               
MESSAGE  DB        'hello world', '$'
DATAS  ENDS
CODES  SEGMENT              
        ASSUME    CS:CODES,DS:DATAS
START:  MOV       AX,DATAS    
        MOV       DS,AX
        LEA       DX, MESSAGE
        MOV       AH, 9
        INT       21H
        MOV       AX,4C00H    
        INT       21H
CODES  ENDS
        END       START

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章