c167cs-l16m3v
低 电源
数据 薄板 17 v1.0, 2001-10
便条: 当 一个 或者 两个都 的 这 在-碎片 能 modules 是 使用 和 这 接口 线条
assigned 至 端口 4, 这 能 线条 override 这 段 地址 线条 和 这
段 地址 输出 在 端口 4 是 因此 限制 至 6/4 位 i.e. 地址 线条
a21/a19 … a16. cs线条 能 是 使用 至 增加 这 总的 数量 的
addressable 外部 记忆.
central 处理 单位 (cpu)
这 主要的 核心 的 这 cpu 组成 的 一个 4-平台 操作指南 pipeline, 一个 16-位 arithmetic
和 逻辑 单位 (alu) 和 专心致志的 sfrs. 额外的 硬件 有 被 spent 为 一个
独立的 乘以 和 分隔 单位, 一个 位-掩饰 发生器 和 一个 barrel shifter.
为基础 在 这些 硬件 provisions, 大多数 的 这 c167cs-3v
’
s 说明 能 是
executed 在 just 一个 机器 循环 这个 需要 50 ns 在 40 mhz cpu 时钟. 为
例子, 变换 和 rotate 说明 是 总是 processed 在 一个 机器 循环
独立 的 这 号码 的 位 至 是 shifted. 所有 多样的-循环 说明 有 被
优化 所以 那 它们 能 是 executed 非常 快 作 好: 分支 在 2 循环, 一个 16
×
16
位 multiplication 在 5 循环 和 一个 32-/16 位 分隔 在 10 循环. 另一 pipeline
optimization, 这 所以-called
‘
jump cache
’
, 准许 减少 这 执行 时间 的
repeatedly 执行 jumps 在 一个 循环 从 2 循环 至 1 循环.
图示 4 cpu 块 图解
MCB02147
CPU
SP
STKOV
STKUN
instr. reg.
instr. ptr.
exec. 单位
4-平台
Pipeline
MDH
MDL
PSW
SYSCON
context ptr.
mul/div-hw
R15
R0
一般
目的
寄存器
位-掩饰 gen
barrel - shifter
ALU
(16-位)
数据 页 ptr. 代号 seg. ptr.
内部的
内存
R15
R0
只读存储器
16
16
32
buscon 0
buscon 1
buscon 2
buscon 3
buscon 4 addrsel 4
addrsel 3
addrsel 2
addrsel 1