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

来源:互联网 发布:软件学校咨询电话 编辑:程序博客网 时间:2024/06/05 09:38

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

ACPU执行时间   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.00111 1100010    B.00111 0100010    C.01000 0010001    D.发生溢出

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

A350DH    B360DH    C3673H     D12979H

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

A2-2{[Z3]补-x}   B2-2{[Z3]补+x}   C2-2{[Z3]补-2x}    D2-2{[Z3]补-2x}

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

A1100010     B1100011       C1101010       D1101010

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

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

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

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

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

A 20         B.28      C.30     D.32 

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

A 10           B.12         C.8        D.6 

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

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

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

A. 320Mb/S     B. 730Mb/S      C.320MB/S      D.730MB/S

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

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

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

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

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

A8CH     BC6H    C72H    D175

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

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

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

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

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

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

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

20CPU组成中不包括__________.

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/S    B.20MB/S   C.40MB/S     D. 80MB/S

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

A20F7H        B.20F9H          C. 1FF9H             D.1FF7H

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

A. 1                B. 2                  C. 3             D.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. 512KB               B.1MB             C.256KB              D.2MB

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

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

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

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

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

C. I/O设备和CPU             D. 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的值时____________

A20F7H        B.20F9H      C. 1FF9H          D.1FF7H

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

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

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

A. 16M字           B.4M字    C. 16MB            D.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、余数和商左移一位,+Y     B、余数和商右左移一位,+Y

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

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

A.105×0.06    B. 104×0.6  C. 106×0.006    D. 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、一个查询时输出接口至少应有( )个端口

A1    B2    C3     D4

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

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

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

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

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

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

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

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

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

D、实现中断嵌套

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

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

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

CDMA传送前对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和内存以外的其他设备

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

A256位     B16位      C8位        D7

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. CPU     C. 外部设备   D. Cache

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

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