计算机组成原理易错题

58.存放在寄存器ACC中的操作数有(ABCD)。(多选)
被加数、和
被减数、差
乘积高位
被除数、余数

5.微型计算机中,(A)不属于控制总线提供的信息。
存储器和I/O设备的地址码
所有存储器和I/O设备的时序信号和控制信号
来自I/O设备和存储器的响应信号
上述B、C两项

6.总线中地址线的作用是©。
只用于选择存储器单元
由设备想主机提供地
用于选择指定存储器单元和I/O设备接口电路的地址
以上答案都不对

7.系统总线是用来连接(D)。
寄存器和运算器部件
运算器和控制器部件
CPU、主存和外设部件
接口和外部设备

10.在系统总线的数据线上,不可能传输的是(C
)。
指令
操作数
应答信号
中断类型号

13.连接CPU内各寄存器、控制器及算数逻辑运算单元等部件的总线统称为(D)。
系统总线
控制总线
数据总线
片内总线
20.主存通过(A)来识别信息是地址还是数据。
总线类
MDR
MAR
cu

21.系统总线中控制线的主要功能是(A)。
提供定时信号、操作命令和请求/回答信号等
提供数据信息
提供时序信号
提供主存、I/O模块的回答信号

26.以下描述PCI总线的基本概念中,正确的是(A)。
PCI总线是一个与处理器时钟频率无关的高速外围总线
PCI总线需要人工方式与系统配置
系统中只允许有一条PCI总线
以上答案都不对

27.在单机系统中,三总线结构计算机的总线系统组成是(C
)。
片内总线、系统总线和通信总线
数据总线、地址总线和控制总线
DMA总线、主存总线和I/O总线
ISA总线、VESA总线和PCI总线

28.下列关于多总线结构的叙述中,错误的是(D)。
靠近CPU的总线速度较快
存储器总线可支持突发传送方式
总线之间须通过桥接器相连
PCI - ExpressX16采用并行传输方式

30.下列关于总线设计的叙述中,错误的是(A )。
并行总线传输比串行总线传输速度快
采用信号复用技术可减少信号线数量
采用突发传输方式可提高总线数据传输率
采用分离事务通信方式可提高总线利用率

33.下列选项中,用于设备和设备控制器((I/O接口)之间互连的接口标准是( B)。
PCI
USB
AGP
PCI-Express

45.在同步通信中,一个总线周期的传输过程是(B)。
先传送数据,再传输地址
先传送地址,再传输数据
只传输数据
以上答案都不对

48.在总线上,同一时刻()
只能有一个主设备控制总线传输操作
只能有一个从设备控制总线传输操作
只能有一个主设备和一个从设备控制总线传输操作
可以有多个主设备控制总线传输操作
A总线上的设备要控制总线必须先获得总线的控制权,获得总线控制权的设备称为主设备,被主设备访问的设备称为从设备。在总线上信息的传输由主设备启动,一条总线上可以有多个设备能成为主设备,但在同一时刻只能有一个主设备控制总线的传输操作。

67.在单机系统中, CPU向存储
器写信息,通常采用( C) 类型
的联络方式。

全互锁
半互锁
不互锁
以上都不对

68.系统总线中控制线的功能是(AB)。
提供主存、Ⅰ/o接口设备的控制信号
提供主存、I/O接口设备的响应信号
提供地址信息
提供数据信息

70.控制总线中常见的控制信号包括(ABCD)。
A
传输响应
B
总线请求
c
中断请求
D
时钟

81.按数据传送方式不同,总线可以分为[填空1]传输总线和[填空2]传输总线。
并行串行

4.【2009统考真题】冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()。

A.指令操作码的译码结果
B.指令和数据的寻址方式
C.指令周期的不同阶段
D.指令和数据所在的存储单元

答案:4.C
虽然指令和数据都以二进制形式存放在存储器中,但CPU 可以根据指令周期的不同阶段来区分是指令还是数据,通常在取指阶段取出的是指令,在执行阶段取出的是数据。本题容易误选A,需要清楚的是,CPU 只有在确定取出的是指令后,才会将其操作码送去译码,因此不可能依据译码的结果来区分指令和数据。

11.下列关于CPU存取速度的比较中,正确的是()。

A. Cache >内存>寄存器
B. Cache >寄存器>内存
C.寄存器>Cache >内存
D.寄存器>内存> Cache

答案:11. C
寄存器在CPU内部,速度最快。Cache采用高速的SRAM制作,而内存常用DRAM制作,其速度较Cache慢。本题也可根据存储器层次结构的速度关系得出答案。

19.下列()不属于系统软件。

A.数据库系统
B.操作系统
C.编译程序
D.以上3种都属于系统程序

答案:19. A
数据库系统是指在计算机系统中引入数据库后的系统,- 般由数据库、数据库管理系统、应用系统、数据库管理员构成,其中数据库管理系统是系统程序。

22.[2015 统考真题]计算机硬件能够直接执行的是( )。
I. 机器语言程序II. 汇编语言程序 II. 硬件描述语言程序

A.仅I
B.仅I、II
C.仅I、II
D. I、II、III

答案:22. A
硬件能直接执行的只能是机器语言(二进制编码),汇编语言是增强机器语言的可读性和记忆性的语言,经过汇编后才能被执行。

24.[2019.统考真题]下列关于冯.诺依曼结构计算机基本思想的叙述中,错误的是( )。

A.程序的功能都通过中央处理器执行指令实现
B.指令和数据都用二进制数表示,形式上无差别
C.指令按地址访问,数据都在指令中直接给出
D.程序执行前,指令和数据需预先存放在存储器中

答案:24. C
冯●诺依曼结构计算机的功能部件包括输入设备、输出设备、存储器、运算器和控制器,程序的功能都通过中央处理器(运算器和控制器)执行指令,A正确。指令和数据以同等地位存于
存储器内,形式上无差别,只在程序执行时具有不同的含义,B正确。指令按地址访问,数据由指令的地址码指出,除立即寻址外,数据均存放在存储器内,C错误。在程序执行前,指令和数据需预先存放在存储器中,中央处理器可以从存储器存取代码,D正确。

1.什么是存储程序原理?按此原理,计算机应具有哪几大功能?

1.解答:

存储程序是指将指令以代码的形式事先输入计算机主存储器,然后按其在存储器中的首地址执行程序的第一条指令, 以后就按该程序的规定顺序执行其他指令,直至程序执行结束。

计算机按照此原理应该具有5大功能:数据传送功能、数据存储功能、数据处理功能、操作控制功能、操作判断功能。

未完待续。。。。。。。

15.80286是个人计算机中的()器件。d
EPROM
RAM
ROM
CPU
23.根据计算机系统的多级层次结构,可以将计算机系统分为虚机器和实机器,其中(机器语言层)属于实机器层次。
操作系统层
汇编语言层
机器语言层
高级语言层
24.下面有关计算机语言的说法中,错误的是( D) 。
Ⅰ机器语言是由0/1代码串构成的代码语言,而高级语言和汇编语言是符号化的语言
Ⅱ机器语言和汇编语言是面向机器的语言,因此,能够被计算机硬件直接执行
Ⅲ高级语言需要编译成二进制机器指令后才能执行,而汇编语言因为与机器指令——对应,所以不需要编译就可以执行
仅Ⅰ和Ⅱ
仅Ⅱ和Ⅲ
仅Ⅰ和Ⅲ
I、1、Ⅲ

25.计算机与日常使用的袖珍计算器的本质区别在于( 自动化程度的高低)。
运算速度的高低
存储器容量的大小
规模的大小
自动化程度的高低
28.下列各装置中,(磁盘驱动器)具有输入及输出功能。
键盘
显示器
磁盘驱动器
打印机
29.运算器由多个部件组成,核心部件是(ALU )。
累加寄存器
ALU
数据总线
cache
30.“容量为640K存储器”是指下列(D)。
640×103字节的存储器
640×103位的存储器
640×210位的存储器
640×210字节的存储器

32.计算机中(控制单元)负责指令译码。
算术逻辑单元
控制单元
存储器译码电路
输入输出译码电路

33.存储字长是指(B)。
存放在一个存储单元中的二进制代码组合
存放在一个存储单元中的二进制代码位数
存储单元的个数
机器指令的位数

35.存储单元是指(B)。
存放一个字节的所有存储元集合
存放一个存储字的所有存储元集合
存放一个二进制信息位的存储元集合
存放一条指令的存储元集合
36.存储字是指(A)。
存放在一个存储单元中的二进制代码组合
存放在一个存储单元中的二进制代码位数
存储单元的集合
机器指令
41.存放欲执行指令的寄存器是(IR )。
MAR
PC
MDR
IR
47.第一代计算机采用的硬件技术为(电子管)。
大规模集成电路
中小规模集成电路
晶体管
电子管
48.CPU地址线数量与下列哪项指标密切相关(D)。
运算精确度
存储数据位
运算速度
内存容量
50.微型计算机的发展通常以(D)为技术指标。
操作系统
磁盘
软件
微处理器
55.以下(BD)是CPU的必要组成部分。(多选)
总线
控制单元
外设
算术逻辑单元

57.控制器的组成部分有(ACD)。(多选)
指令寄存器
地址寄存器
控制单元
程序计数器

58.存放在寄存器ACC中的操作数有(ABCD)。(多选)
被加数、和
被减数、差
乘积高位
被除数、余数

59.下列关于计算机字长的描述中正确的是(CD)。(多选)
字长一般与存储器数据位相同
字长一般与存储器的地址位相同
字长一般与运算器的数据位相同
字长一般与通用寄存器的位数相同

6.假定主存地址为32位,按字节编址,主存和Cache之间采用直接映射方式,主存块大小为4个字,每字32位,采用回写(Write Back)方式,则能存放4K字数据的Cache的总容量的位数至少是(  )。[2015年联考真题]
A.146k
B.147K
C.148K
D.158K
【答案】B查看答案
【解析】Cache和主存直接映射方式的规则为:主存储器分为若干区,每个区与缓存容量相同;每个区分为若干数据块,每个块和缓存块容量相同;主存中某块只能映象到Cache的一个特定的块中。本题中,Cache总共存放4K字数据,块大小为4个字,因此cache被分为4K/4 = 1K个块,由10位表示。块内共16字节,所以由4位表示,于是标记位为32-10-4=18 位。所以,Cache的每一行需要包含所存的数据4个字,每个字32位,18位标记位和一个有效位,因此总容量为:(4*32 + 18 + 1)*1K = 147K。

20.有如下C语言程序段:for (k=O; k<1000; k++)a[k]= a[k]+32;
若数组a及变量k均为int型,int型数据占4B,数据Cache采用直接映射方式,数据区大小为1KB、块大小为16B,该程序段执行前Cache为空,则该程序段执行过程中访问数组a的Cache缺失率为()。
1.25%
2.5%
12.5%
25%

12.用户与计算机通信的界面是_
A. CPU
B.外部设备
C.应用程序
D.系统程序

15.下列各装置中,具有输人及输出功能。
A.键盘
B.显示器
C.磁盘驱动器
D.打印机

19.计算机的算术逻辑单元和控制单元合称为

A. ALU
B.UP
C. CPU
D. CAD

23.计算机存储数据的基本单位为―_
A.比特(Bit)
B.字节( Byte)
C.字组(Word)
D.以上都不对

27.计算机中_负责指令译码。
A.算术逻辑单元
B.控制单元
C.存储器译码电路
D.输人输出译码电路

35.存储单元是指_-
A.存放一个字节的所有存储元集合
B.存放一个存储字的所有存储元集合
C.存放一个二进制信息位的存储元集合
D.存放一条指令的存储元集合
36.存储字是指
A.存放在一个存储单元中的二进制代码组合
B.存放在一个存储单元中的二进制代码位数
C.存储单元的集合
D.机器指令

基于_运算器原理_的冯·诺伊曼计算机工作方式的基本特点是_按地址访问并顺序执行指令

4.计算机中有关算术逻辑单元ALU的描述,(﹒)是正确的。
只做算术运算,不做逻辑运算
只做加法
不能存放运算结果
以上答案都不对

59.下列关于计算机字长的描述中正确的是()。(多选)
字长一般与存储器数据位相同
字长一般与存储器的地址位相同
字长一般与运算器的数据位相同
字长一般与通用寄存器的位数相同

4、总线中地址线的作用是_
A.只用于选择存储器单元
B.由设备向主机提供地址
C.用于选择指定存储器单元和I/O设备接口电路的地址

20.总线中数据信号和地址信号分别用一组线路传输,这种传输方式称为
A.串行传输
B.并行传输
C.复用传输

22.不同的信号共用一组信号线,分时传送,这种总线传输方式是__传输。
A.猝发
B.并行
C.复用

26.计算机之间的远距离通信除了直接由网卡经网线传输外,还可用
总线通过载
波电话线传输。
A. USB
B. PCI
C. RS-232

29.在多机系统中,某个CPU需访问共享存储器(供所有CPU访问的存储器),通常采用
类型的联络方式实现通信。
A.不互锁
B.半互锁
C.全互锁
30.在单机系统中,CPU向存储器写信息,通常采用
类型的联络方式。
A.全互锁
B.半互锁
C.不互锁

一个总线传输周期包括A.申请分配阶段B. 寻址阶段C. 传输阶段D. 结束阶段 四个阶段。

14.总线宽度是指数据线的宽度,总线带宽是指.单位时间内总线上传输数据的位数

15.按数据传送方式不同,总线可分为
A串行传输总线B. 并行传输总线

16.单向总线只能将信息从总线的一端传到另一端,不能反向传输。
17. 总线的判优控制可分为_ 集中式分布式两种。

7.浮点数的阶码和尾数都用原码表示,并且m=4,n=10,用非规格化形式表示时,下列叙述正确的是:( )
可以表示的最小负数为–2^15×(1-2 ^(-10))
可以表示的最大正数为2^(-15)×2 ^(-9)
可以表示的最大负数为-2^(-16)×2 ^(-10)
可以表示的最小正数为2^(-15)×2 ^(-9)

22.在整数定点机中,下列说法正确的是( )。
原码和反码不能表示-1,补码可以表示-1
三种机器数均可表示-1
三种机器数均可表示-1,且三种机器数的表示范围相同
三种机器数均不可表示-1

27.某32位计算机按字节编址,采用小端方式,若语句”int i=O;”对应指令的机器代码为”C7 45 FC 0000 0o 0O”,则语句”int i=-64;"对应指令的机器代码是( )。
C7 45 FC CO FF FF FF
BC7 45 FC OC FF FF FF
C7 45 FC FF FF FF CO
C7 45 FC FF FF FF OC
正确答案:A
小端方式是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中。– 64的补码为FF FF FF CO,按照小端方式,存储顺序依次为CO FF FF FF,因此,int x=-64对应的机器指令代码为:C7 45 FC CO FF FF FF

28.有如下C语言程序段∶short si=-32767;unsigned short usi=si;执行上述两条语句后,usi的值为()。
-32767
32767
32768
32769
提示:有符号数si=-32767,比最小负数-32768大1,则强制转换后[-32768]补对应的真值为32768,所以[-32767]补对应的真值比32768大1

31.设x为整数,[x]补=1,xi×2X3xqxs,若要x<-16,×1~X5应满足的条件是____。
1~X,至少有一个是1
i必须是0,X2~X5至少有一个是1
x必须是0,X2~X5任意

34.某字长为8位的计算机中,已知整型变量x ,y的机器数分别为[×]补=1111 0100 ,[y]补=1011 0000若整型变量z=2*x+y/2 ,则z的机器数为()。
1100 0000
0010 0100
1010 1010
溢出

提示:考查移位运算和加法运算。2x表示算术左移;
y/2表示算术右移*

36.两补码相加,采用1位符号位,则当()时,表示结果溢出。
最高有效位有进位
最高有效位产生的进位和符号位产生的进位异或结果为0
符号位有进位
最高有效位产生的进位和符号位产生的进位异或结果为1

37.在浮点机中,判断补码规格化形式的原则是()
尾数的第一数位为1,数符任意
尾数的符号位与第一数位相同
尾数的符号位与第一数位不同
阶符与数符不同

42.若采用双符号位补码运算,浮点数的阶码符号位为10,则()。
产生了负溢出(下溢)
产生了正溢出(上溢)
运算结果正确,为负数
运算结果正确,为正数

43.若x=103,y=-25,则下列表达式采用8位定点补码运算实现时,会发生溢出的是( )。
x+y
-X+y //负数相加用补码,所以不会溢出
x-y
-X-y

45.对于补码机器数的算术移位,方法正确的是( )。
右移时高位补0,左移时低位补0
右移时高位补1,左移时低位补0 错选项
右移时高位补符号位,左移时低位补0
右移时高位补符号位,左移时低位补符号位

提示:正数补码符号位为0,算术右移时,正数补码补0,等于符号位。
负数补码符号位为1,算术右移时,负数补码补1,等于符号位所以,补码右移时,高位补符号位。

47.假定编译器规定int和short类型长度分别为32位和16位,执行下列C语言语句:
unsigned short x=65530;unsigned int y=x;
得到y的机器数为( ).
0000 7FFAH
0000 FFFAH
FFFF 7FFAH
FFFF FFFAH

49.浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和溢出判断等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。
若有两个数x=27 ×29/32,y=25×5/8,则用浮点数加法计算+y的最终结果是()。
00111 1100010
00111 0100010
01000 00100010
发生溢出

51.关于浮点数在机器中的表示形式,下列说法正确的是()
阶符j表示小数点的实际位置
阶符j和阶码位数m共同决定小数点的实际位置
尾数位数m反映了浮点数的表示范围
数符Sf代表浮点数的符号

53.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:(ABCD)
最大正数为(2127*(1-2-23))最小正数为(2-129)最大负数为(2-128*(-2-1-2-23))最小负数为(-2127)

  • 11
    点赞
  • 98
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值