1、
程序运行步骤及生成的文件
编辑程序->汇编程序->连接程序
2、伪操作(伪指令)Directives
伪操作是汇编程序对源程序进行汇编时处理的操作,完成处理器选择、存储模式定义、数据定义、存储器分配、指示程序开始结束等功能。
- 处理器选择伪操作
- 段定义伪操作
- 程序开始和结束伪操作
- 数据定义及存储器分配伪操作
- 表达式赋值伪操作
- 地址计数器与对准伪操作
- 基数控制伪操作
3、
处理器选择伪操作:
.8086 选择 8086 指令系统
段定义伪操作:
data segment ; 定义数据段
…
data ends
;—————————————-
extra segment ; 定义附加段
…
extra ends
;—————————————-
code segment ; 定义代码段
assume cs:code, ds:data, es:extra
start:
mov ax, data
mov ds, ax ; 段地址 ->段寄存器
…
code ends
end start
4、
……
code segment
main proc far
assume ……
start:
push ds
mov ax, 0
push ax
……
ret
main endp
code ends
end start
5、