微型计算机原理与接口技术2009级单片第三部分指令系统.pptVIP

  • 1
  • 0
  • 约7.83千字
  • 约 56页
  • 2018-06-22 发布于福建
  • 举报

微型计算机原理与接口技术2009级单片第三部分指令系统.ppt

微型计算机原理与接口技术2009级单片第三部分指令系统

第三部分 80C51的指令系统 MCS-51的指令系统共有111条指令,按其功能可分为五大类: 指令的表示方法称为指令格式,其内容包括指令的长度和指令内部信息的安排等。一条指令通常由操作码和操作数两部分组成。 2、直接寻址 直接寻址是指在指令中直接给出操作数单元的地址。 MOV A ,3AH 例如:INC R0 寄存器间接寻址是指在指令中要到寄存器的内容所指的地址去取操作数。即寄存器中放的是操作数的地址。在寄存器的名称前面加前缀“@”。 5、相对寻址 相对寻址是指在指令中给出的操作数为程序转移的偏移量。相对寻址是为实现程序的相对转移而设立的,为相对转移指令所采用。 §3.3 数据传送指令 数据传送指令共有28条。按照功能又可分为:一般传送指令、目的地址传送指令、累加器传送指令和栈操作传送指令。 ORL A, direct; ORL A, @Ri; XRL A, direct; XRL A, @Ri; 这类指令将影响标志位AC、CY、OV、P P=0;1的个数为偶数 OV=1; AC=0 ; CY=1 ;有进位 1 1 0 0 0 0 1 0 + 1 0 0 1 0 0 1 1 1 0 1 0 1 0 1 0 1 、 1 1 0 0

文档评论(0)

1亿VIP精品文档

相关文档