《2022年2022年计算机原理习题集 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机原理习题集 .pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、判断题(本大题共10 小题,每小题1 分,共 10 分)二、选择题(本大题共13 小题,每小题2 分,共 26 分)三、填空题(本大题共21 个空格,每空格1 分,共 21 分)四、名词解释(本大题共3 小题,每小题3 分,共 9 分)五、简答题(本大题共2 小题,每小题5 分,共 10 分)六、应用题(本大题共3 小题,每小题8 分,共 24 分)第 1 章 计算机系统概述一、判断题()1在计算机应用的诸多方面,证券交易所的股票交易属于数据处理应用方面。()2冯 诺依曼计算机的工作方式的基本特点是按地址访问并顺序执行指令。()3利用大规模集成电路技术把计算机的运算部件和控制部件做在一块集
2、成电路芯片上,这样的一块芯片叫做单片机。()4任何可以由软件实现的操作也可以由硬件来实现。()5操作系统是用户和计算机硬件的接口。二、单选题1完整的计算机系统包括C :A主机和外部设备B运算器、存储器和控制器C硬件系统和软件系统D主机、键盘、鼠标器、显示器和操作系统2存储器是计算机系统的存储记忆设备,它主要用来D 。A存放程序B存放数据C存放微程序D存放数据和程序3下列对第l 台电子计算机ENIAC 的叙述中,B 是错误的。A它的主要元件是电子管和继电器B它的主要工作原理是存储程序和程序控制C它是 1946 年在美国发明的D它的指令系统是用二进制代码进行编码的4计算机的发展已经经历了4 代,微
3、型计算机是属于D 时代的计算机。A电子管B晶体管C中、小规模集成电路D大规模、超大规模集成电路5在下列 4 句话中,最能准确反映计算机主要功能的是C 。A计算机可以代替人的脑力劳动B计算机可以存储大量的信息名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 20 页 -C计算机是一种信息处理机D计算机可以实现高速运算6办公自动化(OA)是目前广泛开展并提倡的一项计算机应用,它属于B 应用方面。A实时控制B数据处理C科学计算D计算机辅助系统7地址是内存储器各存储单元的编号,现有一个32KB 的存储器,用十六进制数表示它的地址码,则地址码应从0000H 到C H。A32767 B8000
4、 C 7FFF D8EEE 8微型计算机的工作环境要求室温一般为15 30,室温过低,容易造成A 。A软盘读写出错B静电干扰C机内元器件受潮变质D散热不好,烧毁电源9计算机硬件能直接执行的只能是B 。A符号语言B机器语言C 高级语言D汇编语言三、填空题1计算机的软件一般分系统软件和应用软件两大类,操作系统属于系统软件。2计算机的运算精度主要由计算机的字长决定,字长越长,则计算机的运算精度越高。3计算机系统的主存储器可安装的理论容量与计算机地址总线的根数有关,主存储器理论容量为2 地址总线的根数。4中央处理器能够直接访问的,存放着现在运行的程序和数据的存储器是内存储器,而中央处理器不能够直接访问
5、的存放暂时不运行的程序和数据的存储器是外存储器。5在计算机的术语中,将运算器和控制器合在一起称为CPU ,而将CPU 和存储器合在一起称为主机。6计算机硬件直接能执行的程序是机器语言程序,用汇编语言或高级语言编写的源程序必须经过各自的翻译程序的翻译,机器才能执行。7计算机的运算速度与下列因素决定:主频、字长、Cache 和体系结构。8在计算机系统的层次结构中,微程序级属于硬件级,其他四级都是软件级。四、名词解释1计算机程序:用特定的符号系统对被处理的数据和实现算法的过程进行描述,由一系列指令或语句组成的,为解决某一问题而设计的一系列排列有序的程序或语句的集合。2指令:指挥计算机如何工作的命令,
6、通常由一串二进制数码组成。即操作数和地址码两部分组成。3机器语言:是一种二进制语言,它是二进制代码表示的机器指令来描述。第 2 章信息编码及在计算机中的表示一、判断题名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 20 页 -()1在计算机中之所以采用二进制数码是因为二进制数码的运算最简单。()2所有进位计数制,其整数部分最低位的权都是1。()3某 R 进位计数制,其左边一位的权是其相邻的右边一位的权的R 倍。()4在计算机中,所表示的数有时会发生溢出,其根本原因是计算机的字长有限。()5浮点数通常采用规格化数来表示,所谓规格化的数是指其尾数的第一位应为0 的浮点数。()6一个正
7、数的补码和这个数的原码表示一样,而正数的反码就不是该数的原码表示,而是原码各位数取反。()7表示定点数时,若要求数值0 在计算机中惟一地表示为全0,应使用反码表示。()8将补码的符号位改用多位来表示,就变成变形补码,一个用双符号位表示的变形补码01.1010 是正数。()9浮点数的取值范围由阶码的位数决定,而浮点数的精度由尾数的位数决定。二、单选题1下列各种数制的数中,最大的数是D 。A(1001011)2 B(75)10 C(112)8 D(4F)16 2下列各种数制的数中,最小的数是C 。A(11011001),B(75)1n C(37)8 D31011BH 是B 。A表示一个二进制数B表
8、示一个十六进制数C表示一个十进制数D一个错误的表示4ASCII 码是对A 进行编码的一种方案,它是美国标准信息交换代码的缩写。A字符B汉字C图形符号D声音三、填空题1计数制中使用的数码个数被称为基数。2BCD 码中,每一位十进制数字由4 位二进制数码组成,ASCII 码中表示1 个字符需要7 位二进制数码。3定点字长为16 位补码运算的计算机,用八进制写出它最大的正数补码是(0.77777)8,最小负数补码为1.0001 。4移码常用于表示浮点数的阶码部分,移码和补码比较,它们除符号位相反外,其他各位相同。四、名词解释1编码:用来将信息从一种形式转变为另一种形式的符号系统,通常选用最少量最简单
9、的符号和一定的组合规则,以表示出大量复杂多样的信息。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 20 页 -2两个码制的距离:两个码制逐位比较,其不同字符的个数称为两个码制的距离。3一个码制的距离:在这个编码之中各码制之间的最小距离。五、应用题1机器数字长为8 位(含 1 位符号位),当X=-127(十进制)时,其对应的二进制表示,(X)原表示,(X)反表示,(X)补表示,(X)移表示分别是多少?解:(127)2=1111111 (X)原=11111111 (X)反=10000000 (X)补=10000001 (X)移=00000001 2将十进制数354 转换成二进制数、
10、八进制数、十六进制数和BCD 数。解:(1)(354)10=(162.A)16(2)(354)10=(101100010.1010)2(3)(354)10=(542.5)8(4)(354)10=(001101010100.011000100101)BCD 第 3 章计算机的基本器件一、判断题()1组合逻辑器件的特点是这种器件的输出状态,仅和当时的输入状态有关,而与过去的输入状态无关。()2触发器是一种时序电路,它是构成时序逻辑电路的基本电路。()3以下两种操作:“先进行与操作,后反相”和“先反相,再进行或操作”是等价的。()4计数器的功能是对输入脉冲进行计数,不能用它来做分频器或定时等。()5
11、全加器和半加器的区别在于是否考虑低位向高位进位,考虑低位向本位有进位的加法器称为全加器。二、选择题1若要使两个红白小灯泡自动并等间隔地交替闪亮,则至少需要B 来控制。A1 个触发器B1 个 1 位计数器C 一个寄存器D两个与非门2与非门中的某一个输入端的输入为“0”,那么它的输出值是C 。A“0”B要取决于其他输入端的输入C“1”D要取决于正逻辑还是负逻辑3多路开关是一种用来从n 个数据源中选择1 个数据送到一公共目的地的器件,其功能实现还可用A 来代替。A三态缓冲器B与非门C 或非门D触发器4某寄存器中的值有时是地址,这只有计算机的C 才能识别它。名师资料总结-精品资料欢迎下载-名师精心整理
12、-第 4 页,共 20 页 -A泽码器B判断程序C指令D时序信号5某个器件具有多个输入端和多个输出端,当输入端加上某一组合信号时,对应这一组合信号的若干个输出端便有信号输出,这种把输入的一种格式的代码信号变成另一种格式的信号,以实现代码所要求的操作的器件是D 。A计数器B译码器C寄存器D数据选择器6某种触发器其状态由时钟脉冲到来时(前沿)D 端的状态决定,而与触发器的原状态无关,这种触发器是C 。AJ-K 触发器BR-S 基本触发器CD 型触发器D R-S 同步触发器7状态寄存器中的各个状态标志位是依据A 来置标志位的。AALU 上一次的运算结果BCPU 将要执行的指令CCPU 已经执行的指令
13、D累加器中的数据8为协调计算机系统各部件工作,需有一种器件来提供统一的时钟标准,这个器件是C。A总线缓冲器B总线控制器C时钟发生器D操作命令产生器三、填空题1赋以逻辑属性值True 或 False 的变量称为逻辑变量,描述逻辑关系的函数称为逻辑函数;实现逻辑的电路称为逻辑电路。2计算机中常用的组合逻辑电路有加法器、算术逻辑单元、译码器、数据选择器等。3计算机中常用的时序逻辑电路有寄存器和计数器等。4在 CPU 的寄存器中,PC 表示程序寄存器;SP 表示堆栈指示器寄存器。5状态寄存器的进位标志位置“1”,说明运算结果最高位有进位或借位;零标志位置“1”,说明运算结果为零;符号标志位置“1”,说
14、明结果为负。39 6译码器是一种组合逻辑电路,而计数器是一种时序逻辑电路。7由组合逻辑电路互连构成的一定还是组合逻辑电路。四、名词解释1译码器:把输入的一种格式的代码信号译成另中格式的信号,以实现代码所要求的操作的部件。2触发器:是一种记忆机器以前输入状态的存放二进制代码的单元电路,构成计算机硬件系统中各种时序逻辑电路的基本电路。五、应用题1某加法器进位链小组信号为C4C3C2C1,低位来的进位信号为C0,请按串行进位方式写出C4C3C2C1的逻辑表达式。解:串行方式:C1=G1+P1C0 C2=G1+P2C1 C3=G3+P3C2 C4=G4+P4C3 名师资料总结-精品资料欢迎下载-名师精
15、心整理-第 5 页,共 20 页 -其中G1=A1B1 P1=A1 B1 G2=A2B2 P2=A2 B2 G3=A3B3 P3=A3 B3 G4=A4B4 P4=A4 B4 第 4 章机器数的运算方法及运算器一、判断题()1补码加减交替法是一种不恢复余数法。()2在浮点运算器中,阶码部件可实现加、减、乘、除4 种运算。()3在浮点运算器中,尾数部件只进行乘法和除法运算。()4只要运算器具有加法器和移位功能,再增加一些控制逻辑,计算机就能实现各种算术运算。()5加法器是构成运算器的基本部件,为提高运算速度,运算器一般都采用并行加法器。二、选择题1算术逻辑运算单元74181 可完成D 。A16
16、种算术运算功能B16 种逻辑运算功能C4 位乘法运算和除法运算功能D16 种算术运算和16 种逻辑运算功能2运算器由许多部件组成,其核心部分是B 。A数据总线B算术逻辑单元C多路开关D通用寄存器组3定点运算器用来进行B 。A十进制数加法运算B定点数运算C浮点数运算D既进行定点数运算,也进行浮点数运算4串行运算器是一种最简单的运算器,其运算规则是:按时间先后次序A。A由低位到高位逐位运算B由高位到低位逐位运算C由低位到高位先行进位运算D由高位到低位先行借位运算5在定点二进制运算器中,减法运算一般通过A 来实现。A补码的加法运算B原码的加法运算C原码的减法运算D补码的减法运算6组成一个运算器需要多
17、个部件,但下列D 不是组成运算器的部件。A状态寄存器B数据总线C ALU D地址寄存器7下列说法中正确的是C 。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 20 页 -A采用变形补码进行加减法运算可以避免溢出B只有定点数运算才有可能溢出,浮点数运算不会产生溢出C只有带符号数的运算才有可能产生溢出D只有将两个正数相加时才有可能产生溢出三、填空题1运算器由许多部件组成,其中核心部件是算术逻辑单元(ALU)。2在计算机主机中,通常把从一个功能部件向另一个功能部件传送数据所经过的功能部件、总线等路径称为数据通路。3计算机中常用的逻辑器件可分为两大类:组合逻辑器件和 时序逻辑部件。4两
18、个符号相同的原码数的相加,其和的值是两个数的数值相加之和,其符号是不变。5在定点计算机中,两个原码表示的数相乘,其乘积的符号由两数的符号位异或得到,乘积的数值部分是两数绝对值相乘的积。6对阶操作时,应使小阶向大阶 看齐,使小阶的尾数向右移位,每右移1 位,其阶码加1,直到两数的阶码相等为止。7在串行定点补码除法器中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值。8在串行定点补码除法器中,采用“假商”方法可以提高商的精度。四、名词解释1数据通路:不一个功能部件向另一个功能部件传送数据所经过的功能部件、总线等称为数据通路。第 5 章 指令系统一、判断题()1执行指令时,指令在内存中的地址存放
19、在指令寄存器中。()2程序计数器PC 用来指示从内存中取指令。()3同一系列的不同型号的计算机,保持软件向上兼容的特点。()4在计算机的指令系统中,真正必须的指令数是不多的,其余的指令都是为了提高机器速度和便于编程而引入的。()5RISC 的主要目标是减少指令数,因此允许以增加每条指令的功能的办法来减少指令系统所包含的指令数。二、选择题1在计算机的指令系统中采用不同的寻址方式的主要目的是C 。A实现程序控制和快速查找存储器地址B可以直接访问主存和外存C缩短指令长度,扩大寻址空间,提高编程的灵活性名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 20 页 -D降低指令的译码难度2单操
20、作数指令的操作数由B 提供。A指定寄存器或由操作码指定存储单元B由地址码指定的存储单元;如果已标明该存储单元的内容为地址,则由该地址所指定的存储单元C由操作码直接指定数据D由操作码直接指定的存储单元3在多地址指令中,算术运算结果不会存储在A 中。A累加器 B第一地址码所指定的存储空间C第二地址码所指定的存储空间D第三地址码所指定的存储空间4把存储单元A的内容传送到存储单元B 的指令执行后,存储单元A 的内容为B 。A空白或零,视机器而定B与存储单元B 的内容相同C二进制补码D存储单元A 的内容与存储单元B 的内容之差三、填空题1指令操作码通常有两种编码格式:固定格式和可变格式。2在当前的计算机
21、中,指令的执行方式有3 种,就是顺序执行方式,重叠执行方式和流水线方式。3数据传送类指令实现的功能是传送数据,它往往是在主存储器和寄存器之间,或寄存器和寄存器之间传送数据。4所谓堆栈,是主存中专门用来存放数据的一个特定的区域,它具有先进后出的性质。5Intel 8086 8088 的字符串操作指令用来处理存放在存储器中的一串字符或数据。6内存地址寄存器用来指示从内存中取数据。7浮点运算指令对于用于科学计算的计算机是很必要的,可以提高机器的运算速度。四、名词解释1计算机指令系统:是指一台计算机上全部指令的集合,也称为计算机的指令集。2固定格式:操作码的长度是固定的,集中放在指令字的某一个字段中。
22、3可变格式:操作码的长度可变,且分散地放在指令字的不同字段中。4寻址:就是寻找操作数的地址,最终目的是寻找所需的操作数。五、简答题1指令和数据均存放在内存中,计算机如何从时间和空间上区分它们是指令还是数据。答:时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”。从空间上讲,从内存读出的指令流流向控制器(指令寄存器)。从内存读出的数据流流向运算器(通用寄存器)。名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 20 页 -2什么是指令周期?什么是机器周期?什么是时钟周期?三者之间的关系如何?答:指令周期是完成一条指令所需的时间。包括取指令、分析指令和执行指令所需的全
23、部时间。机器周期也称为CPU 周期,是指被确定为指令执行过程中的归一化基准时间,通常等于取指时间(或访存时间)。时钟周期是时钟频率的倒数,也可称为节拍脉冲或T 周期,是处理操作的最基本单位。一个指令周期由若干个机器周期组成,每个机器周期又由若干个时钟周期组成。3说明顺序执行方式的特点。答:(1)就整个程序而言,是一条指令接着一条指令顺序地串行执行的;(2)就一条指令而言,其取指、分析、执行3 个步骤也是顺序串行进行的;(3)这种执行方式的优点是控制简单、硬件容易实现,但执行速度慢。4说明重叠执行方式的特点。答:(1)就每条指令而言,其内部的各个操作仍为顺序串行执行;(2)从相邻两条指令来看,它
24、们的某些操作是同时进行的。5说明流水线的指令执行方式的特点。答:(1)就每条指令而言,其各子过程内仍为顺序串行执行,即未改变一条指令的执行时间。(2)每个子过程执行完毕,由于该装置空闲,即可接收下一条指令的该子过程执行。6说明一条指令应该包含的信息。答:(1)操作码(2)地址码(3)操作结果的存放地址(4)下一条要执行的指令的地址六、应用题1若机器字长36 位,采用三地址格式访存指令,共完成54 种操作,操作数可在1K 地址范围内寻找,画出该机器的指令格式。解:操作码需用6 位,操作数地址码需用10 位。格式如下6 10 10 10 OP D1 D2 D3 OP:操作码 6 位D1:第一操作数
25、地址,10 位D2:第二操作数地址,10 位D3:第三操作数地址,10 位名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 20 页 -2指令格式结构如下所示,试分析指令格式特点。15 12 11 9 8 6 5 3 2 0 OP 寻址方式寄存器寻址方式寄存器源地址目标地址解:(1)OP 字段指定 16 种操作(2)单字长二地址指令(3)每个操作数可以指定8 种寻址方式(4)操作数可以是RR 型、RS 型、SS 型第 6 章计算机的存储系统()1外存比内存的存储容量大,存取速度快。()2Cache 是内存的一部分,它是由指令直接访问。()3引入虚拟存储器系统的目的是为了加快外存的存
26、取速度。()4多体交叉存储器主要是为了解决扩充容量的问题。()5因为 DRAM 是一种破坏性读出存储器,所以必须不断地刷新。二、选择题1内存储器用来存放D 。A程序B数据C微程序D程序和数据2某一 SRAM 芯片,其容量64*1Kb,则其地址线有C 。A64 条B 64000 条C16 条D65536 条3下列存储器中,存取速度最慢的是C 。A 半导体存储器B光盘存储器C 磁带存储器D硬盘存储器4下列部件中,存取速度最快的是A 。A CPU 中的寄存器B光盘存储器C硬盘存储器D软盘存储器5高速缓冲存储器Cache 的内容域主存储器的相应单元的内容是A 。A保持一致B可以不一致C无关D部分相同6
27、、在主存储器和CPU 之间增加 Cache 的主要目的是B 。A降低整机系统的成本B解决 CPU 和主存之间的速度匹配问题C扩大主存容量D替代 CPU 中的寄存器工作名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 20 页 -7交叉存储器实质上是一种A 存储器,它能执行独立的读/写操作。A模块式,并行,多个B模块式,串行,多个C整体式,并行,一个D整体式,串行,多个8采用虚拟存储器的主要目的是B 。A提高主存储器的存取速度B扩大主存储器的存储空间,并能进行自动管理和调度C提高外存储器的存取速度D扩大外存储器的存储空间9在虚拟存储器中,当程序正在执行时,D 完成地址映射。A程序员
28、B编译器C装入程序D操作系统10在 Cache 的地址映射中,若主存储器中的任意一块均可映射到Cache 内的任意一块的位置上,则这种方法称为C 。A直接映射B组相联映射C全相联映射D混合映射三、填空题1只读存储器ROM 可分为掩膜型(ROM)、(可编程只读存储器PROM)、可擦除可编程只读存储器(EPROM)和可用电擦除的可编程只读存储器(EEPROM)4种。2采用 4 4Kb 规格的 SRAM 存储芯片扩展32KB 的存储模块,需要这种规格的存储芯片16 片。3存储器的技术指标有存储容量、存取时间、存储周期和存储器带宽等、4CPU 能直接访问主存和Cache,但不能直接访问磁盘和光盘;5C
29、ache 的地址映像方式有直接映像、全相联映像和组相联映像3 种。6虚拟存储器处于主存层次,它给用户提供了一个比实际主存空间大得多的虚拟地址空间。7多个用户共享主存时,系统应提供存储保护。通常采用的方法是存储区域保护和访问次数保护,并用硬件来实现。8使用虚拟存储器是为了解决扩大主存容量和地址分配问题,存储管理主要由软件实现;不能直接访问第二级存储器。9计算机的内存由RAM 和 ROM 两种半导体存储器组成。10Cache 的功能全部由硬件 实现。四、名词解释1程序访问局部性:CPU 对主存的局部地址空间访问较频繁,而对此范围以外的访问甚少的现象称为程序访问的局部性。五、简答题1说明页面替换算法
30、主要的种类。名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 20 页 -答:(1)随机算法(2)先进先出算法(3)近期最少使用算法(4)最久没有使用算法(5)最优替换算法六、应用题1存储器容量为32 字,字长 64 位,模块数 m=8,用交叉方式进行组织。存储周期T=200ns,数据总线宽度为64 位,总线传输周期=50ns。问该存储器的带宽是多少?解:连续读出m=8 个字的信息量是:q=64 位 8=512 位连续读出8 个字所需的时间是:t=T+(m 1)=200+750=5.5 10-7s 交叉存储器的带宽是:W=q/t=512/(5.5 10-7s)93107 位/s
31、2某刷新存储器所需的带宽为160MB/S。实际工作时,显示适配器的几个功能部分要争用刷存的带宽。假定总带宽的50%用于刷新屏幕,保留50%带宽用于其他非刷新功能。问刷存总带宽应为多少?为达到这样的刷存带宽,应采取何种技术措施?解:刷存总带宽160MB/S 100/50=320MB/S 可采用如下技术措施:(1)使用高速的DRAM 芯片组成刷存(2)刷存采用多体交叉结构(3)加大刷存至显示控制器的内部总线宽度(4)刷存采用双端口存储器结构,将刷新端口与更新端口分开3要求用 128K16 位的 SRAM 芯片设计 512K16 位的存储器,SRAM 芯片有两个控制端:当CS 有效时该片选中。当W/
32、R=1 时执行读操作,当W/R=0 时执行写操作。用64K 16 位的 EPROM 芯片组成128K16 位的只读存储器。试问:数据寄存器多少位?地址寄存器多少位?共需多少片EPROM。解:(1)存储器的总容量为:512K 16 位(SRAM)+128K 16 位(EPROM)=640K 16 位。数据寄存器16 位。(2)因为 220=1024K640K,所以地址寄存器20 位。(3)所需 EPROM 芯片数为(128K2B)/(64K2B)=2(片)(4)设存储器地址空间分配如下:EPROM SRAM 名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 20 页 -128K 5
33、12K 4提高存储器速度可采用哪些措施,请说出至少五种措施。答:措施有:(1)采用高速器件;(2)采用 cache(高速缓冲存储器);(3)采用多体交叉存储器;(4)采用双端口存储器;(5)加长存储器的字长。5举例说明存储器堆栈的原理及入栈、出栈的过程。所谓存储器堆栈,是把存储器的一部分用作堆栈区,用SP 表示堆栈指示器,MSP 表示堆栈指示器指定的存储器的单元,A 表示通用寄存器。入栈操作可描述为(A)MSP,(SP-1)SP出栈操作可描述为(SP+1)SP,(MSP)A第 7 章中央处理器一、判断题()1一个指令周期由若干个机器周期组成。()2流水线中相关问题,是指在一段程序的相邻指令之间
34、存在某种关系,这种关系影响指令的并行执行。()3多媒体计算机的CPU 是带有 MMX 技术的处理器。()4由于 CPU 内部的操作速度较快,而CPU 访问一次主存所需的时间较长,因此,机器周期常用 CPU 在主存中读取一个指令字的平均时间来衡量。()5采用微程序控制方式与硬接线控制方式相比较,最大的优点是提高了指令的执行速度。()6RISC 的指令系统是从CISC 系统中挑选出的一些指令的集合。()7由 RISC 的发展趋势可以得出一个结论:计算机的指令系统越简单越好。二、单选题1中央处理器(CPU)是指B 。A控制器B运算器和控制器C 控制器和主存D运算器和寄存器2对用户来说,CPU 内部
35、3 个最重要的寄存器是A 。A程序计数器、累加器和状态寄存器B程序计数器、指令寄存器和数据缓冲寄存器名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 20 页 -C指令寄存器、状态寄存器和数据缓冲寄存器D程序计数器、指令寄存器和状态寄存器3程序计数器的功能是D 。A存放指令B计算程序长度C存放微指令地址D 存放下一条机器指令的地址4状态寄存器用来存放B 。A算术运算结果B算术、逻辑运算及测试指令的状态结果C运算类型D逻辑运算结果5在微程序控制器中,机器指令和微指令的关系是A 。A每一条机器指令由一段用微指令组成的微程序来解释执行B一条微指令由若干条机器指令组成C每一条机器指令由一
36、条微指令来执行D一段微程序由一条机器指令来执行6在并行微程序控制器中,下列叙述正确的是C 。A 执行现行微指令的操作与取下一条微指令的操作在时间上是并行的B 执行现行微指令的操作与执行下一条微指令的操作在时间上是并行的C 执行现行微指令的操作与取下一条微指令的操作在时间上是并行的D取现行微指令的操作与执行先行微指令的操作在时间上是并行的7下列部件中,A 不属于控制器的部件。A数据缓冲寄存器B指令译码器C指令寄存器D程序计数器8计算机操作的最小时间单位是B 。A微指令周期B时钟周期C指令周期D程序计数器三、填空题1与微程序控制器相比,组合逻辑控制器的速度较快。2微程序控制器中的控制存储器可以用P
37、ROM,EPROM 或闪烁存储器实现。四、名词解释1微指令:在计算机的一个CPU 周期中,一组实现一定操作功能的微命令的组合称为微指令。五、简答题1请说明程序查询方式与中断方式各自的特点。答:程序查询方式,数据在CPU 和外围设备之间的传送完全靠计算机程序控制,优点是硬件结构比较简单,缺点是CPU 效率低,中断方式是外围设备用来“主动”通知 CPU,准备输入输出的一种方法,它节省了 CPU 时间,但硬件结构相对复杂一些。名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 20 页 -2简要描述外设进行DMA 操作的过程及DMA 方式的主要优点。答:(1)外设发出 DMA 请求;(2
38、)CPU 响应请求,DMA 控制器从 CPU 接管总线的控制;(3)由 DMA 控制器执行数据传送操作;(4)向 CPU 报告 DMA 操作结束。主要优点是数据数据速度快;3.什么是 CISC?CISC 指令系统的特点是什么?答:CISC 是复杂指令系统计算机的英文缩写。其特点是:(1)指令系统复杂庞大,指令数目一般多达2、3 百条。(2)寻址方式多(3)指令格式多(4)指令字长不固定(5)可访存指令不加限制(6)各种指令使用频率相差很大(7)各种指令执行时间相差很大(8)大多数采用微程序控制器六、应用题1 用时空图法证明流水CPU 比非流水 CPU 具有更高的吞吐率。解:时空图法假设指令周期
39、包含四个子过程:取指令(IF)、指令译码(ID)、执行运算(EX)、结果写回(WB),每个子过程称为过程段(Si),在统一时钟信号控制下,数据从一个过程段流向相邻的过程段。非流水CPU 的时空图,由于上一条指令的四个子过程全部执行完毕后才能开始下一条指令,因此每隔 4 个单位时间才有一个输出结果,即一条指令执行结束。流水 CPU 在八个单位时间中执行了5 条指令,而非流水 CPU 仅执行 2 条指令,因此流水CPU 具有更强大的数据吞吐能力。2说明 CPU 中的主要寄存器及其功能。解:(1)指令寄存器(IR):用来保存当前正在执行的一条指令。(2)程序计数器(PC):用来确定下一条指令的地址。
40、(3)地址寄存器(AR):用来保存当前CPU 所访问的内存单元的地址。(4)缓冲寄存器(DR):CPU 和内存、外部设备之间信息传送的中转站。(5)通用寄存器(AC):当运算器的算术逻辑单元(ALU)执行全部算术和逻辑运算时,为ALU 提供一个工作区。(6)状态条件寄存器:保存由算术指令和逻辑指令运行或测试的结果建立的各种条件码内容。3描述 CPU 在处理指令中的闭回路。名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 20 页 -程序计数器PC 的内容送给主存的地址寄存器从主存中取出指令PC=1 送 PC 指令译码把操作数地址送给主存的地址寄存器从主存中取出操作数指令执行规定的
41、操作第 8 章 总线系统一、判断题()1计算机使用总线结构的主要优点是便于实现积木化,同时减少了信息传输线的数目。()2在计算机的总线中,地址信息、数据信息和控制信息不能同时出现。()3计算机系统中的所有存储器和IO 设备的控制信号、时序信号,以及来自存储器和IO设备的响应信号都由控制总线来提供。()4内部总线是指CPU 内部连接多个逻辑部件的一组数据传输线,它用三态门和多路开关来实现。()5总线的发展是和CPU 的发展紧密相连的,CPU 的速度提高后,总线的数据传输速率如果不随之提高,势必妨碍整机性能的提高。二、单选题1多总线结构的计算机系统,采用C 方法,对提高系统的吞吐率最有效。名师资料
42、总结-精品资料欢迎下载-名师精心整理-第 16 页,共 20 页 -A多口存储器B提高主存速度C交叉编址多模存储器D高速缓冲存储器2总线中地址总线的作用是C 。A用于选择存储器单元B用于选择进行信息传输的设备C用于指定存储器单元和I0 设备接口电路的选择地址D决定数据总线上的数据流方向3微型计算机中读写控制信号的作用是D 。A决定数据总线上数据流的方向B控制存储器读写操作的类型C控制流人、流出存储器信息的方向D以上的任一作用4异步控制常用于A 中,作为其主要的控制方式。A单总线结构计算机中访问主存与外围设备B微型机中的CPU 控制C组合逻辑控制的CPU D微程序控制器5会产生直传总线请求的总线
43、部件是B 。A任何外设B具有 DMA 接口的外设C高速外设D需要与主机批量交换数据的外设6在A 的计算机系统中,外设可以和主存储器单元统一编址,因此可以不使用I0 指令。A单总线B双总线C三总线D以上 3 种都可以7把总线分成数据总线、地址总线、控制总线3 类是根据B 来分的。A总线所处的位置B总线传输的内容C总线的传输方式D总线的传输方向8为协调计算机系统各部件工作,需有一种器件来提供统一的时钟标准,这个器件是C。A总线缓冲器B总线控制器C时钟发生器D操作命令产生器三、填空题1在链式查询、计数器定时查询、独立请求3 种总线控制判优方式中,响应时间最快的是独立请求方式;对电路故障最敏感的是计数
44、器定时查询方式。2在单总线、双总线、三总线3 种系统中,从信息流传送效率的角度看,三总线系统的工作效率最低;从吞吐量来看,双总线最强。3连接在单总线上的设备均以DMA 或中断请求的形式申请使用总线。4在单总线结构的计算机系统中,每个时刻只能有两个设备进行通信,在这两个设备中,获得总线控制权的设备称做主设备,由它指定并与之通信的设备称做从设备。5三态缓冲门可组成运算器的数据总线,它的输出电平有逻辑“1”、逻辑“0”、浮空 3 种状态。名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 20 页 -6组成总线不仅要有传输信息的传输线,还应有实现总线传输控制的器件,它们是总线缓冲器和总线
45、控制器。四、应用题1试画出双总线系统的结构图。内存中线CPU 内存IOP(通道)I/O 接口I/O 接口系统总线解:第 9 章 外围设备一、选择题1主机从外部获取信息的设备成为C 。A外部存储器B外围设备C输入设备D输出设备2在显示器的规格中,数据640480,1024 768 等表示D 。A显示器屏幕的大小B显示器显示字符的最大列数和行数C显示器的颜色指标D显示器的显示分辨率3软盘存储器在读写数据时,B 。名师资料总结-精品资料欢迎下载-名师精心整理-第 18 页,共 20 页 -A磁盘转动,磁头不动B磁片不动,磁头移动C磁片磁头都不动D 磁片转动,磁头移动4下列外存中,属于顺序存取存储器的
46、是B 。A软盘B磁带C 硬盘D光盘二、填空题1外围设备按其功能分类,可分为六类。2按打印原理分类,打印机可分为击打式和 非击打式打印机两类。86 第 10 章 输入/输出系统一、判断题()1DMA 控制器和 CPU 可以同时能使用总线工作。()2所有的数据传送方式都不许由CPU 控制实现。()3一个更高级优先级的中断请求可以中断另一个中断处理程序的执行。()4外部设备一旦申请中断,便能立即得到CPU 的响应。二、选择题1I/O 接口中的数据缓冲器的作用是A 。A用来暂存外部设备和CPU 之间传送的数据B用来暂存外部设备的状态C用来暂存外部设备的地址D以上都不是2在中断响应过程中,保护程序计数器
47、PC 的作用是B 。A使 CPU 能找到中断处理程序的入口地址B使中断返回后,能回到断点处继续原程序的执行C 使 CPU 和外部设备能并行工作D为了实现中断嵌套3外设提出中断请求的条件是B 。A一个 CPU 周期结束B外设工作完成和系统允许CCPU 开放中断系统D总线控制4DMA 方式用来实现D 。ACPU 和内存之间的数据传送B外部设备和外部设备之间的数据传送CCPU 和外部设备之间的数据传送D内存和外部设备之间的数据传送三、应用题名师资料总结-精品资料欢迎下载-名师精心整理-第 19 页,共 20 页 -1试分析外围设备的I/O 控制方式分类及特点:解:(1)程序查询方式:CPU 的操作和外围设备的操作能够同步,而且硬件结构比较简单;(2)程序中断方式:一般适用于随机出现的服务,且一旦提出要求应立即进行,节省了CPU 的时间,但硬件结构相对复杂一些;(3)直接内存访问(DMA)方式:数据传输速度很高,传输速率仅受内存访问时间的限制。需更多硬件,适用于内存和高速外设之间大批交换数据的场合。(4)通道方式:可以实现对外设的统一管理和外设与内存之间的数据传送,大大提高了CPU 的工作效率。(5)外围处理机方式:通道方式的进一步发展,基本上独立于主机工作,结果更接近一般处理机。名师资料总结-精品资料欢迎下载-名师精心整理-第 20 页,共 20 页 -
限制150内