- 135
- 0
- 约4.01千字
- 约 14页
- 2017-12-30 发布于湖北
- 举报
指令执行步骤示例
CPU设计 和 VHDL语言程序 1、按照指令系统的功能要求,设计计算机各部件的组成及其连接关系, 2、划分指令执行步骤,设计各步骤完成的功能,分配功能到各个部件, 3、确定要为每个执行步骤中各个部件提供哪些控制信号,设计这些控制信号的当前值。 * 取指 周期 000 执行 周期 001 存储 周期 011 指令用 2 – 3 步完成,都必经取指和执行周期,仅读写内存用到存储周期。 复位状态 100 strr, ldrr, push, pop, ret, cala, calr 取指周期占用控制器和存储器, 实现读取指令与计算下条相邻指令地址。 执行周期占用运算器完成数据或内存地址计算,用控制器计算指令地址。 存储周期占用运算器、控制器和存储器完成数据读写或指令地址的读写。 需要向各部件提供的控制信号取决于部件本身的运行控制需求,由控制器的控制单元CU提供,其VHDL程序由两层嵌套的 CASE语句组成,外层区分指令执行周期,内层区分每条指令,CU将依据不同指令及其所处的周期,向计算机各个部件提供它们运行所需要的控制信号。设计实现控制单元 CU 的逻辑实现是控制器教学中的难点之一。 操 作 码 目的寄存器 源寄存器 I/O 端 口
您可能关注的文档
最近下载
- 22G101钢筋三维图集详解.pptx
- 20100915老爷庙煤矿项目成本分析.doc VIP
- 22g101-3基础顶板受力筋计算.pdf VIP
- 13《董存瑞舍身炸暗堡》课件(共41张PPT).pptx VIP
- 22G101系列结构图集解读.pptx
- 毕业设计(论文)--壳体零件的加工工艺及夹具设计.doc VIP
- 22G101平法识图与钢筋计算3.pptx VIP
- 12广西2025年高等职业教育考试全区模拟测试 食品药品与粮食 大类试题及逐题答案解说.pdf VIP
- 22G101-1与16G101-1图集新增变化.pptx VIP
- GE iFIX:iFIX报表系统设计与实现.Tex.header.docx VIP
原创力文档

文档评论(0)