汇编语言的语句结构
发布时间:2016/7/10 17:43:22 访问次数:940
一般来讲,汇编语言的语句结构由5部分组成,即标号、操作助记符、目的操作数、源操JCC5060作数和注释。一般格式如下:
[标号:] 操作助记符 [目的操作数1,源操作数][;注释]
例如:LoOP∶MOV R3,#08H ;执行数据传送操作,将立即数08H送给寄存器R3
(1)方括号:[l表示该项是可选项,可有可无。
(2)标号:是用户设定的地址符号,它代表该指令机器码存放在存储器中第一个字节的地址。标号必须以字母开头,其后跟1~8个字母或数字,并以“∶”结尾。
(3)操作助记符:是用该指令功能的英文缩写,它表明本条指令完成什么样的功能操作。任何一条指令都必须有该助记符项,不得省略。
(4)目的操作数:提供操作的对象,并指出一个目标地址,表示操作结果将要存放的地址。
(5)源操作数:指出的是一个源地址(或立即数),表示操作的对象或操作数来自何处。它与目的操作数之间要用“,”号隔开。
(6)注释:在编写程序时,为了增加程序的可读性,由用户对该条指令或该段程序功能进行的说明。它以分号“;”开头,由于“;”以后部分计算机不予处理,故可以用中文、英文的某些符号来表示,但要注意在非注释部分的所有字符都必须是英文的,例如标点符号“,”、“∶”只能用半角输入,而不能用全角输入。
一般来讲,汇编语言的语句结构由5部分组成,即标号、操作助记符、目的操作数、源操JCC5060作数和注释。一般格式如下:
[标号:] 操作助记符 [目的操作数1,源操作数][;注释]
例如:LoOP∶MOV R3,#08H ;执行数据传送操作,将立即数08H送给寄存器R3
(1)方括号:[l表示该项是可选项,可有可无。
(2)标号:是用户设定的地址符号,它代表该指令机器码存放在存储器中第一个字节的地址。标号必须以字母开头,其后跟1~8个字母或数字,并以“∶”结尾。
(3)操作助记符:是用该指令功能的英文缩写,它表明本条指令完成什么样的功能操作。任何一条指令都必须有该助记符项,不得省略。
(4)目的操作数:提供操作的对象,并指出一个目标地址,表示操作结果将要存放的地址。
(5)源操作数:指出的是一个源地址(或立即数),表示操作的对象或操作数来自何处。它与目的操作数之间要用“,”号隔开。
(6)注释:在编写程序时,为了增加程序的可读性,由用户对该条指令或该段程序功能进行的说明。它以分号“;”开头,由于“;”以后部分计算机不予处理,故可以用中文、英文的某些符号来表示,但要注意在非注释部分的所有字符都必须是英文的,例如标点符号“,”、“∶”只能用半角输入,而不能用全角输入。
上一篇:指令的基本格式及常用符号
上一篇:80C51的寻址方式
热门点击
- 外部中断0中断请求标志位。
- TDDB效应的击穿机制
- 轻掺杂源漏(LDD)
- 等比例缩小的3个规则
- 界面态的产生过程
- 低势垒高度的欧姆接触
- MOs管的实际版图
- MOsFET的阈值电压
- 说明动态RAM和静态RAM的主要区别
- 抗反射层
推荐技术资料
- 硬盘式MP3播放器终级改
- 一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]