山大网络教育计算机系统结构模拟试卷1

模拟试卷 1一、名词解释1. 系统结构是对计算机系统中各种机器级之间界面的划分和定义,以及对各级界面上、下 的功能进行分配。2. SIMD:(Single Instruction Multiple Data,单指令多数据流)能够复制多个操作数,并把它们打包在大型寄存器的一组指令集3. 资源共享:网络资源是利用计算机系统通过通信设备传播和网络软件管理的信息资源 就是通过网络可以利用的资源,比如: 网站提供的可供用户下载的资料或文件 共享资源就是分享使用网络资源或是 电脑资源,将一些资源或者信息的使用权或知情权与其他人共同拥有,有时也包括产权 4. Cache:高速缓冲存储器,比主存储器体积小但速度快,用于保有从主存储器得到指令的副本——很可能在下一步为处理器所需——的专用缓冲器。5. 模拟:用机器语言程序实现软件移植的方法。二、选择1. Cache 是介于 CPU 和( C )之间的小容量存储器,能高速地向 CPU 提供指令和数据,从而加快程序的执行速度。A.寄存器 B.DRAM C.主存 D.硬盘2. 并行性开发的途径为时间重叠、资源共享和( C )等。CA.时间并行 B.资源分布 C.资源重复 D.时间并发3. 冯•诺依曼型计算机的设计思想是( C )。A.存储数据并按地址顺序执行 B.存储程序并按地址逆序执行C.存储程序并按地址顺序执行 D.存储程序并乱序执行4. 在计算机系统的层次结构中,属于硬件级的是( D )。A.应用语言级 B.高级语言级 C.汇编语言级 D.机器语言级5. 消除流水线性能瓶颈的方法:瓶颈段细分和( B )。A.瓶颈段串联 B.瓶颈段并联 C.瓶颈段拆分 D.瓶颈段流水三、简答 1. 试述现代计算机系统的多级层次结构。2. 试述 RISC 设计的基本原则和采用的技术。3. 试述全相联映像与直接映像的含义及区别。四、论述 CPU 写 Cache 时内容不一致现象,有那两种解决方法?各自的优缺点是什么?【解】有两种方法:写回法(抵触修改法):是在 CPU 执行写操作时,信息只写入 Cache,仅当需要被替换时,才将已被写入过的 Cache 块先送回主存,然后再调入新块。写直达法(直达法):利用 Cache-主存存储层次在处理机和主存之间的直接通路,每当处理机写入 Cache 的同时,也通过此通路直接写入主存。在可靠性上,写直达法优于写回法;在与主存的通信量上,写回法少于写直达法;在控制的复杂性上,写直达法比写回法简单;在硬件实现的代价上,写回法要比写直达法好。五、计算 某模型机由 8 条指令,使用频度为0.3 0.3 0.2 0.1 0.05 0.02 0.02 0.01试分别用 Huffmann 编码和扩展编码对其操作码进行编码,限定扩展编码只能做两种长度,则它们的编码长度比定长操作码的长度减少多少?【解】0 . 0 10 . 0 30 . 30 . 30 . 20 . 10 . 0 50 . 0 20 . 0 20 . 0 50 . 10 . 0 10 . 20 . 411 01010101011 00I 8 I 7 I 6 I 5 I 4 I 3 I 2 I 1频度 Huffman 长度 扩展 长度I1 0.3 00 2 00 2I2 0.3 01 2 01 2I3 0.2 10 2 10 2I4 0.1 110 3 11000 5I5 0.05 1110 4 11001 5I6 0.02 11110 5 11010 5I7 0.02 111110 6 11011 5I8 0.01 111111 6 11100 5定长编码长度:3Huffman 长度:(0.3+0.3+0.2)*2 + 0.1*3 + 0.05*4 + 0.02*5 + 0.02*6 + 0.01*6 = 2.38长度减少 3-2.38=0.62扩展编码长度: (0.3+0.3+0.2)*2 + (0.1 + 0.05 + 0.02 + 0.02 +0.01) * 5 = 2.6 长度减少 3-2.6=0.4

山大网络计算机基础知识模拟,山大网络教育计算机系统结构模拟试卷1相关推荐

  1. 大数据基础知识全集,大数据爱好者收藏必备

             目前,市场上的大数据产品太多,但远远低于IAAS的标准化水平,各产品之间的差异还不十分清楚.当许多公司正在制造大数据平台或大数据解决方案时,他们往往不知道选择哪些产品来满足他们的需求 ...

  2. 大数据基础知识总结和大数据方面的核心技术

    一.什么是大数据 一种规模大到在获取.存储 .管理.分析方面大大超出了传统数据库 软件工具能力范围的数据集合,具有海量的数据规模.快速的数据流转.多样的数据类型和价值密度低四大特征. 大数据需要特殊的 ...

  3. 2019网络教育计算机统考模拟试题,最新2019年网络远程教育《计算机应用基础》统考模拟题库500题(含答案)...

    2019年网络远程教育统考<计算机应用基础>考试 题库500题[含答案] 一.选择题 1.启动ExCEl2003应用程序后自动建立的工作簿文件的文件名为_______. A.工作簿 B.工 ...

  4. 大数据_03【大数据基础知识】

    大数据_03 [大数据基础知识] 01 大数据概述 02 什么是大数据?(Big Data) 03 传统数据与大数据的对比 04 大数据的特点 4.1 传统数据与大数据处理服务器系统安装对比 4.2 ...

  5. 数据可视化系列-04数据大屏基础知识

    文章目录 5.销售数据看板 5.1 了解数据大屏基础知识 1.数据大屏简介: 2.数据大屏使用场景 3.数据大屏分类 5.2 数据大屏的设计: 1.大屏前端设计流程 2.数据大屏设计尺寸解析 3.可视 ...

  6. Java初学者需掌握的4大核心基础知识

    Java人才需求量一直是居高不下,Java一直霸主流行编程语言排行榜,这使得大家对学Java有前途,一致成赞同的态度,使得涌入Java行业的朋友是越来越多,只为谋个好前程.但由于Java语言没有这么强 ...

  7. 大数据_02【大数据基础知识】

    大数据_02[大数据基础知识] 01 什么是服务器 02 服务器类型 03 存储磁盘(硬盘) 04 什么是RAID RAID特点 RAID种类 05 什么是集群 06 什么是计算机网络 07 什么是交 ...

  8. hawk大数据基础知识总结(1)

    一.大数据概述 1.1大数据的概念 大数据一共具有三个特征:(1)全样而非抽样:(2)效率而非精确:(3)相关而非因果. (1)在过去由于缺乏获取全体样本的手段,人们发明了"随机调研数据&q ...

  9. 大数据基础知识(上)

    大数据基础知识:技巧与概念 什么是大数据 数量多 流转快 种类多 大数据需要具备全部三个特征吗? 如何使用大数据 了解消费者大数据 了解企业大数据 了解科学研究大数据 大数据与数据科学 大数据与小数据 ...

  10. Big Data大数据基础知识

    文章目录 大数据基础知识 什么是服务器? 服务器类型 什么是RAID 什么是集群? 为什么和谐号.复兴号会这么快? 大数据基础知识 内容概要 什么是服务器? 什么是RAID? 什么是集群? 什么是网络 ...

最新文章

  1. openssl生成https证书
  2. 使用友盟的社会化组件,发新浪微博的 error:redirect_uri_mismatch的解决方法
  3. 【Kali渗透全方位实战】Linux终端和基本Linux命令terminator
  4. PHP的转义字符与\r\n
  5. Pure公司发布机架规模FlashBlade对象与文件存储方案
  6. Qt那些事0.0.2
  7. mysql 5.5 特性_MySQL5.5复制新特性
  8. Kafka——性能逆天的存在
  9. jms.jar 2.0_JMS API概述:JMS 1.x和JMS 2.x
  10. DIV的摇晃效果---jquery实现
  11. ros使用相机usb cam
  12. 图深度学习 Deep Learning on Graph
  13. Electron代码内部签名流程
  14. 计算机硬件——显示器原理
  15. 渗透测试常用工具-目标识别
  16. Python基础(六):字符串、元组、列表习题
  17. List 集合对象比较大小
  18. Java MKT(平均动力学温度)值计算
  19. 衢州计算机编程哪个学校好,柯城教育大盘点||新华小学——打开我们的时光门...
  20. iOS开发之OC入门(类的基础知识)

热门文章

  1. print_r与var_dump
  2. 关于驰骋工作流程引擎节点访问规则的变更发布
  3. java range注解_最全的Java Spring注解
  4. python模块使用教程详解_python之mock模块基本使用方法详解
  5. java 反射调用方法_Java 反射详解,重要方法解析
  6. login组件的两种用法_Vue.js 组件该如何正确的复用和扩展
  7. java struts 读取文件_读取文件.txt并将其保存到c中的struct
  8. dataframe 如何选中某列的一行_Spark中的RDD、DataFrame和DataSet讲解
  9. 断电MySQL起不来_急求mysql 断电后无法启动解决方法!!!!
  10. mybatis的mysql参数传递_Mybatis参数传递及返回类型