文件名称:寻址模式-智能硬件 智能家居物联网控制通用通信协议
文件大小:4.38MB
文件格式:PDF
更新时间:2024-06-27 21:42:01
PSOC 数据手册
4.2 寻址模式 8051 支持下列寻址模式: 直接寻址: 通过 8 位直接地址字段指定操作数。 使用此模式 只能访问内部 RAM 和 SFR。 间接寻址: 通过指令指定包含操作数地址的寄存器。 寄存器 R0 或 R1 用于指定 8 位地址,数据指针 (DPTR) 寄存器用于 指定 16 位地址。 寄存器寻址: 通过特定指令访问指定寄存器组中的其中一个 寄存器 (R0-R7)。 这些指令无需地址字段,因此更为有效。 寄存器专用指令: 有些指令是特定寄存器的专用指令。 例 如,有些指令的对象始终是累加器。 在这种情况下,无需指 定操作数。 立即常量: 有些指令直接使用常量值,而不是地址。 索引寻址: 此类寻址只能用于读取程序存储器。 该模式采用数 据指针 (Data Pointer) 作为基址,并采用累加器的值作为偏 移量,来读取程序存储器。 位寻址: 在此模式下,操作数是 256 位中的其中一位。 4.3 指令集 8051 指令集已经过高度优化,能够进行 8 位处理和布尔运算。 支持的指令类型包括: 算术指令 逻辑指令 数据传输指令 布尔指令 程序分支指令