李朝青版单片机书 第3指令系统.ppt

第三章 指令系统;学习目的及要求;§3.1 汇编语言;§3.1.1 指令和程序设计语言;§3.1.2 指令格式;单字节指令;双字节指令;三字节指令;§3.2 寻址方式;3.2.1 7种寻址方式: ;1、寄存器寻址;2、直接寻址;3、立即数寻址;4、寄存器间接寻址 ;例如:将片内RAM 65H单元内容47H送A,可执行指令“MOV A,@R0”。其中R0内容为65H。如图所示:;5、变址寻址(基址寄存器+变址寄存器间接寻址);例如:MOVC A,@A+DPTR;((A)+(DPTR))→A 如图所示;6、相对寻址 ;例如:执行指令:“JC rel”,设rel=75H,CY=1。;7、位寻址;三、寻址空间及符号注释;表3-2 操作数寻址方式和有关空间;Date;MCS-51指令系统可分为五大类; §3.3.1 数据传送指令; ;1.以累加器A为目的操作数的指令 (4条,即4种寻址方式);Date;例:设(30H)=11H, (R1)=30H,执行一下指令; 2 、以寄存器Rn为目的操作数的指令(3条);这组指令的功能是把源操作数所指定的内容送到当前工作寄存器组R0~R7中的某个寄存器。源操作数有寄存器寻址,直接寻址和立即数寻址三种方式。 ;如:(A)=78H,(R5)=47H,(70H)=F2H,执行指令:; 3 、以直接地址为目的操作数的指令(5条)

文档评论(0)

1亿VIP精品文档

相关文档