注:仅用作应试复习,个人整理,不保证正确与全面
1.计算机系统层次结构
虚拟机器M4:高级语言机器,用编译程序翻译成汇编语言程序
虚拟机器M3:汇编语言机器,用汇编程序翻译成机器语言程序
虚拟机器M2:操作系统机器,用机器语言解释操作系统
传统机器M1:传统语言机器,用微程序解释机器指令
微程序机器M0:微指令系统,用硬件直接执行微指令
2.冯诺依曼体系结构特点
计算机由控制器,存储器,运算器,输入设备,输出设备五大部件组成;
指令和数据同等地位地被储存到存储器中,可以按地址寻访;
指令和数据由二进制数表示;
指令由操作码和地址码表示;
指令在存储器中按顺序存放,通常按顺序执行;
机器以运算器为中心,输入输出设备与存储器间的数据传送由运算器完成;
3.机器字长
计算机一次能处理的数据位数;
4.总线的传输周期包括哪几个阶段?
申请分配,寻址,传数,结束
5.集中式总线控制优先权仲裁方式及其特点?
@链式查询:只需很少几根线就能按一定次序实现总线控制,易扩充设备,但对电路故障敏感,且优先级低的设备很难获得请求
@计数器定时查询:计数器的初值可由程序设置,故优先次序可变,增加了控制线数,控制复杂
@独立请求:响应速度快,优先次序控制灵活,但控制线数多,总线控制更复杂.
6.串行并行传输的区别和特点(串远并近)
串:一条线上按位依次传输,线路成本低,但速度慢,适用于远距离的数据传输
并:所有数据位同时传输,速度快成本高,适用于近距离高速传输
★7.同步异步通信的主要区别?两种方式下双方如何联络?
同步:统一时钟,总线上所有设备按同一时序和传输周期进行信息传输;
异步:(主设备提出交换信息的请求信号,从设备发出回答信号)不统一时钟,具体联络方式有不互锁,半互锁,全互锁三种.不互锁方式通信双方没有相互制约关系;半互锁方式通信双方有简单的制约关系;全互锁方式通信双方有完全的制约关系。其中全互锁通信可靠性最高
★8.试比较SRAM,DRAM
同样大小的芯片中DRAM集成度远高于SRAM;
DRAM行列地址按先后顺序输送,减少了芯片引脚和封装尺寸;
DRAM功耗小于SRAM(?),速度低于SRAM(√),价格低于SRAM(√),容量大于SRAM(?),存取周期长于SRAM(√);
DRAM需要再生;
9.存储芯片内的地址译码方式及其特点和应用场合?
线选法:适用于地址较少的芯片,只需经过一个方向的译码即可选中某一存储单元
重合法:适用于地址较多的芯片.地址线分行列两组
10.刷新是什么?及其方式?
电容电荷易流失,必须每隔一段时间进行逐行刷新;
集中刷新:在规定的一个刷新周期内,对全部存储单元集中一段时间逐行进行刷新,此刻必须停止读/写操作。这段时间称为“死时间”
分散刷新:对每行存储单元的刷新分散到每个存取周期内完成
异步刷新:是前两种方式的结合,既可缩短“死时间”,又充分利用最大刷新间隔
11.海明码k位检测位,n位待检测,需要满足何关系?
2k>=n+k+1;
12.多体并行存储器是?编址方式?
多体并行系统就是采用多体模块组成的存储器。每个模块有相同的容量和存取速度,各木块各自都有独立的地址寄存器(MAR)、数据寄存器(MDR)、地址译码、驱动电路和读/写电路,他们能并行工作,又能交叉工作。
 高位交叉:高位地址可表示体号,地位地址为体内地址
 低位交叉:地位地址用来表示体号,高位地址为体内地址
★13.为什么使用Cache?
在多体并行存储系统中由于I/O设备向主存请求的级别高于CPU访存,而CPU的运算速度又大大超出了主存的速度,致使CPU空等一段时间,降低了CPU的工作效率,为了避免CPU与I/O设备争抢访存,在主存和CPU之间加一级缓存Cache,不必空等影响效率。
14.主存-Cache管理中三种地址映射的方法,并分别给出在三种地址映射下,主存地址划分
@直接映射(对号入座)
|主存字块标记|Cache字块地址|字块内地址|
@全相联映射(空位随意坐)
|主存字块标记|块内地址|
@组相联映射(按号分组,组内随意坐)
|主存字块标记|组地址|块内地址|
15.IO地址码的编制方式?
统一编址(和主存一起),不统一编址
16.IO控制方式及特点
@程序查询方式:是主机与I/O串行工作。CPU启动I/O后,若设备准备就绪,CPU便转入处理I/O与主机间传送信息的程序;若设备未做好准备,则CPU反复查询,“踏步”等待直到I/O准备就绪为止。可见这种方式CPU效率很低
@中断方式:主机与I/O并行工作。CPU启动I/O后,不必时刻查询I/O是否准备好,而是继续执行程序。当I/O准备就绪时,向CPU发中断请求信号,CPU在适当的时候响应I/O的中断请求,暂停现行程序为I/O服务。这种方式消除了“踏步”现象,提高了CPU的效率
@DMA:主机与I/O并行工作,主存与I/O之间有一条直接数据通路。CPU启动I/O后,不必查询I/O是否准备好,当I/O准备就绪后,发出
DMA请求*,此时CPU不直接参与I/O和主存间的信息交换,只是把外部总线(地址线、数据线和有关的控制线)的使用权暂时交赋予DMA,仍然可以完成自身内部的操作(如加法、移位等),故不必中断现行程序,只需暂停一个存取周期访存(即周期挪用),CPU的效率更高
@*通道方式:*CPU把部分权力下放给通道,由它实现对外围设备的统一管理和外围设备与主存之间的数据交换,大大提高了CPU的效率,但它是以花费更多的硬件为代价

做题所得

【计算机组成原理】补天相关推荐

  1. 计算机组成原理-第二章 数据表示与运算

    计算机组成原理-第二章 数据表示与运算 一.数据的表示 1.数值型数据的表示(重点难点) 1.1数值型数据的表示--进位制 1.2数值型数据表示-码制 1.3数值型数据的表示--定点数 1.4数值型数 ...

  2. 计算机组成原理-第一章

    计算机组成原理第一章概述 一.计算机系统概述 1. 定义 2.分类 3.计算机系统的抽象层次 二.计算机系统的组成 1.计算机系统的硬件组成 1.1冯.诺依曼计算机(重点) 1.2现代计算机结构 1. ...

  3. 计算机组成原理读写周期波形图,第3章存储器层次结构-1讲述.ppt

    第3章存储器层次结构-1讲述 计算机组成原理 * 计算机组成原理 --存储器层次结构(1) 2016-3-18 几个基本概念 1.存储器:计算机系统中的记忆设备,用来存放程序和数据. 2.存储元:存储 ...

  4. 计算机原理说课教案,《 计算机组成原理 》 说课

    < 计算机组成原理 > 说课 View 114 Download 5 Embed Size (px) 344 x 292429 x 357514 x 422599 x 487 DESCRI ...

  5. 计算机组成原理2套题,计算机组成原理试卷及答案2套.doc

    计算机组成原理试卷A 选择题(每小题2分,共30分) 下列数中最小的数是______. A.(100100)2 B.(43)8 C.(110010)BCD D.(25)16 计算机经历了从器件角度划分 ...

  6. 计算机组成原理实验pc,计算机组成原理实验报告5- PC实验

    计算机组成原理实验报告5- PC实验 2.5 PC实验 姓名:孙坚 学号:134173733 班级:13计算机 日期:2015.5.15 一.实验要求:利用CPTH 实验仪上的K16..K23 开关做 ...

  7. 《计算机组成原理》----2.6 浮点数

    本节书摘来自华章出版社<计算机组成原理>一书中的第2章,第2.6节, 作 者 Computer Organization and Architecture: Themes and Vari ...

  8. 计算机组成原理文华学院,华中科技大学文华学院计算机组成原理课设.doc

    <华中科技大学文华学院计算机组成原理课设.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<华中科技大学文华学院计算机组成原理课设.doc>文档请在 ...

  9. 微型计算机组成原理考试,全国高等教育自学考试计算机组成原理模拟试题

    第一部分 选择题(共15分) 一.单项选择题(本大题共15小题,每小题1分,共15分.在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内.错选.多选或未选均无分.) 1. ...

  10. 计算机组成原理中12H是什么,计算机组成原理课程实习报告.doc

    文档介绍: 计算机组成原理课程实****报告.docEvaluationWarning:ThedocumentwascreatedwithSpire..计算机组成原理课程实****报告2010-201 ...

最新文章

  1. 7 虚拟磁盘恢复虚拟机
  2. python 网络爬虫(一)
  3. NeurIPS 2019 开源论文 | 万能的GNN解释器
  4. Java常用spark的pom.xml与读取csv为rdd到最终join操作+java常用pom.xml文件
  5. 布法罗博士计算机专业回国人员,四名UW学生参加爱达荷州国家实验室的实习计划...
  6. PCB-电解电容的封装
  7. 枚举求解单词方阵(洛谷P1101题题解,Java语言描述)
  8. 悄悄地进村,打枪的不要——KyuuBackground(原 ItaBackgroundKyuu)改造完成
  9. 电脑投屏软件哪个好_电脑绘画软件哪个好?
  10. 文件传输-对数据进行加解密的方法!
  11. springboot注解整理
  12. [转载] Java异常处理习题
  13. 太强了!这款轻量级的数据库中间件完美解决了SpringBoot中分库分表问题?
  14. Go语言 channel 管道 阻塞 死锁 经典问题
  15. awk将txt转换为csv
  16. Ubuntu 修改IP地址
  17. 红孩儿编辑器的模块设计16
  18. 计算机设置休眠密码,win10系统如何设置电脑待机密码?windows10设置待机密码图文教程...
  19. Hive入门教程<2> | hive在centos7下的安装部署
  20. 将Markdown转化为图片

热门文章

  1. ppt如何导出成高清图片
  2. 联想台式机linux系统安装教程,商用台式一键恢复软件各版本使用介绍(适用于现有上市机型)...
  3. win7 mysql 卸载不干净,win7系统彻底删除mysql的方法教程
  4. WebRTC 桌面共享:
  5. webrtc ns模块代码公式详细解读
  6. Tauri 项目更换默认图标(自定义应用桌面图标)
  7. java 省市区代码表
  8. 设备维护保养的主要工作内容是什么?
  9. Jmeter接口请求Base64加解密
  10. 2010大四面试经验(历程总结,笔试,群面,一面,二面,霸笔,霸面技巧和心得)