《计算机组成原理》复习资料参考答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
福建师范大学网络教育学院
《计算机组成原理》复习资料
一、单项选择题
1、现代计算机的运算器一般通过总线结构来组织,在下面的总线结构运算器中,单总线结构的操作速度最慢,而(B )的操作速度最快。
A.双总线结构B.多总线结构
C.单总线结构D.三总线结构
2、微型计算机的分类通常以微处理器的(D )来划分。
A.芯片名B.寄存器数目
C.字长D.规格
3、将有关数据加以分类、统计、分析,以取得有价值的信息,我们称其为( A )。
A.数据处理B.辅助设计
C.实时控制D.数值计算
4、虚拟存储器是建立在多层次存储结构上,用来解决(C )的问题。A.存储B.外存
C.主存容量不足D.外存容量不足
5、微程序放在(B )中。
A.RAM B.控制存储器
C.指令寄存器D.内存储器
6、冯.诺依曼机工作方式的基本特点是(A )
A.按地址访问并顺序执行指令B.堆栈操作
C.选择存储器地址D.按寄存器方式工作
7、D/A转换器是(D )
A.把计算机输出的模拟量转为数字量
B.把模拟量转为数字量,把数字量输入到计算机
C.把数字量转为模拟量,把转化结果输入到计算机
D’把计算机输出的数字量转为模拟量
8、浮点数的表示范围和精度取决于(A )
A.阶码的位数和尾数的位数
B.阶码的位数和尾数采用的编码
C.阶码采用的编码和尾数采用的编码
D. 阶码采用的编码和尾数的位数
9、ASCII码是对(A )进行编码的一种方案。
A.字符B.声音
C.图标D.汉字
10、ALU属于(A )部件。
A.运算器B.控制器
C.存储器D.寄存器
11、字长16位,用定点补码小数表示时,一个字所能表示的范围是(A )A.-1~(1-2-15)B.0~(1-2-15)
C.-1~+1 D.-(1-2-15)~(1-2-15)
12、微程序入口地址是(B )根据指令的操作码产生的。
A.计数器B.译码器
C.计时器D.判断逻辑矩阵
13、计算机中表示地址时使用( D )
A.原码B.补码
C.反码D.无符号数
二、改错题(针对各小题的题意,改正其结论中错误或补充其不足。)
1、程序计数器PC用来指示从外存中取指令。
错。程序计数器PC用来指示现行指令的地址。
2、加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用串
行加法器。
错。加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用并行加法器。
3、为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续
执行程序,不用进行现场保护操作。
错。为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,需要进行现场保护操作
4、程序计数器PC用来指示从外存中取指令。
错。程序计数器PC用来指示现行指令的地址。
5、加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用串
行加法器。
错。加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用并行加法器。
6、动态RAM和静态RAM都不是易失性半导体存储器
错。动态RAM和静态RAM都是易失性半导体存储器。
三、名词解释
1、溢出
答:在计算机中,运算器运算的结果超出机器所能表示的数的范围的现象,叫溢出。
2、Cache
答:高速缓冲存储器,用来解决CPU与主存之间速度不匹配的矛盾。
3、RISC
答:RISC是精简指令系统计算机。RISC技术是用20%的简单指令的组合来实现不常用的80%的那些指令功能。
4、存取周期
答:存取周期是指存储器进行连续两次独立的存储器操作(如连续两次读操作)所需的最小间隔时间,通常存取周期大于存取时间。
5、规格化
答:尾数最高位为1的浮点数称作规格化数。将非规格化数转换成规格化数的过程叫做规格化。
6、堆栈
答:堆栈是主存中的一段连续的存储区域,只有一个数据出入口,具有先进后出的特点。
7.总线接口
总线是连接计算机内部多个部件之间的信息传输线,是各部件共享的传输介质。
8.统一编址
统一编址就是将I/O地址看作是存储器地址的一部分。
四、简答题
1、试比较基址寻址和变址寻址。
答:基址寻址需设有基址寄存器BR,其操作数的有效地址EA等于指令字中的形式地址与基址寄存器中的内容(称作基地址)相加。即EA=A+(BR) 变址寻址有效地址EA等于指令字中的形式地址A与变址寄存器IX 的内容相加之和。即EA=A+(IX)
变址寻址与基址寻址的有效地址形成过程极为相似。
两者的不同:
基址寻址主要用于为程序或数据分配存储空间,故基址寄存器的内容通常由操作系统或管理程序确定,而指令字中的A是可变的。
在变址寻址中,变址寄存器的内容是由用户设定的,在程序执行过程中其值可变,而指令字中的A是不可变的。变址寻址主要用于处理数组问题,在数组处理过程中,可设定A为数组的首地址,不断改变变址寄存器IX的内容,便可很容易形成数组中任一数据的地址,特别适合编制循环程序。
2、简述主存和辅存的区别。
答;主存容量小,存取信息的速度快,可以直接与CPU进行数据交换,辅存容量大,存取信息速度慢,不能直接与CPU进行信息交换。
3、什么是指令周期、机器周期和时钟周期?三者有何关系?
答:指令周期是指取指令、取操作数地址(当间接寻址时)以及进入中断周期由中断隐指令完成的一系列操作。
机器周期是指通常以访问一次存储器的时间。
时钟周期是指在每个节拍内机器可完成一个或几个需同时执行的操作。
关系:一个指令周期包含若干个机器周期,一个机器周期又包含若干个时