网站大量收购独家精品文档,联系QQ:2885784924

第三节 MCS-51的指令系统.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 MCS-51指令系统 3.1汇编语言指令格式 3.1.1 汇编语言格式 汇编语言指令是指能汇编成机器语言代码的指令。 ? MCS?51汇编语言指令的格式如下: 标号:操作码 [操作数1],[操作数2],[操作数3];注释 整个语句行必须在一行之内写完. 各段的含义如下: 1.标号段:标号是用户给指令语句的一个符号. 2.操作码段:操作码指出指令操作的性质或控制要求 3.操作数段:操作数是指令操作码操作的对象 4.注释段: 对程序进行解释,使其具有可读性 例3-1 ORG 1000H START:MOV A,#10H . ? ORG 2000H SECOND: CLR A 例3-2 ORG 1000H DB 0AAH SJ-DATA: DB 25,25H ZFC-DATA: DB ‘MCS-51’ 经汇编后,从地址1000H处存贮器的内容为: (1000H)= AAH (1001H)= 19H (1002H)= 25H (1003H)= 4DH (1004H)= 43H (1005H)= 53H (1006H)= 2DH (1007H)= 35H (1008H)= 31H 3.? DW 定义字伪指令 格式为: [标号:] DW Y1, Yi*为双字节数据,可为十进制、十六进制数或表达式两个数据之间用逗号分开 汇编程序从当前ROM地址开始,保留存贮单元,并存入DW后面的数据.存放时高8位在前,低8位在后. 例3-3 ORG 1000H DW 1234H SJ_DATA: DW 56H,2000 经汇编后,从地址1000H处存贮器的内容为: (1000H)= 12H (1001H)= 34H (1002H)= 00H (1003H)= 56H (1004H)= 07H (1005H)= D0H 4. EQU 赋值伪指令 格式为: 字符名称 EQU 项(数或汇编符号) 例3-4 AA EQU R1 MOV A,AA D10 EQU 10 ADD_Y EQU 07ABH MOV A,D10 LCALL ADD_Y 5. DS 定义存贮空间伪指令 格式为: DS 表达式 例3-5 ORG 1000H DS 07H DB 20H,20 DW 12H 经汇编后,从地址1000H开始保留7个单元,然后从1007H处存贮器的内容为: (1007H)= 20H (1008H)= 14H (1009H)= 00H (100AH)= 12H 6.?BIT 定义位地址符号伪指令 格式为: 字符名称 BIT 位地址 其功能是把BIT之后的位地址值赋给字符名称。 例3-6 P11 BIT P1.1 A2 BIT 02H 这样,P1口位1地址91H就赋给了P11,而A2的值为02H。 7. DATA数据地址赋值伪指令 格式为: 字符名称 DATA 表达式 例3-7 ORG 0100H AA DATA 35H DPTRA DATA 0AA00H MOV A,AA ;(35H)→ A MOV DPTR,#DPTRA;0AA00H → DPTR 一、 寄存器寻址 寄存器寻址是由指令指出某一个寄存器的内容作为操作数. 例3-8 MOV A,R3 MOV P1,A INC R3 二、 直接寻址 在直接寻址方式中,由指令直接给出参加操作的数的字节地址或位地址. 直接寻址方式只能在下述三种地址空间寻址: (1)特殊功能寄存器(SFR) (2)内部数据存储器RAM的低128个字节 (3) 位地址空间 四、寄存器间接寻址 在寄存器间接寻址中,指令操作数所指定的寄存器中存放的不是操作数,而是操作数的地址,由该地址所指定的存储单元的内容作为操作数. 在MCS-51中,可作为寄存器间接寻址的寄存器有工作寄存器R0,R1和堆栈指示器SP及

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档