接口技术第3章.pptVIP

  • 5
  • 0
  • 约2.11万字
  • 约 99页
  • 2018-05-15 发布于四川
  • 举报
第3章 MCS-51的指令系统 介绍MCS-51汇编语言的指令系统。 3.1 指令系统概述 MCS-51的基本指令共111条,按功能分类,可分为下面5大类: (1)数据传送类(28条) (2)算术操作类(24条 (3)逻辑运算类(25条) (4)控制转移类(17条) (5)位操作类(17条) 3.2 指令格式 两部分组成,即操作码和操作数。 操作码用来规定指令进行什么操作 操作数则是指令操作的对象 MOV A,#25H MOV代表操作码,A、25H代表操作数 5.相对转移地址 例 SJMP rel ;rel为相对转移地址 在相对寻址的转移指令中,给出了地址偏移量,以“rel”表示,即把PC的当前值加上偏移量就构成了程序转移的目的地址: 偏移量rel是一带符号的8位二进制数补码数 范围是:–128 ~ +127 3.3 指令系统的寻址方式 寻址方式就是在指令中说明操作数所在地址的方法。 所以寻址方式就是寻找操作数 共7种寻址方式。 1.立即数寻址方式 操作数是立即数在指令中直接给出。如: MOV A,#40H 2.寄存器寻址方式 操作数是寄存器 例 MOV A,Rn ;Rn→A,n=0~7 MOV DPTR,#1000H 3.存储器寻址方

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档