MCS-51单片机汇编指令详解.docVIP

  • 11
  • 0
  • 约1.74万字
  • 约 33页
  • 2017-03-05 发布于湖北
  • 举报
MCS-51单片机汇编指令详解

MCS-51单片机汇编指令详解 以累加器为目的操作数的指令 ?       ?MOV A,Rn ?      MOV A,direct ?      MOV A,@Ri       ?MOV A,#data   ?第一条指令中,Rn代表的是R0-R7。第二条指令中,direct就是指的直接地址,而第三条指令中,就是我们刚才讲过的。第四条指令是将立即数data送到A中。 ?下面我们通过一些例子加以说明: ?      MOV A,R1 ;将工作寄存器R1中的值送入A,R1中的值保持不变。 ?      MOV A,30H ;将内存30H单元中的值送入A,30H单元中的值保持不变。       ?MOV A,@R1 ;先看R1中是什么值,把这个值作为地址,并将这个地址单元中的值送入A中。如执行命令前R1中的值为20H,则是将20H单元中的值送    ????????????????????? 入A中。      ? ?MOV A,#34H ;将立即数34H送入A中,执行完本条指令后,A中的值是34H。 ?     以寄存器Rn为目的操作的指令 ?      MOV Rn,A       ?MOV Rn,direct ?      MOV Rn,#data ?      这组指令功能是把源地址单元中的内容送入工作寄存器,源操作数不变。 ?     以直接地址为目的操作数的指令 ?    

文档评论(0)

1亿VIP精品文档

相关文档