
er
nt
初步规范Rev.1.0
UND OPME
el
本手册规格是暂定的,可能会改变。
开发
三菱微型计算机
M16C / 62P群
单芯片16位CMOS微机
中央处理器( CPU)的
( 3 )帧基址寄存器( FB )
FB由16位构成,并且被用于FB相对寻址。
( 4 )中断表寄存器( INTB )
INTB由20位构成,其指示中断矢量表的起始地址。
( 5 )程序计数器( PC)
PC的20位构成,表示将要执行的指令的地址。
( 6 )用户堆栈指针( USP)和中断堆栈指针( ISP )
堆栈指针( SP)有两种类型: USP和ISP时,每16位构成。
您所需的堆栈指针( USP或ISP)的类型可以通过U标志FLG的选择。
( 7 )静态基址寄存器( SB )
SB的16位构成,并用于SB相对寻址。
( 8 )标志寄存器( FLG )
FLG由11位构成,表示CPU的状态。
进位标志(C标志)
此标志保留了进位,借或移出发生在算术/逻辑单元的位。
调试标志(D标志)
D标志是专门用于调试目的。在正常使用期间,它必须被设置为“0”。
零标志(Z标志)
这个标志被设置为“1”时的算术运算结果为0 ;否则,它是“0”。
符号标志( S标志)
这个标志被设置为“1”时的算术运算结果为负的值;否则,它是“0”。
寄存器组选择标志(B标志)
寄存器组选择0时,该标志为“0” ;寄存器组选择1时,该标志为“1” 。
溢出标志(O标志)
该标志设置为“ 1 ”时,操作结果溢出;否则,它是“0”。
中断允许标志( I标志)
此标志,可屏蔽中断。
可屏蔽中断被禁止时, I标志为“0” ,并启用时, I标志为“1” 。在我
标志清“ 0 ”时,中断请求被接受。
堆栈指针选择标志(U标志)
ISP被选中时, U标志为“0” ;时选择USP U标志为“1” 。
在U标志为“ 0 ”时,一个硬件中断请求被接受或INT指令
软件中断号031时执行。
处理器中断优先级( IPL )
IPL由3位构成,用于从规范的8个处理器中断优先级的
0级到7级。
如果请求中断的优先级高于IPL更大,中断使能。
保留区
当写此位,写"0".在读的时候,它的内容是不确定的。
13