
er
nt
初步规范Rev.1.0
UND OPME
el
本手册规格是暂定的,可能会改变。
开发
三菱微型计算机
M16C / 62P群
单芯片16位CMOS微机
中央处理器( CPU)的
中央处理器( CPU)的
图1.3.1显示CPU寄存器。 CPU有13个寄存器。其中, R0,R1, R2,R3, A 0 ,A 1和FB
包括寄存器组。有两个寄存器组。
b31
b15
b8 b7
b0
R2
R3
R0H ( R0的高位) R0L ( R0的低比特)
R1H (R1的高位) R1L (R1的低位)
R2
R3
A0
A1
FB
地址寄存器(注)
帧基址寄存器(注)
b0
数据寄存器(注)
b19
b15
INTBH
INTBL
中断表寄存器
高4位INTB是INTBH和
INTB的低16位是INTBL 。
b19
b0
PC
b15
b0
程序计数器
USP
ISP
SB
b15
b0
用户堆栈指针
中断堆栈指针
静态基址寄存器
FLG
b15
b8
b7
b0
标志寄存器
IPL
ü I O B·S D C
携带FL股份公司
调试标志
零FL股份公司
符号标志
寄存器组选择标志
溢出标志
中断允许标志
堆栈指针选择标志
保留区
处理器中断优先级
保留区
注:这些寄存器包括寄存器组。有两个寄存器组。
图1.3.1 。中央处理单元的寄存器
(1)数据寄存器( R0,R1, R2和R3 )
R0寄存器由16位构成,并且主要是用于传输和算术/逻辑运算。 R1至
R 3相同为:R0 。
R0寄存器可以高( R0H )和低( R0L )的使用之间被分离为两个8位数据的寄存器。
R1H ,R1L和相同R0H和R0L 。相反, R 2和R c可以组合使用作为32
位数据寄存器( R2R0 ) 。 R3R1相同R2R0 。
( 2 )地址寄存器( A0和A1 )
寄存器A0由16位构成,并且被用于地址寄存器间接寻址和地址
寄存器相对寻址。他们也被用于传输和逻辑/逻辑运算。 A1是相同
A0.
在一些指令,寄存器A1和A0可组合使用作为32位地址寄存器( A1A0 ) 。
12