dsPIC30F
ds70025d-页 4
进步 信息
2001 微芯 技术 公司
图示 1-1: cpu 核心 块 图解
sign 扩展
22
地址 decode
X
数据 获得
程序 memroy 总线
数据 获得
向上 至 4 m words
地址 获得
24
24
22
表格 &放大; 数据 空间
22
操作指南 decode
alu<8/16>
16
db<16:0>
PCLATU
PCU PCH
PCL
状态 8/16
16 x 16 乘法器
AccA
AccB
Barrel
40-位 增加/sub
operand latches
22
地址 decode
Y
数据 获得
16
数据 内存
循环 控制
逻辑
w 排列
(16 x 16-位 regs)
y 数据
数据 内存
x 数据
16
y 地址
x 地址
程序 数据 ea
地址 发生器
表格 数据
字节/文字
操作指南 寄存器
操作指南 获得
early partial 操作指南 decode
程序 记忆
24-位 宽
x agu
y agu
x 地址
选择
32
w15 / 堆栈 ptr.
堆栈
逻辑
控制
程序 计数器
16
流行音乐/推
pc 寄存器 r/w
16
6
PC
Shifter
Round
逻辑
32
零
Backfill
16
16
40
40
40
40
40
16
32
16
16
inst. 类型
32
16
页 寄存器
做 寄存器 r/w
16
16
16
数据 记忆 总线
(peripherals)
16
16
(外部 记忆)
(看 便条)
(看 便条)
便条
: 这 内存 是 logically separated 在 二 sections 为 dsp 行动 至 准许 fetching 的 二
变量 在 一个 循环. 不管怎样, 为 所有 mcu 行动, 这 内存 呈现 作 一个 相接的
空间.