1、计算机组成原理张功萱 顾一禾 王晓峰 编著选择、填空、是非题解答第一章 1.9 单选题(1)1946 年,美国推出了世界上第一台电子数字计算机,名为_A_。A. ENIAC B. UNIVAC-I C. ILLIAC-IV D. EDVAC(2)在计算机系统中,硬件在功能实现上比软件强的是_C_。A. 灵活性强 B. 实现容易 C. 速度快 D. 成本低(3)完整的计算机系统包括两大部分,它们是_ C _。A. 运算器与控制器 B. 主机与外设C. 硬件与软件 D. 硬件与操作系统(4)在下列的描述中,最能准确反映计算机主要功能的是_ D _。A. 计算机可以代替人的脑力劳动B. 计算机可以存
2、储大量的信息C. 计算机是一种信息处理机D. 计算机可以实现高速运算(5)存储程序概念是由美国数学家冯诺依曼在研究_ D _时首先提出来的。A. ENIAC B. UNIVAC-I C. ILLIAC-IV D. EDVAC(6)现代计算机组织结构是以_ B _为中心,其基本结构遵循冯诺依曼思想。A. 寄存器 B. 存储器 C. 运算器 D. 控制器(7)冯诺依曼存储程序的思想是指_ C _。A. 只有数据存储在存储器B. 只有程序存储在存储器C. 数据和程序都存储在存储器D. 数据和程序都不存储在存储器 1.10 填空题(1)计算机 CPU 主要包括 和_ _两个部件。答: 运算器 控制器
3、(2)计算机的硬件包括 、_ _、_ _、_ _和_ _等 5 大部分。答: 运算器 控制器 存储器 输入设备 输出设备(3)计算机的运算精度与机器的 有关,为解决精度与硬件成本的矛盾,大多数计算机使用_ _。答: 字长 变字长运算 (4)从软、硬件交界面看,计算机层次结构包括 和_ _两大部分。答: 实机器 虚机器 (5)计算机硬件直接能执行的程序是 程序,高级语言编写的源程序必须经过_ _翻译,计算机才能执行。答: 机器语言 语言处理程序 (6)从计算机诞生起,科学计算一直是计算机最主要的 。答: 应用领域 (7)银河 I(YH-I )巨型计算机是我国研制的 。答: 第一台巨型计算机 1.
4、11 是非题(1)微处理器可以用来做微型计算机的 CPU。 含义不清(2)ENIAC 计算机的主要工作原理是存储程序和多道程序控制。 (3)决定计算机运算精度的主要技术指标是计算机的字长。 (4)计算机总线用于传输控制信息、数据信息和地址信息的设施。 (5)计算机系统软件是计算机系统的核心软件。 (6)计算机运算速度是指每秒钟能执行操作系统的命令个数。 (7)计算机主机由 CPU、存储器和硬盘组成。 (8)计算机硬件和软件是相辅相成、缺一不可的。 第二章2.25 选择题(1) 某机字长 64 位,其中 1 位符号位,63 位尾数。若用定点小数表示,则最大正小数为 B 。A. (12 -64)
5、B. (12 -63) C. 264 D. 263(2) 设x 补 =1.x1x2x3x4x5x6x7x8,当满足 B 时,x1/2 成立。A. x11, x 2x 8 至少有一个为 1 B. x10, x 2x 8 至少有一个为 1C. x11,x 2x 8 任意 D. x10, x2x 8 任意(3) 在某 8 位定点机中,寄存器内容为 10000000,若它的数值等于 128,则它采用的数据表示为 B 。A. 原码 B. 补码 C. 反码 D. 移码(4) 在下列机器数中,哪种表示方式下零的表示形式是唯一的 B 。A. 原码 B. 补码 C. 反码 D. 都不是(5) 下列论述中,正确的
6、是 D 。A. 已知x 原 求 x补 的方法是:在x 原 的末位加 1B. 已知x 补 求 x 补 的方法是:在 x补 的的末位加 1C. 已知x 原 求x 补 的方法是:将尾数连同符号位一起取反,再在末位加 1D. 已知x 补 求 x 补 的方法是:将尾数连同符号位一起取反,再在末位加 1(6) IEEE754 标准规定的 32 位浮点数格式中,符号位为 1 位,阶码为 8 位,尾数为 23 位,则它所能表示的最大规格化正数为 A 。A. (22 23 )2127 B. (12 23 )2127 C. (22 23 )2255 D. 2127 2 23(7) 浮点数的表示范围取决于 A 。A
7、. 阶码的位数 B. 尾数的位数 C. 阶码采用的编码 D. 尾数采用的编码(8) 在 2424 点阵的汉字字库中,一个汉字的点阵占用的字节数为 D 。A. 2 B. 9 C. 24 D. 72 (9) 假定下列字符码中有奇偶校验位,但没有数据错误,采用奇校验的编码是 B 。A. 10011010 B. 11010000 C. 11010111 D. 10111000(10) 在循环冗余校验中,生成多项式 G(x)应满足的条件不包括 D 。A. 校验码中的任一位发生错误,在与 G(x)作模 2 除时,都应使余数不为 0B. 校验码中的不同位发生错误时,在与 G(x)作模 2 除时,都应使余数不
8、同C. 用 G(x)对余数作模 2 除,应能使余数循环D. 不同的生成多项式所得的 CRC 码的码距相同,因而检错、校错能力相同2.26 填空题(1) 设某机字长为 8 位(含一符号位) ,若 x补 11001001,则 x 所表示的十进制数的真值为 ,1/4x 补 ;若 y移 =11001001,则 y 所表示的十进制数的真值为 ;y 的原码表示y原 。 答: -55 11110010 +73 01001001 (2) 在带符号数的编码方式中,零的表示是唯一的有 和 。答: 补码 移码 (3) 若x 1补 10110111, x2原 1.01101 ,则数 x1 的十进制数真值是 ,x 2
9、的十进制数真值是 。答: -73 -0.71875 (4) 设某浮点数的阶码为 8 位(最左一位为符号位) ,用移码表示;尾数为 24 位(最左一位为符号位) ,采用规格化补码表示,则该浮点数能表示的最大正数的阶码为 ,尾数为 ;规格化最大负数的阶码为 ,尾数为 。 (用二进制编码回答) (书上:最小负数的阶码为 ,尾数为 答: 11111111 011111111111111111111111 11111111 100000000000000000000000 (5) 设有效信息位的位数为 N, 校验位数为 K,则能够检测出一位出错并能自动纠错的海明校验码应满足的关系是 。答: 2 K1NK
10、 2.27 是非题(1) 设x 补 0.x 1x2x3x4x5x6x7,若要求 x1/2 成立,则需要满足的条件是 x1 必须为 1,x 2x 7 至少有一个为 1。 (2) 一个正数的补码和它的原码相同,而与它的反码不同。 (3) 浮点数的取值范围取决于阶码的位数,浮点数的精度取决于尾数的位数。 (4) 在规格化浮点表示中,保持其他方面不变,只是将阶码部分由移码表示改为补码表示,则会使该浮点表示的数据表示范围增大。 (5) 在生成 CRC 校验码时,采用不同的生成多项式,所得到 CRC 校验码的校错能力是相同的。 第三章3.21 选择题(1) 运算器的核心部分是 C 。A. 数据总线 B.
11、累加寄存器 C. 算术逻辑运算单元 D. 多路开关(2) 在浮点运算中下面的论述正确的是 C 。A. 对阶时应采用向左规格化B. 对阶时可以使小阶向大阶对齐,也可以使大阶向小阶对齐C. 尾数相加后可能会出现溢出,但可采用向右规格化的方法得出正确结论D. 尾数相加后不可能得出规格化的数(3) 当采用双符号位进行数据运算时,若运算结果的双符号位为 01,则表明运算 B 。A. 无溢出 B. 正溢出 C. 负溢出 D. 不能判别是否溢出(4) 补码加法运算的规则是 B 。A. 操作数用补码表示,符号位单独处理B. 操作数用补码表示,连同符号位一起相加C. 操作数用补码表示,将加数变补,然后相加D.
12、操作数用补码表示,将被加数变补,然后相加(5) 原码乘除法运算要求 C 。A. 操作数必须都是正数 B. 操作数必须具有相同的符号位C. 对操作数符号没有限制 D. 以上都不对(6) 进行补码一位乘法时,被乘数和乘数均用补码表示,运算时 A 。A. 首先在乘数最末位 yn 后增设附加位 yn+1,且初始 yn+10,再依照 ynyn+1 的值确定下面的运算。B. 首先在乘数最末位 yn 后增设附加位 yn+1,且初始 yn+11,再依照 ynyn+1 的值确定下面的运算。C. 首先观察乘数符号位,然后决定乘数最末位 yn 后附加位 yn+1 的值,再依照 ynyn+1 的值确定下面的运算。D.
13、 不应在乘数最末位 yn 后增设附加位 yn+1,而应直接观察乘数的末两位 yn1 yn 确定下面的运算。(7) 下面对浮点运算器的描述中正确的是 A 。A. 浮点运算器由阶码部件和尾数部件实现。B. 阶码部件可实现加、减、乘、除四种运算。C. 阶码部件只能进行阶码的移位操作。D. 尾数部件只能进行乘法和加法运算。(8) 若浮点数的阶码和尾数都用补码表示,则判断运算结果是否为规格化数的方法是 C 。A. 阶符与数符相同为规格化数。 B. 阶符与数符相异为规格化数。C. 数符与尾数小数点后第一位数字相异为规格化数。D. 数符与尾数小数点后第一位数字相同为规格化数。(9) 已知x 补 1.0101
14、0,y 补 1.10001,下列答案正确的是 D 。A. x补 y 补 1.11011 B. x补 y 补 0.11011 C. x补 y 补 0.11011 D. x补 y 补 1.11001(10) 下列叙述中概念正确的是 D 。A. 定点补码运算时,其符号位不参加运算。B. 浮点运算中,尾数部分只进行乘法和除法运算。C. 浮点数的正负由阶码的正负符号决定。D. 在定点小数一位除法中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值。3.22 填空题(1) 在补码加减运算中,符号位与数据 参加运算,符号位产生的进位 。答: 按同样规则一起 自动丢失 (2) 在采用变形补码进行加减运算时,
15、若运算结果中两个符号位 ,表示发生了溢出。若结果的两个符号位为 ,表示发生正溢出;为 ,表示发生负溢出。答: -55 11110010 +73 01001001(3) 在原码一位乘法的运算过程中,符号位与数值位 参加运算,运算结果的符号位等于 。答: 分别 两操作数的符号的模 2 加(异或) (4) 浮点乘除法运算的运算步骤包括: 、 、 、 和 。答: 阶码运算 溢出判断 尾数乘除运算 结果规格化处理 舍入处理 (5) 在浮点运算过程中,如果运算结果的尾数部分不是 形式,则需要进行规格化处理。设尾数采用补码表示形式,当运算结果 时,需要进行右规操作;当运算结果 时,需要进行左规操作。答: 规
16、格化 溢出 不是规格化数 (6) 将两个 8421BCD 码相加,为了得到正确的十进制运算结果,需要对结果进行修正,其修正方法是 。答: 两个 8421 码相加后,若相加的和数10,则不需修正,按二进制规则相加的结果就是正确的 8421 码的和数;若相加的和数10,则需在二进制相加的结果上加“0110”进行修正。 (7) 浮点运算器由 和 两部分组成,它们本身都是定点运算器,其中 要求能够进行 运算;要求能够进行 运算。答: 阶码部件 尾数部件 加减 加减乘除 (8) 设有一个 16 位的数据存放在由两个 8 位寄存器 AH 和 AL 组成的寄存器 AX 中,其中数据的高 8 位存放在 AH
17、寄存器中,低 8 位存放在 AL 寄存器中。现需要将 AX 中的数据进行一次算术左移,其操作方法是:先对 进行一次 操作,再对 进行一次 操作。答: AL 算术左移 AH 带进位循环左移 3.23 是非题(1)运算器的主要功能是进行加法运算。 (2)加法器是构成运算器的主要部件,为了提高运算速度,运算器中通常都采用并行加法器。 (3)在定点整数除法中,为了避免运算结果的溢出,要求|被除数|除数|。 (4)浮点运算器中的阶码部件可实现加、减、乘、除运算。 (5)根据数据的传递过程和运算控制过程来看,阵列乘法器实现的是全并行运算。 (6)逻辑右移执行的操作是进位标志位移入符号位,其余数据位依次右移
18、 1 位,最低位移入进位标志位。第四章4.16 选择题(1)需要定期刷新的存储芯片是_ B _。A. EPROM B. DRAM C. SRAM D. EEPROM(2)_ A _存储芯片是易失性的。A. SRAM B. UV-EPROM C. NV-RAM D. EEPROM(3)有 和 引脚的存储芯片是_ B _。RSCA. EPROM B. DRAM C. SRAM D. 三者都是(4)下面叙述不正确的是_C _。A半导体随机存储器可随时存取信息,掉电后信息丢失。B. 在访问随机存储器时,访问时间与单元的物理位置无关。C. 内存储器中存储的信息均是不可改变的。D. 随机存储器和只读存储器
19、可以统一编址。(5)动态 RAM 与静态 RAM 相比,其优点是_C _。A. 动态 RAM 的存储速度快。B. 动态 RAM 不易丢失数据。C. 在工艺上,比静态 RAM 的存储密度高。D. 控制比静态 RAM 简单。(6)某 5128 位 RAM 芯片采用一位读/写线控制读写,该芯片的引脚至少有_ C _。A. 17 条 B. 19 条 C. 21 条 D. 522 条(7)在调频制记录方式中,写“0”和写“1”是利用_ _。A. 电平的高低变化 B. 电流的幅值变化C. 电流的相位变化 D. 电流的频率变化(8)由于磁盘上内圈磁道比外圈磁道短,因此_ B _。 A. 内圈磁道存储的信息比
20、外圈磁道少B. 无论哪条磁道存储的信息量均相同,但各磁道的存储密度不同C. 内圈磁道的扇区少使得它存储的信息比外圈磁道少D. 各磁道扇区数相同,但内圈磁道上每扇区存储的信息少(9)某存储器按字节编址,要求数据传输率达到 8106 字节秒,则应选用存储周期为 _D_的存储芯片。A. 800ns B. 250ns C. 200ns D. 120ns(10)在下述存储器中,允许随机访问的存储器是_A _。A. 半导体存储器 B. 磁带 C. 磁盘 D. 光盘(11)在下列几种存储器中,不能脱机保存信息的是_ C _。A. 磁盘 B. 磁带 C. RAM D. 光盘4.17 是非题(1)数据引脚和地址
21、引脚越多芯片的容量越大。 (2)存储芯片的价格取决于芯片的容量和速度。 (3)SRAM 每个单元的规模大于 DRAM 的。 (4)要访问 DRAM,应首先给出 地址,之后再给出 地址。 RASCAS(5)当 CPU 要访问数据时,它先访问虚存,之后再访问主存。 (6)EDO 和 FPM 都是页模式的 DRAM。 (7)主存与磁盘均用于存放程序和数据,一般情况下,CPU 从主存取得指令和数据,如果在主存中访问不到,CPU 才到磁盘中取得指令和数据。 (8)半导体存储器是一种易失性存储器,电源掉电后所存信息均将丢失。 (9)Cache 存储器保存 RAM 存储器的信息副本,所以占部分 RAM 地址
22、空间。 4.18 填空题(1)Cache 使用的是 存储芯片。答: SRAM (2)主存由 (DRAM、硬盘)构成,虚存由 (DRAM、硬盘)构成。答: DRAM 硬盘 (3) (EDO、FPM)DRAM 中,当 变高后,数据就在数据总线上消失了。CAS答: FPM (4)衡量非格式化硬盘的一个磁表面存储容量的两个指标是 和 。答: 道密度 位密度 (5)Cache 存储器的主要作用是解决 。答: CPU 与主存间速度匹配问题 (6)存储器的取数时间是衡量主存 的重要指标,它是从 到 的时间。答: 速度 把要访问的存储单元的地址,加载到存储器芯片的地址引脚上 到读取的数据或指令在存储器芯片的数
23、据引脚上可以使用为止 (7)磁盘的技术指标可用平均存取时间衡量,它包括 _和 两个部分。答: 平均磁道定位时间 平均旋转等待时间 (8)SRAM 与 DRAM 中速度高的是 ,集成度高的是 。答: SRAM DRAM (9)某存储器数据总线宽度为 32 位,存取周期为 250ns,则其带宽是 。答: 128Mbit/s (10)磁盘等磁表面存储器的写入电流波形决定了记录方式,此外还反映了该记录方式是否有 能力。答: 自同步 第五章5.13 选择题(1) 计算机系统中,硬件能够直接识别的指令是 A 。A. 机器指令 B. 汇编语言指令 C. 高级语言指令 D. 特权指令(2) 指令系统中采用不同
24、的寻址方式的主要目的是 B 。A. 增加内存的容量 B. 缩短指令长度,扩大寻址范围C. 提高访问内存的速度 D. 简化指令译码电路(3) 在相对寻址方式中,若指令中地址码为 X,则操作数的地址为 B 。A. X B. (PC)X C. X段基址 D. 变址寄存器X(4) 在指令的地址字段中直接指出操作数本身的寻址方式,称为 B 。A. 隐含地址 B. 立即寻址 C. 寄存器寻址 D. 直接寻址(5) 支持实现程序浮动的寻址方式称为 B 。A. 变址寻址 B. 相对寻址 C. 间接寻址 D. 寄存器间接寻址(6) 在一地址指令格式中,下面论述正确的是 C 。A. 只能有一个操作数,它由地址码提
25、供 B. 一定有两个操作数,另一个是隐含的C. 可能有一个操作数,也可能有两个操作数D. 如果有两个操作数,另一个操作数一定在堆栈中。(7) 在堆栈中,保持不变的是 C 。A. 栈顶 B. 堆栈指针 C. 栈底 D. 栈中的数据(8) 在变址寄存器寻址方式中,若变址寄存器的内容是 4E3CH,给出的偏移量是 63H 则它对应的有效地址是 D 。A. 63H B. 4D9FH C. 4E3CH D. 4E9FH(9) 设寄存器 R 的内容(R)1000H,内存单元 1000H 的内容为 2000H,内存单元 2000H 的内容为3000H,PC 的值为 4000H。若采用相对寻址方式,2000H
26、 (PC) 访问的操作数是 C 。A. 1000H B. 2000H C. 3000H D. 4000H(10) 程序控制类指令的功能是 D 。A. 进行算术运算和逻辑运算B. 进行主存与 CPU 之间的数据传送C. 进行 CPU 和 IO 设备之间的数据传送D. 改变程序执行的顺序(11) 算术右移指令执行的操作是 B 。A. 符号位填 0,并顺次右移 1 位,最低位移至进位标志位B. 符号位不变,并顺次右移 l 位,最低位移至进位标志位C. 进位标志位移至符号位,顺次右移 1 位,最低位移至进位标志位D. 符号位填 1,并顺次右移 1 位,最低位移至进位标志位(12) 下列几项中,不符合
27、RISC 指令系统的特点是 B 。A. 指令长度固定,指令种类少B. 寻址方式种类尽量多,指令功能尽可能强C. 增加寄存器的数目,以尽量减少访存次数D. 选取使用频率最高的一些简单指令以及很有用但不复杂的指令5.14 填空题(1) 一台计算机所具有的所有机器指令的集合称为该计算机的 。它是计算机与 之间的接口。答: 指令系统 用户 (2) 在指令编码中,操作码用于表示 ,n 位操作码最多可以表示 条指令。地址码用于表示 。答: 指令应执行的操作和应具有的功能 2n 与操作数据相关的地址信息 (3) 在寄存器寻址方式中,指令的地址码部分给出的是 ,操作数存放在 。答: 某一寄存器的编号 寄存器中
28、 (4) 采用存储器间接寻址方式的指令中,指令的地址码中字段中给出的是 所在的存储器单元地址,CPU 需要访问内存 次才能获得操作数。答: 是操作数的有效地址 EA 2 (5) 操作数直接出现在指令的地址码字段中的的寻址方式称为 寻址;操作数所在的内存单元地址直接出现在指令的地址码字段中的的寻址方式称为 寻址。答: 立即寻址 直接寻址 (6) 相对寻址方式中,操作数的地址是由 与 之和产生的。答: PC 当前的内容 形式地址部分给出的位移量 5.14 判断下列各题的正误。如果有误,请说明原因。(1) 利用堆栈进行算术/逻辑运算的指令可以不设置地址码。 (2) 指令中地址码部分所指定的寄存器中的
29、内容是操作数的有效地址的寻址方式称为寄存器寻址。原因:寄存器间接寻址(3) 一条单地址格式的双操作数加法指令,其中一个操作数来自指令中地址字段指定的的存储单元,另一个操作数则采用间接寻址方式获得。 原因:另一个操作数来自累加器(4) 在计算机的指令系统中,真正必需的指令种类并不多,很多指令都是为了提高机器速度和便于编程而引入的。 (5) RISC 系统的特征是使用了丰富的寻址方式。 原因:RISC 系统的特征之一:指令数目较少,指令长度固定,指令格式少,寻址方式种类少第六章6.21 单选题(1)程序计数器的功能是_ D _。A. 存放微指令地址 B. 计算程序长度C. 存放指令 D. 存放下条
30、机器指令的地址(2)CPU 从主存取出一条指令并执行该指令的所有时间称为_ D _。A. 时钟周期 B. 节拍 C. 机器周期 D. 指令周期(3)主存中的程序被执行时,首先要将从内存中读出的指令存放到_ D _。A. 程序计数器 B. 地址寄存器C. 指令译码器 D. 指令寄存器(4)在下列的部件中,不属于控制器的是_ B _。A. 程序计数器 B. 数据缓冲器C. 指令译码器 D. 指令寄存器(5)为了确定下一条微指令的地址而采用的断定方式的基本思想是_ C _。A. 用程序计数器 PC 来产生后继微指令地址B. 用微程序计数器 PC 来产生后继微指令地址C. 通过微指令顺序控制字段由设计
31、者指定或由设计者指定的判别字段控制产生后继微指令地址。D. 通过指令中指定一个专门字段来控制产生后继微指令地址(6)构成控制信号序列的最小单位是_ C _。A. 微程序 B. 微指令 C. 微命令 D. 机器指令(7)微程序控制器中,机器指令与微指令的关系是_ B _。A. 每一条机器指令由一条微指令来执行B. 每一条机器指令由一段用微指令编成的微程序来解释执行C. 一段机器指令组成的程序可由一条微指令来执行D. 一条微指令由若干条机器指令组成6.22 填空题 (1)控制器的主要功能包括 、 和 等三个功能。答: 控制指令的正确执行 控制程序和教据的输入及结果的输出 异常情况和特殊请求的处理法
32、 (2)一般而言,CPU 中至少有 、 、 、 、 和 六个寄存器。答: 程序计数器 PC 、 地址寄存器 MAR 、 数据缓冲寄存器 MDR(MBR) 、 指令寄存器 IR 、 累加寄存器 AC 、 程序状态寄存器 PSR (3)微指令的编码方式有 、 和 等三种。答: 直接控制法 最短编码法 字段直接编码法 (4)CPU 周期也称为 周期,一个 CPU 周期包括若干个 。答: 机器周期 节拍 (5)在程序执行过程中,控制器控制计算机的运行总是处于 、分析指令和 的循环之中。答: 取指令 执行指令 (6)微程序控制器的核心部件是 ,它一般由 构成。答: 控制存储器 ROM (7)在同一微周期
33、中 的微命令被称为互斥微命令,而在同一微周期中 的微命令被称为相容微命令。显然, 的微命令不能放在一起译码。答: 不允许同时出现的微命令 允许同时出现的微命令 相容的微命令 (8)由于微程序设计的灵活性,只要简单地改变 ,就可改变微程序控制的机器指令系统。答: 微程序 6.23 是非题(1)在主机中,只有存储器能存放数据。 (2)一个指令周期由若干个机器周期组成。 (3)决定计算机运算精度的主要技术指标是计算机的字长。 (4)微程序设计的字段直接编译原则是:同时出现在一条微指令中的微命令放在不同的字段里,而分时出现的微命令放在同一个字段里。 (5)由于微程序控制器采用了存储逻辑,结构简单规整,
34、电路延迟小,而组合逻辑控制器结构复杂,电路延迟大,所以微程序控制器比组合逻辑控制器的速度快。 (6)在 CPU 中,译码器主要用在运算器中选多路输入数据中的一路数据送到 ALU。 (7)控制存储器是用来存放微程序的存储器,它的速度应该比主存储器的速度快。 (8)由于转移指令的出现而导致控制相关,因此 CPU 不能采用流水线技术。 第七章7.1 是非题(1) 计算机使用总线结构的主要优点是便于实现模块化,同时减少了信息传输线的数目。 (2) 在计算机的总线中,地址信息、数据信息和控制信息不能同时出现在总线上。 (3) 计算机系统中的所有与存储器和 I/O 设备有关的控制信号、时序信号,以及来自存
35、储器和 I/O 设备的响应信号都由控制总线来提供信息传送通路。 (4) 使用三态门电路可以构成数据总线,它的输出电平有逻辑“1” 、逻辑“0”和高阻(浮空)三种状态。 (5) USB 提供的 4 条连线中有 2 条信号线,每一条信号线可以连通一台外设,因此在某一时刻,可以同时有 2台外设获得 USB 总线的控制权。 (6) 组成总线时不仅要提供传输信息的物理传输线,还应有实现信息传输控制的器件,它们是总线缓冲器和总线控制器。 (7) 总线技术的发展是和 CPU 技术的发展紧密相连的,CPU 的速度提高后,总线的数据传输率如果不随之提高,势必妨碍整机性能的提高。 7.2 单选题(1) 现代计算机
36、一般通过总线来组织,下述总线结构的计算机中, D 操作速度最快, A 的操作速度最慢。A单总线结构 B双总线结构C三总线结构 D多总线结构(2) 在多总线结构的计算机系统中,采用 D 方法,对提高系统的吞吐率最有效。A多端口存储器 B提高主存的工作速度C交叉编址存储器 D高速缓冲存储器(3) 总线中地址总线的作用是 C 。A用于选择存储器单元B用于选择 I/O 设备C用于指定存储器单元和 I/O 设备接口寄存器的地址D决定数据总线上数据的传输方向(4) 异步控制常用于 A 中,作为其主要的控制方式。A单总线结构计算机中,CPU 访问主存与外围设备 B微型机中的 CPU 控制C采用组合逻辑控制方
37、式实现的 CPU D微程序控制器(5) 能够直接产生总线请求的总线部件是 B 。A任何外设 B具有 DMA 接口的外设C高速外设 D需要与主机批量交换数据的外设(6) 同步通信之所以比异步通信具有较高的传输速率是因为 B 。A同步通信不需要应答信号B同步通信用一个公共的时钟进行操作同步C同步通信方式的总线长度较短D同步通信中,各部件存取时间比较接近(7) 把总线分成数据总线、地址总线、控制总线 3 类是根据 B 来分的。A总线所处的位置 B总线所传送信息的内容C总线的传送方式 D总线所传送信息的方向(8) 为了协调计算机系统中各个部件的工作,需要有一种器件来提供统一的时钟标准,这个器件是 C
38、。A总线缓冲器 B总线控制器C时钟发生器 D操作命令产生器7.3 填空题(1)在链式查询和独立请求两种总线控制判优方式中,响应时间最快的是 方式;对电路故障最敏感的是 方式。答: 独立请求 链式查询 (2)在单总线、双总线、三总线 3 种系统中,从信息流传送效率的角度看, 的工作效率最低;从吞吐量来看, 最强。答: 单总线 三总线 (3)在单总线结构的计算机系统中,每个时刻只能有两个设备进行通信,在这两个设备中,获得总线控制权的设备叫 ,由它指定并与之通信的设备叫 。答: 主设备 从设备 (4)为了减轻总线的负担,总线上的部件大都具有 。答: 缓冲器 (5)在地址和数据线分时复用的总线中,为了
39、使总线或设备能区分地址信号和数据信号,所以必须有 控制信号。答: 地址有效 (6)标准微机总线中,PC/AT 总线是 位总线,EISA 总线是 位总线,PCI 总线是 位总线。答: 16 32 32 位或 64 位 (7)USB 端口通过使用 ,可以使一台微机连接的外部设备数多达 台。答: 集线器 127 第八章8.1 选择题(1)计算机的外围设备是指_ D _。A. 输入/输出设备 B. 外存储器C. 远程通信设备 D. 除了 CPU 和内存以外的其它设备(2)CRT 显示器显示图形图像的原理是图形图像_ A _。A. 由点阵组成 B. 由线条组成 C. 由色块组成 D. 由方格组成(3)灰
40、度级是指_ A _。A. 显示图像像素点的亮度差别 B. 显示器显示的灰度块的多少C. 显示器显示灰色图形的能力级别 D. 显示器灰色外观的级别(4)帧是指_ A _。A. 显示器一次光栅扫描完整个屏幕构成的图像B. 隔行扫描中自左至右水平扫描的一次扫描过程C. 一幅照片所对应显示的一幅静态图像D. 一幅固定不变的图像所对应的扫描(5)一台可以显示 256 种颜色的彩色显示器,其每个像素对应的显示存储单元的长度(位数)为_ B _。A. 16 位 B. 8 位 C. 256 位 D. 9 位(6)若显示器的灰度级为 16,则每个像素的显示数据位数至少是_ A _。A. 4 位 B. 8 位 C
41、. 16 位 D. 24 位(7)显示器的主要参数之一是分辨率,以下描述中含义正确的是_ B _。A. 显示器的水平和垂直扫描频率 B. 显示器屏幕上光栅的列数和行数C. 可显示的不同颜色的总数D. 同一幅画面允许显示的不同颜色的最大数目(8)CRT 的分辨率为 1024768 像素,像素的颜色数为 256,为保证一次刷新所需数据都存储在显示缓冲存储器中,显示缓冲存储器的容量至少为_ B _。A. 512KB B. 1MB C. 256KB D. 2MB (9)下面关于计算机图形、图像的叙述中,正确的是_ C _。A. 图形比图像更适合表现类似与照片和绘画之类的真实感画面B. 一般来说图像比图
42、形的数据量要少一些C. 图形比图像更容易编辑、修改D. 图像比图形更有用(10)激光打印机打印原理是_ B _。A. 激光直接打在纸上 B. 利用静电转印 C. 激光控制墨粉的运动方向 D. 激光照射样稿8.2 填空题(1)计算机的外围设备大致分为输入设备、输出设备、 、 、 和其他辅助设备。答: 外存储器 终端 其它含义的 I/O 设备 (2)显示器的刷新存储器(或称显示缓冲存储器)的容量是由 、 决定的。答: 分辨率 灰度级或色彩数 (3)显示适配器作为 CRT 与 CPU 的接口,由 存储器、 控制器和 ROM BIOS 三部分组成。先进的 控制器具有 加速能力。答: 显示缓冲 显示 显
43、示 图形(4)CRT 显示器的光栅扫描方式可分为 和 。答: 逐行扫描方式 隔行扫描方式 (5)根据打印方式的不同,打印机可以分成 和 二种。答: 击打式 非击打式 (6)激光打印机的工作过程可分为_ 阶段、 阶段、 阶段和_ 阶段。答: 处理 成像 转印 定影第九章9.1. 判断题(1) DMA 控制器和 CPU 可以同时使用总线工作。 (2) 在计算机系统中,所有的数据传送都必须由 CPU 控制实现。 (3) 一个更高优先级的中断请求可以中断另一个中断处理程序的执行。(4) 外围设备一旦申请中断,立刻能得到 CPU 的响应。 (5) 一个通道可以连接多个外围设备控制器,一个外围设备控制器可
44、以管理一台或多台外围设备。 (6) DMA 方式既能用于控制主机与高速外围设备之间的信息传送,也能代替中断传送方式。 (7) 通道程序是由通道控制字组成的,通道控制字也称通道指令。 (8) 单级中断与多级中断的区别是单级中断只能实现单中断,而多级中断可以实现多重中断或中断嵌套。 (9) 在直接程序控制方式下,CPU 启动 I/O 设备的指令开始执行后,直到数据传送完为止,CPU 不能执行别的程序。 (10) DMA 工作方式提高了 CPU 的效率,同时也提高了数据传送的速度。这是由于 DMA 方式在传送数据时不需要 CPU 干预,而且在一批数据传送完毕时,也完全不需要 CPU 干预。 (11) 与中断处理程序相比,CPU 目前运行的用户应用程序的级别最高。 (12) 采用 DMA 方式进行数据传送的设备,比不采用 DMA 方式进行数据传送的设备优先级要高。 (13) CPU 在执行当前指令最后所做的检查是否有各类中断请求的次序,即为 CPU 处理各类中断的次序。9.2. 选择题(1)I/