位置:51电子网 » 技术资料 » 单 片 机

汇编语言的语句结构

发布时间: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)注释:在编写程序时,为了增加程序的可读性,由用户对该条指令或该段程序功能进行的说明。它以分号“;”开头,由于“;”以后部分计算机不予处理,故可以用中文、英文的某些符号来表示,但要注意在非注释部分的所有字符都必须是英文的,例如标点符号“,”、“∶”只能用半角输入,而不能用全角输入。

 


相关技术资料
7-10汇编语言的语句结构
相关IC型号
JCC5060
JCC5002

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!