MCS51部分汇编指令
8种常用伪指令
1.ORG 16位地址 ;此指令用在原程序或数据块的开始,指明此语句后面目标程序
或数据块存放的起始地址。
2.[标号:] DB 字节数据项表 ;将项表中的字节数据存放到从标号开始的连续字节单元中。
例如:SEG: DB 88H,100,“7”,“C”
3.[标号:]DW 双字节数据项表 ;定义16位地址表,16地址按低位地址存低位字节,高位地
址存高位字节。例如:TAB: DW 1234H,7BH
4.名字 EQU 表达式 或名字=表达式 ;用与给一个表达式赋值或给字符串起名字。之后名字可用做
程序地址,数据地址或立即数地址使用。名字必须是一字母
开头的字母数字串。例如:COUNT=10 或 SPACE EQU 10H
5.名字 DATA 直接字节地址 ;给8位内部RAMm单元起个名字,名字必须是一字母开头的字
母数字串。同一单元可起多个名字。例如:ERROR DATA 80H
6.名字 XDATA 直接字节地址 c51中字符串函数 ;给8位外部RAM起个名字,名字规定同DATA伪指令。
例如:IO_PORT XDATA 0CF04H
7.名字 BIT 位指令 ;给一可位寻址的位单元起个名字,规定同DATA伪指令。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论