
C165
中央处理器( CPU)的
CPU的主芯,由一个4级指令流水线的,一个16位算术
逻辑单元( ALU)和专用SFR 。其他硬件已经花了
独立的乘法和除法单元,一个位掩码发生器和一个桶式移位器。
基于这些硬件规定,多数的C165的指令可以被执行
在短短的一个机器周期需要80 ns的25 MHz的CPU时钟。例如,移
和移位指令中独立的一个机器周期总是处理
要移位的位数。所有多周期指令已被优化,从而
它们可以被快速执行,以及:分支为2个周期,16
×
16位
乘5次和32 / 16位除法在10个周期。另一个管道
优化,即所谓的'跳转缓存' ,允许减小的执行时间
反复执行跳跃在一个循环中,从2个周期为1周期。
中央处理器
SP
STKOV
STKUN
Exec的。单位
INSTR 。 PTR 。
INSTR 。注册。
32
只读存储器
4-Stage
管道
PSW
SYSCON
BUSCON 0
BUSCON 1
BUSCON 2
BUSCON 3
BUSCON 4
数据页的Ptr 。
MDH
MDL
MUL /格-HW
位掩码根
ALU
(16-bit)
桶 - 移位
语境的Ptr 。
ADDRSEL 1
ADDRSEL 2
ADDRSEL 3
ADDRSEL 4
代码赛格。 PTR 。
R0
注册
16
国内
内存
R15
一般
用途
R15
R0
16
MCB02147
图5
CPU框图
数据表
15
V2.0, 2000-12