计算机组成原理的中断时空图,计算机组成原理考试题 - 图文

本文探讨了微程序控制方式下控制存储器的容量计算和微指令格式设计,详细解析了4级指令流水线的工作流程、时空图及性能指标。同时,介绍了中断系统的中断响应顺序和数据相关处理策略,并分析了不同机器周期和指令周期对CPU执行速度的影响。
摘要由CSDN通过智能技术生成

三、计算题

1、某机采用微程序控制方式,微指令字长24位,采用水平型字段直接编码控制方式和断定方式(下一条微指令的地址由下址字段提供)。共有微命令30个,构成4个互斥类,各包含5个、8个、14个和3个微命令,外部条件共3个。 请

1)控制存储器的容量应该为?

2)设计出微指令的具体格式? (参看例题10.5和10.6) 解:(1)控制存储器的容量为:

2^(24-3-4-4-2-3) x 24位=2^8 x 24位=256 x 24位 (2)微指令的格式如下:

2、假设指令流水线分取指(FI)、译码(ID)、执行(EX)、写回(WR)4个过程。共有10条指令连续输入此流水线。 1)画出指令的周期流程。

因为指令流水线取指FI、ID、EX、WR4个过程,所以周期流程图为:

2)画出非流水时空图。

假设一个时间单位为一个时钟周期,则每隔 4 个时钟周期才有一个输出结果,如下图:

3)画出流水线时空图。

第一条指令出结果需要 4 个时钟周期。当流水线满载时,以后每一个时钟周期可以出一个结果,即执行完一条指令:

4)假设时钟周期为100ns,求流水线的实际吞吐率。 由流水线时空图可知:在 13 个时钟周期结束时,CPU

执行完 10 条指令,故实际吞吐率为: 10/(100ns x 13) ≈ 0.77×10^7条指令/秒

5)求该流水处理器的加速比。(参看例题8.1)

答: 在流水处理器中,当任务饱满时,指令不断输入流水线,不论是几级流水线,每隔一个时钟 周期都输出一个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值