1)一个完整的汇编程序产生过程:
1:编写程序 2:对源程序编译连接 3:执行可执行文件;
2)伪指令
汇编语言中,有两种指令,一是汇编指令,二是伪指令;
segment和ends的功能是定义一个段,segment表明一个段的开始,ends表明一个段的结束;
end是一个汇编程序的结束标记
3)标号
除了汇编指令和伪指令外,还有标号,比如“codesg”,一个标号指代了一个地址,
其最终将被编译,连接程序处理为一个段的段地址;
4)程序的返回:
mov ax,4c00h
int 21h
5)
编译masm+文件名,连接link+文件名,执行masm+文件名;
6)程序执行过程的跟踪
使用debug,用指令查看寄存器内容,观察程序;
cx中存放的是程序的长度;