计算机组成原理中计算机主要包括哪几部分,计算机组成原理本科生期末试卷(五)部分答案详解...

《计算机组成原理本科生期末试卷(五)部分答案详解》由会员分享,可在线阅读,更多相关《计算机组成原理本科生期末试卷(五)部分答案详解(3页珍藏版)》请在人人文库网上搜索。

1、计算机组成原理本科生期末试卷(五)部分答案详解本科生期末试卷(五) 二、简答题(每小题8分,共16分) 1 画图说明现代计算机系统的层次结构。 2 CPU中有哪几类主要寄存器?用一句话回答其功能。 三、计算题(12分) CPU执行一段程序时,cache完成存取的次数为2420次,主存完成的次数为80次,已知cache存储周期为40ns,主存存储周期为200ns,求cache/主存系统的效率和平均访问时间。 命中率 H = Ne / (NC + Nm) = 2400 / (2400 + 200) = 0.968主存慢于cache的倍率 :r = tm / tc = 200ns / 40ns = 。

2、5 访问效率 :e = 1 / r + (1 r)H = 1 / 5 + (1 5)0.968 = 83.3% 平均访问时间 :ta = tc / e = 40ns / e 四、设计题(14分) 某机器单字长指令为32位,共有40条指令,通用寄存器有128个,主存最大寻址空间为64M。寻址方式有立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、基值寻址、相对寻址六种。请设计指令格式,并做必要说明。(此题只可参考,答案有误) 解:由已知条件,机器字长16位,主存容量128KB / 2 = 64KB字,因此MAR = 18位,共128条指令,故OP字段占7位。采用单字长和双字长两种指令格式,其中单字。

3、长指令用于算术逻辑和I / O类指令,双字长用于访问主存的指令。 15 9 5 4 3 2 0 15 9 8 6 5 3 2 0 OP X R2 OP R1 R2 D 寻址方式由寻址模式X定义如下: X = 000 直接寻址 E = D(64K) X = 001 X = 010 X = 011 X = 100 立即数 相对寻址 基值寻址 间接寻址 D = 操作数 E = PC + D PC = 16位 E = Rb + D ,Rb =16 位 E = (D) X = 101 变址寻址 E = RX + D ,RX = 10位 五、证明题(12分) 一条机器指令的指令周期包括取指(IF)、译码(。

4、ID)、执行(EX)、写回(WB)四个过程段,每个过程段1个时钟周期T完成。 先段定机器指令采用以下三种方式执行:非流水线(顺序)方式,标量流水线方式,超标量流水线方式。 请画出三种方式的时空图,证明流水计算机比非流水计算机具有更高的吞吐率。 六、设计题(16分) CPU的数据通路如图1所示。运算器中R0R3为通用寄存器,DR为数据缓冲寄存器,PSW为状态字寄存器。D-cache为数据存储器,I-cache为指令存储器,PC为程序计数器(具有加1功能),IR为指令寄存器。单线箭头信号均为微操作控制信号(电位或脉冲),如LR0表示读出R0寄存器,SR0表示写入R0寄存器。 机器指令“STO R1,(R2)”实现的功能是:将寄存器R1中的数据写入到以(R2)为地址的数存单元中。请画出该存数指令周期流程图,并在CPU周期框外写出所需的微操作控制信号。(一个CPU周期含T1T4四个时钟信号,寄存器打入信号必须注明时钟序号) 解:。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值