位置:首页 > IC型号导航 > 首字符R型号页 > 首字符R的型号第38页 > R5F21324MNSP > R5F21324MNSP PDF资料 > R5F21324MNSP PDF资料1第11页

正在开发中
初步文件
规范本文档中是暂定的,可能会改变。
R8C / 32M群
2.中央处理单元( CPU )
2.1
数据寄存器( R0,R1, R2和R3 )
R0是一个16位的寄存器,用于传送,算术和逻辑运算。这同样适用于R 1至R 3 。能将R0
入的高阶位( R0H )和低阶位( R0L )分别作为8位数据的寄存器。 R1H ,R1L和
和R0H, R0L 。 R 2可以和R0组合作为32位数据寄存器( R2R0 ) 。 R3R1是
类似R2R0 。
2.2
地址寄存器(A0, A1 )
A0是一个16位的寄存器地址寄存器间接寻址和地址寄存器相对寻址。它也是
用于传送,算术和逻辑运算。 A1和A0 。 A1可以与A0和为32组合
位地址寄存器( A1A0 ) 。
2.3
帧基址寄存器( FB )
FB是一个16位寄存器,用于FB相对寻址。
2.4
中断表寄存器( INTB )
INTB是一个20位的寄存器,用于指示一个中断矢量表的起始地址。
2.5
程序计数器(PC)的
PC由20位构成,表示将要执行的下一条指令的地址。
2.6
用户堆栈指针( USP)和中断堆栈指针( ISP )
堆栈指针( SP ) , USP和ISP两种,都由16位。将U标志FLG的是用于切换
USP和ISP 。
2.7
静态基址寄存器( SB )
SB是一个16位寄存器,用于SB相对寻址。
2.8
标志寄存器( FLG )
FLG为一个11位的寄存器,表示CPU状态。
2.8.1
进位标志( C)
C标志保留了进位,借或移出已经由算术逻辑运算器产生的比特。
2.8.2
调试标志( D)
D标志是只用于调试。它设置为0 。
2.8.3
零标志( Z)
Z标志被设置为1时,在0的算术运算的结果;否则为0。
2.8.4
符号标志( S)
S标志被设置为1时,在一个负数值的算术运算的结果;否则为0。
2.8.5
寄存器组选择标志(B )
寄存器组0时选择B标志是0寄存器组1被选择时,这个标志被设置为1 。
2.8.6
溢出标志( O)
O标志被设置为1时,溢出的操作结果;否则为0。
R01DS0024EJ0020 Rev.0.20
2011年2月15日
53第11页