单片机原理及应用PrincipleandapplicationofMcu5.寻址方式(1)什么是寻址?寻找操作数的地址(2)什么是寻址方式?寻找指令中操作数或操作数所在地址的方法。根据指令操作的需要,计算机有多种寻址方式。MCS-51系列单片机指令系统中共有7种寻址方式。直接寻址;(1)(2)立即寻址;P60(3寄存器寻址4寄存器间接寻址变址寻址;5(6)相对寻址:(7)位寻址
单片机原理及应用 Principle and application of MCU 5. 5. 寻址方式 寻址方式 (1)什么是寻址? 寻找操作数的地址。 (2)什么是寻址方式? 寻找指令中操作数或操作数所在地址的方法。根据指令操作的需 要,计算机有多种寻址方式。MCS-51系列单片机指令系统中共有7 种寻址方式。 (1) 直接寻址; (2) 立即寻址; (3) 寄存器寻址; (4) 寄存器间接寻址; (5) 变址寻址; (6) 相对寻址; (7) 位寻址。 P60
寻址方式涉及的存储器空间直接寻址寄存器间接寻址OFFFFHOFFHOOFFFFHOFFH.O立即寻址寄存器间接寻址特殊功能高128变址寻址、寄存器字节相对寻址SFR80H64K80H64K7FH字节直接寻址字节.数据缓冲区寄存器间接寻址(普通RAM区)30H2FH直接寻址.?位地址区寄存器间接寻址20H位寻址、1FH工作寄存器区000H直接寻址、0000HOOH寄存器间接寻址寄存器寻址、程序flash基本RAM(256B)扩展RAM(64KB)(程序存储器)
单片机原理及应用 寻址方式涉及的存储器空间 Principle and application of MCU 64K 字节 0FFFFH 0000H 程序flash (程序存储器) 0000H 0FFFFH 基本RAM(256B) 扩展RAM(64KB) 64K 字节 高128 字节 特殊功能 寄存器 SFR 数据缓冲区 (普通RAM区) 80H 00H 1FH 20H 2FH 30H 7FH 80H 0FFH 位地址区 工作寄存器区 0FFH 寄存器间 接寻址 直接寻址 直接寻址、 寄存器间接寻址 直接寻址、 寄存器间接寻址 位寻址、 直接寻址、 寄存器间接寻址 寄存器寻址、 立即寻址、 寄存器间接寻址 变址寻址、 相对寻址