16. 浮点数的正负由阶码的正负符号决定。(错)
17. 在定点小数一位除法中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值。(对) 18. 浮点运算器的阶码部件可实现加、减、乘、除4种运算。(错)
19.浮点数的取值范围由阶码的位数决定,而浮点数的精度由尾数的位数决定。(对) 20.加法器是构成运算器的基本部件,为提高运算速度,运算器一般都采用串行加法器。(错) 21.存储器是计算机中的记忆设备,它只是用来存放程序。(错) 22.动态RAM和静态RAM都是易失性半导体存储器。(对)
23.CPU访问存储器的时间是由存储器的容量决定的,存储器容量越大,访问存储器所需
的时间越长。(错)
24.因为半导体存储器加电后才能存储数据,断电后数据就丢失了,因此EPROM做成的存
储器,加电后必须重写原来的内容。(错)
25.目前大多数个人计算机中可配置的内存容量仅受地址总线位数限制。(错) 26.因为动态存储器是破坏性读出,所以在不访问动态存储器时不用刷新。(错) 27.一般情况下,ROM和RAM在存储体中是统一编址的。(对)
28.多体交叉存储器是为了解决由于主存太大,而将一个主存体分成多个独立存储体的一种技术。(错)
29.在计算机中存储器是数据传送的中心,但访问存储器的请求是由CPU或I/O所发出的。(对)
30.CPU中通常都设置若干个寄存器,这些寄存器与主存统一编址。访问这些寄存器的指
令格式与访问存储器是相同的。(错)
31.同SRAM相比,由于DRAM需要刷新,所以功耗大。(错) 32.双极型 RAM不仅存取速度快,而且集成度高。(错)
33.目前常用的EPROM是用浮动栅雪崩注入型MOS管构成,称为FAMOS型EPROM,
该类型的EPROM出厂时存储的全是“1”。(对)
34.处理大量输入输出数据的计算机,一定要设置十进制运算指令。(错) 35.一个系列中的不同型号计算机,保持软件向上兼容的特点。(对)
36.在计算机的指令系统中,真正必须的指令数是不多的,其余的指令都是为了提高机器速
度和便于编程而引入的。(对)
37.扩展操作码是一种优化技术,它使操作码的长度随地址码的减少而增加,不同地址的指
令可以具有不同长度的操作码。(对)
38.转移类指令能改变指令执行顺序,因此,执行这类指令时PC和SP的值都将发生变化。
(错)
39.RISC的主要设计目标是减少指令数,降低软、硬件开销。(对)
40.新设计的RISC,为了实现其兼容性,是从原来CISC系统的指令系统中挑选一部分简
单指令实现的。(错)
41.RISC没有乘、除指令和浮点运算指令。(错)
42. 执行指令时,指令在内存中的地址存放在指令寄存器中。(错)
11
43.没有设置乘、除法指令的计算机系统中,就不能实现乘、除法运算。(错)
44.计算机指令是指挥CPU进行操作的命令,指令通常由操作码和操作数的地址码组成。
(对)
45.不设置浮点运算指令的计算机,就不能用于科学计算。(错)
46.采用RISC技术后,计算机的体系结构又恢复到早期的比较简单的情况。(错) 47.在主机中,只有内存能存放数据。(错)
48.引入微程序机器级,使CPU的硬件电路更为简单,可以使CPU的指令系统功能更强。
(对)
49.微程序技术是今后计算机技术的发展方向。(错)
50.在CPU中,译码器主要用在运算器中挑选多路输入数据中的某一路数据送到ALU。(错) 51.对一个并行寄存器来说,只要时钟脉冲到来,便可从输出端同时输出各位的数据。(错) 52.计数器的功能是对输入脉冲进行计数,不能用它作分频器或定时等。(错) 53.可编程逻辑阵列是主存的一部分。(错) 54.每一条微指令都只是包含一条微命令。(错) 55.串行寄存器一般都具有移位功能。(对)
56.控制存储器是用来存放微程序的存储器,它应该比主存储器速度快。(对) 57.机器的主频最快,机器的速度就最快。(错)
58.引入微程序机器级,使计算机的CPU更为简单,可以组成功能更强的指令系统,从而
加快了CPU的运行速度。(错)
59.Cache是内存的一部分,它可由指令直接访问。(错) 69. 引入虚拟存储系统的目的,是为了加快外存的存取速度。(错)
61.采用虚拟存储器技术,用户编写的应用程序其地址空间是连续的。(对) 62.在虚拟存储器中,当程序正在执行时,由操作系统完成地址映射。(对)
63.机器刚加电时Cache无内容,在程序运行过程中CPU初次访问存储器某单元时,信息
由存储器向CPU传送的同时传送到Cache;当再次访问该单元时即可从Cache取得信息(假设没有被替换)。(对)
64.在虚拟存储器中,逻辑地址转换成物理地址是由硬件实现的,仅在页面失效时才由操作
系统将被访问页面从辅存调到主存,必要时还要先把被淘汰的页面内容写入辅存。(错) 65.内存与外存都能直接向CPU提供数据。(错)
66.CPU向存储器执行写操作时,为了使Cache内容和主存的内容保持一致, 采用写直达(写通)法,可同时写入Cache和主存中。(对)
67.Cache与主存统一编址,即主存空间的某一部分属于 Cache。(错)
68.在虚拟存储器中,辅助存储器与主存储器以相同的方式工作,因此允许程序员用比主存
空间大得多的辅存空间编程。(错)
69.外存比内存的存储容量大,存取速度快。(错) 70.Cache的功能全由硬件实现。(对) 71.软盘的磁头和盘面在读写时不接触。(错)
12
72.硬盘系统和软盘系统均可分为固定磁头和可移动磁头两种。(错)
73.CD-ROM光盘的盘片由生产厂家预先写入数据或程序,出厂后用户不能写入修改。(对) 74.高数据传输率CD-ROM驱动器运行速度快,但要求很高的容错性和纠错能力。(对) 75.随着半导体集成电路的发展,外部设备在硬件系统中的价格中所占比重越来越低。(错) 76.温彻斯特磁盘是一种固定磁头固定盘片的磁盘存储器。(错) 77.移动磁头硬盘存储器的磁头和盘面是接触式读写。(错) 78.不带汉字硬字库的点阵式打印机不能打印汉字。(错) 79.显示刷新存储器由RAM组成。(对)
80.计算机使用的磁带存储器是记录模拟信号的设备。(错) 81.外部设备位于主机箱的外部。(错)
82.语音合成器作为输入设备可以将人的语音转换成计算机能够识别的信息。(错) 83.针式打印机点阵的点越多,印字质量越高。(对) 84.图形比图像更容易编辑、修改。(对) 85.图像比图形更有用。(错)
86.行式打印机的速度比串行打印机快。(对)
87.图形比图像更适合表现类似于照片和绘画之类的有真实感的画面。(错)
88.字符发生器是存放ASCII字符点阵的存储器,汉字也是由点阵构成的,因此,能处理
汉字的计算机,其字符发生器中也存放了汉字点阵。(错)
89.键盘属于输入设备,但显示器上显示的内容既有机器输出的结果,又有用户通过键盘输
入的内容,所以显示器既是输入设备,又是输出设备。(错) 90. 在计算机的中断系统中,优先级别高的中断总是先响应先处理。(错)
91. 全双工工作方式可以在两个方向传送信息,但是在同一时刻,只能工作在一个方向上传
送信息的通讯方式。(错)
92.半双工工作方式是可以在两个方向传送信息,但是在同一时刻只能工作在一个方向上传
送信息的通讯方式。(对)
93.组成总线不仅要有传输信息的传输线,还应有实现总线控制的器件,即总线缓冲器和总
线控制器。(对)
94.大多数微型计算机的总线由地址总线、数据总线和控制总线组成,因此,它们是三总线
结构的。(错)
95.DMA控制器和CPU可以同时使用总线。(错)
96.一个更高优先级的中断请求总是可以中断另一个中断处理程序的执行。(错) 97.一个通道可以连接多个外部设备控制器,一个外部设备控制器可以管理一台或多台外部
设备。(错)
98.屏蔽所有的中断源,即为关中断。(错)
99.设备的编址方式分为单独编址和存储器统一编址两种。(对)
100.DMA是主存与外设之间交换数据的方式,它也可用于主存与主存之间的数据交换。(错)101.中断级别最高的是不可屏蔽中断。(错)
13
102.CPU响应中断时暂停运行当前程序,自动转移到中断服务程序。(对) 103.中断方式一般适用于随机出现的服务请求。(对)
104.为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必
须进行现场保存操作。(对)
105.中断屏蔽技术是用中断屏蔽寄存器对中断请求线进行屏蔽控制,因此,只有多级中断
系统(CPU提供多条中断请求输入线)才能采用中断屏蔽技术。(错) 106.连接到计算机单总线上的设备称为主设备。(错)
107.CPU可任选CPU停止法,即总线周期挪用法或总线周期分时法来实现DMA。(对) 108.中断屏蔽的作用是可以临时改变中断优先处理权。(对) 109.所有的数据传送方式都必须由CPU控制实现。(错) 110.外部设备一旦申请中断,便能立刻得到CPU的响应。(错)
111.DMA设备的中断级别比其他外设高,否则可能引起数据丢失。(对)
112.一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求。(错) 113.CPU在响应中断后可以立即响应更高优先级的中断请求。(错)
简答题
1. 计算机的主要功能有哪些?主要功能部件有哪些?
答:主要功能有:(1)数据传送,(2)数据存储,(3)数据处理,(4)控制 主要部件有:存储器,运算器,输入/输出部件和控制部件。 2. 冯诺依曼机的主要功能部件有哪些?各有什么作用?
答:主要部件有:存储器,运算器,输入/输出部件和控制器。存储器用于存储数据或程序;运算器用于完成算术或逻辑运算;输入设备主要是输入需要计算机操作的数据和程序,输出设备主要用于计算结果或中间结果的输出,输入/输出均完成相应的人机交互操作;控制器负责对指令进行译码,产生一系列控制信号,指挥和协调计算机的各个部件有序工作。
3. 简述计算机结构和组成的联系和区别。
答:计算机结构指对程序员可见的系统属性。计算机组成指实现其片构规范的操作部件,以及它们的互联方式。
区别:计算机结构主要研究指令集,寄存器定义和组织、各种数据类型表示的位数、I/O机制,以及内存访问技术等,是计算机硬件子系统的概念结构及功能特性。而计算机组织是主要研究对程序员透明的硬件细节,如控制信号数据通路宽度的确定、各部件连接方式及匹配、计算机和外设的接口以及使用的存储器技术等。计算机结构决定系统中软硬件分配,计算机组成是对计算机结构的逻辑实现。
联系:随着计算机技术的发展,组织、结构的关系越来越密切,之间的界限越来越模糊,在一定条件下,二者可相互替代。
4. 计算机系统可以分为哪几个层次?说明各层次的特点及相互联系。
14
答:从低到高依次为硬件逻辑层、微程序层、机器语言层、操作系统层、汇编语言层、高级语言层、应用语言层。其中最低的三层构成了实际机器,它不提供任何软件支持,后四层构成虚拟机器,它提供软件支持。一般来说相邻层的语法结构差别不大,有利于编译和解释,但最终必须处理成能在实际机器上直接执行的机器语言程序。 5. 说明计算机系统的层次结构。
答:从低到高依次为硬件逻辑层、微程序层、机器语言层、操作系统层、汇编语言层、高级语言层、应用语言层。
6. 数据校验码的编码思想是什么?常用的数据校验码有哪些?
答:编码思想是“冗余校验”,即对原有数据进行扩充,加入新的代码,这增加的部分代码就成为校验码。常用的数据校验码有奇偶校验码、海明校验码和循环冗余码。
7. 奇偶校验码的用途是什么?写出下面几个二进制数的奇,偶校验码的值:
01010111;11010100
答:奇偶校验码的用途是用于检测数据代码中奇数个位出错情况。对于01010111,采用偶校验P=1,采用奇校验,P=0;对于11010100,采用偶校验,P=0,采用采用奇校验,P=1.
8. 根据下列操作数所在位置,指出其寻址方式。
(1)操作数在指令指定的CPU寄存器中。 (2)操作数地址在指令指定的CPU寄存器中。 (3)操作数由指令直接给出。 (4)操作数地址由指令直接给出。
(5)操作数地址为某一寄存器内容和偏移量之和 答:
(1) 寄存器寻址 (2) 寄存器间接寻址 (3) 立即数寻址 (4) 直接寻址 (5) 基址、变址、相对寻址 9. 简单比较组合逻辑控制和微程序控制的特点。
答:组合逻辑控制的优点是:微操作控制信号产生的速度很快。
缺点是:结构复杂,设计效率低。 微程序控制的优点是:
(1)大大减少了控制器的复杂性和非标准化程度,从而将硬件的用量限制在狭小
范围内,降低了成本。
(2)提供很大的灵活性,使设计的变更、修改以及指令系统的扩充容易。 (3)微程序响度固定,可以利用ROM存放,缩短了微程序的运行时间。 缺点是:微程序控制器比相同的硬布线式控制器慢。
10. 设一个6位二进制小数X>=0,表示成0.k1k2k3k4k5k6,其中,k1,k2,……,k6可以
分别取1或0,试问:
(1)若要X>1/2,那么k1k2……k6要满足什么条件? (2)若要X>=1/8,那么k1k2……k6要满足什么条件?
15