计算机组成原理复习题解析Word文档格式.docx
《计算机组成原理复习题解析Word文档格式.docx》由会员分享,可在线阅读,更多相关《计算机组成原理复习题解析Word文档格式.docx(27页珍藏版)》请在冰豆网上搜索。
![计算机组成原理复习题解析Word文档格式.docx](https://file1.bdocx.com/fileroot1/2023-1/10/28d9a11f-b672-4ab5-af8f-63b17686a7bc/28d9a11f-b672-4ab5-af8f-63b17686a7bc1.gif)
[答案]ROM,PROM,EPROM,E2PROM
12、单处理器系统中的总线可以分为三类:
CPU内部连接各寄存器及运算部件之间的总线称为____________;
中、低速I/O设备之间相互连接的总线称为_______________;
同一台计算机系统内的高速功能部件之间相互连接的总线称为___________________。
[答案]内部总线,I/O总线,系统总线
13、设有7位信息码0110101,则低位增设偶校验位后的代码为____________,而则低位增设奇校验位后的代码为____________。
[答案]01101010,01101011
14、微机系统中,I/O端口的编址方式有编址和编址两种。
[答案]单独,统一
15、冯·
诺依曼型计算机的工作原理是______________并按_________顺序执行,这也是CPU_____________工作的关键。
[答案]存储程序,地址、自动化
16、假定T表示一级门延迟,一个异或门的延迟为3T,不考虑线延迟,则8位全先行进位加法器的关键路径延迟为____________。
[答案]6T
17、生成多项式G(X)=X4+X1+X0对应的二进制编码为___________,以此多项式进行CRC编码,其校验位的位数是__________位。
[答案]10011,4
18、影响并行加法器速度的关键因素是______________。
[答案]进位信号的传递问题
19、两个BCD码相加,当结果大于9时,修正的方法是将结果__________,并产生进位输出。
[答案]加上6
20、计算机中的存储器是用来存放______________的,随机访问存储器的访问速度与________无关。
[答案]程序和数据,存储位置
21、主存储器的性能指标主要是________、____________、存储周期和存储器带宽。
[答案]存储容量,存储时间
22、表示存储器容量时KB=___________,MB=___________;
表示硬盘容量时KB=___________,MB=___________。
[答案]210字节,220字节,103字节,106字节
23、指令编码中,操作码用来指定_______________,n位操作码最多可以表示___________条指令。
[答案]操作的类型,2n
24、寄存器间接寻址方式指令中,给出的是___________所在的寄存器号。
[答案]操作数地址
25、指令系统是计算机硬件所能识别的,它是计算机_____________之间的接口。
[答案]软件和硬件
26、目前的CPU包括________、__________、cache和总线。
[答案]运算器、控制器
27、在程序执行过程中,控制器控制计算机的运行总是处于____________、分析指令和___________的循环之中。
[答案]取指令,执行指令
28、顺序执行时PC的值_____________,遇到转移和调用指令时,后继指令的地址(即PC的内容)是从指令寄存器中的______________取得的。
[答案]自动加1,地址字段
29、控制器在生成各种控制信号时,必须按照一定的___________进行,以便对各种操作实施时间上的控制。
[答案]时序
30、微控制器的核心部件是存储微程序的_______________,它一般由___________构成。
[答案]CM,只读存储器
31、任何指令周期的第一步必定是___________周期。
[答案]取指
32、在同一微周期中______________的微命令,称之为互斥的微命令;
在同一微周期中______________的微命令,称之为相容的微命令;
显然,__________________不能放在一起译码。
[答案]不可能同时出现,可以同时出现,相容的微命令
33、单处理器系统中的总线可以分为三类:
CPU内部连接各寄存器及运算部件之间的总线称为________________;
中、低速I/O设备之间相互连接的总线称为_______________;
同一台计算机系统内的高速功能部件之间相互连接的总线称为____________________。
34、码值80H:
若表示真值0,则为__________;
若表示-128,则为__________;
若表示-127,则为________;
若表示真值-0,则为__________。
[答案]移码,补码,反码,原码;
35、在浮点加减运算中,主要的操作内容及步骤是_________、____________、__________。
[答案]对阶、尾数加减、结果规格化
36、微指令分成___________和__________两类,__________微指令可以同时执行若干个微操作,所以执行指令的速度比____________微指令快。
[答案]水平,垂直,水平,垂直;
37、同步方式下,总线操作有固定的时序,设备之间_________应答信号,数据的传输在______的时钟信号控制下进行。
[答案]没有,一个公共
38、总线控制主要解决____________问题。
集中式仲裁有____________、________________、和________________________。
[答案]总线的使用权,串行链接方式,计数器定时查询方式,独立请求方式
39、设机器字长为8位,-1的补码用定点整数表示时为_______________,用定点小数表示时为________________。
[答案]11111111,1.0000000;
40、输入设备和输出设备统称为_________,通常通过_____________与主机相连。
[答案]外设,输入/输出接口
41、广泛使用的________和________都是半导体__________存储器。
前者的速度比后者快,但__________不如后者高,它们的共同缺点是断电后________保存信息。
[答案]SRAM,DRAM,随机读写,集成度,不能
二、单选题
1、在原码不恢复余数除法中,(B)。
A、余数为正商0B、余数为正商1
C、余数与除数同号商0D、余数与除数异号商1
2、在补码不恢复余数除法中,(C)。
C、余数与除数同号商1D、余数与除数异号商1
3、计算机中的所有信息都以二进制表示的原因是(D)。
A、信息处理方便B、运算速度快
C、节约元器件D、物理器件特性所致
4、引入八进制和十六进制的目的是(D)。
A、节约元件B、实现方便
C、可以表示更大范围的数
D、用于等价地表示二进制,便于阅读和书写
5、减少指令中地址个数的办法是采用(D)。
A、寄存器寻址B、寄存器间接寻址
C、变址寻址D、隐地址
6、下列编码中,零的表示形式是唯一的编码是(C)。
A、反码B、原码
C、补码D、原码和补码
7、在下列存储器中,按随机存取方式工作的存储器是(A)。
A、主存B、光盘C、磁盘D、磁带
8、动态RAM利用(A)。
A、电容存储信息B、触发器存储信息
C、门电路存储信息D、寄存器存储信息
9、在下列有关补码和移码关系的叙述中,错误的是(B)。
A、相同位数的补码和移码表示具有相同的表数范围
B、零的补码和移码表示相同
C、同一个数的补码和移码表示,其数值部分相同,而符号位相反
D、一般用移码表示浮点数的阶,而补码表示定点整数
10、计算机内部的带符号数大多用补码表示,以下是一些关于补码特点的叙述:
①零的表示是唯一的
②符号位可以和数值部分一起参加运算
③和其真值的对应关系简单、直观
④减法可用加法来实现
以上叙述中,哪些选项是补码表示的特点?
(D)
A、①、②B、①、③C、①、②、③D、①、②、④
11、在浮点加减运算中,对阶的原则是(B)。
A、大阶向小阶对齐B、小阶向大阶对齐
C、被加数向加数对齐D、加数向被加数对齐
12、键盘接口通常采用(D)。
A、直接程序传送接口B、程序查询接口
C、DMA接口D、中断接口
13、CPU响应中断请求是在(C)。
A、一个时钟周期结束时B、一个总线周期结束时
C、一条指令结束时D、一段程序结束时
14、设寄存器位数为8位,机器数采用补码形式(含一位符号位),则十进制数-26存放在寄存器中的内容为(C)
A、26HB、9BHC、E6HD、5AH
15、微程序存放在(B)。
A、主存中B、CM中C、堆栈中D、磁盘中
16、DMA传送通常在(B)。
A、外设与CPU之间进行B、外设与主存之间进行
C、外设与主机之间进行D、外设与寄存器之间进行
17、CPU可以直接访问的存储器是(B)。
A、光盘B、主存C、磁盘D、磁带
18、若浮点数尾数用补码表示,则下列数中为规格化尾数形式的是(D)
A、1.1100000BB、0.0111000B
C、0.0101000BD、1.0001000B
19、若浮点数尾数用原码表示,则下列数中为规格化尾数形式的是(A)
A、1.1100000BB、0.0111000
20、用于表示浮点数阶码的编码通常是(D)
A、原码B、补码C、反码D、移码
21、下面有关机器字长的叙述中,错误的是(D)
A、机器字长是指CPU中定点运算数据通路的宽度
B、机器字长一般与CPU中寄存器的位数有关
C、机器字长决定了数的表示范围和表示精度
D、机器字长对计算机硬件的造价没有影响
22、下面是关于计算机中存储容量单位的叙述,其中错误的是(C)
A、最小的计量单位为位(bit),表示一位“0”或“1”
B、最基本的计量单位是字节(Byte),一个字节等于8b
C、一台计算机的编址单位、指令字长和数据字长都一样,且是字节的整数倍
D、主存容量为1KB,其含义是主存中能存放1024个字节的二进制信息
23、静态RAM利用(B)。
A、电容存储信息B、触发器存储信息
C、门电路存储信息D、读电流存储信息
24、主设备通常指(D)。
A、发送信息的设备B、接收信息的设备
C、主要的设备D、掌握总线权的设备
25、假定下列字符编码中含有奇偶校验位,但没有发生数据错误,那么采用奇校验的字符编码是(C)。
A、01010011B、01100110C、10110000D、00110101
26、假设某个需要校验的数据的长度为10位,采用CRC校验,若约定的生成多项式为X3+1,则对应的CRC码的位+++++++++++++++++++数是(C)。
A、3B、4C、13D、14
27、假设要传送的数据信息为1110001B,若约定的生成多项式为G(X)=X3+1,则对应的CRC码为(A)。
A、1110001110BB、1110001010BC、1110001001BD、1110001101B
28、CPU响应DMA请求是在(B)。
29、串行接口是指(C)。
A、接口与系统总线之间串行传送B、接口的两侧串行传送
C、接口与外设之间串行传送D、接口的内部串行传送
30、在大量数据传送中常用且有效的校验法是(D)。
A、海明码校验B、偶校验
C、奇校验D、CRC校验
31、CPU中能进行算术和逻辑运算的最基本运算部件是(D)。
A、多路选择器B、移位器
C、加法器D、ALU
32、ALU的核心部件是(C)
C、加法器D、寄存器
33、某一DRAM芯片其容量为16K×
1,除电源线、接地线和刷新线外,该芯片的最小引脚数目应为(B)。
A、16B、12C、18D、11
34、由2K×
4的芯片组成容量为4KB的存储器需要(B)片这样的存储芯片。
A、2B、4C、8D、16
35、在独立编址方式下,下面的说法(C)是正确的。
A、一个具体地址只能对应输入/输出设备
B、一个具体地址只能对应内存单元
C、一个具体地址既可对应输入/输出设备,又可对应内存单元
D、只对应输入/输出设备或者只对应内存单元
36、在统一编址方式下,下面的说法(D)是正确的。
37、操作数在CPU中的寻址方式是(A)
A.寄存器寻址B.寄存器间接寻址C.变址寻址D.基址寻址
38、计算机主存储器中存放信息的部件是(C)
A.地址寄存器B.读写线路C.存储体D.地址译码线路
39、下列叙述错误的是(C)
A.总线能够被多个部件使用B.多个部件能够在不同的时间使用总线
C.总线只是一组连线,不包含控制电路D.并行总线一次可以传送多位二进制信息
40、目前制约计算机处理速度的主要因素是(D)
A.CPU的主频B.存储器的工作速度C.I/O设备的工作速度D.总线的传输速度
41、在表示存储器容量时,1K×
8表示(C)
A.有1000个存储单元,每个单元为8bitB.存储器中有8000个存储器单元
C.有1k个存储器单元,每个单元可存一个字节D.访问时需要20位地址线
42、8位补码整数X的表示范围是(B)
A.-127≤X≤127B.-128≤X≤127C.-127<
X<
128D.0≤X≤255
43、尾数规格化是指(C)
A.小数点后的第1位数必为1B.小数点后第1位数比为0
C.尾数的表示范围为1/2≤|M|<1D.尾数的表示范围为1/2<|M|<1
44、单地址指令是指(D)
A.指令只需要一个操作数B.指令所需要的操作数从该地址开始的多个单元
C.指令中提供的地址只是用于存放结果D.指令隐含提供了所需的其他操作数
45、假定指令地址码给出的是操作数本身,则该操作数采用的是(A)寻址方式
A、立即B、直接C、基址D、相对
46、下列说法错误的是(A)
A.I/O接口与主存储器相连B.I/O接口与I/O设备相连C.I/O接口与系统总线相连
D.I/O设备可以进行信息的转换
47、SP的内容是(D)
A.堆栈的起始地址B.堆栈的底部C.堆栈的最大地址D.堆栈的顶部
48、下面有关半导体存储器组织的叙述中,错误的是(D)。
A、存储器的核心部分是存储体,由若干存储单元构成
B、存储单元由若干个存放0或1的存储元件构成
C、一个存储单元有一个编号,就是存储单元的地址
D、同一个存储器中,每个存储单元的宽度可以不同
49、堆栈的存取原则是(B)
A.先进先出B.后进先出C.后进后出D.随机存取
50、计算机中不能通过编程访问的是(A)
A.暂存器B.变址寄存器C.主存储器D.通用寄存器
51、PC寄存器的内容(C)
A.总是自动增量计数B.发生转移时自动增量计数
C.顺序执行时自动增量计数D.总是自动减量计数
52、下列情况不会发生溢出的是(A)
A.正数与负数相加B.负数与负数相加C.正数减负数D.负数减正数
53、若SRAM芯片的容量为1024×
4位,则地址和数据引脚的数目分别是(A)。
A、10,4B、5,4C、10,8D、5,8
54、用双符号位来表示运算结果时,下列说法不正确的是(B)
A.第1符号位表示结果的符号B.第2符号位表示结果的符号
C.两个符号位相同表示没有发生溢出D.两个符号位不相同表示发生了溢出
55、下列几种存储器中,(A)是易失性存储器。
A、cacheB、EPROMC、FlashMemoryD、CD-ROM
56、下面有关半导体存储器的叙述中,错误的是(A)。
A、半导体存储器都采用随机存取方式进行读写
B、ROM芯片属于半导体随机存储器芯片
C、SRAM是半导体静态随机访问存储器,可用作cache
D、DRAM是半导体动态随机访问存储器,可用作主存
57、通常采用行、列地址引脚复用的半导体存储器芯片是(B)。
A、SRAMB、DRAMC、EPROMD、FlashMemory
58、地址总线A15(高位)~A0(低位),用4K×
4的存储芯片组成16KB存储器,则加至各存储芯片上的地址线是(C)。
A、A15~A0B、A9~A0
C、A11~A0D、A15~A4
59、在下述存储器中,允许随机访问的存储器是(D)。
A、磁带B、磁盘C、磁鼓D、半导体存储器
60、在下列存储器中,存取时间的长短与信息所在的位置有关的是(C)。
A、主存B、高速缓存C、磁带D、固存
61、磁表面存储器所记录的信息(A)。
A、能长期保存
B、不能长期保存
C、读出后,原存信息即被破坏
D、读出若干次后要重写
62、CPU可直接编程访问的存储器是(A)。
A、主存储器B、虚拟存储器
C、磁盘存储器D、磁带存储器
63、若CPU的地址线为16根,则能够直接访问的存储区最大容量为(C)。
A、1MB、640KC、64KD、384K
64、磁盘常采用(C)。
A、随机存取方式B、顺序序存取;
、方式
C、直接存取方式D、只读不写方式
65、表示主存容量,通常以(B)为单位。
A、数据块数B、字节数C、扇区数D、记录项数
66、在浮点运算中,左规操作是将(B)。
A、尾数增大,阶码增大B、尾数增大,阶码减小
C、尾数减小,阶码增大D、尾数减小,阶码减小
67、采用隐式I/O指令,是指用(B)实现I/O操作。
A、I/O指令B、传送指令C、通道指令D、硬件自动
68、半导体存储器常采用(D)。
A、直接存取方式B、顺序存取方式
C、半顺序存取方式D、随机存取方式
69、下列数中最小的数是()。
B
A(1010010)2B(00101000)BCDC(512)8D(235)16
70、在定点运算器中,无论采用双符号位还是采用单符号位,都必须要有溢出判断电路,它一般用()来实现C
A与非门B或非门C异或门D与或非门
71、立即寻址是指()B
A指令中直接给出操作数地址B指令中直接给出操作数
C指令中间接给出操作数D指令中间接给出操作数地址
72、假定用若干16K×
1位的存储器芯片组成一个64K×
8位的存储器,芯片内各单元连续编址,则地址BFF0H所在的芯片的最小地址为(C)。
A、4000HB、6000HC、8000HD、A000H
73、输入输出指令的功能是()C
A、在主存与CPU之间进行数据传送
B、在主存与I/O端口之间进行数据传送
C、在CPU与I/O端口之间进行数据传送
D、在I/O端口与I/O端口之间进行数据传送
74、某一SRAM芯片,其容量为1024×
8位,除电源端和接地端外,连同片选和读/写信号该芯片引脚的最小数目为()B
A23B20C17D19
75、在主存和CPU之间增加Cache的目的是()。
C
A扩大主存的容量B增加CPU中通用寄存器的数量
C解决CPU和主存之间的速度匹配D代替CPU中寄存器工作
76、计算机系统的输入输出接口是()之间的交接界面。
B
ACPU与存储器B主机与外围设备C存储器与外围设备
DCPU与系统总线
77、总线控制机构为解决N个部件使用总线时优先次序的裁决,集中式独立请求,需另外增加控制线根数为(B)。
A、3B、2N+1C、2+
D、N+2
78、假定指令地址码给出的是操作数的存储地址,则该操作数采用的是(B)寻址方式。
79、假定指令地址码给出的是操作数所在的寄存器的编号,则该操作数采用的是(C)寻址方式。
A、间接B、直接C、寄存器D、寄存器间接
80、寄存器间接寻址方式的操作数存放在(B)中。
A、通用寄存器B、存储单元C、程序计数器D、堆栈
81.计算机中表示地址时,采用()。
D
A.原码;
B.补码;
C.反码;
D.无符号数。
82.在CPU的寄存器中,______对用户是完全透明的。
B
A.程序计数器;
B.指令寄存器;
C.状态寄存器;
D.通用寄存器。
83.DMA接口______。
A.