2018年华中师范大学信息管理学院408计算机学科专业基础综合[专业硕士]之计算机组成原理考研基础五套测试题
● 摘要
一、分析题
1. 如图1所示的系统是A 、B 、C 三个设备组成的单级中断结构,它要求CPU 在执行完当前指令时转向对中断请求进行服务。现假设:
图1
为查询链中每个设备的延迟时间;
分别为设备A 、B 、C 的服务程序所需的执行时间;
场所需时间主存的工作周期TM 。试问:
①分析CPU 处理设备A 、B 、C 的服务程序所需的执行时间。
注意:“中断允许”机构在确认一个新中断之前,先要让即将被中断的程序的一条指令执行完毕。
②就这个中断请求环境来说,系统在什么情况下达到中断饱和?也就是说,在确保请求服务的三个设备都不会丢失信息的条件下,允许出现中断的极限频率有多高?
③如果将系统改为多级中断系统,极限频率如何变化
【答案】①中断处理过程和各时间段如图2所示。假定三个设备同时发出中断请求,那么依次分别处理设备C 、B 、A 时间如下:
为保存现场和恢复现
图
2
②三个设备所花的总时间为:
系统改为多级中断系统,对中断
T 是达到中断饱和的最小时间,即中断极限频率为
极限频率有影响(重新计算)。
2. 某I/O系统有四个设备:磁盘(传输速率为500000位/秒)、磁带(200000位/秒)、
图
打印机(2000位/秒)、CRT (1000位/秒),试用中断方式、DMA 方式组织此I/O系统。画出包括CPU 部分总线控制器在内的1/ 0方式示意图,并略作文字说明。
【答案】示意图如图1所示。根据设备传输速率不同,磁盘、磁带采用DMA 方式,打印机、CRT 采用中断方式,因而使用了独立请求与链式询问相结合的二维总线控制方式。DMA 请求的优先权高于中断请求线。每一对请求线与响应线又是一对链式查询电路。
图1
3. 某磁盘里,平均找道时间为20ms , 平均旋转等待时间为7ms , 数据传输率为
写回磁盘机,每个文件平均需要2ms 的额外处理时间。问:
(1)检查并更新所有文件需要占用多少时间?
(2)若磁盘机的旋转速度和数据传输率都提高一倍,检查并更新全部文件的时间是多少?
【答案】(1)每次磁盘读写的时间=找道时间+等待时间+数据传输时间,故总的文件更新时间为
(2)若磁盘机的旋转速度提高一倍,则平均旋转等待时间缩短为3.5ms ; 若磁盘机的数据传输率都提高一倍,则变为故总的文件更新时间为
4. 试分析图所示写电流波形属于何种记录方式。
磁盘机上存放着500个文件,每个文件的平均长度为1MB 。现需将所有文件逐一读出并检查更新,然后
图
【答案】(1)是调频制(FM )。
(2)是改进调频制(MFM )。
(3)是调相制(PE )。
(4)是调频制(FM )。
相关内容
相关标签