1.2 重点与难点习题解析
【例题1-1】 存储器中的信息可以是指令,也可以是数据,计算机是靠_____来判别的。
A.最高位是1还是0
B.存储单元的地址
C.ASCII码表
D.CPU执行程序的过程
【解析】
存储器所保存的指令和数据都是以二进制形式存储的。从形式上看,它们之间没有什么区别。微型计算机的工作过程是在CPU控制下逐条执行程序指令的过程。若要执行一次运算,首先要取指令,此时CPU从存储器中取出的是指令而不是一般的数据。然后对指令进行译码产生各种定时控制信号,进入指令执行阶段。此时再从存储器取来的就是为完成指令所规定运算任务需要的数据。所以本题的正确答案应选D,而答案A、B和C都不是判别是指令还是数据的根据。
【正确答案】 D
【例题1-2】 机器指令是由二进制代码表示的,它能被计算机_____。
A.编译后执行
B.直接执行
C.解释后执行
D.汇编后执行
【解析】
机器指令是由二进制代码表示的,在计算机内部,只有二进制代码能被计算机的硬件系统理解并直接执行。所以正确的答案为B。
【正确答案】 B
【例题1-3】 从第一代电子计算机到第四代计算机的体系结构都是相同的,都是由运算器、控制器、存储器,以及输入输出设备组成的,称为_____体系结构。
A.艾伦·图灵
B.罗伯特·诺依斯
C.比尔·盖茨
D.冯·诺依曼
【解析】
美籍匈牙利科学家冯·诺依曼对科学的贡献很多,他最重大的贡献之一是确立了现代计算机的基本结构,被称为冯·诺依曼体系结构。
1944年7月,冯·诺依曼在莫尔电气工程学院参观了正在组装的ENIAC计算机。参观后,他开始构思一个更完整的计算机体系方案。1946年,他撰写了一份《关于电子计算机逻辑结构初探》的报告。该报告总结了莫尔学院小组的设计思想,描述了新机器的逻辑系统和结构,提出了在电子计算机中存储程序的全新概念,奠定了存储程序式计算机的理论基础。这份报告是人类计算机发展史上一个重要的里程碑。根据冯·诺依曼提出的改进方案,不久便研制出了人类第一台具有存储程序功能的计算机——EDVAC。
EDVAC计算机由运算器、控制器、存储器、输入和输出这五个部分组成,它使用二进制进行运算操作。人们在使用时,可将指令和数据一起存储到计算机中,使计算机能按事先存入的程序自动执行。EDVAC计算机的问世,使冯·诺依曼提出的存储程序的思想和结构设计方案成为现实,并奠定了计算机的冯·诺依曼结构形式。
冯·诺依曼在20世纪40年代提出的计算机设计原理,对计算机的发展产生了深远的影响,时至今日仍是计算机设计制造的理论基础。因此,现代的电子计算机仍然被称为冯·诺依曼计算机。
【正确答案】 D
【例题1-4】 微型计算机工作期间,对电源的要求主要有两点:一是_____;二是不能断电。
【解析】
微型计算机工作期间,对电源的要求主要是电压要稳和不能断电。电压不稳不仅会造成磁盘驱动器运行不稳定从而导致读写错误,还会影响显示器和打印机的正常工作,因此应该使用稳压电源。要保证不断电,最好是安装不间断供电电源(UPS)。
【正确答案】 稳压
【例题1-5】 微型计算机的硬件系统主要是由_____组成的。
A.主机
B.外设
C.主机和外设
D.微处理器、输入设备和输出设备
【解析】
微型计算机的硬件系统主要是由主机和外设两大部分组成的。其中主机是由微处理器(将运算器、控制器集成在一块电路芯片上形成微处理器,又称为中央处理器,即CPU)和内存储器两部分构成的;而外设是由外存储器、输入设备、输出设备、网卡和调制解调器等部分构成的。
所以,本题的正确答案为C。而答案A、B、D均不是完整的硬件系统,无一可取。
【正确答案】 C
【例题1-6】 计算机系统包括_____。
A.主机和外设
B.硬件系统和软件系统
C.主机和各种应用程序
D.运算器、控制器和存储器
【解析】
计算机系统是由硬件系统和软件系统两大部分组成的。答案A和D只提到了有关的硬件,根本未涉及软件,所以是不正确的。而答案C所提到的只是硬件系统和软件系统中的部分内容,但不是全部,因此本题的正确答案应该是B。
【正确答案】 B
【例题1-7】 CPU不能直接访问的存储器是_____。
A.内存储器
B.外存储器
C.ROM
D.RAM
【解析】
计算机的存储器可分为两大类:一类是内部存储器,简称内存储器、内存或主存;另一类是外部存储器,又称为辅助存储器,简称外存或辅存。
内存储器包括随机存储器(RAM)和只读存储器(ROM)两部分,用来存放当前正在使用的,或者随时要使用的程序或数据。CPU可以直接对内存储器进行访问。
外存储器通常使用的有软磁盘存储器、硬磁盘存储器和只读光盘存储器(CD-ROM)。外存储器一般用来存放需要永久保存的或相对来说暂时不用的各种程序和数据。CPU不能直接访问外存储器,必须先将外存储器中的信息调入内存储器中才能为CPU所利用。
【正确答案】 B
【例题1-8】 断电后会使得_____中所存储的数据丢失。
A.ROM
B.RAM
C.磁盘
D.光盘
【解析】
计算机中的全部信息都存放在存储器中。计算机的存储器可分为内存储器和外存储器两类。
内存储器包括RAM和ROM两部分。RAM是随机存储器,存放现场的数据和程序。RAM中的内容可读可写,故又称为读写存储器。RAM中的数据由电路的状态表示,断电后信息立即消失。ROM是只读存储器,存放内容不变的信息,ROM中的内容只能读,而不能改写。ROM中的数据由电路的结构表示,断电后信息不会丢失,可靠性高。
磁盘、光盘属于外存储器,断电后其中所存储的数据不会丢失。
【正确答案】 B
【例题1-9】 软磁盘上第_____磁道最重要,一旦损坏,该盘就不能使用了。
【解析】
软磁盘的磁道编号是从外向内依次增大的,最外面的磁道是第0磁道,第0磁道最重要,一旦损坏,磁盘就不能使用了。
【正确答案】 0
【例题1-10】 计算机的工作过程是_____。
A.执行源程序的过程
B.执行汇编程序的过程
C.执行编译程序的过程
D.执行程序的过程
【解析】
计算机的工作过程是执行程序的过程。执行程序的过程就是执行指令序列的过程,也就是周而复始地取指令、执行指令的过程。执行源程序、汇编程序和编译程序的过程,虽然也是执行程序的过程,但由于增加了某种限定,所以缺乏全面性。本题正确答案为D。
【正确答案】 D
【例题1-11】 下列字符中,ASCII码值最大的是_____。
A.K
B.v
C.9
D.a
【解析】
计算机中对非数值的文字和其他符号进行处理时,要对文字和符号进行数字化处理,即用二进制编码来表示文字和符号。字符编码就是规定用怎样的二进制编码来表示文字和符号。ASCII码(美国标准信息交换代码)是目前计算机系统中使用最广泛的字符编码。
ASCII码有7位版本和8位版本两种。国际上通用的是7位版本。7位版本的ASCII码包含了10个阿拉伯数字、52个大小写英文字母、32个标点符号和运算符号,以及34个通用控制符,共计128个字符,所以可用7位码(27=128)来表示。若要把这128个字符的ASCII码值都背下来很难,也没有必要。但是,一些主要字符的ASCII码值从小到大的大致顺序应该记住,这是极容易做到的。其大致顺序如下:先是空格(十六进制20),数字0~9(十六进制30开始依次排列),大写英文字母A~Z(十六进制41开始依次排列),小写英文字母a~z(十六进制61开始依次排列)。所以任何字母的ASCII码值比任何数字字符的都大,任何小写字母的ASCII码值比任何大写字母的大,同样是大写或同样是小写则按字母表的顺序A(a)最小、Z(z)最大,空格比所有字符都小。由此可知,该题中ASCII码值最大的字符是v。
【正确答案】 B
【例题1-12】 下列不同进制的4个数中,最大的一个数是_____。
A.(1010011)2
B.(257)8
C.(689)10
D.(1FF)16
【解析】
要比较4个数的大小,可以将它们都转换成同一进制,例如,都转换成十进制数,再进行比较,从中找出最大的数。显然比较麻烦。还可以不进行转换计算,而是运用所学的知识进行分析找出正确答案。如果能记住每一位的权值,则很快便能计算出各个数的大小。例如:
(1010011)2<27,而27=128
(257)8=2×82+5×81+7×80=175
(1FF)16=1×162+15×161+15×160=511
显然答案C是正确的。
【正确答案】 C
【例题1-13】 存储800个24×24点阵的汉字字形所需的存储容量是_____KB。
A.56.25
B.57.6
C.128
D.255
【解析】
汉字字形点阵中,每个点的信息要用一位二进制码来表示。对于24×24点阵的字形码需要用72个字节(24×24/8=72)表示。800个汉字需要的存储容量是72×800=57600(字节)。题目要求存储容量以KB为单位,因为1KB为1024字节,所以57600/1024=56.25(KB),因此答案A是正确的。
【正确答案】 A