實驗一(基礎篇)彙編程序HelloWorld
代碼
STACKS SEGMENT STACK ;堆棧段
DW 128 DUP(?) ;注意這裏只有 128 個字節
STACKS ENDS
DATAS SEGMENT
STRING DB 13,10,'Hello World!',13,10,'$'
DATAS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS
START:
MOV AX,DATAS
MOV DS,AX
LEA DX,STRING
MOV AH,9
INT 21H
MOV AH,4CH
INT 21H
CODES ENDS
END START
DOS方式
- 打開DOSBOX,將D:\掛載到C,cd到masm5目錄
- masm hw.asm
- link hw.obj
- 使用
dir
查看當前目錄
- 輸入
hw
運行程序
windows方式
Masm_for_Windows使用
- 使用debug調試
實驗心得
這次實驗比較簡單,應爲之前用過linux,所以對命令行並不陌生,希望下次實驗也能順利完成。