计算机组成原理基础复习题(无答案版)

本套题无答案,整理出来适合大家完成课堂学习后,边翻书边对照题目检索答案,加深印象。

目录

一、选择题

二、填空题

三、简答题

四、设计题


 

一、选择题


1、完整的计算机系统应包括( )。

A. 运算器、存储器和控制器

B. 外部设备和主机

C. 主机和实用程序

D. 配套的硬件设备和软件系统


2、计算机系统中的存储器系统是指 ( )。

A. RAM 存储器

B. ROM 存储器

C. 主存储器

D. 主存储器和外存储器


3、冯·诺依曼机工作方式的基本特点是          

A. 多指令流单数据流

B. 按地址访问并顺序执行指令

C. 堆栈操作

D. 存储器按内部选择地址


4、CPU 中不包括         

A、操作码译码器 

B、指令寄存器 

C、地址译码器 

D、通用寄存器


5、完整的计算机系统应包括          

A. 运算器、存储器和控制器

B. 外部设备和主机

C. 主机和实用程序

D. 配套的硬件设备和软件系统


6、下列说法中不正确的是__。

A.任何可以由软件实现的操作也可以由硬件来实现

B.固件就功能而言类似于软件,而从形态来说又类似于硬件

C.在计算机系统的层次结构中,微程序级属于硬件级,其他四级都是软件级

D.面向高级语言的机器是完全可以实现的


7、若片选地址为111时,选定某一32K×16的存储芯片工作,则该芯片在存储器中的首地址和末地址分别是_。

A、00000H,010000H

B、38000H,3FFFFFH

C、3800H, 3FFFH

D、000OH,0100H


8、在全相联映射、直接映射和组相联映射中,块冲突概率最小的是()。

A、全相联映射 

B、直接映射 

C、组相联映射

D 、不确定


9、下列数中最大的为  。 ( )

A 、(101001)_{2}

B、(2000)_{3}  

C、(52)_{7}

D、(2E)_{16}


10、计算机操作的最小单位时间是  。 ( )

A、时钟频率

B、指令周期 

C、CPU 周期 

D、中断周期


11、在机器中,()的零的表示形式是唯一的。

   A. 原码         B. 补码         C. 反码         D. 原码和反码


12、某存储器容量为64KB,按字节编址,地址4000H-5FFFH为ROM区,其余为RAM区,若用8K×4位的SRAM芯片设计,则需要该芯片的数量为。()

A、7

B、8

C、14

D、16


13、下列命令组合中,一次访存过程中,不可能发生的是 ()

A、TLB未命中,Cache未命中,Page未命中

B、 TLB未命中,Cache命中,Page命中

C、 TLB命中,Cache未命中,Page命中

D、 TLB命中,Cache命中,Page未命中


14、设机器字长为32位,一个容量为16MB的存储器CPu按半字寻址,其可寻址的单元数是()。

A、224

B、223

C、222

D、221


15、在下列几种存储器中,CPU不能直接访问的是_。 ()

A、 硬盘        B、内存        C、Cache        D、寄存器


16、计算机的存储系统是指  。()

A、RAM

B、ROM

C、主存储器

D、 Cache、主存储器和外存储器


17、假设变址寄存器 R 的内容为 1000H,指令中的形式地址为 2000H;地址 1000H 中的内容为 2000H,地址 2000H 中的内容为 3000H , 地址 3000H 中的内容为 4000H , 则变址寻址方式下访问到的操作数是  。 ( )

A、 1000H

B、2000H

C、3000H

D、4000H


18、指令中地址码给出的是操作数的有效地址,则该指令采用( )。

A、直接寻址

B、立即寻址 

C、寄存器寻址

D、间接寻址


19、微程序控制存储器属于    的一部分。

A、主存

B、外存

C、CPU

D、缓存


20、在一个 16 位的总线系统中,若时钟频率为 100MHz,总线周期为 5 个时钟周期传输一个字,则总线带宽是     

A、 4MB/s

B 、 40MB/s

C 、 16MB/s 

D 、 64MB/s


21、针对8位二进制数,下列说法中正确的是 _。()

A. -127的补码为10000000

B.-127的反码等于0的移码

C. +1的移码等于-127的反码

D. 0的补码等于-1的反码


22、一个8位二进制整数采用补码表示,且由3个“1”和5个“0”组成,则最小值为()________。

A.-127

B.-32

C.-125

D.-3


23、计算机系统中采用补码运算的目的是为了()。

A.与手工运算方式保持一致

B.提高运算速度

C. 简化计算机的设计

D. 提高运算的精度


二、填空题


1、若某数 x 的真值为–0.1010,在计算机中该数表示为 1.0110,则该数所用的编码方法是()码。

2、长度相同但格式不同的 2 种浮点数,假定前者阶段长、尾数短,后者阶段短、尾数长, 其他规定均相同,则它们可表示的数的范围和精度为          

3、某机字长 32 位,采用定点小数表示,符号位为 1 位,尾数为 31 位,则可表示的最大正小数为  _        ,最小负小数为         

4、运算器虽有许多部件组成,但核心部分是         

5、在定点二进制运算器中,减法运算一般通过          来实现。

6、在定点运算器中,无论采用双符号位还是单符号位,必须有          ,它一般用            来实现。

7、在计算机内部将两个  相加可能产生溢出。在定点数运算中产生溢出的原因是          。下溢指的是         

8、存储单元是指         


三、简答题


1、设机器字长 32 位,定点表示,尾数 31 位,数符 1 位,问:

  1. 定点原码整数表示时,最大正数是多少?最大负数是多少?
  2. 定点原码小数表示时,最大正数是多少?最大负数是多少?

2、现有 1024×1 的存储芯片,若用它组成容量为 16K×8 的存储器。试求:

  1. 实现该存储器所需的芯片数量?
  2. 若将这些芯片分装在若干个块板上,每块板的容量为 4K×8,该存储器所需的地址线总位数是多少?其中几位用于选板?几位用于选片?几位用作片内地址?

3、什么是I/O 组织方式?有哪几种I/O 组织方式?各自的特点是什么?

4、已知x=-0.10101和Y=-0.11101,用变形补码计算X+Y和XY。

5、用一台100MHz处理机执行标准测试程序,它包含的混合指令数和相应所需的平均时钟周期数如下表所示:

指令类型指令数目平均时钟周期数
整数运算450002
数据传送320004
浮点运算15000       1

控制传送

8000

5

求有效CPI、MIPS、处理机程序执行时间 t_{cpu}

6、某指令系统中有 32 条单字长(32 位)二地址 RS 型指令,已知系统中通用寄存器 16 个,操作数 S 可选用直接寻址、间接寻址、变址寻址、基址寻址、相对寻址、寄存器间接寻址 6 种寻址方式,采用专用的基址和变址寄存器。直接寻址方式中, 可直接寻址的存储空间为多大?(

7、已知某磁盘组共有12个盘片,盘片存储区域内直径10cm,道密度为40道/cm,共有220个磁道,最小位密度200位/cm。试计算该磁盘组的总存储容量。请写出具体的计算过程。


四、设计题


1、 

2、某系统的存储器为32MB,Cache的容量为8KB,按字节编址,每字块为32B。设计一个 4 路组相联映射的Cache组织。

(1)设计主存地址格式,请指出该主存地址每一构成部分的位数

(2)设Cache初始状态为空,CPU依次从主存0,1,2,…,99号单无中读出100个字节(主存一次读出一个字节),问命中率是多少?

(3)采用组相联映射时,若地址为3B05A1H的主存块要调入Cache中,在Cache中的地址是什么?请写出任意一种可能地址并写出具体的计算过程。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值