2.3.3数据存储器 通过对处理器方式状态寄存器PMsT的DRoM位 的设置,将片内ROM配置在数据存储器空间 (DROM=1),这样,可以用指令将片内ROM作 为数据存储器中的数据RoM来读取。复位时, DRoM位被清0 64K字的数据存储器空间包括数据存储器映象寄 存器,0000H~001FH是常用的cPU寄存器地址, 0020H~005FH是片内外设寄存器的地址。表21
2.3.3 数据存储器 ◼ 通过对处理器方式状态寄存器PMST的DROM位 的设置,将片内ROM配置在数据存储器空间 (DROM=1),这样,可以用指令将片内ROM作 为数据存储器中的数据ROM来读取。复位时, DROM位被清0。 ◼ 64K字的数据存储器空间包括数据存储器映象寄 存器,0000H~001FH是常用的CPU寄存器地址, 0020H~005FH是片内外设寄存器的地址。表2-1
表2-1存储器映象寄存器 名称地址 说明 IMR 中断屏蔽寄存器 IFR 中断标志寄存器 STO 状态寄存器0 STI 7 状态寄存器1
表2-1 存储器映象寄存器 名称 地址 说明 IMR 0 中断屏蔽寄存器 IFR 1 中断标志寄存器 STO 6 状态寄存器0 STl 7 状态寄存器1
名称 地址 说明 AL 累加器A低16位 AH 累加器A高16位 AG AH 累加器A最高8位 BL BH 累加器B低16位 BH CH 累加器B高16位 BG DH 累加器B最高8位 TREG EH 暂存器 TRN FH 状态转移寄存器 AR0~7 10H17H辅助寄存器 SP 18H 堆栈指针 BK 19H 循环缓冲大小 BRC IAH 块重复计数器 RSA 1BH 块重复起始地址寄存器
名称 地址 说明 AL 8 累加器A低16位 AH 9 累加器A高16位 AG AH 累加器A最高8位 BL BH 累加器B低16位 BH CH 累加器B高16位 BG DH 累加器B最高8位 TREG EH 暂存器 TRN FH 状态转移寄存器 AR0~7 10H~17H 辅助寄存器 SP 18H 堆栈指针 BK 19H 循环缓冲大小 BRC 1AH 块重复计数器 RSA 1BH 块重复起始地址寄存器