操作系统课后题课后作业第一次作业
2页1、1.1、图1.3中的理想机器还有两条I/O指令: 0011 = 从I/O中载入AC 0111 = 把AC保存到I/O中在这种情况下,12位地址标识一个特殊的外部设备。请给出以下程序的执行过程(按照图1.4的格式):1. 从设备5中载入AC。2. 加上存储器单元940的内容。3. 把AC保存到设备6中。假设从设备5中取到的下一个值为3940单元中的值为2。答案:存储器(16进制内容):300:3005;301:5940;302:7006步骤1:3005IR;步骤2:3AC步骤3:5940IR;步骤4:325AC步骤5:7006IR:步骤6:AC设备 61.4、假设有一个微处理器产生一个16位的地址(例如,假设程序计数器和地址寄存器都是16位)并且具有一个16位的数据总线。a.如果连接到一个16位存储器上,处理器能够直接访问的最大存储器地址空间为多少?b.如果连接到一个8位存储器上,处理器能够直接访问的最大存储器地址空间为多少?c.处理访问一个独立的I/O空间需要哪些结构特征?d.如果输入指令和输出指令可以表示8位I/O端口号,这个微处理器可以支持多少8位I/O端口?答案:对于(a)和(b
2、)两种情况,微处理器可以直接访问的最大存储器地址空间为216 = 64K bytes;唯一的区别是8位存储器每次访问传输1个字节,而16位存储器每次访问可以传输一个字节或者一个16位的字。对于(c)情况,特殊的输入和输出指令是必要的,这些指令的执行体会产生特殊的“I/O信号”(有别于“存储器信号”,这些信号由存储器类型指令的执行体产生);在最小状态下,一个附加的输出针脚将用来传输新的信号。对于(d)情况,它支持28 = 256个输入和28 = 256个输出字节端口和相同数目的16位I/O端口;在任一情况,一个输入和一个输出端口之间的区别是通过被执行的输入输出指令所产生的不同信号来定义的。1.7、实际上在所有包括DMA模块的系统中,DMA访问主存储器的优先级总是高于处理器访问主存储器的优先级。这是为什么?答案:如果一个处理器在尝试着读或者写存储器时被挂起, 通常除了一点轻微的时间损耗之外没有任何危害。但是,DMA可能从或者向设备(例如磁盘或磁带)以数据流的方式接收或者传输数据并且这是不能被打断的。否则,如果DMA设备被挂起(拒绝继续访问主存),数据可能会丢失。1.9、一台计算机包括一个C
3、PU和一台I/O设备D,通过一条共享总线连接到主存储器M,数据总线的宽度为1个字。CPU每秒最多可执行106条指令,平均每条指令需要5个机器周期,其中3个周期需要使用存储器总线。存储器读/写操作使用1个机器周期。假设CPU正在连续不断地执行后台程序,并且需要保证95%的指令执行速度,但没有任何I/O指令。假设1个处理器周期等于1个总线周期,现在要在M和D之间传送大块数据。a.若使用程序控制I/O,I/O每传送1个字需要CPU执行两条指令。请估计通过D的I/O数据传送的最大可能速度。b.如果使用DMA传送,请估计传送速度。答案:a.处理器只能分配5的时间给I/O.所以最大的I/O指令传送速度是10e60.0550000条指令/秒。因此I/O的传送速率是25000字/秒。 b.使用DMA控制时,可用的机器周期下的数量是10e6(0.0550.952)2.1510e6如果我们假设DMA模块可以使用所有这些周期,并且忽略任何设置和状态检查时间,那么这个值就是最大的I/O传输速率。1.13、一台计算机包括包括高速缓冲存储器、主存储器和一个用做虚拟存储器的磁盘。如果要存取的字在高速缓冲存储器中,存取它需要20ns;如果该字在主存储器中而不在高速缓冲存储器中,把它载入高速缓冲存储器需要60ns(包括最初检查高速缓冲存储器的时间),然后再重新开始存取;如果该字不在主存储器中,从磁盘中取到内存需要12ms,接着复制到高速缓冲存储器中还需要60ns,再重新开始存取。高速缓冲存储器的命中率为0.9,主存储器的命中率为0.6,则该系统中存取一个字的平均存取时间是多少(单位为ns)?答案:有三种情况需要考虑:字所在的位置概率访问所需时间(ns)在缓存中0.920不在缓存,在主存中(0.1)(0.6)= 0.0660+20 = 80不在缓存也不在主存中(0.1)(0.4)= 0.0412ms+60+20 = 12,000,080所以平均访问时间是:Avg = (0.9)(20) + (0.06)(80) + (0.04)(12000080) = 480026 ns
《操作系统课后题课后作业第一次作业》由会员cl****1分享,可在线阅读,更多相关《操作系统课后题课后作业第一次作业》请在金锄头文库上搜索。
2023年地质灾害现场处置方案 .doc
危废处置工程施工项目职业健康安全环境管理方案.doc
2023第一学期小学三年级班主任工作计划标准范本(四篇).doc
2023年对深圳法院司法管理工作的考察报告.docx
詹剑峰2011.8.3学习工作总结
安全文化手册学习心得体会
七年级下册英语语法《wear 的用法》知识点整理
用大数据技术挖掘视频监控数据的价值
需求分析工程师的基本职责模板(二篇).doc
洛卢高速公路一标段施工图设计.docx
5口非网管工业以太网交换机紧凑型说明书
社区居家养老服务规范(范本).docx
初中数学实数全章综合练习题
2010年农业植物病理学试卷A(答案)
企业领导年终对下属员工的工作评语
2019年南通债券还本付息情况分析项目
三年级班主任下学期工作总结模板.doc
水泵房应急处理方案.doc
装修公司开工大吉祝愿语 工地 60句
案件防控心得之合规文化建设.docx
2024-02-13 2页
2022-11-30 6页
2023-01-11 4页
2023-01-20 5页
2022-11-08 10页
2023-01-06 5页
2022-09-19 39页
2023-10-11 10页
2023-05-12 5页
2023-03-01 106页