【题目】

43.(11分)假定某计算机的CPU主频为80 MHz,CPI为4,并且平均每条指令访存1.5次,主存与Cache之间交换的块大小为16

B,Cache的命中率为99%,存储器总线宽度为32位。请回答下列问题。

(1)该计算机的MIPS数是多少?平均每秒Cache缺失的次数是多少?在不考虑DMA传送的情况下,主存带宽至少达到多少才能满足CPU的访存要求?

(2)假定在Cache缺失的情况下访问主存时,存在0.000 5%的缺页率,则CPU平均每秒产生多少次缺页异常?若页面大小为4

KB,每次缺页都需要访问磁盘,访问磁盘时DMA传送采用周期挪用公式,磁盘I/O接口的数据缓冲寄存器为32位,则磁盘I/O接口平均每秒发出的DMA请求次数至少是多少?

(3)CPU和DMA控制器同时要求使用存储器总线时,哪个优先级更高?为什么?

(4)为了提高性能,主存采用4体交叉存储模式,工作时每1/4个存储周期启动一个体。若每个体的存储周期为50 ns,则该主存能提供的最大带宽是多少?

【答案要点】

(1)平均每秒CPU执行的指令数为:80M/4=20M,故MIPS数为20;(1分)平均每秒Cache缺失的次数为:20M×1.5×(1-99%)=300

000=300 K;(1分)

当Cache缺失时,CPU访问主存,主存与Cache之间以块为单位传送数据,此时,主存带宽为:16 B×300 k/s=4.8

MB/s。在不考虑DMA传输的情况下,主存带宽至少达到4.8 MB/s才能满足CPU的访存要求。(2分)

(2)平均每秒钟“缺页”异常次数为:300 000×0.000

5%=1.5次;(1分)因为存储器总线宽度为32位,所以,每传送32位数据,磁盘控制器发出一次DMA请求,故平均每秒磁盘DMA请求的次数至少为:1.5×4

KB/4 B=1.5 K=1 536。(2分)

(3)CPU和DMA控制器同时要求使用存储器总线时,DMA请求优先级更高;(1分)因为,若DMA请求得不到及时响应,I/O传输数据可能会丢失。(1分)

(4)4体交叉存储模式能提供的最大带宽为:4×4 B/50 ns=320 MB/s。(2分)

假定某计算机的cpu,43.(11分)假定某计算机的CPU主频为80 MHz,CPI为4相关推荐

  1. 假定某计算机的CPU主频为80 MHz,CPI为4,并且平均每条指令访存1.5

    假定某计算机的CPU主频为80 MHz,CPI为4,并且平均每条指令访存1.5次,主存与Cache之间交换的块大小为16B,Cache的命中率为99%,存储器总线宽度为32位.请回答下列问题. (1) ...

  2. 江苏成教计算机统考操作题多少分,江苏省成人计算机统考试题,操作题.doc

    江苏省成人计算机统考试题<操作题> 二.操作题(60分) 1.调入考生文件夹中的ED.RTF文件,参考样张(附后)按下列要求进行操作. (1)将页面设置为:16开纸,左.右页边距均为2厘米 ...

  3. 计算机水平毕业研究生7分落户,应届生们注意啦!只要72分就可以落户上海

    上海应届生毕业满足72分就能在上海落户,比其他的落户方式相对轻松一些.72分落户只针对应届生,需要在一定时间内申请,毕业当年到次年6月就不能用应届生身份申请了.到底需要具备哪些条件才能在积满72分呢? ...

  4. 计算机水平毕业研究生7分落户,研究生毕业如何进行上海积分落户?

    中国公民想要拿到上海户籍,必须通过上海积分落户的方式,积满120分,还要满足很多苛刻的条件才能落户上海.但211重点大学毕业的研究生可能能享受很多优惠条件哦~ 作为在沪学子,如果所在的上海大学又是市属 ...

  5. 上海计算机一级优秀是几分,上海市优秀毕业生加落户多少分

    一.毕业生要素分 (一)基本要素 1.最高学位.学历博士.研究生27分硕士.研究生24分学士.本科生21分 2.毕业学校"985工程"建设高校.在沪"211工程" ...

  6. 计算机十一月份成绩,CPU天梯图2018年11月最新版 十一月台式电脑CPU性能排行

    Helio,大家好,距离上一次天梯图更新已经过去一个月时间了,伴随着新的月份到来,新的天梯图该进行更新修正了,下面小编带来CPU天梯图2018年11月最新版,希望对大家有所帮助. CPU天梯图2018 ...

  7. 苏州大学计算机组成题库11,苏州大学计算机组成题库(范文).doc

    第 PAGE \* Arabic 1 页苏州大学计算机组成题库(范文) PAGE 本科生期末试卷 一 选择题 (每小题1分,共10分) 计算机系统中的存贮器系统是指______. D 主存贮器和外存贮 ...

  8. 计算机分栏过程,计算机基础与程序设计-要点分栏.docx

    计算机基础与程序设计-要点分栏 1-1-操作系统包括:1单用户操作系统,DOS;2批处理操作系统:3分时操作系统,UNIX,VMS;4实时操作系统时操作系统,VsWorks;5网络操作系统,netwa ...

  9. 某计算机CPU主频为500Mhz,CPI为5

    今天在某道上做题,遇到一道经典真题 (2009)5.某计算机CPU主频为500MHz,CPI为5.假定某外设的数据传输率为0.5MB/s,采用中断方式与主机进行数据传送,传输单位为32位,对应的中断服 ...

最新文章

  1. 如何阅读JAVA 字节码(一)
  2. MetagenoNets:在线宏基因组网络分析实操教程
  3. 美团工程师上演“谍战”剧?“黑了一把”拼多多获取薪资信息
  4. 软件项目管理0831:不要自我评价过高
  5. 删除online日志測试及ora-600 [4194]错误的处理
  6. 什么是base64编码
  7. WPF中DataGrid在没有数据的时候也可以显示水平滚动条
  8. C语言程序设计第五版谭浩强课后答案 第四章习题答案
  9. 输入法辅助工具:自动切换输入法 for Mac
  10. TF-IDF算法介绍及实现
  11. android锁屏密码忘了,安卓手机锁屏密码忘记了怎么办
  12. 将Spring Boot Web应用部署到Tomcat服务器
  13. 阿里巴巴开源的15个顶级Java项目
  14. java workflow 教程_学习(史帝芬)osworkflow入门教程后的一些体会
  15. 述职报告(2017-2018年度)
  16. 基于java+SpringBoot+HTML+MySQL精准扶贫网站的设计与实现
  17. linux 时间校准
  18. laydate日期时间插件实现不用点击确定
  19. Linux 最大文件名
  20. win7原版镜像_AMD平台B450主板安装WIN7教程

热门文章

  1. KD tree (K dimensional tree)多维空间搜索 近邻
  2. HTML静态网页设计基础
  3. PHP实现对小程序微信支付v2订单的结果查询
  4. fputc函数重写实现printf重定向
  5. 调用腾讯云OCR接口识别身份证和户口本
  6. H2/H∞半车悬架控制仿真分析
  7. Skyline TerraExplorer 自定义飞行转弯速度不管用解决办法
  8. gre vim linux,OVS搭建GRE隧道和VXLAN
  9. Centos7笔记之Postfix邮件服务器搭建
  10. 执行脚本,无故多出来两个进程号