单片机原理与应用_04指令系统讲述.pptx

单片机原理与应用_04指令系统讲述

第4章 指令系统 4.1 概述 4.2 寻址方式 4.3 指令系统 4.1 概述 MCS-51单片机使用7种寻址方式,有111条指令。其中单字节指令49条,双字节指令45条,三字节指令17条,可分为以下7类: (1)数据传送类指令29条; (2)算术运算类指令24条; (3)逻辑运算类指令20条; (4)移位类指令4条; (5)控制转移类指令18条; (6)调用/返回类指令4条; (7)位操作类指令17条。 在介绍指令功能之前,先对指令系统中使用的符号作以简要说明。 Rn:当前寄存器工作区中的寄存器,其中n=0~7; direct:内部数据存储器地址,指定一个内部RAM单元或一个专用寄存器; @Ri:通过R1或R0间接寻址,指定数据存储器RAM中的一个单元; #data:指令中的8位立即数; #data16:指令中的16位立即数; addr11:11位目的地址,用在ACALL或AJMP指令中,表示调用或转移地址; addr16:16位目的地址,用在LCALL或LJMP指令中,表示调用或转换地址; rel:8位偏移量,用补码表示,用在SJMP等转移指令中; bit:表示位寻址空间中的位地址,8位,寻址范围为0~FFH。 4.2 寻址方式 MCS-51单片机有7种寻址方式。 1.立即寻址 是指操作数在指令操作数域直接给出,因此也称为立即数,用符号“#”

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档