计算机组成原理答案

  • 格式:doc
  • 大小:61.50 KB
  • 文档页数:10

计算机组成原理(本) 模拟题一

计算机组成原理(本) 模拟题一

一. 填空题(共20分)

1.计算机软件一般分为两大类:一类叫__系统件__,另一类叫__应用软件__。操作系统属于 系统__软件__ 类。

2.主存与cache的地址映射有_全相联_、_直接映射_、_组相联_三种方式。

3. DMA 控制器按其 _内部_结构,分为 _选择_型和 _多路_型两种。

4.闪速存储器能提供高性能、低功耗、高可靠性及_瞬时启动_能力,为现有的_存储器_体系结构带来巨大变化,因此作为_固态盘_用于便携式电脑中。

5.主存储器的性能指标主要是_存储容量_、_存储时间_、存储周期和存储器带宽。

6.汉字的_输入码_、_字模码_、_内码_是计算机用于汉字输入、内部处理、输出三种不同用途的编码。

7.RISC指令系统的最大特点是: _指令数少_; _指令长度固定_; _指令格式和寻址方式_种类少。只有取数 / 存数指令访问存储器。

8.存储器和CPU连接时,要完成_DB_的连接;_CB_的连接和_AB_的连接,方能正常工作。

9.衡量总线性能的重要指标是_总线带宽_,它定义为总线本身所能达到的最高_传输速度_。PCI总线的带宽可达_264MB/S_。

10.微型机的标准总线从16位的_ISA_总线,发展到32位的_EISA_总线和_VISA_总线,又进一步发展到64位的PCI总线。

二. 选择题(共30分)

1.计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有―存储程序‖的概念,最早提出这种概念的是__B__。

A.巴贝奇 B.冯. 诺依曼 C.帕斯卡

D.贝尔

2.算术 / 逻辑运算单元74181ALU可完成__C__。

A.16种算术运算功能

B.16种逻辑运算功能

C.16种算术运算功能和16种逻辑运算功能

D.4位乘法运算和除法运算功能

3.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是__C__。

A.阶符与数符相同为规格化数

B.阶符与数符相异为规格化数

C.数符与尾数小数点后第一位数字相异为规格化数

D.数符与尾数小数点后第一位数字相同为规格化数

4.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为__D__。

A.64,16 B.16,64 C.64,8 D.16,16

5.存储单元是指__B__。 A.存放一个二进制信息位的存贮元

B.存放一个机器字的所有存贮元集合

C.存放一个字节的所有存贮元集合

D.存放两个字节的所有存贮元集合

6.交叉存贮器实质上是一种___A___存贮器,它能_____执行______独立的读写操作。

A.模块式,并行,多个 B.模块式串行,多个

C.整体式,并行,一个 D.整体式,串行,多个

7.变址寻址方式中,操作数的有效地址等于___C___。

A.基值寄存器内容加上形式地址(位移量)

B.堆栈指示器内容加上形式地址(位移量)

C.变址寄存器内容加上形式地址(位移量)

D.程序记数器内容加上形式地址(位移量)

8.描述PCI总线中基本概念不正确的句子是____C__。

A.HOST 总线不仅连接主存,还可以连接多个CPU

B.PCI 总线体系中有三种桥,它们都是PCI 设备

C.以桥连接实现的PCI总线结构不允许许多条总线并行工作

D.桥的作用可使所有的存取都按CPU 的需要出现在总线上

9.中断向量地址是:___A___。

A.子程序入口地址 B.中断服务例行程序入口地址

C.中断服务例行程序入口地址的指示器 D.中断返回地址

10.某计算机字长32位,其存储容量为2MB,若按半字编址,它的寻址范围是____D__。

A.4MB B.2MB C.2M

D.1M

11.当采用___B___对设备进行编址情况下,需要专门的I/O指令组。

A.统一编址法 B.单独编址法

C.两者都是 D.两者都不是

12.指令周期是指___C___。

A.CPU从主存取出一条指令的时间

B.CPU执行一条指令的时间

C.CPU从主存取出一条指令加上执行这条指令的时间

D.时钟周期时间

13.发生中断请求的条件之一是___AB___。

A.一条指令执行结束 B.一次 I/O 操作结束

C.机器内部发生故障 D.一次DMA 操作结束

14.同步控制是___C___。

A.只适用于CPU控制的方式

B.只适用于外围设备控制的方式

C.由统一时序信号控制的方式

D.所有指令执行时间都相同的方式

15.为了便于实现多级中断,保存现场信息最有效的办法是采用__B____。

A.通用寄存器 B.堆栈 C.存储器 D.外存 三. 简答题(共15分)

1. 说明计算机系统的层次结构。

解:计算机系统可分为:微程序机器级、一般机器级(或称机器语言级)、操作系统级、汇编语言级、高级语言级。

2. 请说明程序查询方式与中断方式各自的特点。

解:程序查询方式,数据在CPU 和外围设备之间的传送完全靠计算机程序控制,优点是硬件结构比较简单,缺点是CPU 效率低。中断方式是外围设备用来―主动‖通知CPU,准备输入输出的一种方法,它节省了CPU 时间,但硬件结构相对复杂一些。

3. 提高存储器速度可采用哪些措施,请说出至少五种措施。

解:1、提高储存密度;2、提升寻址效率;3、增大接口带宽;4、增加缓存容量;5、改变读写机制,尽量采用直接存取。

四. 分析题(共35分)

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

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

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

解:(1)定点原码整数表示:

最大正数:

数值 = (231 – 1)10

最大负数:

数值 = -(231 – 1)10

(2)定点原码小数表示:

最大正数值 = (1 – 2-31 )10

最大负数值 = -(1 – 2-31 )10

2.已知某8位机的主存采用半导体存储器,地址码为18位,采用16K×4位的SRAM芯片组成该机所允许的最大主存空间,并选用模块条形式,问:

1)若每个模块条为32K×8位,共需几个模块条?

2)每个模块条内有多少片RAM芯片?

3)主存共需多少RAM芯片?CPU需使用几根地址线来选择各模块?使用何种译码器?

解:(1)地址码为18位,所允许的最大主存空间为218B=512KB,

512KB / 32K×8位 = 16,共需16个模块条

(2)32K×8位 / 16K×4位 = 4,

每个模块条内有4片RAM芯片

(3)16×4 = 64

主存共需64个RAM芯片

16 = 2n, n = 4

CPU需使用4地址线来选择各模块,使用2-4译码器。

3.指令格式如下所示,OP为操作码字段,试分析指令格式特点。

解:(1)双字长二地址指令,用于访问存储器。

(2)操作码字段OP为6位,可以指定64种操作。

(3)一个操作数在源寄存器(共16个),另一个操作数在存储器中(由变址寄存器和位移量决定)

所以是RS型指令。

4.CPU执行一段程序时,cache完成存取的次数为4100次,主存完成存取的次数为160次。已知cache存取周期为30ns,主存存取周期为150ns。求:

1)Cache 命中率H〖H = Nc / (Nc + Nm)〗

2)平均访问时间Ta。

解:(1):H=4100/(4100+160)=96%

(2):Ta=30*96%+150*4%=34.8ns

5.某磁盘存储器的转速为3000转/分,共有4个记录面,每毫米5道,每道记录信息为12000B,最小磁道直径为230mm,共有275道.问:

1)磁盘存储器的存储容量是多少?

2)磁盘数据传输率是多少?

1. 解:

(1) 每道记录信息容量 = 12000B

每个记录面信息容量 = 275×12000B

共有4个记录面,所以磁盘存储器总容量为 :

4 ×275×12000B = 13200000B

(2) 磁盘传输率 C = r • N

r = 3000 / 60 = 50 周 / 秒

N = 12000字节(信道信息容量)

C = r • N = 50 × 12000

计算机组成原理(本) 模拟题二

一. 填空题(共20分)

1.计算机的_软件_是计算机_系统_结构的重要组成部分,也是计算机不同于一般电子设备的本质所在。

2.一个定点数由_符号位_和_数据位_两部分组成。

3.EDRAM的中文含义是_增强动态随机存取存储器_,RISC的中文含义是_精简指令集计算机_。

4.相联存储器不按地址而是按_存储内容_访问的存储器,在cache中用来存放_行地址_,在虚拟存储器中用来存放_分段表、页表和快表_。

5.主存储器容量通常以KB表示,其中K=_2^10_;硬盘容量通常以GB表示,其中G=_2^30_。

6.堆栈是一种特殊的数据寻址方式,它采用_先进后出_原理。按结构不同,分为寄存器堆栈和存储器堆栈。 7.从操作数的物理位置来说,可将指令归结为三种类型:存储器-存储器型,_R-S_,_S-S_。

8.由于存储器芯片的容量有限,所以往往需要在_字长位数_和_字存储容量_两方面进行扩充才能满足实际需求。

9.奔腾CPU中L2级cache的内容是_主存_的子集,而_L1级cache_内容又是L2级cache的子集。

10.磁表面存储器主要技术指标有存储密度,存储容量,平均存取时间,和数据传输率。

二. 选择题(共30分)

1.带有处理器的设备一般称为_A_设备。

A.智能化 B.交互式 C.远程通信

D.过程控制

2.下列数中最大的数是_A_。

A.(10011001)2 B.(227)8 C.(98)16 D.(152)10