第四章 汇编语言程序设计
§4.1 汇编语言语法
一、程序格式
; ( 程序结束,给出启动地址。L → CS:IP )
即:程序由段组成,段由语句组成。 (各段有名)
二、语句构成
1、语句种类
指令语句 (有机器码): (如:传送、运算、控制)
标号:操作码 操作数 ;注释 (用途:完成实际操作)
伪指令语句 (无机器码): (如:排段落、定类型、置初值等)
名字: 命令 参数 ;注释 (用途:做好准备工作)
人工:吃力、易错
2、名称(符号)
标识符:如 A3、XY 等。 (≤31个字符,不可数起头)
保留字:如 MOV、BX等。 (不可另作他用)
变量:存储器数,如 V1、XA等。(属性:段值、偏移、类型[1,2,4,…])
标号:指令地址,如 L1、N等。(属性:段值、偏移、类型[near, far])-1,-2
3、运算符及表达式 (*仅在汇编时用)
表达式:由“操作数”和“运算符”组成。 (汇编时得一值)
如:MOV BX,OFFSET X2 ; BX=OFFSET X2
MOV SI, OFFSET $ ; SI=OFFSET $ ($:当前位置)
X1 EQU THIS WORD ; X1指定为字型变量,自此处开始
L3 LABEL
原创力文档

文档评论(0)