实验一(基础篇)汇编程序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,所以对命令行并不陌生,希望下次实验也能顺利完成。