- 5
- 0
- 约2.15千字
- 约 29页
- 2019-10-13 发布于山东
- 举报
ARM流水线组织 主要内容 3级流水线组织 5级流水线组织 ARM数据通路组织结构分析 3级流水线组织 ARM7系列采用3级流水线结构 流水线级分别为: 取指:从存储器取指,放入指令流水线; 译码:指令被译码,并为下一个周期准备数据通路的控制信号; 执行:占有数据通路,寄存器堆被读取,操作数被移位,ALU产生结果并回写到目的寄存器。 3级流水线组织 每一级中的硬件必须能够独立操作 1条指令有3个周期执行时间,但吞吐率是每个周期1条指令 3级流水线组织 执行多周期指令时,流水线变得不规则 3级流水线组织 流水线观察: 所有指令都占用数据通路一个或多个相邻周期 在指令占用数据通路的每一个周期,都在前面的相邻周期占有译码逻辑 在第一个数据周期,每条指令为下下条指令发出取指信号 转移指令清空和重填指令流水线 3级流水线组织 保存处理器状态的寄存器堆(Register Bank) 桶式移位器(Barrel Shifter) ALU 地址寄存器和增值器(Address Register,Incrementer) 数据寄存器(Data Register) 指令译码器和控制逻辑(Decoder Control Logic) 3级流水线组织 PC的行为: PC必须在当前指令之前计数,增加8个字节 试图通过r15访问PC需要考虑流水线的情况 一般情况下,编译器与汇编器会处理 5级流水线组织 A
您可能关注的文档
最近下载
- 道亨TwSolid放样软件操作规程.doc VIP
- 2026年中国人工智能芯片产业发展报告.docx
- 《百度软件下载.doc VIP
- 增补更新2016 11 08乔帮主交割单整理.pdf VIP
- 2026湖北汉江集团公司所属企业招聘技能人员94人(第二批)笔试历年备考题库附带答案详解.docx VIP
- 衣拿智能吊挂系统软件使用教程.pdf
- 人教版小升初数学试题及答案(可直接打印).docx VIP
- 泛光照明整套开工报告及竣工竣工资料表格.docx VIP
- 开放系统11840《当代中国政治制度》期末机考真题及答案(第110套).docx VIP
- 2026年食品加工公司产品召回管理制度.docx VIP
原创力文档

文档评论(0)