背景
上個學期學習了微機接口技術,其中需要用到彙編程序設計,在此做個記錄以免忘記
安裝
根據已有的教程,在我這裏還是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