计算机组成原理期末复习资料汇总.docx
- 文档编号:25791050
- 上传时间:2023-06-14
- 格式:DOCX
- 页数:29
- 大小:78.14KB
计算机组成原理期末复习资料汇总.docx
《计算机组成原理期末复习资料汇总.docx》由会员分享,可在线阅读,更多相关《计算机组成原理期末复习资料汇总.docx(29页珍藏版)》请在冰豆网上搜索。
计算机组成原理期末复习资料汇总
《计算机组成原理》期末复习资料汇总
」、名词解释
微程序:
是指能实现一条机器指令功能的微指令序列。
微指令:
在机器的一个CPL周期内,一组实现一定操作功能的微命令的组合。
微操作:
执行部件在微命令的控制下所进行的操作。
加减交替法:
除法运算处理中对恢复余数法来说,当余数为正时,商“1”,余数左移一位,减除数;当余数为负时,商“0”,余数左移一位,加除数。
有效地址:
EA是一16位无符号数,表示操作数所在单元到段首的距离即逻辑地址的偏移地址.
形式地址:
指令中地址码字段给出的地址,对形式地址的进一步计算可以得到操作数的实际地址。
相容性微操作:
在同一CPU周期中,可以并行执行的微操作。
相斥性微操作:
在同一CPU周期中,不可以并行执行的微操作。
PLAProgrammableLogicArrays,可编程逻辑阵列。
PALProgrammableArrayLogic,可编程阵列逻辑。
GALGenericArrayLogic,通用阵列逻辑。
CPUCentralProcessingUnit,中央处理器。
一块超大规模的集成电
路,是一台计算机的运算核心和控制核心。
精简指令系统计算机
RISC:
ReducedInstructionSetComputer
CISC:
ComplexInstructionSetComputer,复杂指令系统计算机。
ALUArithmeticLogicUnit,算术逻辑单元。
CPU执行单元,用来完
成算术逻辑运算。
、选择题
1.没有外存储器的计算机监控程序可以存放在(B)。
A.RAMB.ROMC.RAM和ROMD.CPU
2.完整的计算机系统应包括(D)
A.运算器.存储器.控制器
B.外部设备和主机
C.主机和使用程序
D.配套的硬件设备和软件系统
3.在机器数(BC)中,零的表示形式是唯一的。
A.原码B.补码C.移码D.反码
4.在定点二进制运算器中,减法运算一般通过(D)来实现。
A.原码运算的二进制减法器B.补码运算的二进制减法器
C.原码运算的十进制加法器D.补码运算的二进制加法器
5.某寄存器中的值有时是地址,因此只有计算机的(C)才能识别它。
A.译码器B.判断程序C.指令D.时序信号
6.
下列数中最小的数为(C)。
7.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是
(C)。
A.阶符与数符相同为规格化数
B.阶符与数符相异为规格化数
C.数符与尾数小数点后第一位数字相异为规格化数
D.数符与尾数小数点后第一位数字相同为规格化数
8.补码加减法是指(C)。
A.操作数用补码表示,两数尾数相加减,符号位单独处理,减法用加法代替
B.操作数用补码表示,符号位与尾数一起参与运算,结果的符号与加减相同
C.操作数用补码表示,连同符号位直接相加减,减某数用加某数的补码代替,结果的符号在运算中形成
D操作数用补码表示,由数符决定两尾数的操作,符号位单独处理
9.运算器虽然由许多部件组成,但核心部件是(B)。
A数据总线B算术逻辑运算单元
C多路开关D累加寄存器
10.指令系统中采用不同寻址方式的目的主要是(B)。
A实现存储程序和程序控制
B缩短指令长度,扩大寻址空间,提高编程灵活性
C可以直接访问外存
D.提供扩展操作码的可能并降低指令译码难度
11.指令的寻址方式有顺序和跳转两种方式,采用跳转寻址方式,可以实现(D)。
A.堆栈寻址B.程序的条件转移
C.程序的无条件转移D.程序的条件转移或无条件转移
12.微程序控制器中,机器指令与微指令的关系是(B)。
A.每一条机器指令由一条微指令来执行
B.每一条机器指令由一段由微指令编程的微程序来解释执行
C.一段机器指令组成的程序可由一条微指令来执行
D.—条微指令由若干个机器指令组成
13.用以指定将要执行的指令所在地址的是(B)。
A.指令寄存器B.程序计数器C.数据寄存器D.累
加器
14.常用的虚拟存储系统由(B)两级存储器组成,其中辅存是大容量的磁表面存储器。
A.cache-主存B.主存-辅存C.cache-辅存D.通用寄存器-cache
15.RISC访内指令中,操作数的物理位置一般安排在(D)。
A.栈顶和次栈顶B.两个主存单元
C.一个主存单元和一个通用寄存器D.两个通用寄存器
16.CPU中跟踪指令后继地址的寄存器是(C)。
A.地址寄存器B.指令计数器C.程序计数器D.指
令寄存器
17.单级中断系统中,CPU一旦响应中断,立即关闭(C)标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。
A.中断允许B.中断请求C.中断屏蔽D.DMA青求
18.下面操作中应该由特权指令完成的是(B)。
A.设置定时器的初值B.从用户模式切换到管理员模式
C.开定时器中断D.关中断
19.主存贮器和CPU之间增加cache的目的是(A)。
A.解决CPU和主存之间的速度匹配问题
B.扩大主存贮器容量
C.扩大CPU中通用寄存器的数量
D.既扩大主存贮器容量,又扩大CPU中通用寄存器的数量
20.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用(C)。
A.堆栈寻址方式B.立即寻址方式C.隐含寻址方式D.间接寻址方式
21.为了便于实现多级中断,保存现场信息最有效的办法是采用(B)。
A.通用寄存器B.堆栈C.存储器D.外存
22.某DRAM芯片,其存储容量为512KX8位,该芯片的地址线和数据线的数目是(D)。
A.8,512B.512,8C.18,8D.19,8
解析:
内存的地址线跟内存的容量有关,类似于有1万个人有电话,电话号码就至少得5位一样,只不过区别是电脑内部用二进制而不是十进制。
内
存的容量有多少,是用多少个二进制数表示,那么地址线的条数就是多少个,比如容量是4位的,用两个2进制数表述,那么地址线就是2条,8位的,用三个2进制数表示,地址线就应该是3条,这样推下来,内容容量是能用多少个二进制数表示,相当于1个二进制数的2的多少次,那么地址条数就是多少。
512k应该指的是512KB相当于4Mb(按照1比8换
算),需要用22位二进制数表示,相当于
2的22次,所以用22条地址
线。
数据线指一次传输的数据的宽度,
8位的宽度应该用8根数据线。
23.定点运算器用来进行(B)。
A.十进制加法运算
B.
定点数运算
C.浮点数运算
D.
既进行定点数运算也进行浮点
数运算
24.直接.间接.立即3种寻址方式指令的执行速度,由快至慢的排序是
(C)。
A.直接.立即.间接B.直接.间接.立即
C.立即.直接.间接D.立即.间接.直接
25.寄存器间接寻址方式中,操作数处在(B)。
A.通用寄存器B.主存单元
C.程序计数器D.堆栈
26.微指令执行的顺序控制问题,
实际上是如何确定下一条微指令的地址
问题。
通常采用的一种方法是断定方式,其基本思想是(
A.用程序计数器PC来产生后继微指令地址
B.用微程序计数器口PC来产生后继微指令地址
C.通过微指令顺序控制地段由设计者指定或者由设计者指定的判断字段控制产生后继微指令地址
D.通过指令中指定一个专门字段来控制产生后继微指令地址
27.两补码相加,采用1位符号位,当(D)时,表示结果溢出。
A.符号位有进位B.符号位进位和最高数位进位异或结果为0
C.符号位为1D.符号位进位和最高数位进位异或结果为1
28.某单片机字长32位,其存储容量为4MB若按字编址,它的寻址范围是(A)。
A.1MB.4MBC.4MD.1MB
解析问题:
1.某计算机字长为32位,其存储容量为16MB若按双字编址,它的寻址范围是多少
2.某机字长为32位,存储容量为64MB若按字节编址.它的寻址范围是多少?
解答:
我的方法是全部换算成1位2进制的基本单元来算。
先计算总容量,如第一题中是16mb中,一B为8位,也就是8个一位基本单元组成,16M=2A24位=2A24个一位基本单元。
所以总的基本单元是2八24*8。
一个字长是n位,就是说一个字是由n个一位基本单元组成。
按照字来编址就是说由一个字所包含的一位基本单元的个数作为一个地址单元,它对应一个地址。
同理,双字编址就是两个字所包含的的基本单元数作为一个地址单元。
由于一个字节(1B)永远是8位,所以按字节编址永远是8个一位基本单元作为一个地址单元。
寻址范围就是说总共有多少个这样的地址。
第一题中一个字长是32位,对于按字编址来说一个地址单元有32个基本单元,按双字编址则是一个地址单元有64个,按字节是8个,总容量是2八24*8个。
所以按字编址的地址数是2八24*8/32个,按双字是
2八24*8/64个,按字节是2八24*8/8个。
因此,第一题答案是22仁2M。
同理,第二题答案是2A26*8/8=2A26=64M。
29.某SRAM芯片,其容量为1MIX8位,除电源和接地端外,控制端有E和R/W#该芯片的管脚引出线数目是(D)。
A.20B.28C.30D.32
这个题目其实就是要计算地址总线和数据总线的引脚数。
既然是8位宽带,那数据线引脚就要8个,1M个存储单元需要20根地址线,因为2的20次方等于1M,所以这个芯片的引脚数目至少为1+1+1+1+8+20=32(电源+地+E+R/W数据线+地址线)
30.存储单元是指(B)。
A.存放1个二进制信息位的存储元B.存放1个机器字的所
有存储元集合
C.存放1个字节的所有存储元集合D.存放2个字节的所有存
储元集合
31.指令周期是指(C)。
A.CPU从主存取出一条指令的时间
B.CPL执行一条指令的时间
C.CPU从主存取出一条指令加上执行一条指令的时间
D.时钟周期时间
32.中断向量地址是(C)。
A.子程序入口地址B.中断服务程序入口地址
C.中断服务程序入口地址指示器D.例行程序入口地址
33.从信息流的传输速度来看,(A)系统工作效率最低。
A.单总线B.双总线C.二总线D.多总线
34.同步控制是(C)。
A.只适用于CPU控制的方式B.只适用于外围设备控制的方式
C.由统一时序信号控制的方式D.所有指令执行时间都相同
的方式
35.采用DMA方式传送数据时,每传送一个数据,就要占用一个(C)的时间。
A.指令周期B.机器周期C.存储周期D.总线周期
36.计算机硬件能直接执行的是(C)。
A.符号语言B.汇编语言C.机器语言D.机器语言和汇
编语言
37.运算器的核心部件是(C)。
A.数据总线B.数据选择器C.算术逻辑运算部件D.累加寄存器
38.对于存储器主要作用,下面说法是正确(C)。
A.存放程序B.存放数据C.存放程序和数据D.存放
微程序
39.至今为止,计算机中所含所有信息仍以二进制方式表示,其原因是(C)。
A.节约元件B.运算速度快C.物理器件性能决定D.信息
处理方便
40.CPU中有若干寄存器,其中存放存储器中数据的寄存器是(A)。
A.地址寄存器B.程序计数器C.数据寄存器D.指令寄
存器
41.CPU中有若干寄存器,其中存放机器指令的寄存器是(D)。
A.地址寄存器B.程序计数器C.指令寄存器D.数据寄
存器
42.CPU中有若干寄存器,存放CPU将要执行的下一条指令地址的寄存器是(C)。
A.地址寄存器B.数据寄存器C.程序计数器D.指令寄
存器
43.CPU中程序状态寄存器中的各个状态标志位是依据(C)来置位的。
A.CPUE执行的指令B.CPU将要执行的指令
C.算术逻辑部件上次的运算结果D.累加器中的数据
44.为协调计算机各部件的工作,需要(B)来提供统一的时钟。
A.总线缓冲器B.时钟发生器C.总线控制器D.操作命
令发生器
45.能发现两位错误并能纠正一位错的编码是(A)。
A.海明码B.CRC码C.偶校验码D.奇校验码
46.下列存储器中,速度最慢的是(C)。
A.半导体存储器B.光盘存储器C.磁带存储器D.硬
盘存储器
47.下列部件设备中,存取速度最快的是(B)。
A.光盘存储器B.CPU的寄存器C.软盘存储器D.硬盘存储
器
48.某一SRAM芯片,容量为16KX1位,则其地址线条数下面哪项正确
(C)。
A.18根B.16K根C.14根D.22根
49.计算机的存储器采用分级存储体系的目的是(D)。
A.便于读写数据B.减小机箱的体积
C.便于系统升级D.解决存储容量.价格与存取速度间的矛盾
50.在Cache的地址映射中,若主存中的任意一块均可映射到Cache内的
任意一快的位置上,下面哪项符合这种特点(B)。
A.直接映射B.全相联映射C.组相联映射D.混合映射
51.指令系统中采用不同寻址方式的目的主要是(B)。
A.实现程序控制和快速查找存储器地址
B.缩短指令长度,扩大寻址空间,提高编程灵活性
C.可以直接访问主存和外存
D.降低指令译码难度
52.CPU组成中不包括(D)。
A.指令寄存器B.地址寄存器C.指令译码器D.地址
译码器
53.程序计数器PC在下面(C)部件中。
A.运算器B.存储器C.控制器D.I/O接口
54.CPU内通用寄存器的位数取决于(B)。
A.存储器容量B.机器字长C.指令的长度D.CPU
的管脚数
55.以硬件逻辑电路方式构成的控制器又称为(B)。
A.存储逻辑型控制器B.组合逻辑型控制器C.微程序控制器
D.运算器
56.直接转移指令的功能是将指令中的地址代码送入(C)部件中。
A.累加器B.地址寄存器C.PC寄存器D.存储器
57.状态寄存器用来存放(B)
A.算术运算结果
C.运算类型
B.算术.逻辑运算及测试指令的结果状态
D.逻辑运算结果
58.微程序放在(D)
59.主机,外设不能并行工作的方式是(B)。
A.中断方式B.程序查询方式C.通道方式D.DMA方式
60.禁止中断的功能可由(D)来完成。
A.中断触发器B.中断禁止触发器
C.中断屏蔽触发器D.中断允许触发器
61.在微机系统中,主机与高速硬盘进行数据交换一般用(C)。
A.程序中断控制B.程序直接控制C.DMA方式D.通道方
式
62.DMA方式数据的传送是以(C)为单位进行的。
A.字节B.字C.数据块D.位
63.DMA方式在(A)之间建立的直接数据通路。
A.主存与外设B.CPU与外设C.外设与外设D.CPU
与主存
64.冯•诺依曼机工作方式的基本特点是(B)。
A.多指令流单数据流B.按地址访问并顺序执行指令
C.堆栈操作D.存储器按内部选择地址
65.针对8位二进制数,下列说法中正确的是(B)。
A.B.—127的反码等于0的移码
C.+1的移码等于一127的反码D.0的补码等于一1的反码
66.计算机系统中采用补码运算的目的是为了(C)。
A与手工运算方式保持一致B提高运算速度
C简化计算机的设计D提高运算的精度
67.长度相同但格式不同的2种浮点数,假设前者阶码长尾数短,后者阶码短尾数长,其他规定均相同,则它们可表示的数的范围和精度为(B)。
A两者可表示的数的范围和精度相同
B前者可表示的数的范围大但精度低
C后者可表示的数的范围大且精度高
D前者可表示的数的范围大且精度高
68.在浮点数原码运算时,判定结果为规格化数的条件是(D)。
A.阶的符号位与尾数的符号位不同B.尾数的符号位与最高数
值位相同
C.尾数的符号位与最高数值位不同D.尾数的最高数值位为1
69.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是(C)。
A.阶符与数符相同
B.阶符与数符相异
C.数符与尾数小数点后第1位数字相异
D.数符与尾数小数点后第1位数字相同
70.在定点运算器中,无论采用双符号位还是单符号位,必须有(C),它一般用()来实现。
A译码电路,与非门B编码电路,或非门
C溢出判断电路,异或门D移位电路,与或非门
71.在定点数运算中产生溢出的原因是(C)。
A运算过程中最高位产生了进位或借位
B参加运算的操作数超出了机器的表示范围
C运算的结果超出了机器的表示范围
D寄存器的位数太少,不得不舍弃最低有效位
72.存储周期是指(C)。
A存储器的读出时间B存储器的写入时间
C存储器进行连续读和写操作所允许的最短时间间隔
D存储器进行连续写操作所允许的最短时间间隔
73.和外存储器相比,内存储器的特点是(C)。
A容量大,速度快,成本低B容量大,速度慢,成本高
C容量小,速度快,成本高D容量小,速度快,成本低
74.
某计算机字长16位,它的存储容量64KB若按字编址,那么它的寻数目为(D)。
A.8,512B.512,8C.18,8D.19,8
某机字长32位,存储容量1MB若按字编址,它的寻址范围是(C力
A0〜1MB.0〜512KBC.0〜256KD.0〜256KB
某计算机字长32位,其存储容量为4MB若按字编址,它的寻址范围是(A)。
A.0〜1MB.0〜4MBC.0〜4MD.0〜1MB
某计算机字长32位,其存储容量为4MB若按半字编址,它的寻址范围是(C)。
A.0〜4MBB.0〜2MBC.0〜2MD.0〜1MB
某计算机字长为为32位,其存储容量为16MB若按双字编址,它的寻址范围是(B)。
B.
A.0〜16MB
0〜8MC.0〜8MBD.0〜16MB
某SRAM芯片,其容量为512X8位,加上电源端和接地端,该芯片引出线的最小数目应为(D)。
A.23B.25C.50D.19
77.
78.
79.
80.
81.
82.
83.
84.射
85.
86.
在虚拟存储器中,当程序在执行时,
A.程序员B.编译器
(D)完成地址映射。
C.装入程序D.操作系统
虚拟段页式存储管理方案的特点为(D)。
A.空间浪费大.存储共享不易.存储保护容易.不能动态连接
B.空间浪费小.存储共享容易.存储保护不易.不能动态连接
C.空间浪费大.存储共享不易.存储保护容易.能动态连接
D.空间浪费小.存储共享容易.存储保护容易.能动态连接在cache的地址映射中,若主存中的任意一块均可映射到cache内的任意一块的位置上,则这种方法称为(A)。
A全相联映射B直接映射C组相联映射D混合映
对某个寄存器中操作数的寻址方式称为(C)寻址
变址寻址方式中,操作数的有效地址等于(C)
A基值寄存器内容加上形式地址(位移量)
B.堆栈指示器内容加上形式地址
C.变址寄存器内容加上形式地址
D.程序计数器内容加上形式地址
87.堆栈寻址方式中,设A为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元,如果进栈操作的动作是:
(A)-Msp,(SP)—1-SP,那么出栈操作的动作应为(B)。
A.(Msp)-A,(SP)+1-SPB.(SP)+1-SP,(Msp)-A
C.(SP)—1-SP,(Msp)-AD.(Msp)-A,(SP)—1-SP
88.运算型指令的寻址与转移性指令的寻址不同点在于(A)。
A.前者取操作数,后者决定程序转移地址
B.后者取操作数,前者决定程序转移地址
C.前者是短指令,后者是长指令
D前者是长指令,后者是短指令
89.中央处理器是指(C)。
A运算器B控制器
C运算器和控制器D运算器,控制器和主存储器
90.在CPU中跟踪指令后继地址的寄存器是(B)o
A主存地址寄存器B程序计数器
C指令寄存器D状态条件寄存器
91.指令周期是指(C)。
A.CPU从主存取出一条指令的时间
B.CPL执行一条指令的时间
C.CPU从主存取出一条指令加上执行这条指令的时间
D时钟周期时间
92.下面描述的RISC机器基本概念中正确的句子是(B)。
A.RISC机器不一定是流水CPUB.RISC机器一定是流水CPU
C.RISC机器有复杂的指令系统D.CPU配备很少的通用寄存器
93.计算机操作的最小时间单位是(A)。
A.时钟周期B.指令周期C.CPL周期D.微指令周期
94.计算机系统的输入输出接口是(B)之间的交接界面。
A.CPU与存储器B.主机与外围设备
C.存储器与外围设备D.CPU与系统总线
95.计算机的外围设备是指(D)。
A.输入/输出设备B.外存设备
C.远程通信设备D.除了CPU和内存以外的其它设备
96.显示器的主要参数之一是分辨率,其含义为(B)。
A.显示屏幕的水平和垂直扫描频率
B.显示屏幕上光栅的列数和行数
C.可显示不同颜色的总数
D.同一幅画面允许显示不同颜色的最大数目
97.中断发生时,由硬件保护片更新程序计数器PC,而不是由软件完成,主要是为了(A)。
A.能进入中断处理程序并能正确返回原程序
B.节省内存
C.提高处理机的速度
D使中断处理程序易于编制,不易出错
98.中断向量地址是(B)。
A子程序入口地址B中断源服务程序入口地址
C中断服务程序入口地址D中断返回地址
99.在I/O设备数据通道时钟和软件这四项中,可能成为中断源的是(D)。
AI/O设备BI/O设备和数据通道
DI/O设备数据通道时钟和
B.CPU是否响应了中断请求
D开放或关闭可屏蔽硬中断
程序末尾要安排一条指令IRET,
B恢复断点信息并返回
D返回到断点处
CI/O设备数据通道和时钟软件
100.中断允许触发器用来(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 期末 复习资料 汇总