- 1、本文档共79页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
A B C D E F G H a点 IR3=0 IR3=1 (1)微地址安排如下?(设为4位二进制) 0000 0001 0010 0110 0011 0100 0101 0111 (2)各条微指令代码及存储地址如下: A 0 0001 B 1 0010 C 0 0011 D 0 0111 F 0 0101 G 0 0111 E 0 0100 H 0 0000 存储地址 微命令字段 测试判别字段 下址字段 0000 0001 0010 0011 0100 0101 0110 0111 (3)微地址修改(转移)逻辑图如下: … … uA2 uA1 uA0 微地址寄存器 uAR(CAR) 与逻辑 IR3 测试判别 字段 9、CPU结构如图示,其中包括一个累加寄存器AC、一个状态寄存器和其他四个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。 (1)标明图中四个寄存器的名称。 (2)简述取指令的数据通路。 (3)简述完成指令LDA X的数据通路 ( X为内存地址,LDA功能为: (X)→AC )。 (4)简述完成指令ADD Y的数据通路(Y为内存地址,ADD功能为(AC)+(Y)→AC)。 (5)简述完成指令STA Z的数据通路(Z为内存地址,STA功能为(AC)→Z)。 主存储器M A AC ALU 状态寄存器 操作控制器 B D C +1 【解答】 (1)四个寄存器的名称: A——MDR,B——IR, C——MAR,D——PC 主存储器M MDR AC ALU 状态寄存器 操作控制器 IR PC MAR +1 【解答】 (2)取指令的数据通路: PC→MAR→M→MDR→IR 主存储器M MDR AC ALU 状态寄存器 操作控制器 IR PC MAR +1 (3)简述完成指令LDA X的数据通路 ( X为内存地址,LDA功能为 (X)→AC )。 【解答】X→MAR→M→MDR→ALU→AC 主存储器M MDR AC ALU 状态寄存器 操作控制器 IR PC MAR +1 (4)简述完成指令ADD Y的数据通路(Y为内存地址,ADD功能为(AC)+(Y)→AC)。 【解答】Y→MAR→M→MDR→ALU→ADD→AC 主存储器M MDR AC ALU 状态寄存器 操作控制器 IR PC MAR +1 (5)简述完成指令STA Z的数据通路 (Z为内存地址,STA功能为(AC)→Z)。 【解答】Z→MAR,AC→MDR→M 10、在微程序控制器中,微程序计数器?PC可用?MAR来代替,试问PC是否可用具有计数功能的存储器地址寄存器MAR来代替? (要点:MAR不仅用来取指令,还要用来取数据) 11、微程序中为什么要有转移功能? (要点:提高微程序的代码效率) 12、某机的微指令格式中有10个独立的控制字段C0~C9,每个字段可激活Ni条控制线中的某一条,其中Ni的定义为: 问: (1)为表示这十个控制字段,需要多少 控制位(采用编码方式)? 字段 0 1 2 3 4 5 6 7 8 9 Ni 4 6 3 11 9 5 7 1 8 15 (2)如果采用完全水平型格式,需要 多少控制位? ——31,69。 13、某CPU数据通路为双总线结构,如图所示。该图连线有误,请画出修正后的连线图(不改变原有的双总线结构)。再写出实现加法指令ADD X,(R1)的过程,该指令功能?:(R1)+(X)→X,X为存储器某一单元的地址。 RA:ALU的输入寄存器。 IR PC R1 R2 R3 R4 RA M MDR MAR ALU 【解答】 修改如下: (1)改线—ALU的输入输出线互换; (2)加线---ALU输出至MDR输入; (3)为ALU增加最低位“+1”的信号。 指令执行过程略。注意该通路的特点。 IR PC R1 R2 R3 R4 RA M MDR MAR ALU +1 14、用上题改正后的通路,写出执行相对转移指令的执行过程。 解答略。 15、设某机主频为8MHz,每个机器周期平均含2个时钟周期,每条指令平均有2.5个机器周期,试问该机的平均指令执行速度为多少MIPS?若机器主频不变,每个机器周期平均含4个时钟周期,每条指令平均有5个机器周期,则该机的平均指令执行速度又是多少MIPS?由此可得出什么结论? 【解答】 时钟周期T=1/8MHz=0.125us, 机器周期为0.125×2=0.25us 指令周期为0. 25×2.5=0.625us (1)平均指令执行速度为1/0.625=1.6MIPS (
您可能关注的文档
- 第4章电子支付安全管理案例.ppt
- 第4章董事会和监事会案例.ppt
- 第2章管理与管理的基本职能案例.ppt
- 第2章规范的XML文件案例.ppt
- 第2章-国际分工案例.ppt
- 第4章对外投资案例.ppt
- 第2章国际货物买卖的法律规范案例.ppt
- 第4章对外直接投资的资本预算案例.ppt
- 第一章工厂电气与PLC介绍.ppt
- 第一章工程的基本知识介绍.ppt
- 人教版高三数学考点巩固07 三角函数的运算(八大考点)2025年高考一轮复习.docx
- 人教版高三数学考点巩固09 解三角形(七大考点)2025年高考一轮复习.docx
- 人教版高三数学考点巩固24 分布列及三大分布(五大考点)2025年高考一轮复习.docx
- 人教版高三数学知识必备02 一元二次函数、方程与不等式2025年高考一轮复习.docx
- 人教版高三数学考点巩固12 等差、等比数列(七大考点)2025年高考一轮复习.docx
- 人教版高三数学考点巩固05 函数的图象与方程 (八大考点)2025年高考一轮复习.docx
- 人教版高三数学考点巩固02 一元二次不等式及基本不等式(10大考点)2025年高考一轮复习.docx
- 2024年大学生学生会工作总结参考样本(4篇).docx
- 2024年英语教师述职报告简单版(五篇).docx
- 2024年音乐教师教学工作总结(五篇).docx
文档评论(0)