第1章 计算机概述
1. 计算机的类型有哪些?简述他们的特点。
答:通常可将计算机分为微型计算机、中大型计算机、巨型计算机 微型计算机:①以微处理器(MCU)为核心。
②集成度高,体积小,重量轻,价格低廉。 ③部件标准化,易于组装和维修。 ④高可靠性及适应性。
中大型机: ①有比较完善的指令系统,丰富的外部设备和功能齐全的软件系统。 ②通用,有极强的综合处理能力。 巨型计算机:①运算速度快,存储容量大,结构复杂,价格昂贵。 ②主要应用与尖端科学计算。 6. 计算机的主要发展趋势有哪些?有什么特点和含义? 答:①速度越来越快,容量越来越大。
②微型化和巨型化。在实现微型化的同时,还实现巨型化。 ④智能化。计算机将具有逻辑推理,学习等能力。 8. 冯.诺伊曼计算机的结构和特点是什么?
答:①计算机硬件系统由运算器、控制器、存储器、输入设备、输出设备5大基本构件; ②计算机内部采用二进制来表示指令和数据。
③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作。 10. 简述计算机的结构模块及各模块的功能作用与特点。 答:计算机系统分为硬件系统和软件系统,具体结构如下图:
中央处理器:CPU,包括运算器和处理器,计算机的心脏。 内存:存放当前正在使用和随时要使用的程序和数据。
外存:内存的延伸,长期存放计算机工作所需要的系统文件、应用程序、用户程序、文档和数据。
输入输出设备:包括显示设备、打印设备、文字输入设备、图形输入设备、图像输入设备、音频处理设备等。
第2章 计算机系统组成及工作原理
一、选择题
1.与十进制56等值的二进制数是( A )
A.111000 B.111001 C.101111 D.110110 2.二进制数111010011转换成十六进制数是( B ) A.(323)16 B.(1D3)16 C.(133)16 D.(3D1)16 4.带+,-号的数,如N1=+1001010,称为( B ) A.无符号数 B.真值 C.浮点数 D.机器数 6.CPU包括( C )两部分。
A.ALU和累加器 B. ALU和控制器 C.运算器和控制器 D.ALU和主存储器 7.用以指定待执行指令所在地址的是( C ) A.指令寄存器 B.数据计数器 C.程序计数器 D.累加器
11. 一个逻辑门电路,若有任一输入为1时,其输出为0,则此逻辑门电路位为:( C ) A. XOR门 B. AND C.NOR门 D. OR门 12.下列描述中( B )是正确的。
A. 控制器能理解、解释并执行所有的指令及存储结果
B. 一台计算机包括输入、输出、控制、存储及算术逻辑运算五个单元 C. 所有的数据运算都在CPU的控制器中完成 D. 以上答案都正确
13.以下哪条不属于“存储程序控制计算机结构”(即冯?诺依曼机)应具备的特征( D ) A.将编好的程序先存入存储器中,然后再启动计算机 B.计算机内部采用二进制数 C.计算机硬件有五大基本部件组成 D.所有计算机都采用同样的指令系统
15.某微机内存采取字节编址,每执行一条指令,程序计数器( D ) A.自动加1 B.保持不变
C.自动增2 D.自动增加本指令的字节数
二、填空
4. 设字长为N+1位(含1位符位),补码的表示范围为(-2N--2N-1)
7. 通常,约定二进制数的最高位为(符号)位,“0”表示( 正 ),”1“表示( 负 )。 8. 在计算机中常用的两种表示小数的方式,一种是(定点)表示法,另一种是(浮点)表示法。
三、简答题
1、 计算机的硬件是由哪些部件组成的?它们各有哪些功能? 答:运算器:用来进行运算;
存储器:用来记忆原始数据,运算程序及运算结果;
控制器:发出各种控制信息,以便使计算机各部件协调工作;是计算机的核心部件; 输入、输出设备:将原始数据及运算程序输入计算机,并将结果和其他信息输出; 2、求出二进制数1011 0110和0111 0110分别为原码,反码,补码时所表示的十进制数。 答:[1011 0110]原=2+4+16+32+128=-54 [1011 0110]反=[11001001]原=-73 [1011 0110]补=[1100 1010]原=-74 正数的原码反码补码不变, [0111 0110]原=118 [0111 0110]反=118 [0111 0110]补=118 3、 简述中央处理器的构成。
答:控制单元:指令寄存器、译码器、操作控制器等。 算术逻辑单元:ALU。
寄存器组:通用寄存器,标志寄存器,累加器,程序计数器等。
5、某浮点数字长12位,其中阶符1位,阶码三位,数符1位,尾数7位,阶码以2为底,阶码和尾数皆用补码表示, 它所能表示的最大正数是?最小规格化正数是?绝对值最大的负数是?
答:规格化的概念是:通过调整阶码,使其尾数D满足下面形式的数:
①原码规格化后,正数为0.1X…X的形式;负数为1.lx…x的形式。 ②补码规格化后,正数为0.1X…X的形式;负数为1.0X…X的形式。 尾数D的真值的小数点后的第一位值必须为1。 所以能表示的最大正数是: 0111 01111111 = +127 最小规格化正数是: 1000 01000000 =+1/512 绝对值最大的负数是: 0111 10000000 =-128 6、画出表达式 X=AB(-)+A(-)C 对应的逻辑电路图;
8、 指令字中有哪些字段,各有何作用?
答:操作码字段:表明了所要执行的操作,每条指令都有唯一确定的操作码;
地址码字段:包括参加运算的操作数存放的地址以及参加某种操作的结果存放的地址;
10、令执行的基本过程分为哪几个阶段?简单说明各阶段完成的任务。 答:指令执行大致分为三个阶段:取指令阶段、分析及取数阶段和执行阶段。 ⑴ 取指令
将现行指令从内存中取出来并送至指令寄存器中去。
① 将程序计数器(PC)中的地址通过地址总线送至内存地址寄存器MAR; ② 向内存发读命令;
③ 从内存中取出的指令经数据寄存器MDR、数据总线送到指令寄存器IR中去; ④ 将PC的内容递增,为取下一条指令做好准备。 ⑵ 分析及取数
指令译码器ID识别和区分不同的指令类型及各种获取操作数的方法; 无操作数指令,转执行阶段; 带操作数指令需要读取操作数; ⑶ 执行和操作结果存储
执行阶段完成指令规定的各种操作,形成稳定的运算结果,并将其存储起来。
第3章 微型机的中央处理器CPU
一、选择
1、下面列出的Intel系列CPU中哪种支持MMX技术( D ) A. 80286 B. 80386 C. 80486 D. Pentium Ⅱ 3、下列关于L2 Cache 说法有误的是( D ) A. L2Cache比L1Cache大 B. L2Cache的设置始于486时代
C. L2 Cache最大程度的减小了主内存对CPU运行造成的迟缓 D. L2Cache的设置是为了解决主内存不足的问题

