MCS-51汇编语言程序格式

来源:本站
导读:目前正在解读《MCS-51汇编语言程序格式》的相关信息,《MCS-51汇编语言程序格式》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《MCS-51汇编语言程序格式》的详细说明。
简介:大家学号单片机必须要学会汇编语言,下面介绍一下MCS-51汇编语言程序格式。

MCS-51汇编语言程序的一般格式

* 与8086不同,没有代码段、数据段等区分,统一编址。

* 程序由指令行或注释行组成,指令行每行只能写一条指令。

* 指令前可用“标号:”表示指令地址,以便在指令中引用;标号是符号名,以字母开头。

* 注释行应以“;”号开头;指令后也可用“;”号分隔,附加注释。

* 程序由伪指令ORG XXXXH 定位,ORG中的16位地址就是将来写入程序存储器的绝对地址。程序中的ORG应按地址从小到大排列。由ORG定位的程序段可以不连续,汇编程序将会在段间的空地址上填00H,即NOP。因此,每个ORG段的最后一条指令一般应是转移指令。

* 数据由伪指令DB(字节)或DW(双字节)说明。数值应以数码0-9开头;尾缀说明:B-二进制,D-十进制,H-十六进制。十进制D可缺省。

* 伪指令EQU可定义等价字段,以便用符号名代表某个操作数,例如:

aa EQU 30H

bb EQU #30H

MOV A,aa ; aa等价于“30H”, 该指令即 MOV A, 30H

MOV R0,bb ; bb等价于“#30H”,该指令即 MOV R0,#30H

提醒:《MCS-51汇编语言程序格式》最后刷新时间 2024-03-14 01:00:04,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《MCS-51汇编语言程序格式》该内容的真实性请自行鉴别。