计算机组成原理资料(选择题)

1.在计算机的性能指标中CPI表示____

A、CPU执行时间B、每秒执行指令数C、每条指令周期数D、吞吐率

2.以下属于应用软件的是_____

A、汇编程序B、操作系统C、数据库管理系统D、字处理程序

3.一个C语言程序程序在一台32位机器上运行。程序中定义了三个变量x,y,和z,其中x和z为int型,y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,x、y和z的值分别是

A.x=0000007FH,y=FFF9H,z=00000076H

B.x=0000007FH,y=FFF9H,z=FFFF0076H

C.x=0000007FH,y=FFF7H,z=FFFF0076H

D.x=0000007FH,y=FFF7H,z=00000076H

4、浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=229/32Y=-25/8,则用浮点加法计算X-Y的最终结果是

A.001111100010B.001110100010C.010000010001D.发生溢出

5、.参与运算的两个补码数是3579H94H,则他们的和是

A、350DHB360DHC3673HD12979H

6、补码2位乘法,当第3次运算结束时,yn-1ynyn+1=110,第4次(非最后一次)部分积[Z4]补=______。

A、2-2{[Z3]补-x}B、2-2{[Z3]补+x}C、2-2{[Z3]补-2x}D、2-2{[Z3]补-2x}

7、CRC校验,M(x)=x3+x2,G(x)=x3+x+1,以下收到的CRC码中,正确的是________

A、1100010B1100011C1101010D1101010

8、某计算机主存容量为64KB,其中ROM区为16KB,其余为RAM区,按字节编址。现在用4K×8位的EPROM芯片和8K×4位的SRAM芯片来设计该存储器,则需要上述规格的EPROM芯片数和SRAM芯片数分别是______

A.4,12B.4,14C.1,14D.2,16

9、一个32位微处理器采用片内4路组相联cache,其存储容量为16KB,其行大小为432位字。主存地址格式中所确定的标记s-d、组地址d、字地址w分别是______位。

A.s-d=20,d=10,w=2B.s-d=18,d=12,w=2C.s-d=22,d=8,w=2D.s-d=20,d=9,w=3

10、某SRAM芯片,其容量为256KB,控制端有ER/W#,除电源和接地端外,该芯片的管脚引出线数目是________

A20B.28C.30D.32

11、主存容量16M×32位,cache容量为64K×32位,主存与cache之间以每块4×32位大小传送数据。若采用直接映射方式组织cache,则标记s-r=_____位。

A10B.12C.8D.6

12、交叉存储器实质上是一种多模块存储器,它用____方式执行多个独立的读写操作。

A.流水B.资源重复C.顺序D.资源共享

13、设交叉存储器容量1MB,字长64位,模块数为4,存储周期为200ns,数据总线宽度为64位,总线传送周期为50ns,当连续读出4个字时,该存储器的带宽是__________

A.320Mb/SB.730Mb/SC.320MB/SD.730MB/S

14、假设某计算机的存储系统由cache和主存组成。某程序执行过程中访存1000次,其中访问cache未命中50次,则cache的命中率是_____.

A.5%B.19%C.9.5%D.95%

15、不允许用户使用的指令是______

A、堆栈操作指令B、软中断指令C、移位操作指令D、特权指令

16、若E3H是某数执行两次算术右移指令后得到的,则该数是______

A、8CHBC6HC72HD175

17、在CPU内通用寄存器的位数取决于_______

A、存储器容量B、机器字长C、指令的字长DCPU的管脚数

18、RISC访内指令中,操作数的物理位置一般安排在_____.

A.栈顶和次栈顶B.两个主存单元

C.一个主存单元和一个通用寄存器D.两个通用寄存器

19、内存地址寄存器的位数取决于_______

A、存储器容量B、机器字长C、指令的字长DCPU的管脚数

20、CPU组成中不包括__________.

A、指令寄存器B、指令译码器C、地址寄存器D、地址译码器

21、微程序控制器中,机器指令与微指令的关系是_______

A.每一条机器指令由一条微指令来执行

B.每一条机器指令由一段用微指令编码的微程序来解释执行

C.一段机器指令组成的程序可由一条微指令来执行

D.一条微指令由若干条机器指令组成

22、寄存器间接寻址方式中,操作数在_______

A.通用寄存器B.主存单元C.程序计数器D.堆栈

23、流水线中造成控制相关的原因是执行_________指令引起。

A.条件转移B.访内C.算逻D.无条件转移

24、假设某系统总线在一个总线周期中并行传输4字节信息,一个总线周期占用2个时钟周期,总线时钟频率为20MHz,则总线带宽是___________

A.10MB/SB.20MB/SC.40MB/SD.80MB/S

25、9.PCI总线是一个高带宽且与处理器无关的标准总线。下面的描述不正确的是________

A.采用同步定时协议B.采用分布式仲裁策略

C.具有自动配置能力D.适合于低成本的小系统

26、下面描述中,不属于外围设备的三个基本组成部分的是___________

A.存储介质B.驱动装置C.控制电路D.计数器

27、中断处理过程中,——项是由硬件完成。

A.关中断B.开中断C.保存CPUD.回复CPU现场

28.冯.诺依曼机工作方式的基本特点是__________.

A.多指令流单数据流B.单指令流多数据流C.堆栈操作D.按地址访问并顺序执行。

29.CPU内通用寄存器的位数决定了_____________.

A.存储器字长B.机器字长C.指令的长度D.CPU的管脚数

30.n位二进制定点整数的表示范围是_____________

A.-2n-1~2n-1-1B-2n~2n-1C.-2n-1~2n-1D.-2n-1-1~2n-1-1

31.要表示任意一个5位十进制数,至少需要_________位二进制数。

A.15B.16C.17D.18

32.某浮点数,尾数用原码表示,判断规格化形式的原则是____________

A.尾数的第一位与数的符号位不同B.尾数的第一位为1,数符任意。

C.尾数的第一位与数的符号位相同D.阶符与数符不同

33.运算器由许多部件组成,其核心部分是______________

A.数据总线B.算术逻辑运算单元

C.累加寄存器D.多路开关

34.容量为1024×8的SRAM芯片,其地址线和数据线共有________条。

A.16B.17C.18D.20

35.在计算机中设置cache的目的是__________

A.提高访存速度B.扩大主存容量

C.既提高访存速度又扩大主存容量

D.扩大CPU通用寄存器的数目

36.某计算机字长32位,存储器容量为4MB,若按字编址,其寻址范围是0~________

A.220-1B.221-1C.223-1D.224-1

37.寄存器间接寻址方式,操作数在______________

A.寄存器B.堆栈栈顶C.累加器D.主存单元

38.设相对转移指令占2个字节,第一个字节是操作码,第二个字节是用补码表示的相对位移量。设该指令存放在2000H2001H两个单元。2001H单元的相对位移量是F7H,该指令执行结束时,程序计数器PC的值时____________

A.20F7HB.20F9HC.1FF9HD.1FF7H

39.设机器字长16位,存储器按字编址,对单字长指令而言,读取该指令后,PC值自动加_______.

A.1B.2C.3D.4

40.在CPU中指示后继指令地址的是__________

A.主存地址寄存器B.程序计数器

C.指令寄存器D.状态标志寄存器

41.计算机执行乘法或除法指令时,由于其操作较复杂,需要更多的时间,通常采用_______控制方式。

A.延长机器节拍数B.异步C.同步D.中央与局部相结合。

42.微程序放在________中。

A.主存储器B.cache存储器

C.控制存储器D.辅助存储器

43.在计数器定时查询方式下,若每次计数从0开始,则___________

A.设备号小的优先级高B.设备号大的优先级高

C.每个设备使用总线的机会相等D.以上都不对。

44.CRT的分辨率为1024×1024,像素的颜色数为256,则刷新存储器的容量是________

A.512KBB.1MBC.256KBD.2MB

45.磁盘存储器的平均等待时间通常是指_______________

A.磁盘旋转一周所需的时间B.磁盘旋转半周所需的时间

C.磁盘旋转1/3周所需的时间D.磁盘旋转2/3周所需的时间

46.DMA方式是在____________之间建立一条直接数据通路。

A.I/O设备和主存B.两个I/O设备

C.I/O设备和CPUD.CPU和主存

47.通道程序是由______________组成。

A,I/O指令B.通道控制字(或称通道指令)

C.通道状态字D.通道地址字

48、数据寄存器的位数取决于——————

A.存储器容量B.指令字长C.机器字长D.存储字长

49、在计算机系统中,表征系统运行状态的部件是————。

A.程序计数器B.累加寄存器C.中断寄存器D.程序状态字

50、指令译码器是对()进行译码。

A.整条指令B.指令的操作码字段C.指令的地址D.指令的操作数字段

51、程序计数器的位数取决于————

A.存储器容量B.指令字长C.机器字长D.存储字长

52、指令寄存器的位数取决于————

A.存储器容量B.指令字长C.机器字长D.存储字长

53、设相对转移指令占2个字节,第一个字节是操作码,第二个字节是用补码表示的相对位移量。设该指令存放在2000H2001H两个单元。2001H单元的相对位移量是F7H,该指令执行结束时,程序计数器PC的值时____________

A.20F7HB.20F9HC.1FF9HD.1FF7H

54、设机器字长16位,存储器按字编址,对单字长指令而言,读取该指令后,PC值自动加_______.

•A.1B.2C.3D.4

55、某计算机字长32位,其存储容量为16MB,若按字编址,它的寻址空间是。

A.16M字B.4MC.16MBD.8MB

56、寄存器间接寻址方式中,操作数在_______

A.通用寄存器B.主存单元C.程序计数器D.堆栈

57、在指令格式设计中,采用扩展操作码的目的是————。

A.增加指令长度B.增加寻址空间C.增加指令数量D.简化指令设计

58、————便于处理数组问题

•A、间接寻址B、相对寻址C、变址寻址D、立即寻址

59、子程序调用指令的功能是————

A、改变程序计数器PC的值B、改变地址寄存器的值

C、改变程序计数器的值和堆栈指针SP的值D、改变指令寄存器的值

60、指令系统中采用不同寻址方式的目的主要是——。

A、降低指令译码难度B、实现程序控制C、提高CPU效率。

D、缩短指令字长、扩大寻址空间,提高编程灵活性。

61——有利于编制循环程序

A、基址寻址B、相对寻址C、寄存器间址D、立即寻址

62.原码加减交替法,当第i次(非最后一次)运算结束时,余数Ri=10101,则下面要进行的运算是__

A、余数和商左移一位,+YB、余数和商右左移一位,+Y

C、余数和商左移一位,-YD、余数和商右左移一位,-Y

63.设基数R=10x=10Ex×Mx=102×0.3,y=10Ey×My=103×0.2,小数点后第1位有效表示规格化数,用浮点乘法求x×y=___

A.105×0.06B.104×0.6C.106×0.006D.103×6

64.请从下列浮点运算器描述中指出描述不正确的句子____.

A.浮点运算器可用两个松散连接的定点运算器部件(阶码和尾数部件)来实现。

B.阶码部件可实现加、减、乘、除四种运算

C.阶码部件只进行阶码相加、相减和比较操作

D.尾数部件进行加法、减法、乘法和除法运算

65.在浮点机中,判断原码规格化数形式的原则是()

A、尾数的符号位与数值的第一位不同

B、尾数数值的第一位为1,数符任意

C、尾数的符号位与第一数位相同

D、阶符与数符不同

66、在浮点机中,判断补码规格化数形式的原则是()

A、尾数数值的第一位为1,数符任意

B、尾数的符号位与第一数位相同

C、尾数的符号位与第一数位不同

D、阶符与数符不同

67、在定点机中,下列说法错误的是()

A、除补码外,原码和反码不能表示-1

B、+0的原码与-0的原码不同

C、+0的反码与-0的反码不同

D、对相同的字长,补码比原码和反码能多表示一个负数。

68、浮点数的表示范围和精度取决于()

A、阶码的位数和尾数的机器数形式

B、阶码的机器数形式和尾数的位数

C、阶码的位数和尾数的位数

D、阶码的机器数形式和尾数的机器数形式

69、在浮点机中,()是隐含的

A、阶码B、数符C、尾数D、基数

70、对浮点规格化数,若只将移码表示的阶码改为补码表示,其余部分保持不变,则将会使浮点数的表示范围()

A、增大B、减少C、不变D、以上都不对

71、采用规格化的浮点数是为了()

A、增加数据的表示范围B、方便浮点运算

C、防止运算时数据溢出D、提高数据的表示精度

72、在浮点数中,当数的绝对值太大,以至于超过所能表示的数据时,称为浮点数的()

A、正上溢B、上溢C、正溢D、正下溢

73、一个输出接口至少应有一个(),一个输入接口至少应有一个()

A、计数器B、触发器C、锁存器D、缓冲器

74、一个查询时输出接口至少应有()个端口

A、1B2C3D4

75、通常情况下,中断响应周期完成下列操作

A、将程序计数器PC的内容压入堆栈,转入中断服务程序入口,开中断

B、将程序计数器PC和状态寄存器的内容压入堆栈,转入中断服务程序入口,关中断

C、将程序计数器PC的内容压入堆栈,转入中断服务程序入口,关中断

D、将程序计数器PC和状态寄存器的内容压入堆栈,转入中断服务程序入口,开中断

76、采用屏蔽技术,可以达到以下目的

A、改变中断响应的优先次序

B、调整中断处理的优先次序

C、既能改变中断响应的优先次序又能改变中断处理的优先次序

D、实现中断嵌套

77、一次完整的DMA操作,CPU需要做的工作有

A、DMA传送前对DMA控制器进行预处理。

B、DMA传送前对DMA控制器进行预处理;收到DMAC的中断请求后对传送过程进行后处理。

C、DMA传送前对DMA控制器进行预处理;DMAC提出总线请求时,向DMAC送出总线响应信号,并释放总线控制权;收到DMAC的中断请求后对传送过程进行后处理。

D、以简单中断方式与DMAC交换数据。

78、一个适配器必须有两个接口:一个是和系统总线的接口,CPU和适配器的数据交换是()方式;二是和外设的接口,适配器和外设的数据交换是()方式。

A、并行B、串行

C、并行或串行D、分时传送

79、在单机系统中,三总线结构的计算机的总线系统由()组成。

A、数据总线、地址总线和控制总线B、内部总线、系统总线和I/O总线

C、系统总线、内存总线和I/O总线DISA总线、EISA总线和PCI总线

80、带有处理器的设备一般称为()设备。

A、智能化B、交互式

C、远程通讯D、过程控制

81、计算机的外围设备是指()

A、输入/输出设备B、外存设备

C、远程通讯设备D、除了CPU和内存以外的其他设备

82、CRT的颜色数为256色,则刷新存储器每个单元的字长是()

A、256B16C8D7

83、一个24×24点阵汉字字形码,占用()字节。

A、72个B、9个C、24个D、6个

84、1.允许中断触发器用于————

A.向CPU发中断请求B.指示正在执行中断服务程序

C.开放和关闭中断系统D.产生中断响应信号

85.中断系统是由————实现的。

A.硬件B.软件C.固件D.硬软件结合

86、设置中断排队判优逻辑的目的是————。

A.产生中断向量B.使同时提出请求的设备中优先级别最高者得到及时响应。

C.使CPU能方便地转入中断服务子程序D.提高中断响应速度。

87、提出中断请求的可以是————

A.通用寄存器B.CPUC.外部设备D.Cache

88、某中断系统中每抽取一个输入数据就要中断CPU一次。中断处理程序接收取样的数据,将其放到存储器内保留的缓冲区中。该中断处理需要x秒。另一方面,缓冲区内每存储N个数据,主程序就将其取出进行处理,花费y秒。因此该系统可以跟踪到每秒________次的中断请求。

A.N/(N×X+Y)B.N/(X+Y)NC.min[1/X,N/Y]D.(N+1)/(N×X+Y)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值