续表 分类寻址方式采用的寄存器变量 寻址空间 相对跳转寻址 PC+rel 限于程序存储器(ROM) 的256B范围 与跳 转地绝对时转寻址 程序存储器(ROM)的全 部空间(最大64KB) 址有 关 变址跳转寻址 @ADPR程序存储器(ROM)的全 部空间(最大64KB) 与位/隐含位寻址 CcY(位地址:D7H) 数据 片内RAM区内的20H 有关直接位寻址 2FH字节和SFR区内的 实有的83个可寻址位 人民邮电出版社 POSIS TELECOM PRESS 名家系列
续表 分 类 寻 址 方 式 采用的寄存器变量 寻 址 空 间 与跳 转地 址有 关 相对跳转寻址 PC+rel 限于程序存储器(ROM) 的256B范围 绝对跳转寻址 — 程序存储器(ROM)的全 部空间(最大64KB) 变址跳转寻址 @A+DPTR 程序存储器(ROM)的全 部空间(最大64KB) 与位 数据 有关 隐含位寻址 C CY(位地址:D7H) 直接位寻址 — 片内RAM区内的20H~ 2FH字节和SFR区内的 实有的83个可寻址位
33数据传送 3.3.1指令中的常用符号 Rn 当前选择的寄存器体的寄存 器R7~R0 人民邮电出版社 POSIS TELECOM PRESS 名家系列
3.3 数 据 传 送 3.3.1 指令中的常用符号 • Rn -- 当前选择的寄存器体的寄存 器R7~R0
Direct-8位内部的数器单元的地址 只能是一内部RAM的数据单元(0~127) 或一SFR(即JO端口、控制寄存器、状态 寄存器等(128~255))。 @Ri-通过寄存器R1或R0间接寻 址的8位内部RAM单元(0~255 人民邮电出版社 POSIS TELECOM PRESS 名家系列
• Direct-- 8位内部的数器单元的地址。 只能是一内部RAM的数据单元(0~127) 或一SFR(即I/O端口、控制寄存器、状态 寄存器等(128~255))。 • @Ri -- 通过寄存器R1或R0间接寻 址的8位内部RAM单元(0~255)
idata 包含在指令中的8位常 数。 #data16-包含在指令中的16位常数。 ·addr16-16位目的地址。由LcAL 与LJMP使用。能分支至64KB程序存储器 地址空间内的任一处。 人民邮电出版社 POSIS TELECOM PRESS 名家系列
• #data -- 包含在指令中的8位常 数。 • #data16 -- 包含在指令中的16位常数。 • addr16 -- 16位目的地址。由LCALL 与LJMP使用。能分支至64KB程序存储器 地址空间内的任一处
·addr11-11位目的地址。由 LCALL 与LJMP使用。分支在程序存储器的同 2KB页内作为下一条指令的第一字节 rel 带符号的8位偏移字节。由 SJMP与所有条件跳转指令使用。范围是相 对于下一条指令的第一个字节的-128 +127。 人民邮电出版社 POSIS TELECOM PRESS 名家系列
• addr11 -- 11位目的地址。由LCALL 与LJMP使用。分支在程序存储器的同一 2KB页内作为下一条指令的第一字节。 • rel -- 带符号的8位偏移字节。由 SJMP与所有条件跳转指令使用。范围是相 对于下一条指令的第一个字节的−128~ +127