第3章mcs-51单片机的寻址方式和指令系统改.ppt

第3章mcs-51单片机的寻址方式和指令系统改.ppt

第3章mcs-51单片机的寻址方式和指令系统改

第三章 MCS-51单片机的寻址方式和指令系统;内容:;3.1 MCS-51指令概述;两种语言指令对照;5、指令格式:一条指令对应着一种基本操作,因此指令通常包含操作码、操作数两部分。 ① 操作码:指明执行什么性质和类型的操作。 ② 操作数:指明参与操作的数或数的存放地址。 [ 标 号 :] 操 作 码 [ 目的操作数] [ ,源操作数] ;[ 注释] L O O P : M O V A , 3 A H ; ( A ) ← ( 3 A H ) ;6、指令代码的三种格式: 指令代码是指令的二进制表示方法,是在程序存储器中存放的指令编码格式,共三种格式 。 ;3.2 寻址方式;一、立即寻址;例2:MOV DPTR,# 3400H 功能: DPTR←#3400H;二、寄存器寻址;例3、INC R0 ; (R0)+1→(R0);三、直接寻址 ;例1:MOV A,3AH ;(3AH) →A; 例2:MOV A,90H (MOV A,P1 ) 90H可用寄存器符号P1表示;四、寄存器间接寻址;例1:MOV @R0, A;例2:MOV A,@R1 ;MOVX @DPTR,A;五、基址+变址寻址;由于程序存储器是只读的,因此基址+变址寻址只有读操作而无写操作。;指令MOVC A,@A+DPTR;执行示意图;六、相对寻址;仅出现在转

文档评论(0)

1亿VIP精品文档

相关文档