C54x的内部总线结构2.4C54x的中央处理器.pptVIP

  • 22
  • 0
  • 约1.15万字
  • 约 43页
  • 2019-10-28 发布于湖北
  • 举报

C54x的内部总线结构2.4C54x的中央处理器.ppt

3条数据总线分别与不同功能的内部单元相连接。 如:CPU、程序地址产生逻辑PAGEN、数据地址产生逻辑 DAGEN、片内外设和数据存储器等。 CB和DB用来传送从数据存储器读出的数据; EB用来传送写入存储器的数据。 ’C54x读/写操作占用总线情况 CPU包括下列基本部件: ① 40位算术逻辑运算单元ALU; ② 2个40位的累加器A和B; ③ 支持-16~31位移位范围的桶形移位寄存器; ④ 能完成乘法-加法运算的乘法累加器MAC; ⑤ 16位暂存寄存器T; ⑥ 16位转移寄存器TRN; ⑦ 比较、选择、存储单元CSSU; ⑧ 指数译码器; ⑨ CPU状态和控制寄存器。 2.4.1 算术逻辑运算单元ALU (Arithmetic Logic Unit) ALU的功能框图 1.ALU的输入和输出 2.溢出处理 3.进位位C 4.双16位算术运算 2.4.2 累加器A和B (Accumulator) 2.4.2 累加器A和B 2.4.2 累加器A和B 【例2.4.1】累加器A=FF 0123 4567H,执行带移位的STH和STL指令后,求暂存器T和A的内容。 2.4.3 桶形移位寄存器 (Barrel Shifter) 2.桶形移位寄存器的输入 4.桶形移位寄存器的功能 5.桶形移位寄存

文档评论(0)

1亿VIP精品文档

相关文档