至计算机组成原理试题总.docx
- 文档编号:3228123
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:30
- 大小:60.49KB
至计算机组成原理试题总.docx
《至计算机组成原理试题总.docx》由会员分享,可在线阅读,更多相关《至计算机组成原理试题总.docx(30页珍藏版)》请在冰点文库上搜索。
至计算机组成原理试题总
2006年7月至2010年1月计算机组成原理试题总汇
一、选择题:
第一章概述
1、冯.诺依曼机的工作方式的基本特点是B
A.多指令流单数据流
B.按地址访问并顺序执行指令
C.堆栈操作
D.存储器按内部选择地址
2、完整的计算机系统应该包括D
A.运算器、存储器和控制器
B.外部设备和主机
C.主机和实用程序
D.配套的硬件设备和软件系统
3、迄今为止,计算机中的所有信息仍以二进制方式表示的原因是,计算机硬件能直接执行的只有。
C
A.节约元件,符号语言
B.运算速度快,机器语言和汇编语言
C.物理器件性能所致,机器语言
D.信息处理方便,汇编语言
4、1946年研制成功的第一台计算机称为B,1949年研制成功的第一台程序内存的计算机称为B
A.EDVAC,MARKIB.ENIAC,EDSCA
C.ENIAC,MARKID.ENIAC,UNIVACI
第二章数据计算和表示
5、某机字长16位,采用定点小数原码表示,符号位为1位,尾数为15位,则可表示的最大正小数为C,最小负小数为。
A.
,
B.
,
C.
,
D.
,
6、某机字长32位,采用定点整数表示,符号位为1位,尾数为31位,则可表示的最大正数为A,最小负数为。
A.+(
),—(
)
B.+(
),—(
)
C.+(
),—(
)
D.+(
),—(
)
7、某机字长16位,采用原码定点小数表示,符号位为1位,数值位为15位,则可表示的最大正小数为(),最小负小数为()。
C
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)
8、某机字长16位,采用定点整数表示,符号位为1位,尾数为15位,则可表示的最大正整数为,最小负整数为。
(A)
A.+(
),—(
)
B.+(
),—(
)
C.+(
),—(
)
D.+(
),—(
)
9、下列数中最大的数是()D
A.(1010110)2
B.(512)8
C.(00101000)BCD
D.(235)16
10、下列数中最小的数是C
A.(101001)2
B.(52)8
C.(00101001)BCD
D.(233)16
11、下列数中最小的数是B
A.(1010011)2
B.(42)8
C.(10101000)BCD
D.(25)16
12、下列数中最小的数是C
A.(1010010)2
B.(512)8
C.(00101000)BCD
D.(235)16
13、下列数中最小的数是C
A.(101001)2
B.(52)8
C.(00111001)BCD
D.(101)16
14、两个补码数相加,只有在()时有可能产生溢出A
A.符号位相同
B.符号位不同
C.两个正数相加结果为正
D.数值位产生向符号位的进位,符号位也向更高位产生进位
15、定点数补码加法具有两个特点:
一是符号位B;二是相加后最高位上的进位要舍去。
A.与数值位分别进行运算
B.与数值位一起参与运算
C.要舍去
D.表示溢出
16、定点数补码加法具有两个特点:
一是符号位与数值位一起参与运算;二是相加后最高位上的进位C。
A.与数值位分别进行运算
B.与数值位一起参与运算
C.要舍去
D.表示溢出
17、在定点数运算中产生溢出的原因是C
A.运算过程中最高位产生了进位或借位
B.参加运算的操作数超出了机器的表示范围
C.运算的结果的操作数超出了机器的表示范围
D.寄存器的位数太少,不得不舍弃最低有效位
18、两个补码数相加,只有在最高位相同时会有可能产生溢出,在最高位不同时C
A.有可能产生溢出
B.会产生溢出
C.一定不会产生溢出
D.不一定会产生溢出
19、偶校验码中的偶校验实现的是在K个(f)位之外,增加(g)个校验位,使得新得到的K+1位的码字具有某种特性,即新的码字中取值为1的(l)总保持为(n),例如对应4位数据0101的校验位的值必定为(a),数据1101的校验位的值必定为(g),奇偶校验码中的码距为(h)。
当一个选用偶校验规则的合法码字中的一个信息位出现错误时,可以发现这一出了错的码字中取值为(g)的位数变成奇数,不再具有规定的特性。
正是通过检查奇偶校验码的码字仍保持规定的特性来区分是否某一位信息出现了错误。
a.0b.存储容量c.4d.一个e.地址f.数据
g.1h.2i.多个j.控制k.3l.位数m.主存储器
n.偶数o.奇数
第三章运算器
1、运算器的主要功能是进行(C)
A.逻辑运算
B.算术运算
C.逻辑运算和算术运算
D.只作加法
2、在定点二进制运算器中,加法运算一般通过D来实现。
A.原码运算的二进制加法器
B.反码运算的二进制加法器
C.补码运算的十进制加法器
D.补码运算的二进制加法器
3、在定点二进制运算器中,减法运算一般通过()来实现。
D
A.原码运算的二进制减法器
B.补码运算的二进制减法器
C.补码运算的十进制加法器
D.补码运算的二进制加法器
4、在定点运算器中,无论采用双符号位还是采用单符号位,都必须要有(),它一般用()来实现。
C
A.译码电路,与非门
B.编码电路,或非门
C.溢出判断电路,异或门
D.移位电路,与或非门
5、长度相同但格式不同的2种浮点数,假设前者阶码短、尾数长,后者阶码长、尾数短,其他规定均相同,则它们可表示的数的范围和精度为()。
C
A.两者可表示的数的范围和精度相同
B.前者可表示的数的范围大但精度低
C.后者可表示的数的范围大且精度低
D.前者可表示的数的范围大且精度高
6、长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为B。
A.两者可表示的数的范围和精度相同
B.前者可表示的数的范围大但精度低
C.后者可表示的数的范围大且精度高
D.前者可表示的数的范围大且精度高
7、定点数补码减法可直接用加法器完成,此时,符号位()参与运算;并把补码形式的减数诸位求反送加法器,再向最低位给出进位信号()。
B
A.与数值位分别进行运算,0
B.与数值位一起参与运算,1
C.与数值位分别进行运算,1
D.与数值位一起参与运算,0
8、运算器虽由许多部件组成,但核心部分是(B)
A.数据总线
B.算术逻辑运算单元
C.多路开关
D.累加寄存器
9、在定点数运算器中,无论采用双符号位还是采用单符号位,都必须要有溢出判断电路,它一般用来实现。
(C)
A与非门B或非门
C异或门D与或非门
第四章指令系统
1、汇编语言要经过_______的翻译才能在计算机中执行。
(C)
A.编译程序 B.数据库管理程序 C.汇编程序 D.文字处理程序
2、计算机硬件能直接识别和运行的只能是___A____程序。
A.机器语言 B.汇编语言 C.高级语言 D.VHDL
3、、在指令的寻址方式中,存储器直接寻址,操作数在C中,指令中的操作数是操作数的地址。
A.通用寄存器
B.寄存器编号
C.内存单元
D.操作数本身
4、间接寻址是指D。
A.指令中直接给出操作数地址
B.指令中直接给出操作数
C.指令中间接给出操作数
D.指令中间接给出操作数地址
5、直接寻址是指A。
A.指令中直接给出操作数地址
B.指令中直接给出操作数
C.指令中间接给出操作数
D.指令中间接给出操作数地址
6、立即寻址是指B。
A.指令中直接给出操作数地址
B.指令中直接给出操作数
C.指令中间接给出操作数
D.指令中间接给出操作数地址
7、指令周期是指C。
A.CPU从主存取出一条指令的时间
B.CPU执行一条指令的时间
C.CPU从主存取出一条指令加上执行这条指令的时间
D.时钟周期时间
8、在指令的寻址方式中,存储器间接寻址,操作数在内存单元中,指令中的操作数是(B)。
A.操作数的地址
B.操作数地址的地址
C.操作数本身
D.指令
9、在指令的寻址方式中,寄存器寻址,操作数在(A)中,指令中的操作数是(B)。
A通用寄存器B寄存器编号C内存单元D操作数的地址
E操作数地址的地址F操作数本身G指令
10、基址寻址方式中,操作数的有效地址等于(A)
A基址寄存器内容加上形式地址(偏移量)
B堆栈指针内容加上形式地址
C变址寄存器内容加上形式地址
D程序计数器内容加上形式地址
11、相对寻址方式中,求有效地址使用(D)加上偏移量。
A基址寄存器内容
B栈指示器内容
C变址寄存器内容
D程序计数器内容
12、ADDR0,R1加法指令,按操作数的个数是分属于(B),使用的寻址方式是(E)
A单操作数B双操作数C无操作数D多操作数
E寄存器寻址方式F寄存器间接寻址方式G堆栈寻址方式H相对寻址方式
13、PUSH指令,按操作数的个数是分属于(A),使用的寻址方式是(E)和(G)
A单操作数B双操作数C无操作数D多操作数
E寄存器寻址方式F寄存器间接寻址方式G堆栈寻址方式H相对寻址方式
14、关于操作数的来源和去处,表述不正确的是(D)
A.第一个来源和去处是CPU寄存器
B.第二个来源和去处是外设中的寄存器
C.第三个来源和去处是内存中的存贮器
D.第四个来源和去处是外存贮器
15、变址寻址方式中,操作数的有效地址等于()C
A.基址寄存器内容加上形式地址(位移量)
B.堆栈指示器内容加上形式地址
C.变址寄存器加上形式地址
D.程序计数器加上形式地址
16、计算机的堆栈,通常是指(C)一部分,但遵循先进后出的原则。
A.通用寄存器
B.虚拟存储器
C.内存
D.外存
17、堆栈寻址的原则是B
A.随意进出
B.先进后出
C.先进先出
D.后进后出
18、堆栈寻址的原则是B
A.随意进出
B.后进先出
C.先进先出
D.后进后出
19、输入输出指令的功能是C。
(A)进行算术运算和逻辑运算
(B)进行主存与CPU之间的数据传送
(C)进行CPU和I/O设备之间的数据传送
(D)改变程序执行的顺序
20、执行一条指令的顺序是(B)。
①读取指令②执行指令③分析指令
A.①②③
B.①③②
C.③②①
D.②③①
第五章控制器
1、在控制器中,必须有一个部件,能提供指令在内存中的地址,服务于读取指令,并接收下条将被执行的指令的地址,这个部件是C。
A.IP
B.IR
C.PC
D.AR
2、组成硬连线控制器的主要部件有B
A.PC、IP
B.PC、IR
C.IR、IP
D.AR、IP
3、组成组合逻辑控制器的主要部件有B
A.PC、IP
B.PC、IR
C.IR、IP
D.AR、IP
4、微程序控制器中,机器指令与微指令的关系是B
A.每一条机器指令由一条微指令来执行
B.每一条机器指令由一段用微指令编成的微程序来解释执行
C.一段机器指令组成的程序可由一条微指令来执行
D.一条微指令由若干条机器指令组成
5、相对指令流水线方案和多指令周期方案,单指令周期方案的资源利用率和性能价格比(A)
A.最低
B.居中
C.最高
D.都差不多
6、程序计数器PC的位数取决于,指令寄存器IR的位数取决于。
(B)
A.机器字长,存储器的容量
B.存储器的容量,指令字长
C.指令字长,机器字长
D.地址总线宽度,存储器容量
第六章存储系统
1、计算机系统中的存储器系统是指,没有外部存储器的计算机监控程序可以存放在中。
(D)
A.RAM,CPU
B.ROM,RAM
C.主存储器,RAM和ROM
D.主存储器和外存储器,ROM
2、若主存每个存储单元为16位,则B。
A.其地址线也为16位
B.其地址线与16无关
C.其地址线为8位
D.其地址线与16有关
3、若主存每个存储单元存8位数据,则B。
A.其地址线也为8位
B.其地址线与8无关
C.其地址线为16位
D.其地址线与8有关
4、CPU通过指令访问主存所用的程序地址叫做A。
A.逻辑地址
B.物理地址
C.虚拟地址
D.真实地址
5、CPU通过指令访问Cache所用的程序地址叫做A。
A.逻辑地址
B.物理地址
C.虚拟地址
D.真实地址
6、下列说法中()是正确的。
C
A.半导体RAM信息可读可写,且断电后仍能保持记忆
B.半导体RAM是易失性RAM的,而静态RAM中的存储信息是不易失的
C.半导体RAM是易失性RAM的,而静态RAM只有在电源不掉时,所存信息是不易失的
D.EPROM是可改写的,因而也是随机存储器的一种
7、下列说法中()是正确的。
B
A.半导体ROM信息可读可写,且断电后仍能保持记忆
B.半导体ROM是非易失性的,断电后仍然能保持记忆
C.半导体ROM是非易失性的,断电后不能保持记忆
D.EPROM是可改写的,因而也是随机存储器的一种
8、在CPU与主存之间加入Cache,能够提高CPU访问存储器的速度,情况下Cache的容量()命中率(),因此Cache容量()C
A.越大,越高,与主存越接近越好
B.越小,越高,与主存越差异大越好
C.越大,越高,只要几百K就可达90%以上
D.越小,越高,只要几K就可达90%以上
9、某一RAM芯片,其容量为512*8位,除电源端和接地端外,连同片选、/OE和读/写信号该芯片引出脚的最小数目为D
A、23B、25C、50D、20
10、某计算机的字长是8位,它的存储容量是64KB,若按字编址,那么它的寻址范围应该是B
A、0—128KB、0—64KC、0—32KBD、0—16KB
11、某计算机的字长是16位,它的存储容量是64KB,若按字编址,那么它的寻址范围应该是B
A、0—64KB、0—32KC、0—64KBD、0—32KB
12、对磁盘进行格式化,在一个记录面上要将磁盘划分为若干A,在这基础上,又要将A划分为若干个A
A、磁道,磁道,扇区B、扇区,扇区,磁道
C、扇区,磁道,扇区D、磁道,扇区,磁道
13、某一RAM芯片,其容量为1024*8位,除电源端和接地端外,连同片选、/OE和读/写信号该芯片引出脚的最小数目为(B)
A、23B、20C、17D、19
14、在主存和CPU之间增加Cache的目的是(C)
A.扩大主存的容量
B.增加CPU中通用寄存器的数量
C.解决CPU和主存之间的速度匹配
D.代替CPU中的寄存器工作
15、RAM芯片串联的目的是,并联的目的是。
(B)
A.增加存储器字长,提高存储器速度
B.增加存储单元数量,增加存储器字长
C.提高存储器速度,增加存储单元数量
D.降低存储器的平均价格,增加存储器字长
16、虚拟存储器管理系统的基础是程序的局部性原理,因此虚存的目的是为了给每个用户提供比主存容量(B)的编程空间。
A.小得多的逻辑
B.大得多的逻辑
C.小得多的物理
D.大得多的物理
第七章输入输出系统
1、在统一编址方式下,存储单元和I/O设备是靠指令中的A来区分的。
A.不同的地址
B.不同的数据
C.不同的数据和地址
D.上述都不对
2、在独立编址方式下,存储单元和I/O设备是靠指令中的A来区分的。
A.不同的地址和指令代码
B.不同的数据和指令代码
C.不同的数据和地址
D.不同的地址
3、在采用DMA方式高速传输数据时,数据传送是B。
A.在总线控制器发出的控制信号控制下完成的
B.在DMA控制器本身发出的控制信号控制下完成的
C.由CPU执行的程序完成的
D.由CPU响应硬中断处理完成的
4、在采用DMA方式高速传输数据时,数据传送是通过计算机的D传输的。
A.控制总线
B.专为DMA设的数据总线
C.地址总线
D.数据总线
5、在采用DMA方式的I/O系统中,其基本思想是在B之间建立直接的数据通道。
A.CPU与外围设备
B.主存与外围设备
C.外设与外设
D.CPU与主存
6、在单级中断系统中,CPU一旦响应中断,则立即关闭C标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。
A、中断允许B、中断请求C、中断屏蔽D、中断响应
7、在计算机I/O系统中,在用DMA方式传送数据时,DMA控制器应控制(D)
A.地址总线
B.数据总线
C.控制总线
D.以上都是
8、在计算机总线结构的单机系统中,三总线结构的计算机的总线系统由(B)组成。
A.系统总线、内存总线和I/O总线
B.数据总线、地址总线和控制总线
C.内部总线、系统总线和I/O总线
D.ISA总线、VESA总线和PCI总线
9、计算机系统的输入输出接口是(B)之间的交接界面。
A.CPU与存储器
B.主机与外围设备
C.存储器与外围设备
D.CPU与系统总线
10、CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用(C)。
A.并行技术
B.通信技术
C.缓冲技术
D.虚存技术
11、中断允许触发器用来(D)。
A.表示外设是否提出了中断请求
B.CPU是否响应了中断请求
C.CPU是否正在进行中断处理
D.开放或关闭可屏蔽硬中断
二、判断题
1、采用变形补码进行加减法运算可以避免溢出。
(×)
2、只有定点数运算才可能溢出,浮点数运算不会产生溢出(×)
3、变址寻址方式中,操作数的有效地址等于变址寄存器内容加上形式地址。
(√)
4、间接寻址是指指令中间接给出操作数地址。
(√)
5、程序计数器的位数取决于存储器的容量,指令寄存器的位数取决于指令字长。
(√)
6、程序计数器的位数取决于指令字长,指令寄存器的位数取决于机器字长。
(×)
7、CPU访问存储器的时间是由存储器的容量决定的,存储器容量越大,访问存储器所需的时间越长。
(×)
8、半导体ROM信息可读可写,且断电后仍能保持记忆。
(×)
9、半导体RAM信息可读可写,且断电后仍能保持记忆。
(×)
10、中断服务程序的最后一条指令是中断返回指令。
(√)
11、DMA传送方式时,DMA控制器每传送一个数据就窃取一个指令周期。
(×)
12、引入虚拟存储系统的目的,是为了加快外存的存取速度。
×
13、按主机与接口间的数据传送方式,输入/输出接口可分为串行接口和并行接口。
√
14、DMA控制器通过中断向CPU发DMA请求信号。
×
15、变址寻址需要在指令中提供一个寄存器编号和一个数值。
√
16、计算机的指令越多,功能越强越好。
×
17、程序计数器PC主要用于解决指令的执行次序。
√
18、微程序控制器的运行速度一般要比硬连线控制器更快。
×
19、ASCII编码是一种汉字字符编码;×
20、一般采用补码运算的二进制减法器,来实现定点二进制数加减法的运算;×
21、在浮点数表示法中,阶码的位数越多,能表达的数值精度越高;×
22、两个补码数相加,只有在最高位都是1时有可能产生溢出。
(×)
23、相对寻址方式中,操作数的有效地址等于程序计数器内容与偏移量之和。
(√)
24、指令是程序设计人员与计算机系统沟通的媒介;微指令是计算机指令和硬件电路建立联系的媒介。
(√)
25、半导体ROM是非易失性的,断电后仍然能保持记忆。
(√)
26、在统一编址方式下,CPU访问I/O端口时必须使用专用的I/O指令。
(×)
27、海明校验码是对多个数据位使用多个校验位的一种检错纠错编码方案,不仅可以发现是否出错,还能发现是哪一位出错。
(√)
28、直接寻址是在指令字中直接给出操作数本身而不再是操作数地址。
(×)
29、计算机中的流水线是把一个重复的过程分解为若干个子过程,每个子过程与其他子过程并行运行。
(√)
30、随着CPU速度的不断提升,程序查询方式很少被采用的原因是CPU与外设串行工作。
(√)
31、奇偶校验码可以检验奇数个位的出错,并能确定出错的位置。
(×)
32、指令系统中采用不同寻址方式的目的主要是缩短指令长度,扩大寻址空间,提高编程灵活性。
(√)
33、计算机中的流水线是把若干个子过程合成为一个过程,使每个子过程实现串行运行。
(×)
34、在Cache的地址映射中,全相联映射是指主存中的任意一字块均可映射到Cache内任意一字块位置的一种映射方式。
(√)
三、计算题
1、已知X=0.1101,Y=-0.0111,求[X]原、[Y]原、[X]原、[Y]原、[X+Y]补。
[X]原=0.1101[Y]原=1.0111
[X]补=0.1101[Y]补=1.1001
[X+Y]补=0.0110
2、写出X=10111101,Y=-00101011的双符号位原码、反码、补码表示,并用双符号位补码计算数的差。
原码
反码
补码
X=10111101
0010111101
0010111101
0010111101
Y=-00101011
1100101011
1111010100
1111010101
X-Y
0011101000
0011101000
0011101000
3、写出X=0.1101,Y=-0.0111的双符号位原码、反码、补码表示,并用双符号位补码计算数的和。
原码
反码
补码
X=0.1101
00.1101
00.1101
00.1101
Y=-0.0111
11.0111
11.1000
11.1001
X+Y
00.0110
00.0110
00.0110
4、写出X=10111101,Y=—00101011的原码和补码表示,并用补码计算两个数的差。
答:
[X]原=010111101
[Y]原=100101011
[X]补=010111101
[Y]补=111010101
[X-Y]补=011101000
5、把正确的答案或选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 试题
![提示](https://static.bingdoc.com/images/bang_tan.gif)