ARM轻松入门教程(北大版)-chapt08.pdfVIP

  • 7
  • 0
  • 约2.57万字
  • 约 27页
  • 2018-05-30 发布于广东
  • 举报
嵌入式微处理器系统嵌入式微处理器系统 崔光佐 普适计算与应用实验室 北京大学现代教育技术中心 第二篇 ARM微处理器体系机构 第三讲 Thumb指令与三级流水设计 2004.2.21 主要内容 主要内容 控制器设计概述控制器设计概述 ARM9*ARM9*译码器译码器 ARM9*ARM9*控制器控制器 完整的完整的ARM9*ARM9*处理器处理器 控制器设计概述:处理器总体结构 控制器设计概述:处理器总体结构 控制器设计概述:控制器作用 控制器设计概述:控制器作用 n 选择适当的操作完成指令的功能(ALU, read,write, 等等) n 控制数据的流动 (多路选择器,输入等) n 来自32位指令的信息 n 中断的处理 控制器设计概述 控制器设计概述 应用需求应用需求 指令系统指令系统 二进制指令输入二进制指令输入 流水流水,,并行并行 执行机制执行机制 控制信号控制信号 数据通路数据通路 控制器设计控制器设计 控制器控制器 逻辑整合逻辑整合 控制器设计概述:流水线寄存器 控制器设计概述:流水线寄存器 控制器 imm psr Shift 译码 type 指令 Rs Imem Rd Dmem F Rm F s R h i R +1 f INC t e Rn Rd r IA[32] PSR PSR 控制器设计概述:多功能模块操作选择 控制器设计概述:多功能模块操作选择 控制器 Shift_type 译码 IMM_DPShift_imm W_dS ST_op LD_OP W_sel 指令 sel2 Shift_sel Rs

文档评论(0)

1亿VIP精品文档

相关文档