计算机组成原理简答题

第1章 计算机系统概论

1、冯·诺依曼型计算机的结构特点是什么?计算机硬件由哪几部分组成?各部分的作用是 什么?各部分之间是怎样联系的?


答:
结构特点:以运算器为中心。
运算器、控制器、存储器、输入设备和输出设备组成。

运算器:完成算术运算和逻辑运算,并将运算的中间结果暂存在运算器内
存储器:存放数据和程序
控制器:控制、指挥程序和数据的输入、运行以及处理运算结果。
输入设备:将人们熟悉的信息形式转换位机器能识别的信息形式。
输出设备:将机器运算结果转换位人们熟悉的信息形式。

运算器连接着数据总线,通过数据总线向主存,I/O设备传输数据;
I/O设备通过接口与总线相连接;
主存、I/O设备从地址总线接收地址信息,从控制总线得到控制信号,通过数据总线与其他部件相连;
控制部件从数据总线接收指令信息,一般是MAR–M–MDR–IR,从运算器部件接收指令转移地址,送出指令地址到地址总线,同时向其他部件提供控制信号。

2、什么叫指令字长、机器字长和存储字长?
指令字长:机器指令中二进制代码的总位数
机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位 数有关。
存储字长:一个存储单元所存储的二进制代码的总位数。

第2章 计算机的发展及应用

第3章 系统总线

第4章 存储器

1、试说明 RAM 和 ROM、静态 RAM 和动态 RAM 的异同。
答:RAM即随机存储器,是与CPU直接交换数据的内部存储器,断电后不保留数据;ROM即只读存储器,所存数据一般是装入整机前事先写好的,断电后所存数据不变。
静态RAM是靠双稳态触发器来记忆信息的;动态RAM是靠MOS电路中的栅极电容来记忆信息的。由于电容上的电荷会泄露,需要定时给予补充,所以动态RAM需要设置刷新电路。但动态RAM比静态RAM集成度高、功耗低,从而成本也低,适于大容量存储器。所以主内存通常采用动态RAM,而高速缓冲存储器(Cache)则使用静态RAM。

2、什么是刷新?为什么要刷新?
答:
刷新:对DRAM定期进行的全部重写过程;
刷新原因:因电容泄露而引起的DRAM所存信息的衰减需要及时补充,因此安排了定期刷新操作。

第5章 输入输出系统

1、何谓 DMA? DMA 操作几个主要步骤是什么?简述 DMA 传送与中断传送的主要区别
答:DMA即直接存储器存取。一种高速的数据传输操作,无需CPU参与。
主要步骤:预处理、数据传送、后处理。
响应DMA传送是在存取周期结束的时刻,而响应中断传送是在每条指令执行周期结束的时刻。

第6章 计算机的运算方法

第7章 指令系统

1、什么叫指令?什么叫指令系统?
答:
指令:CPU执行某种操作的命令。
指令系统:CPU全部指令的集合。

2、什么是 RISC?请简述它的主要特点。比较 RISC 和 CISC 的异同之处。
答:
RISC即精简指令系统计算机。
特点
①选取使用频度较高的一些简单指令以及一些很有用但又不复杂的指令,让复杂指令的功能由频度高的简单指令的组合来实现。
②指令长度固定,指令格式种类少,寻址方式种类少。
③只有取数/存数(LOAD/SRORE)指令访问存储器,其余指令的操作都 在寄存器内完成。
④CPU中由多个通用寄存器。
⑤采用流水线技术,大部分指令在一个时钟周期内完成。采用超标 量和超流水线技术,可使每条指令的平均执行时间小于一个时钟 周期。
⑥控制器采用组合逻辑控制,不用微程序控制。
⑦采用优化的编译程序。

异同
①RISC对不常用的功能,常通过组合指令来完成;CISC的指令系统 丰富,有专用指令来完成特定的功能。
②RISC对存储器才做有限制,使控制简单化;CISC对机器的存储器操作指令多,操作直接。
③RISC:汇编语言程序一般西药较大的内存空间,实现特殊功能使程序复杂,不易设计;CISC:汇编语言程序编程相对简单,科学 计算即复杂操作的程序设计相对容易,效率较高。
④RISC机器在一条指令执行的适当地方可以响应中断;CISC机器是在一条指令执行结束后响应中断。
⑤RISC:CPU包含有较少的单元电路,因而面积小,功耗低;CISC:CPU包含有丰富的电路单元,因而功能强、面积大、功耗大。
⑥RISC:微处理器结构简单,布局紧凑,设计周期短,且易于采用最新技术;CISC:微处理器结构复杂,设计周期长。
⑦RISC:微处理器结构简单,指令规整,性能容易把握,易学易用;CISC:微处理器结构复杂,功能强大,实现特殊功能容易。
⑧RISC机器更适合于专用机,而CISC机器更适合于通用机。

3、试比较基址寻址和变址寻址、寄存器寻址方式与寄存器间接寻址方式之间的区别。
答:
变址寻址中变址寄存器提供修改量(可变的),而指令中提供基准值(固定的); 基址寻址中基址寄存器提供基准值(固定的),而指令中提供位移量(可变的)。 变址寻址主要用于处理数组问题,基址变址主要用于多道程序。

区别:寄存器寻址的指令字中,地址码字段直接指出了寄存器的编号,即EA=Ri,其操作数在由Ri所指的寄存器内,无须访存;寄存器间接寻址中,Ri中的内容不是操作数,而是操作数所在主存单元的地址号,需要访存。

第8章 CPU的结构和功能

1、CPU 的基本功能是什么?从实现其功能的角度分析,它应由哪些部件组成?
答:其基本功能是取指令、分析指令和执行指令。它由运算器和控制器组成。

2、简述中断处理过程。CPU 响应中断应具备哪些条件?
中断处理的基本过程包括中断请求、中断判优、中断响应、中断服务 和中断返回等五个阶段。
①CPU接收到中断请求信号
②CPU允许中断
③一条指令执行完毕

第9章 控制单元的功能

1、异步通信与同步通信的主要区别是什么,说明通信双方如何联络。
答:同步通信有公共时钟。通信双方按约定好的时序联络。异步通信没有公共时钟,通信双方采用应答方式进行联络。

2、计算机为什么要设置时序系统?说明指令周期、机器周期、时钟周期的含义。
原因:为指令的执行提供各种操作定时信号。
指令周期:CPU取出一条指令并执行这条指令的一系列操作所需要的时间为 一个指令周期。
机器周期:为了便于管理,常把一条指令的执行过程划分为若干个阶段,每 一阶段完成一个基本操作所需要的时间称为机器周期。
时钟周期:定义为时钟脉冲的倒数,是计算机中最基本、最小的时间单位。 在一个时钟周期内,CPU只完成最基本的动作。

第10章 控制单元的设计

1、什么是微指令和微操作?说明程序和微程序、指令和微指令的异同。
微指令:在机器的一个CPU周期中,一组实现一定功能的微命令的组合。
微操作:执行部件接受微命令后进行的操作。

程序由机器指令组成,用户编制,可以修改;微程序是由微指令构成,用于描述机器指令,由计算机设计者编制,而不允许用户修改。
指令由是一段二进制编码,通常由操作码和地址码构成;微指令包括水平型微指令和垂直型微指令,用于完成一个指令的若干操作。
一条指令对应一个微程序,而一个微程序是由若干条微指令组成的。因此,一条指令的功能是由若干条微指令组成的序列来实现的。

2、简述微程序控制器和硬布线控制器的设计方法
微程序控制器采用存储逻辑来实现的,把微操作信号代码化,使每条机器指令转化成一段微程序并存入一个专门的存储器中,微操作控制信号由微指令产生。
硬布线控制器由逻辑门组合实现,将控制部件做成产生专门固定时序控制信号的逻辑电路,产生各种控制信号。

计算机组成原理简答题相关推荐

  1. 计算机组成原理简答知识点,计算机组成原理简答题汇总,史上最全

    研究生入学考试,计算机组成原理简答题汇总,基本覆盖全部知识点. 一.计算机硬件系统组成的基本概念 1.什么是计算机系统?说明计算机系统的层次结构. 计算机系统包括硬件和软件.从计算机系统的层次结构来看 ...

  2. 计算机网络简答题汇总,大学计算机基础简答题汇总(题库)

    答:母版是所有幻灯片的底版.使用母版的作用是用来设置文稿中的每张幻灯片的预设格式,这些格式包括每张幻灯片的标题及正文文字的位置和大小.项目符号的样式.背景图案等.由于一套幻灯片受到同一母版的主控,幻灯 ...

  3. 大学计算机基础知识简答题,大学计算机基础简答题汇总(题库).doc

    计算机与信息表示基础习题 四.简答题? 1.?简述计算机的发展历程?? 答:(1)第一代:1946---1958年,电子管计算机: (2)第二代:1958---1964年,晶体管计算机: (3)第三代 ...

  4. 计算机组成原理与应用,计算机组成原理简答与应用

    简答与应用 1.何谓中断?? 中断是由外围设备或其他非预期的急需处理的事件引起的,CPU暂时中断正在执行的程序,转至另一服务程序去处理这一事件,待事件处理完毕后返回原程序继续执行. 2.(不算CPU中 ...

  5. 计算机系统结构简答题

    1.简述软.硬件取舍的基本原则. 2.简述系列机思想对计算机发展的意义和系列机软件兼容的要求. 3.简述编译程序设计者要求指令系统应具有的特性. 4.简述中断分成优先级的原因及分级的方法. 5.简述更 ...

  6. 计算机组成原理解答题和计算题

    第一章:计算机系统概论 1.衡量计算机的指标主要有哪些?(答主要三项)说明为什么? (1)字长 计算机CPU能同时并行处理二进制信息的位数.与加法器.寄存器.数据总线的位数有关,字长越长,精度越高,可 ...

  7. 考研OR工作----计算机操作系统简答题及疑难知识点总结(第一章 操作系统引论)

    Everybody,阿婆主根据<计算机操作系统>(第四版.汤子瀛)这本书来对一些考研或者是工作上对计算机操作系统的知识疑难点进行了总结,有需要的朋友可以通过阿婆主总结的文章来进行学习或背记 ...

  8. 考研OR工作----计算机操作系统简答题及疑难知识点总结(第二章 进程的描述与控制)

    计算机操作系统从第二章开始内容会变得异常多,还是希望能够帮助到大家,在这一章阿婆主还会把书上的典型的PV操作题给打上来,给大家用作参考,如果有问题的地方,还请大家在文章下方留言,我好更正,或者你们有更 ...

  9. 计算机导论简答芯片,吉大计算机 - 计算机导论简答题 (2011级)

    C1 2. Q: What model is the basis for today's computers? A: Von Neumann Model. 5. Q: What are the sub ...

最新文章

  1. oracle erp 财务入门,Oracle ERP EBS 顾问财务模块基本业务操作专题
  2. 获取java返回的数据_java调用第三方接口,获取接口返回的数据。
  3. Cordova - 解决升级NDK之后无法编译!
  4. ttreeview 只展开一层节点_K8S工作节点的演变:由Docker到CRI-O
  5. DataSet,DataTable,DateView的关系和用法
  6. VS2019安装QT5.14.1全过程
  7. PowerDesigner下载地址
  8. Android模拟器使用SD卡(2)
  9. 电动车控制器c语言编程,电动车控制器C语言源代码..doc
  10. 世界再大,大不过一盘番茄炒蛋
  11. 阿里云OpenAPI调用时遇到Specified access key is not found怎么办?
  12. tomcat的开发模式和生产模式
  13. 爱情三十九课,爱的礼物
  14. 在 Microsoft Windows 平台上安装 JDK 17
  15. Js中var,let,const的区别
  16. python数据类型的性能
  17. 自己写的手机游戏脚本
  18. 一块手机电池可污染6万升水 环保之路任重道远
  19. 自定义python django编译器
  20. ghost之后无法找到镜像文件

热门文章

  1. 贤鱼的刷题日常(数据结构栈学习)--P1175 表达式的转换--题目详解
  2. Java xml出现错误 javax.xml.transform.TransformerException: java.lang.NullPointerException
  3. 爬取B站弹幕制作词云图
  4. Polar SC的C语言实现之译码篇
  5. 为什么要用以太网IO模块替代RS485远程IO模块
  6. mysql注入单引号被转义_插入MySQL时转义PHP中的单引号[重复]
  7. CS4398 Cirrus Logic的旗舰级音频解码芯片
  8. IB1010音频解码芯片
  9. flowable-ui(v6.7.2)简单的请假流程审批操作(一)
  10. Android性能优化系列之布局优化,Android程序员校招蚂蚁金服