电大计算机组成原理A期末考试复习资料.docx
《电大计算机组成原理A期末考试复习资料.docx》由会员分享,可在线阅读,更多相关《电大计算机组成原理A期末考试复习资料.docx(28页珍藏版)》请在冰豆网上搜索。
电大计算机组成原理A期末考试复习资料
电大计算机组成原理A复习考试资料小抄
一、选择题
1.下列数中最大的数是()。
2两个补码数相加,只有在()时有可能产生溢出。
A.符号位相同
B.符号位不同
C.两个正数相加结果为正
D.数值位产生向符号位的进位,符号位也向更高位产生进位
3.定点数补码减法可以直接用加法器完成,此时,符号位————参与运算;并把补码形
式的减数诸位求反发送至加法器,再向最低位给出进位信号——()
A.与数值位分别进行运算,0
B.与数值位—起参与运算,1
C.与数值位分别进行运算,1
D.与数值位——起参与运算,0
4.长度相同但格式不同的2种浮点数,假设前者阶码短,尾数长,后者阶码长、尾数短,其他规定均相同,则它们可表示的敷的范围和精度为().
A.两者可表示的数的范围和精度相同
B.前者可表示的数的范围大但精度低
C.后者可表示的数的范围大但精度低
D.前者可表示的数的范围大且精度高
5.变址寻址方式中,操作数的有效地址等于()。
A.基址寄存器内容加上形式地址(位移量)
B.堆栈指示器内容加上形式地址
C.变址寄存器内容加上形式地址
D.程序计数器内容加上形式地址
6.PUSH指令,按操作数的个数是分属于(),使用的寻址方式是()和()。
A.单操作数B.双操作数
C.无操作数D.多操作数
E.寄存器寻址方式F.寄存器间接寻址方式
G.堆栈寻址方式H.相对寻址方式
7.下列说法中()是正确的。
A.半导体ROM信息可读可写,且断电后仍能保持记忆
B.半导体ROM是非易失性的,断电后仍然能保持记忆
C.半导体ROM是易失性的,断电后不能保持记忆
D.EPROM是可改写的,因而也是随机存储器的一种
8.在CPU与主存之间加入Cache,能够提高CPU访问存储器的速度,一般情况下Cache的容量——命中串——,因此Cache容量——()
A.越大,越高,与主存越接近越好
B.越小,越高,与主存越差异大越好
C.越大,越高,只要几百K就可达90%以上
D.越小,越高,只要几K就可达90%以[:
二、填空属
1.16位定点原码整数能表示的正数范围是二进制敷的——,对应的十进制数是——,能表示的负数范围是二进制数的——,对应的十进制数是——,
2.三级结构的存储器系统的运行原理,是建立在程序运行的原理之上的。
在三级结构的存储系统中,这三级不同的存储器中存放的信息必须满足如下两个原则,即:
——原则和——原则。
3.寄存器直接寻址的操作数在——中,寄存器间接寻址的操作数在——中,指令执行的速度前者比后者——
三、计算
把正确的答案写进括号内(如果需要,可在二进制小数点后保留8位)。
四,筒答题
1.简述计算机运算器部件的主要功能。
2.从功能区分,总线由哪3个部分(3种类型)组成,各自对计算机系统性能有什么影响。
试题答案及评分标准
一、选择题(每小属3分,共24分)
1.D2。
A3.B4.C
5.C6.AEG7.B8.C
二、填空题(每空3分,共30分)
1.0000000000000000~0111111111111111+0~+32767
1000000000000000~111111*********1-32767~-0
2.局部性一致性包含性
3.通用寄存器主存单元快
三、计算题(每空2分,共24分)
四、筒答题
1.运算器部件是计算机五大功能部件中的数据加工部件。
运算0S的首要功能是完成对数据的算术和逻辑运算,由其内部的ALU承担。
运算器的第二项功能是暂存将参加运算的数据和中间结果,由其内部的一组寄存器承担。
另外,运算器通常还作为处理机内部传送数据的重要通路。
2.计算机的总线从它们承担的功能可以分为数据总线、地址总线和控制总线3种类型,数据总线的位数和它的工作频率的乘积正比于数据传送的最高吞吐量,地址总线的位数决定了可以直接访问的内存空间范围。
一、选择题(每小题3分.共24分)
1.下列数中最小的数是()。
A.(101001)2B.(52)8
C.(00101001)BcDD.(233)16
2.1946年研制成功的第一台计算机称为一——,l949年研制成功的第一台程序内存
的计算机称为——。
()
A.EDVAC,MARKIB.ENIAC,EDSAC
C.ENIAC,MARKID.ENIAC,UNIVACI
3.冯·诺依曼机工作方式的基本特点是()。
A.多指令流单数据流
B.按地址访问并顺序执行指令
C.堆栈操作
D.存储器按内部选择地址
4.两个补码数相加,只有在最高位相同时会有可能产生溢出,在最高位不同时()。
A.有可能产生溢出B.会产生溢出
C.一定不会产生溢出D.不一定会产生溢出
5.在指令的寻址方式中,寄存器寻址,操作数在()中,指令中的操作数是().
A.通用寄存器B.寄存器编号
C.内存单元D.操作数的地址
E.操作数地址的地址F.操作数本身G.指令
6.关于操作数的来源和去处,表述不正确的是()。
A.第一个来源和去处是CPU寄存器
B.第二个来源和去处是外设中的寄存器
C.第三个来源和去处是内存中的存贮器
D.第四个来源和去处是外存贮器
7.对磁盘进行格式化,在一个记录面上要将磁盘划分为若干——,在这基础上,又要将——划分为若干——。
()
A.磁道,磁道,扇区B.扇区,扇区,磁道
C.扇区,磁道,扇区D.磁道,扇区,磁道
8.在采用DMA方式的I/0系统中,其基本思想是在()之间建立直接的数据通路。
A.CPU与外围设备B.主存与外围设备
C.外设与外设D.CPU与主存
二、填空题(每空3分,共30分)
1.计算机系统由硬件系统和软件系统构成,计算机硬件由——、——、——、输入设备和输出设备等五部分组成。
2.运算器是计算机进行数据处理的部件,主要具有算术运算和——的处理功能。
运算器主要由——、——、——和若干控制电路组成。
3.执行一条指令,要经过——,——和——所规定的处理功能三个阶段完成,控制器还要保证能按程序中设定的指令运行次序,自动地连续执行指令序列。
三、计算题(每题l2分,共24分)
用补码运算方法计算X+Y的值及运算结果的特征(几个标志位的值):
1.X=0.1011Y=0.1lOO
2.X=--0.1011Y=0.1001
四、简答题(每小题11分。
共22分)
1.简述计算机运算器部件的主要功能。
2.在教学计算机的总线设计中,提到并实现了内部总线和外部总线,这指的是什么含义?
他们是如何连接起来的?
如何控制二者之间的通断以及数据传送的方向?
一、选择题(每小题3分,共24分)
1.C2.B3.B4.C5.AB6.D7.A8.B
二、填空题(每空3分.共30分)
1.运算器·控制器存储器
2.逻辑运算算术逻辑单元ALU累加器各种通用寄存器
3.读取指令分析指令执行指令
三、计算题(每题l2分。
共24分j
(1)X=0.1011Y=0.1100
[X]补O01011
[Y]补+001100
010111
(2)X=一0.1011Y一0.100l
[X]补110101
[Y]补+001001
111110(无进位,结果非零,不溢出,符号位为负)
四、简答题(每小题11分,共22分)
1.运算器部件是计算机五大功能部件中的数据加工部件。
运算器的首要功能是完成对数据的算术和逻辑运算,由其内部的ALU承担。
运算器的第二项功能是暂存将参加运算的数据和中间结果,由其内部的一组寄存器承担。
另外,运算器通常还作为处理机内部传送数据的重要通路。
2.在教学计算机的总线设计中,CPU—侧使用的数据总线被称为内部总线,在内存储器和I/O接口一侧使用的数据总线被称为外部总线,他们经过双向三态门电路实现相互连接,而双向三态门电路本身就有一个选择接通或断开两个方向的数据信息的控制信号,还有另一个选择数据传送方向的控制信号,只要按照运行要求正确地提供出这2个控制信号即可。
一、选择题(每小题3分,共30分)
20XX年1月
1.冯·诺依曼机工作方式的基本特点是()。
A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内部选择地址
2.计算机系统中的存储器系统是指,没有外部存储器的计算机监控程序可以存放在——中。
()
A.RAM,CPUB.ROM,RAM
C.主存储器,RAM和ROMD.主存储器和外存储器,ROM
3.某机字长l6位,采用定点小数表示,符号位为1位,尾数为15位,则可表示的最大正小数为,最小负小数为。
()
A.+(216—1),一(1—2—15)B.+(215一1),一(1—2-16)
C.+(1—2-15),一(1—2-15)D.+(215—1),一(1—2-15)
4.在定点数运算中产生溢出的原因是()。
A.运算过程中最高位产生了进位或借位
B.参加运算的操作数超出了机器的表示范围
C.运算的结果的操作数超出了机器的表示范围
D.寄存器的位数太少,不得不舍弃最低有效位
5.间接寻址是指()。
A.指令中直接给出操作数地址
B.指令中直接给出操作数
C.指令中间接给出操作数
D.指令中间接给出操作数地址
6.输入输出指令的功能是()。
A.进行算术运算和逻辑运算
B.进行主存与CPU之间的数据传送
C.进行CPU和I/0设备之间的数据传送
D.改变程序执行的顺序
7.某计算机的字长是8位,它的存储容量是64KB,若按字编址,那么它的寻址范围应该是()。
A.O一128KB.O一64K
C.0—32KD.O一16K
8.若主存每个存储单元为16位,则()。
A.其地址线也为16位B.其地址线与l6无关C.其地址线为8位
D.其地址线与l6有关.
9.在计算机I/O系统中,在用DMA方式传送数据时,DMA控制器应控制()。
A.地址总线B.数据总线
C.控制总线‘D.以上都是
10.在计算机总线结构的单机系统中,三总线结构的计算机的总线系统由()组成。
A.系统总线、内存总线和I/O总线
B.数据总线、地址总线和控制总线
C.内部总线、系统总线和I/O总线、D.ISA总线、VESA总线和PCI总线
二、填空题(每空2分。
共32分)
1.主频是计算机的一个重要指标,它的单位是——;运算速度的单位是MIPS,也就是。
.
2.十进制到二进制的转换,通常要区分数的部分和部分,并分别和
部分两种不同的方法来完成。
3.寻址方式要解决的问题是如何在指令中表示一个操作数的地址,如何用这种表示得到
操作数、或怎样计算出操作数的地址。
表示在指令中的操作数地址通常被称为
;用这种形式地址并结合某些规则,可以计算出操作数在存储器中的存储单元地址,这一地址被称为数据的。
4.三级不同的存储器,是用读写速度不同、存储容量不同、运行原理不同、管理使用方法
也不尽相同的不同存储器介质实现的。
高速缓冲存储器使用实现
主存储器使用实现,,而虚拟存储器则使用上的一片存储区。
5.在计算机主机和I/O设备之间,可以采用不同的控制方式进行数据传送。
通常分为以下五种方式,即、——、、一——和——。
,
三、计算题(共28分)
1.写出X=10llll01,Y=00101011的双符号位原码、反码、补码表示,并用双符号补
码计算两个数的差。
(每空2分,共18分)
2.把正确的答案或选择写进括号内(二进制需要小数点后保留8位)(每个2分,共10分)
(0.71)10=()BcD=()2=()16
(1AB)16=()2=()10
四、简答题(每小题5分,共10分)
l-高速缓冲存储器在计算机系统中的主要作用是什么,用什么类型的存储器芯片实现,
为什么?
2.开中断,关中断的含义是什么?
他们的作用是什么?
一、选择题(每小题3分。
共30分)
1.B2.D3.C4.C5.D6.C7.B8.B9.Dl0.B
二、填空题(每空2分,共32分)
1.MHZ每秒百万指令数
2.整数小数除2取余数乘2取整数
3.形式地址物理(有效)地址
4.静态存储器芯片动态存储器芯片快速磁盘设备
5.程序直接控制方式程序中断传送方式直接存储器存取方式I/O通道控制方式外围处理机方式
三、计算题(共28分)
1.(每空2分,共18分)
2.(每个2分,共l0分)
(0.71)10=(0.01110001)BcD=(0.10110101)2=(0.B5)16
(1AB)16=(000110101011)2=(427)10
四、简答题(每小题5分。
共10分)
1.高速缓冲存储器,是一个相对于主存来说容量很小、速度特快、用静态存储器器件实现的存储器系统。
它的作用在于缓鳃主存速度慢、跟不上CPU读写速度要求的矛盾。
它的实现原理,是把CPU最近最可能用到的少量信息(数据或指令)从主存复制到CACHE中,当CPU下次再用这些信息时,它就不必访问慢速的主存,而直接从快速的CACHE中得到,从而提高了得到这些信息的速度,使CPU有更高的运行效率。
2.通常是在CPU内部设置一个“中断允许”触发器,只有该触发器被置为“l”状态,才允许CPU响应中断请求,该触发器被置为“0’’状态,则禁止CPU响应中断请求。
为此,在指令系统中,为操作‘‘中断允许’’触发器,应设置“开中断”指令(置“l”中断允许触发器)和“关中断”指令(清“0”中断允许触发器)。
一、选择题(每小题3分。
共30分)
1.完整的计算机系统应该包括()。
A.运算器、存储器和控制器
B.外部设备和主机
C.主机和实用程序
D.配套的硬件设备和软件系统
2.迄今为止,计算机中的所有信息仍以二进制方式表示的原因是——,计算机硬件能直接执行的只有。
()
A.节约元件,符号语言B.运算速度快,机器语言和汇编语言
c.物理器件性能所致,机器语言D.信息处理方便,汇编语言
3.下列数中最小的数是()。
A.(1010010)2B.(512)8C.(00101000)BcDD.(235)16
4.定点数补码加法具有两个特点:
一是符号位();二是相加后最高位上的进位要
舍去。
A.与数值位分别进行运算B.与数值位一起参与运算C.要舍去
D.表示溢出
5.长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为()。
A.两者可表示的数的范围和精度相同
B.前者可表示的数的范围大但精度低
C.后者可表示的数的范围大且精度高
D.前者可表示的数的范围大且精度高
6.立即寻址是指()。
A.指令中直接给出操作数地址
B.指令中直接给出操作数
C.指令中间接给出操作数
D.指令中间接给出操作数地址
7.在控制器中,必须有一个部件,能提供指令在内存中的地址,服务于读取指令,并接收下条将被执行的指令的地址,这个部件是()。
A.IPB.IRC.PCD.AR
8.某计算机的字长是16位,它的存储容量是64KB,若按字编址,那么它的寻址范围应该是()。
A.O一64KB.0—32KC.0—64KBD.0—32KB
9.在采用DMA方式的I/O系统中,其基本思想是在()之间建立直接的数据通路。
A.CPU与外围设备
B.主存与外围设备
C.外设与外设
D.CPU与主存
10.在单级中断系统中,CPU一旦响应中断,则立即关闭()标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。
A.中断允许B.中断请求C.中断屏蔽D.中断响应
二、填空题(每空2分。
共36分)
1.计算机字长一般指的是----------,所谓n比特的CPU,其中的n是指-----——。
2.任何进位计数制都包含两个基本要素,即——和——。
在8进制计数中,基数为——,第i位上的位权是——。
3.当前流行的计算机系统中,广泛采用由三种运行原理不同、性能差异很大的存储介质,
来分别构建——、——------和------——,再将它们组成通过计算机硬软件统一管理与调度的三级结构的存储器系统。
4.计算机输入输出子系统,通常由---------、----------和-----------等3个层次的逻辑部件和设备共同组成,-----------用于连接计算机的各个部件为一体,构成完整的整机系统,在这些部件之间实现信息的相互沟通与传送。
5.可以从不同的角度对打印机进行分类。
从--------的角度来分,可以把打印机分成击打式和非击打式,击打式打印机又被分为-------和-----------两种。
非击打式打印机是通过--------和---------等非机械撞击方式完成在纸上着色。
三、计算题(共24分)
1.写出X=0.1101,Y=-0.0111的双符号位原码、反码、补码表示,并用双符号补码计算数的和。
(每空2分,共18分)。
2.将十进制数47化成二进制数,再写出它的原码、补码表示(符号位和数值位共8位)。
(每个2分,共6分)
四、简答题(每小题5分。
共10分)
1.举例说明计算机中寄存器寻址、寄存器间接寻址方式,从形式地址到得到操作数的寻址处理过程。
2.多级结构的存储器是由哪3级存储器组成的?
每一级存储器使用什么类型的存储介质,这些介质的主要特性是什么
一、选择题(每小题3分.共30分)
1.D2.C3.C4.B5.B6.B7.C8.B9.Bl0.C
二、填空题(每空2分.共36分)
1.总线宽度数据总线宽度
2.基数位权88i
3.高速缓冲存储器主存储器虚拟存储器
4.计算机总线输入输出接口输入输出设备计算机总线
5.印字方式点阵式活字式静电喷墨
三、计算题(共24分)
1.(每空2分,共18分)
原码
反码
补码
X=0.1101
00.1101
00.1101
00.1101
Y=-0.0111
11.Olll
11.1000
11.1001
X+Y
00.0110
00.OllO
00.OllO
2.(每个2分,共6分)
(2)原码00101111补码00101111
四、简答题(每小题5分.共l0分)
1.
(1)寄存器寻址,形式地址为寄存器名(或编号),寄存器中的内容为操作数;
(2)寄存器间接寻址,形式地址为寄存器名(或编号),寄存器中的内容为操作数的地址,再读一次内存得到操作数。
2.多级结构的存储器是由高速缓存、主存储器和虚拟存储器组成的。
高速缓冲存储器使用静态存储器芯片实现,主存储器通常使用动态存储器芯片实现,而虚拟存储器则使用快速磁盘设备上的一片存储区。
前两者是半导体电路器件,以数字逻辑电路方式进行读写,后者则是在磁性介质层中通过电磁转换过程完成信息读写。
一、填空题:
把正确的答案填在括号内(每空1分,共9分)
1.(1AB)16=()2=()10
2.X=-0.1101[X]原=()[X]补=()[-X]补=()
Y=0.0001[Y]原=()[Y]补=()[-Y]补=()
[Y-X]补=()
二、选择题:
把正确选择的答案代码填在括号内(每个2分,共38分)
1.虚拟存储器是使用高速()上的一片存储空间,来保存原本应存放在()中的信息,来解决()的()不够大,存放不下足够多的数据和程序的问题,这不仅确保更大容量的程序可以在配备比较小容量的主存储器的系统中运行,还使得保存单位信息的()得到降低,因为存放同等数量信息时,使用磁盘比使用()的成本要低得多。
但是磁盘的读写速度很慢,而且只能以数据块的方式和主存储器交换数据,CPU不能直接以字为单位读磁盘中的数据。
按照以何种方式来管理和分配主存储器空间,可以把对存储器管理区分为()和()两种基本的管理方案。
其中()存储管理中段的长度是程序本身的规模决定的,可变,会在主存储器中形成(),()存储管理中的页长是按照需要对程序(存储区域)人为划分的结果。
A磁带B存储容量C读写D平均价格E数据F磁盘
G页式H光盘I碎块J存储空间K主存储器
L段式M状态N主存储器分段O动态分区P请求分页
2.奇偶校验码中的偶校验实现的是在k个()位之外,增加()个校验位,使得新得到的k+1位的码字具有某种特性,即新的码字中取值为1的()总保持为(),例如对应4位数据0101的校验位的值必定为(),数据1101的校验位的值必定为(),奇偶校验码中的码距为()。
当一个选用偶校验规则的合法码字中的一个信息位出现错误时,可以发现这一出了错的码字中取值为()的总位数变成奇数,不再具有规定的特性。
正是通过检查奇偶校验码的码字仍保持规定的特性来区分是否某一位信息出现了错误。
A0B存储容量C4D一个E地址
F数据G1H2I多个J控制
K3L位数M主存储器N偶数O奇数
三、简答题(共53分)
1.何谓主存储器的多体结构?
为什么它能提高主存储器的读写速度?
(8分)
2.衡量硬磁盘的主要性能指标有哪些?
硬磁盘是如何实现数据读写操作的?
硬磁盘在计算机系统中发挥哪2种重要功能?
(10分)
3.简单说明常规针式打印机的组成和打印一个字符的工作过程。
(8分)
4.在微程序的控制器中,使用哪个部件来接续每条指令不同的执行步骤?
有哪些从当前微指令找到下一条微指令的办法(至少说出3种)?
(9分)
5.在教学计算机的总线设计中,提到并实现了内部总线和外部总线,这指的是什么含义?
他们是如何连接起来的?
如何控制二者之间的通断以及数据传送的方向?
(8分)
6.从原理上讲,若不计算读取指令和检查有无中断请求的处理过程,下述类型的指令各自要用几个执行步骤来完成相应的操作要求,并写出每一步完成的具体功能。
(10分)
CPU内部的寄存器和寄存器之间的数据运算与传送,
主存储器的一个存储单元与一个累加之间的数据传送,
主存储器的2个存储单元之间的数据传送
一、填空题:
(每空1分,共9分)
1.(000110101011)2(427)10
2.(11101)(10011)(0110
(00001)(00001)(11111)
(01110)
二、选择题:
(每个2分,共38分)
1.F、K、K、B、D、K、L、G、L、I、G
2.F、G、L、N、A、G、H、G
三、简答题(共53分)
1.(8分)
主存储器的多体结构是指实现多个可以各自独立完成读写操作的存储器模块(体),即它们的读写操作有可能在时间上重叠起来,而存储器的总容量为这些存储器体容量的总和。
对单一的容量更大的存储器,在一个读写周期内,只能读写一个主存字,但对多个存储体组成的存储器,却可以在一个读写周期内启动多个存储体的读写操作,从而有可能完成多个存储字的读写操作,即提高了主存储器平均的读写速度。
2.(10分)