二十套计算机组成原理期末试卷及答案 - 图文

更新时间:2024-06-04 22:11:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

期末试卷一

一. 选择题 (每小题1分,共20分)

1. 目前我们所说的个人台式商用机属于_____。

A.巨型机 B.中型机 C.小型机 D.微型机 2. (2000)10化成十六进制数是______。

A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)16

3. 下列数中最大的数是______。

A.(10011001)2 B.(227)8 C.(98)16 D.(152)10 4. ______表示法主要用于表示浮点数中的阶码。

A. 原码 B. 补码 C. 反码 D. 移码 5. 在小型或微型计算机里,普遍采用的字符编码是______。

A. BCD码 B. 16进制 C. 格雷码 D. ASCⅡ码 6. 下列有关运算器的描述中,______是正确的。

A.只做算术运算,不做逻辑运算 B. 只做加法

C.能暂时存放运算结果 D. 既做算术运算,又做逻辑运算 7. EPROM是指______。

A. 读写存储器 B. 只读存储器

C. 可编程的只读存储器 D. 光擦除可编程的只读存储器 8. Intel80486是32位微处理器,Pentium是______位微处理器。

A.16 B.32 C.48 D.64 9. 设[X]补=1.x1x2x3x4,当满足______时,X > -1/2成立。

A.x1必须为1,x2x3x4至少有一个为1 B.x1必须为1,x2x3x4任意 C.x1必须为0,x2x3x4至少有一个为1 D.x1必须为0,x2x3x4任意 10. CPU主要包括______。

A.控制器 B.控制器、 运算器、cache C.运算器和主存 D.控制器、ALU和主存

11. 信息只用一条传输线 ,且采用脉冲传输的方式称为______。

A.串行传输 B.并行传输 C.并串行传输 D.分时传输 12. 以下四种类型指令中,执行时间最长的是______。

A. RR型 B. RS型 C. SS型 D.程序控制指令 13. 下列______属于应用软件。

A. 操作系统 B. 编译系统 C. 连接程序 D.文本处理 14. 在主存和CPU之间增加cache存储器的目的是______。

A. 增加内存容量 B. 提高内存可靠性

C. 解决CPU和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速度 15. 某单片机的系统程序,不允许用户在执行时改变,则可以选用______作为存储芯片。

A. SRAM B. 闪速存储器 C. cache D.辅助存储器 16. 设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,这种寻址方式的有效地址为______。

A. EA=(X)+D B. EA=(X)+(D) C.EA=((X)+D) D. EA=((X)+(D)) 17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为______。

A. 隐含寻址 B. 立即寻址 C. 寄存器寻址 D. 直接寻址

18. 下述I/O控制方式中,主要由程序实现的是______。

A. PPU(外围处理机)方式 B. 中断方式 C. DMA方式 D. 通道方式 19. 系统总线中地址线的功能是______。

A. 用于选择主存单元地址 B. 用于选择进行信息传输的设备

C. 用于选择外存地址 D. 用于指定主存和I/O设备接口电路的地址 20. 采用DMA方式传送数据时,每传送一个数据要占用______的时间。

A. 一个指令周期 B. 一个机器周期 C. 一个时钟周期 D. 一个存储周期

二. 填空题 (每空1分 ,共20分)

1. 数控机床是计算机在A.______方面的应用,邮局把信件自动分拣是在计算机B.______

方面的应用。

2. 汉字的A.______、B.______、C.______是计算机用于汉字输入、内部处理、输出三种

不同用途的编码。

3. 闪速存储器特别适合于A.______微型计算机系统,被誉为B.______而成为代替磁盘的

一种理想工具。

4. 主存储器的性能指标主要是A.______、B.______、存储周期和存储器带宽。

5. 条件转移、无条件转移、转子程序、返主程序、中断返回指令都属于A.______类指令,

这类指令在指令格式中所表示的地址不是B.______的地址,而是C.______的地址。 6. 从操作数的物理位置来说,可将指令归结为三种类型:存储器-存储器型,A.______,

B.______。

7. 运算器的两个主要功能是:A.______,B.______。

8. PCI总线采用A.______仲裁方式,每一个PCI设备都有独立的总线请求和总线授权两条

信号线与B.______相连。

9. 直接内存访问(DMA)方式中,DMA控制器从CPU完全接管对A.______的控制,数据交

换不经过CPU,而直接在内存和B.______之间进行。

三. 简答题 (每小题5分,共20分)

1. 2. 3. 4.

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

请说明指令周期、机器周期、时钟周期之间的关系。

请说明SRAM的组成结构,与SRAM相比,DRAM在电路组成上有什么不同之处? 请说明程序查询方式与中断方式各自的特点。

四. 应用题 (每小题5分,共40分)

1. 机器数字长为8位(含1位符号位),当X= -127 (十进制)时,其对应的二进制表

示,(X)原表示,(X)反表示,(X)补表示,(X)移表示分别是多少? 2. 已知x=0.1011,y=-0.0101,求x+y=?,x-y=?

3. 用16k×8位的SRAM芯片构成64K×16位的存储器,要求画出该存储器的组成逻辑框

图。

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

5. 若机器字长36位,采用三地址格式访存指令,共完成54种操作,操作数可在1K地址

范围内寻找,画出该机器的指令格式。

6. 举例说明存储器堆栈的原理及入栈、出栈的过程。 7. 试画出三总线系统的结构图。

8. 若显示工作方式采用分辨率为1024×768,颜色深度为3B,桢频为72Hz,计算刷新存储

器带宽应是多少?

期末试卷一答案

一. 选择题

1. D 2. B 3. A 4. D 5. D 6. D 7. D 8. D 9. A 10. B 11. A 12. C 13. D 14. C 15. B 16. A 17. B 18. B 19. D 20. D

二. 填空题

1. A.自动控制 B.人工智能

2. A.输入编码(或输入码) B.内码(或机内码) C.字模码 3. A.便携式 B.固态盘

4. A.存储容量 B.存取时间

5. A.程序控制类 B.操作数 C.下一条指令 6. A.寄存器—寄存器型 B.寄存器—存储器型 7. A.算术运算 B.逻辑运算 8. A.集中式 B.中央仲裁器

9. A.总线 B.I/O设备(或输入输出设备)

三. 简答题

1. 计算机系统可分为:微程序机器级,一般机器级(或称机器语言级),操作系统级,汇

编语言级,高级语言级。

2. 指令周期是指取出并执行一条指令的时间,指令周期常常用若干个CPU周期数来表示,

CPU周期也称为机器周期,而一个CPU周期又包含若干个时钟周期(也称为节拍脉冲或T周期)。

3. SRAM存储器由存储体、读写电路、地址译码电路、控制电路组成,DRAM还需要有动态

刷新电路。

4. 程序查询方式,数据在CPU和外围设备之间的传送完全靠计算机程序控制,优点是硬

件结构比较简单,缺点是CPU效率低,中断方式是外围设备用来“主动”通知CPU,准备输入输出的一种方法,它节省了CPU时间,但硬件结构相对复杂一些。

四. 应用题

1. 二进制表示为 -01111111

[X]原 = 11111111 [X]反 = 10000000 [X]补 = 10000001 [X]移 = 00000001 2. [x]补=00.1011 [x]补=00.1011 +[y]补=11.1011 +[-y]补=00.0101

00.0110 01.0000

x+y=+0.0110 x-y产生溢出 3. 存储器容量为64K×16位,其地址线为16位(A15—A0),数据线也是16位(D15—D0)

SRAM芯片容量为16K×8位,其地址线为14位,数据线为8位,因此组成存储器时须字位同时扩展。字扩展采用2 :4译码器,以16K为一个模块,共4个模块。位扩展采用两片串接。

图C1.1

4.措施有:①采用高速器件,②采用cache (高速缓冲存储器),③采用多体交叉存储器,④采用双端口存储器,⑤加长存储器的字长。

5. 操作码需用6位,操作数地址码需用10位。格式如下

6 10 10 10

OP D1 D2 D3

OP:操作码6位

D1 :第一操作数地址,10位 D2 :第二操作数地址,10位 D3 :第三操作数地址,10位

6. 所谓存储器堆栈,是把存储器的一部分用作堆栈区,用SP表示堆栈指示器,MSP表示

堆栈指示器指定的存储器的单元,A表示通用寄存器。 入栈操作可描述为(A)→MSP,(SP-1)→SP 出栈操作可描述为(SP+1)→SP,(MSP)→A 7.三总线结构如下图所示:

系统总线 内存总线 CPU 内存 IOP(通 道) I/O总线 I/O接口 I/O接口 图C1.2

8.解:刷存所需带宽=分辨率×每个像素点颜色深度×刷新速率,故刷存带宽为:

1024×768×3B×72/s=165888KB/s=162MB/s.

期末试卷二

一. 选择题(每空1分,共20分)

1. 将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为

______。

A. 数值计算 B. 辅助设计 C. 数据处理 D. 实时控制 2. 目前的计算机,从原理上讲______。

A. 指令以二进制形式存放,数据以十进制形式存放 B. 指令以十进制形式存放,数据以二进制形式存放 C. 指令和数据都以二进制形式存放 D. 指令和数据都以十进制形式存放

3. 根据国标规定,每个汉字在计算机内占用______存储。

A.一个字节 B.二个字节 C.三个字节 D.四个字节 4. 下列数中最小的数为______。

A.(101001)2 B.(52)8 C.(2B)16 D.(44)10 5. 存储器是计算机系统的记忆设备,主要用于______。

A.存放程序 B.存放软件 C.存放微程序 D.存放程序和数据 6. 设X= —0.1011,则[X]补为______。

A.1.1011 B.1.0100 C.1.0101 D.1.1001 7. 下列数中最大的数是______。

A.(10010101)2 B.(227)8 C.(96)16 D.(143)10

8. 计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”

的概念,最早提出这种概念的是______。

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

9. 在CPU中,跟踪后继指令地指的寄存器是______。

A.指令寄存器 B.程序计数器 C.地址寄存器 D.状态条件寄存器 10. Pentium-3是一种______。

A.64位处理器 B.16位处理器 C.准16位处理器 D.32位处理器 11. 三种集中式总线控制中,______方式对电路故障最敏感。

A.链式查询 B.计数器定时查询 C.独立请求 12. 外存储器与内存储器相比,外存储器______。

A.速度快,容量大,成本高 B.速度慢,容量大,成本低 C.速度快,容量小,成本高 D.速度慢,容量大,成本高 13. 一个256K×8的存储器,其地址线和数据线总和为______。 A.16 B.18 C.26 D.20

14. 堆栈寻址方式中,设A为累加器,SP为堆栈指示器,MSP为SP指示的栈顶单元。

如果进栈操作的动作顺序是(A)→MSP,(SP)-1→SP。那么出栈操作的动作顺序应为______。

A.(MSP)→A,(SP)+1→SP B.(SP)+1→SP,(MSP)→A

C.(SP-1)→SP,(MSP)→A D.(MSP)→A, (SP)-1→SP

15. 当采用______对设备进行编址情况下,不需要专门的I/O指令组。 A.统一编址法 B.单独编址法 C.两者都是 D.两者都不是 16. 下面有关“中断”的叙述,______是不正确的。

A. 一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求 B. CPU响应中断时暂停运行当前程序,自动转移到中断服务程序 C. 中断方式一般适用于随机出现的服务

D. 为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行

程序,必须进行现场保存操作

17.下面叙述中,______是正确的。

A.总线一定要和接口相连 B.接口一定要和总线相连

C.通道可以替代接口 D.总线始终由CPU控制和管理 18.在下述指令中,I为间接寻址,______指令包含的CPU周期数最多。

A.CLA B.ADD 30 C.STA I 31 D.JMP 21 19.设寄存器位数为8位,机器数采用补码形式(含一位符号位)。对应于十进制数-27,

寄存器内为______。

A.27H B.9BH C.E5H D.5AH 20.某存储器芯片的存储容量为8K×12位,则它的地址线为____。

A.11 B.12 C.13 D.14

二. 填空题(每空1分,共20分)

1. 计算机软件一般分为两大类:一类叫A.______,另一类叫B.______。操作系统属

于 C.______ 类。

2. 一位十进制数,用BCD码表示需A.______位二进制码 ,用ASCII码表示需

B.______位二进制码。

3. 主存储器容量通常以KB表示,其中K=A.______;硬盘容量通常以GB表示,其中

G=B.______。

4. RISC的中文含义是A.______,CISC的中文含义是B.______。

5. 主存储器的性能指标主要是存储容量、A.______、B.______和C.______。

6. 由于存储器芯片的容量有限,所以往往需要在A.______和B.______两方面进行扩

充才能满足实际需求。

7. 指令寻址的基本方式有两种,A.______方式和B.______方式。

8. 存储器和CPU连接时,要完成A.______的连接;B.______的连接和C.______的连

接,方能正常工作。

9. 操作控制器的功能是根据指令操作码和A.______,产生各种操作控制信号,从而

完成B.______和执行指令的控制。

三. 简答题(每题5分,共20分)

1. 指令和数据均存放在内存中,计算机如何从时间和空间上区分它们是指令还是数

据。

2. 什么是指令周期?什么是机器周期?什么是时钟周期?三者之间的关系如何? 3. 简要描述外设进行DMA操作的过程及DMA方式的主要优点。

4. 在寄存器—寄存器型,寄存器—存储器型和存储器—存储器型三类指令中,哪类

指令的执行时间最长?哪类指令的执行时间最短?为什么?

四. 应用题(每题5分,共40分)

1. 求十进制数-113的原码表示,反码表示,补码表示和移码表示(用8位二进制表

示,并设最高位为符号位,真值为7位)。 2. 某机指令格式如图所示: OP X D 15 10 9 8 7 0

图中X为寻址特征位,且X=0时,不变址;X=1时,用变址寄存器X1进行变址;X=2时,用变址寄存器X2进行变址;X=3时,相对寻址。设(PC)=1234H,(X1)=0037H,

(X2)=1122H,请确定下列指令的有效地址(均用十六进制表示,H表示十六进制) (1)4420H (2)2244H (3)1322H (4)3521H (5)6723H

3. 将十进制数35458 转换成二进制数、八进制数、十六进制数和BCD数。

4. 浮点数格式如下:1位阶符,6位阶码,1位数符,8位尾数,请写出浮点数所能表

示的范围(只考虑正数值)。

5. 现有一64K×2位的存储器芯片,欲设计具有同样存储容量的存储器,应如何安排

地址线和数据线引脚的数目,使两者之和最小。并说明有几种解答。

6. 异步通信方式传送ASCII码,数据位8位,奇校验1位,停止位1位。计算当波

特率为4800时,字符传送的速率是多少?每个数据位的时间长度是多少?数据位的传送速率是多少?

7. 已知某8位机的主存采用半导体存储器,地址码为18位,采用4K×4位的SRAM

芯片组成该机所允许的最大主存空间,并选用模块条形式,问:

(1) 若每个模块条为32K×8位,共需几个模块条? (2) 每个模块条内有多少片RAM芯片?

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

何种译码器?

8. 画出中断处理过程流程图。

期末试卷二答案

一. 选择题:

1.C 2.C 3.B 4.A 5.D 6.C 7.B

8.B 9.B 10.A 11.A 12.B 13.C 14.B 15.A 16.A 17.B 18.C 19.C 20C

二. 填空题:

1. A.系统软件 B.应用软件 C.系统软件 2. A.4 B.7

1030

3. A.2 B.2

4.A.精简指令系统计算机 B.复杂指令系统计算机 5.A.存取时间 B.存储周期 C.存储器带宽 6.A.字向 B.位向

7.A.顺序寻址方式 B.跳跃寻址方式 8.A.地址线 B.数据线 C.控制线 9.A.时序信号 B.取指令

三. 简答题:

1. 时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”。从

空间上讲,从内存读出的指令流流向控制器(指令寄存器)。从内存读出的数据流流向运算器(通用寄存器)。

2. 指令周期是完成一条指令所需的时间。包括取指令、分析指令和执行指令所需的

全部时间。机器周期也称为CPU周期,是指被确定为指令执行过程中的归一化基准时间,通常等于取指时间(或访存时间)。时钟周期是时钟频率的倒数,也可称为节拍脉冲或T周期,是处理操作的最基本单位。一个指令周期由若干个机器周期组成,每个机器周期又由若干个时钟周期组成。 3. (1)外设发出DMA请求;

(2)CPU响应请求,DMA控制器从CPU接管总线的控制; (3)由DMA控制器执行数据传送操作; (4)向CPU报告DMA操作结束。

主要优点是数据数据速度快

4. 寄存器-寄存器型执行速度最快,存储器-存储器型执行速度最慢。因为前者操作

数在寄存器中,后者操作数在存储器中,而访问一次存储器所需的时间一般比访问一次寄存器所需时间长。

四. 应用题

1. 原码 11110001 反码 10001110 补码 10001111 移码 00001111

2.(1)0020H (2)1166H (3)1256H (4)0058H (5)1257H 3.(1)(354 58 )10=(162.A)16

(2)(354 58 )10=(101100010.1010)2

(3)(354 58 )10=(542.5)8

(4)(354 58 )10=(001101010100.011000100101)BCD 4. 最小值2 最大值2

-111111

×0.00000001

111111

×0.11111111

5. 设地址线x根,数据线y根,则 2·y=64K×2 若 y=1 x=17

x

y=2 x=16 y=4 x=15 y=8 x=14

因此,当数据线为1或2时,引脚之和为18 共有2种解答

6. 每个字符格式包含十个位,因此字符传送速率 4800波特/10=480字符/秒

每个数据位时间长度T=1/4800=0.208ms 数据位传送速率8×480=3840位/秒 7. (2×8)/(32k×8)=8,故需8个模块 (32k×8)/(4k×4)=16,故需16片芯片 共需8×16=128片芯片

为了选择各模块,需使用3:8译码器 即3根地址线选择模条。

18

8.中断处理过程流程图如图C2.1所示。 取指令 执行指令 否 是 中 断 周 期 响应中断 中断 关中断,即“中断屏蔽”置位 中 断 服 务 子 程 序 图C2.1

开中断,即“中断屏蔽”复位 恢复CPU现场 设备服务 保存CPU现场 转移到中断服务子程序 期末试卷三

一. 选择题(每小题1分,共20分)

1. 完整的计算机系统应包括______。

A. 运算器、存储器、控制器 B. 外部设备和主机 C. 主机和实用程序

D. 配套的硬件设备和软件系统 2. 下列数中最小的数为______。

A. (101001)2 B. (52)8

C. (101001)BCD D. (233)16 3. 设X=-0.1011,则〔X〕补为______。

A. 1.1011 B. 1.0100 C. 1.0101 D. 1.1001

4. 机器数______中,零的表示形式是唯一的。

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

5. 在计算机中,普遍采用的字符编码是______。

A. BCD码 B. 16进制 C. 格雷码 D. ASCⅡ码 6. 运算器的主要功能是进行______。

A. 逻辑运算 B. 算术运算

C. 逻辑运算和算术运算 D. 只作加法

7. 存储器是计算机系统中的记忆设备,它主要用来______。

A. 存放数据 B. 存放程序

C. 存放数据和程序 D. 存放微程序

8. 某计算机的字长16位,它的存储容量是64KB,若按字编址,那么它的寻址范围是 ______。

A. 64K B.32K C. 64KB D. 32KB

9. 用32位字长(其中1位符号位)表示定点小数时,所能表示的数值范围是______。

-32 -31

A. 0≤│N|≤1-2B. 0≤│N|≤1-2

-30 -29

C. 0≤│N|≤1-2 D. 0≤│N|≤1-2

10. 用于对某个寄存器中操作数的寻址方式称为______寻址。

A. 直接 B. 间接

C. 寄存器直接 D. 寄存器间接 11. 程序控制类指令的功能是______。 A. 进行算术运算和逻辑运算

B. 进行主存和CPU之间的数据传送

C. 进行CPU和I/O设备之间的数据传送 D. 改变程序执行的顺序

12. 中央处理器(CPU)是指______。 A. 运算器 B. 控制器

C. 运算器、控制器和cache

D. 运算器、控制器和主存储器

13. 计算机使用总线结构的主要优点是便于实现积木化,同时______。 A. 减少了信息传输量 B. 提高了信息传输的速度

C. 减少了信息传输线的条数

14. 在集中式总线仲裁中,______方式对电路故障最敏感。

A. 链式查询 B. 计数器定时查询 C. 独立请求

15. 在微型机系统中,外围设备通过______与主板的系统总线相连接。

A. 适配器 B. 设备控制器 C. 计数器 D. 寄存器

16. 3.5英寸软盘记录方式采用______。

A. 单面双密度 B. 双面双密度 C. 双面高密度 D. 双面单密度

17. 为了便于实现多级中断,保存现场信息最有效的方式是采用______。

A. 通用寄存器 B. 堆栈 C. 存储器 D. 外存

18. 周期挪用方式多用于______方式的输入输出中。

A. DMA B. 中断 C. 程序传送 D. 通道

19. MO型光盘和PC型光盘都是______型光盘。

A. 只读 B. 一次 C. 重写

20. 并行I/O标准接口SCSI中,一个主适配器可以连接______台具有SCSI接口的设备。

A. 6 B. 7~15 C. 8 D. 10

二. 填空题(每小题1分,共20分)

1. 存储A.______并按B.______顺序执行,这是冯?诺依曼型计算机的工作原理。

2. 计算机的A.______是计算机B.______结构的重要组成部分,也是计算机不同于一般电

子设备的本质所在。

3. 一个定点数由A.______和B.______两部分组成。

4. CPU能直接访问A.______和B.______,但不能直接访问磁盘和光盘。

5. 指令格式是指令用A.______表示的结构形式,通常格式中由操作码字段和B.______字

段组成。

6. 主存储器的性能指标主要是存储容量、存取时间、A.______和B.______。

7. RISC机器一定是A._______CPU,但后者不一定是RISC机器,奔腾机属于B.______机

器。

8. 计算机系统中,根据应用条件和硬件资源不同,数据传输方式可采用:A.______传

送、B.______传送和C.______传送。

9. 软磁盘和硬磁盘的A.______记录方式基本相同,但在B.______和C.______上存在较

大差别。

三. 简答题(每小题5分,共20分)

1.

2. 3. 4.

说明计数器定时查询工作原理。

什么是刷新存储器?其存储容量与什么因素有关? 外围设备的I/O控制方式分哪几类?各具什么特点?

什么是指令周期?什么是机器周期?什么是时钟周期?三者有什么关系?

四. 应用题(每小题5分,共40分)

1. 已知:X=0.1011,Y=-0.0101,求[X/2]补,[X/4]补[-X]补,[Y/2]补,[Y/4]补,[-Y]补 2. 机器数字长8位(含1位符号位),若机器数为81(十六进制),当它分别表示原码、

补码、反码和移码时,等价的十进制数分别是多少?

3. 用16K×16位的SRAM芯片构成64K×32位的存储器。要求画出该存储器的组成逻辑

框图。

4. 指令格式如下所示,其中OP为操作码,试分析指令格式特点: 15 10 7 4 3 0 OP 源寄存器 目标寄存器

5. CPU结构如图所示,其中一个累加寄存器AC,一个状态条件寄存器和其它四个寄存

器,各部分之间的连线表示数据通路,箭头表示信息传送方向。 (1) 标明图中四个寄存器的名称。

(2) 简述指令从主存取到控制器的数据通路。

(3) 数据在运算器和主存之间进行存/取访问的数据通路。

图C3.1

6. 总线的一次信息传送过程大致分哪几个阶段?若采用同步定时协议,画出读数据的

同步时序图。

7. 举出三种中断向量产生的方法。

8. CD-ROM光盘的外缘有5mm的范围因记录数据困难,一般不使用,故标准的播放时

间为60分钟。请计算模式2情况下光盘存储容量是多少?

期末试卷三答案

一. 选择题

1. D 2. C 3. C 4.B、C 5. D 6. C 7. C 8. B 9. B 10. C 11. D 12. C 13. C 14. A 15. A 16. C 17. B 18. A 19. C 20. B

二. 填空题

1. A.程序 B.地址 2. A.软件 B.系统 3. A.符号位 B.数值域 4. A.cache B.主存

5. A.二进制代码 B.地址码 6. A.存储周期 B.存储器带宽 7. A.流水 B.CISC

8. A.并行 B.串行 C.复用 9. A.存储原理 B.结构 C.性能

三. 简答题

1. 计数器定时查询方式工作原理:总线上的任一设备要求使用总线时,通过BR线发出总线请求。总线控制器接到请求信号以后,在BS线为“0”的情况下让计数器开始计数,计数值通过一组地址线发向各设备。每个设备接口都有一个设备地址判别电路,当地址线上的计数值与请求总线的设备相一致时,该设备置“1”BS线,获得总线使用权,此时中止计数查询。

2. 为了不断提供刷新图像的信号,必须把一帧图像信息存储在刷新存储器,也叫视频存储器。其存储容量由图像灰度级决定。分辨率越高,灰度级越多,刷新存储器容量越大。 3. 外围设备的I/O控制方式分类及特点:

(1) 程序查询方式:CPU的操作和外围设备的操作能够同步,而且硬件结构比较简单 (2) 程序中断方式:一般适用于随机出现的服务,且一旦提出要求应立即进行,节省

了CPU的时间,但硬件结构相对复杂一些。

(3) 直接内存访问(DMA)方式:数据传输速度很高,传输速率仅受内存访问时间的

限制。需更多硬件,适用于内存和高速外设之间大批交换数据的场合。

(4) 通道方式:可以实现对外设的统一管理和外设与内存之间的数据传送,大大提高

了CPU的工作效率。

(5) 外围处理机方式:通道方式的进一步发展,基本上独立于主机工作,结果更接近

一般处理机。

4. 指令周期是指取出并执行一条指令的时间,指令周期常常用若干个CPU周期数来表示,CPU周期也称为机器周期,而一个CPU周期又包含若干个时钟周期(也称为节拍脉冲或T周期)。

四. 应用题

1. 解:[X]补 = 0.1011 [X/2]补 = 0.01011 [X/4]补 = 0.001011 [-X]补 = 1.0101

[Y] 补 = 1.1011 [Y/2]补 = 1.11011 [Y/4]补 = 1.111011 [-Y]补 = 0.0101 2. 原码: -1,补码: -127, 反码:-126,移码:+1。

3. 所需芯片总数(64K×32)÷(16K×16)= 8片 因此存储器可分为4个模块,每个模

块16K×32位,各模块通过A15、A14进行2:4译码

图C3.2

4. 解:(1)操作数字段OP可以指定64种基本操作

(2)单字长(16位)二地址指令

(3)源寄存器和目标寄存器都是通用寄存器(各指定16个),所以是RR型指令,

两个操作数均在通用寄存器中

(4)这种指令结构常用于算术/逻辑运算类运算指令,执行速度最快。 5. 答:(1)a为数据缓冲寄存器DR,b为指令寄存器IR,c为主存地址寄存器AR,d为程序计数器PC;

(2)PC→AR→主存 → 缓冲寄存器DR → 指令寄存器IR → 操作控制器 (3)存储器读:M → DR → ALU → AC 存储器写:AC → DR → M 6. 分五个阶段:总线请求,总线仲裁,寻址(目的地址),信息传送,状态返回(或错误报告)。 时序图:

图C3.3 7. (1)由编码电路实现,直接产生。 (2)由硬件产生一个“位移量”,再加上CPU某寄存器里存放的基地址

(3)向量地址转移法:由优先级编码电路产生对应的固定地址码,其地址中存放的是转

移指令,通过转移指令可以转入设备各自的中断服务程序入口。 8. 解:扇区总数 = 60 × 60 × 75 = 270000

模式2存放声音、图像等多媒体数据,其存储容量为 270000 × 2336 /1024 /1024 = 601MB

期末试卷四

一、填空题,每空一分,本题共15分

1.若[x]补=11101100(单符号位),则[x /2]补=____________,[x]补的模为____________。 2.动态存储器的刷新是按__________(填行或列)进行;若存储单体的容量为64K,采用双译码且地址线平均送到两个译码器中,则刷新地址计数器的模为__________。

3.设指令中形式地址为D,基址寄存器为BX,则基址寻址方式时,有效地址 E=__________。

4.若被传送的数据为11011011,假设采用偶校验技术,则校验位C =__________。 5.“地址线单双向传输”这句话描述了总线的__________特性。 6.冯偌依曼计算机的基本原理包括__________和__________。

7.磁盘的平均存取时间由___________时间和平均等待时间组成,对于7200转的磁盘而言,其平均等到时间约为_________ms(取整数)。

8、在微指令格式设计过程中,有8个互斥型的微命令被分配到一组,当该组采用编码方法表示时,微指令格式的相关字段至少需要________位。

9.设计一个64位全并行的ALU需要_________片先行进位部件74182。

10.片选信号为101时,选定一个128K?8位的存储芯片,则该芯片的所在存储单元空间的首地址为 ,末地址为 。

二、名词解释,每题2分,共10分

1、 中断

2、 组相联映射

3、指令系统

4、规格化

5、水平型微指令

三、简答与论述题,本题共34分

l. 简要说明采用层次结构存储系统的目的和原理;目前存储系统分哪几个层次?它们在存储系统中所起的作用分别是什么?(8分)

2.什么是总线?总线的仲裁方式解决什么问题?简述常见的控制方式及其特点。(8分)

3.什么是寻址方式?计算机系统为什么需要采用多种寻址方式?画出间接寻址方式的寻址示意图。(8分)

4.简述微程序控制器的设计思想。(10分)

四、判断正误并改正你认为错误的命题(只能修改画线部分)(1*5 = 5分)

1、Cache对系统程序员透明 ( )

2、浮点数的精确度由阶码的位数决定 ( )

3、控存中存放解释指令执行的微程序和数据 ( )

4、指令操作码字段的位数决定了指令系统中指令的数量 ( )

5、多操作数指令可以是单字长指令 ( )

五、计算题 ,本题共21分

1、设X= 27×(29/32),Y = 25×(5/8),阶码为3位,尾数为5位(均不包含符号位),用变形补码计算X+Y,要求按照计算机中浮点数的运算方法写出详细运算步骤。(8分)

2、设x=-0.01011,y=0.01011,用变形补码计算2x- y (5分)

3、已知X= +0.1101 Y=+0.1011 用补码一位乘法求 X?Y ,要求写出详细过程(8分)

六、已知CPU结构如下图所示,其中包括一个累加器AC、一个状态寄存器和其他几个寄存器。各部分之间的连线表示数据通路,箭头表示信息传递方向。试完成以下工作:①写出图中四个寄存器A、B、C、D的名称和作用;②简述完成指令ADD Y的数据通路(Y为存储单元地址,本指令功能为(AC)+(Y)→(AC)。(15分)

MM —— 主存储器 A +1 AC B C D ALU ID 状态寄存器 操作控制器

期末试卷四答案

一、填空(每空1分,共15分)

(数据部分按照参考答案,文字部分意思符合即可)

1)11110110, 28 2)行,28 3)(BX)+D 4). 0 5.功能和电气 6)存储程序,程序控制 7)寻道,4 8)4 9).5 10).0A000H, 0BFFFFH

二、名词解释(每小题 2分,共10分。)

(评分要求:按照与所给参考答案的符合度给分)

1、中断

是一种I/O方式,是指发生外部或异常时间后,暂时停止CPU执行的程序,并在保护断点后执行处理外部或异常时间的程序,并在该程序执行完毕后又返回被终止的程序的过程.

2、组相联映射

是一种主存与CACHE之间数据映射的方法,该方法中主存和CACHE都分组,且CHACHE组内还分行,映射时,数据块所在主存的组和CHACHE的组之间按照直接映射方式进行,CACHE的组确定后,主存的该数据块则可以被映射到在该组的任意行.

3、指令系统

任何计算机所包含的全部指令的集合.指令系统与计算机的硬件结构和性能紧密相关.

4、规格化

就是对浮点数尾数进行处理的一种方法,该方法规定,当浮点数的尾数双符号位与最高数据位不一致时候,采用左移或右移尾数,同时同步增大或减少阶码,直到将浮点数的尾数双符号位变化成最高数据位一致.

5、水平型微指令

一次能定义并执行多个微操作的微指令称为水平型微指令,一般有操作控制字段、判别测试字段和直接地址字段三部分组成,相对于垂直型微指令而言具有灵活、并行操作能力强等优点。

三、简答与论述题

l. 要点:

1)目的:满足执行程序对高速度、大容量存储空间的需要 (2分) 2)原理:局部性原理 (2分)

3)目前分成CHCHE-----主存—辅存 三个层次 (2分)

其中前者解决主存速度慢的问题,后者解决主存容量小的不足.(各1分,共2分)

2.要点:

1)总线是计算机各大部件之间的连接线,分为数据总线、地址总线和控制总线三类.(1分) 2)总线的仲裁解决多部件争用总线的问题 (1分)

3)常见的仲裁方式包括:串行连接查询、计数器定时查询和独立请求三种方式, (3分) 特点分别为系统容易扩展,但速度慢、优先级固定、单点故障明显;优先级灵活,没有单点故障,但速度慢;优先级灵活、响应速度快,没有单点故障。 (3分)

3.要点:

1)寻找操作数据或指令地址的方法.(1分)

2)多种寻址方式的目标是为了解决指令中操作数字段位数不够,从而限制了寻址范围和操作数大小,另外,设置多种寻址方式也为程序设计提供了一定的灵活性.(4分) 3)间接寻址图(3分)

4.要点:

在分析特定CPU结构和相关硬件环境的基础上(这句话很重要,2分),仿照程序设计的方法,画出在特定硬件环境下每条指令的指令周期流程图(2分),把完成每条指令所需要的操作控制信号进行优化和时间同步编写成微指令,然后存放到一个只读存储器(控存)中(3分)。每条机器指令对应一段微程序,当机器执行程序时依次读出每条指令所对应的微指令,执行每条微指令中规定的微操作,从而完成指令的功能,重复这一过程,直到该程序的所有指令完成(2分).

微程序控制器的设计采用了存储技术和程序设计技术,使复杂的控制逻辑得到简化,从而推动了微程序控制器的广泛应用.(1分)

四、判断正误,(对错误命题只判断不改正或改正不正确均不得分 每小题1分,共5分)

1、? 2、? 修改成:

浮点数的精确度由尾数的位数决定 或: 浮点数的范围由阶码的位数决定 3、? 修改成:

控存中存放解释指令执行的微程序 4、? 5、?

五、计算题(本题三道小题,共21分)

1. 要点:

1) 设阶码和尾数均采用双符号位表示,则

[X]补=00111 00.11101 [Y]补=00101 00.101 (1分) 2) 求出阶差:

??=[X]阶码 + [-Y]阶码= 00111 + 11011 =00010,阶差为 2 ,移动Y的尾数与X对齐 [Y]补=00111 00.00101 (1分)

3) 求出尾数和 00.11101 + 00.00101 = 01.00010 (2分) 4) 规格化并判断结果溢出

因为尾数运算的双符号位不同,因此,需要对结果进行左移规格化,并将阶码加1, 则[X+Y]补 =01000,00.10010 (2分)

由于阶码的双符号位不同,因此,该浮点运算结果发生溢出,且是正溢出(2分)

2、要点:

解; [X]补 = 11.10101 , [Y]补= 00.01011

[2X]补 = 11.01010 , [-Y]补= 11.10101 (2分) [2X]补 + [-Y]补 = 10.11111 (2分)

结果的双符号位不同,故运算结果溢出.。 (1分)

3、要点:

1) [X]补=0.1101, [Y]补=0.1011 , [-X]补=1.0011 (1分)

2)按照补码一位乘法的运算过程正确,且得到[XY]补=0.10001111 (6分) 3)求出真值 (1分)

六. 设计综合题(15分)

1) A:DR(数据缓冲寄存器,缓冲数据)

B:IR(指令寄存器,存放指令)

C:AR(地址寄存器,存放访问主存的地址) D:PC(程序计数器,用于表示指令地址)

得分要点:指出了各代表的寄存器名称和相应的作用每项各1分,共8分 2)指令的数据通路:

IR(B) ? AR (C) ? MM ? DR(A) ? ALU ? AC 7分

得分要点:

只要通路正确,其他表现形式也可给分,但如果只用了A 、B 、C、D等来表示,则不给分。

期末试卷五

一.选择题(每小题1分,共20分)

1. 对计算机的产生有重要影响的是______。

A.牛顿 维纳 图灵 B.莱布尼兹 布尔 图灵 C.巴贝奇 维纳 麦克斯韦 D.莱布尼兹 布尔 克雷

2. 定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是______。

15 15151515151515

A.-2─2-1 B.-2-1─2-1 C.-2+1─2 D.-2─2 3. 下列数中最小的数是______。

A.(101001)2 B.(52)8 C.(2B)16 D.(44)10 4. 已知X<0且[X]原 = X0.X1X2?Xn,则[X]补可通过______求得。

A.各位求反,末位加1 B.求补 C.除X0外各位求反末位加1 D.[X]反-1 5. 运算器虽有许多部件组成,但核心部件是______。

A.数据总线 B.算术逻辑运算单元 C.多路开关 D.累加寄存器 6. EPROM是指______。

A.读写存储器 B.只读存储器

C.可编程的只读存储起器 D.光擦除可编程的只读存储器

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

A.0 ─ 4MB B.0 ─ 2MB C.0 ─ 2M D.0 ─ 1M 8. 双端口存储器所以能高速进行读写,是因为采用______。

A.高速芯片 B.两套相互独立的读写电路 C.流水技术 D.新型器件

9. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用______。

A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间接寻址方式 10. 指令周期是指______。

A.CPU从主存取出一条指令的时间 B.CPU执行一条指令的时间 C.CPU从主存取出一条指令加上执行这条指令的时间 D.时钟周期时间 11. 同步控制是______。

A.只适用于CPU控制的方式 B.只适用于外围设备控制的方式 C.由统一时序信号控制的方式 D.所有指令控制时间都相同的方式 12. 从信息流的传送效率来看,______工作效率最低。

A.三总线系统 B.单总线系统 C.双总线系统 D.多总线系统 13. 一个256K×8的DRAM芯片,其地址线和数据线总和为

A.16 B.18 C.26 D.30 14. 算术右移指令执行的操作是______。

A.符号位填0,并顺次右移1位,最低位移至进位标志位 B.符号位不变,并顺次右移1位,最低位移至进位标志位

C.进位标志位移至符号位,顺次右移1位,最低位移至进位标志位 D.符号位填1,并顺次右移1位,最低位移至进位标志位 15. 微程序控制器中,机器指令与微指令的关系是______。

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

C.一段机器指令组成的程序可由一条微指令来执行 D.一条微指令由若干条机器指令组成 16. 以下描述中基本概念不正确的是______。

A.PCI总线是层次总线

B.PCI总线采用异步时序协议和分布式仲裁策略 C.Futurebus+总线能支持64位地址

D.Futurebus+总线适合于高成本的较大规模计算机系统 17. 计算机的外围设备是指______。

A.输入/输出设备 B.外存储器 C.远程通信设备 D.除了CPU和内存以外的其它设备

18. CRT的颜色数为256色,则刷新存储器每个单元的字长是______。

A.256位 B.16位 C.8位 D.7位 19. 通道对CPU的请求形式是______。

A.自陷 B.中断 C.通道命令 D.跳转指令 20. 中断向量地址是______。

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

二.填空题(每空1分,共20分)

1. 按IEEE754标准,一个浮点数由A.______、B.______、C.______三个域组成。

2. 闪速存储器能提供高性能、低功耗、高可靠性以及A.______能力,因此作为B.______

用于便携式电脑中。

3. 寻址方式按操作数的物理位置不同,多使用A.______型和B.______型,前者比后者执

行速度快。

4. 堆栈是一种特殊的A.______寻址方式,它采用B.______原理。按构造不同,分为寄存

器堆栈和C.______堆栈。

5. 当今的CPU芯片除了包括定点运算器和控制器外,还包括A.______、B.______、运算

器和C.______管理等部件。

6. 奔腾CPU中L2级cache的内容是A.______的子集,而B.______内容又是L2级cache

的子集。

7. 为了解决多个A.______同时竞争总线B.______,必须具有C.______部件。

8. 并行I/O接口A.______和串行I/O接口B.______是两个目前最具权威性和发展前景的

标准接口。

三.简答题(每题5分,共20分)

1. 什么是闪速存储器?它有哪些特点? 2. 说明总线结构对计算机系统性能的影响。 3. 什么是CISC?CISC指令系统的特点是什么?

4. 指令和数据均存放在内存中,CPU如何从时间和空间上区分它们是指令还是数据?

四.应用题(每题5分,共40分)

1. 设[X]补 = X0.X1X2?Xn,求证: [X/2]补 = X0.X0X1X2?Xn 。

2. 某加法器进位链小组信号为C4C3C2C1,低位来的进位信号为C0,请按串行进位方式写出C4C3C2C1的逻辑表达式。

3. 存储器容量为32字,字长64位,模块数m = 8,用交叉方式进行组织。存储周期T =

200ns, 数据总线宽度为64位,总线传输周期τ = 50ns。问该存储器的带宽是多少? 4. 指令格式结构如下所示,试分析指令格式特点。

15 12 11 9 8 6 5 3 2 0 OP 寻址方式 寄存器 寻址方式 寄存器 源地址 目标地址 5. 用时空图法证明流水CPU比非流水CPU具有更高的吞吐率。

6. 某总线在一个总线周期中并行传送4个字节的数据,假设一个总线周期等于一个时钟周

期,总线时钟频率为33MHz,求总线带宽是多少? 7. 一个基本的DMA控制器应包括哪些逻辑构件?

8. 某刷新存储器所需的带宽为160MB/S。实际工作时,显示适配器的几个功能部分要争用

刷存的带宽。假定总带宽的50%用于刷新屏幕,保留50%带宽用于其他非刷新功能。问刷存总带宽应为多少?为达到这样的刷存带宽,应采取何种技术措施?

期末试卷五答案

一.选择题

1. B 2. A 3. A 4. C 5. B 6. D 7. C 8. B 9. C 10. C 11. C 12. B 13. C 14. B 15. A 16. B 17. D 18. C 19. B 20. C

二.填空题

1. A.符号位 B.阶码 C.尾数 2. A.瞬时启动 B.固态盘 3. A.RR B.RS

4. A.数据 B.先进后出 C.存储器 5. A.cache B.浮点 C.存储 6. A.主存 B.L1级cache

7. A.主设备 B.控制权 C.总线仲裁 8. A.SCSI B.IEEE1394

三.简答题

1. 解:闪速存储器是高密度、 非易失性的读/写半导体存储器。从原理上看,它属于ROM型存储器,但是它又可随机改写信息;从功能上看,它又相当于RAM,所以传统ROM与RAM的定义和划分已失去意义。因而它是一种全新的存储器技术。 闪速存储器的特点:(1)固有的非易失性,(2)廉价的高密度,(3)可直接执行,(4)固态性能。

2. (1)最大存储容量

单总线系统中,最大内存容量必须小于由计算机字长所决定的可能的地址总 线。

双总线系统中,存储容量不会受到外围设备数量的影响 (2)指令系统

双总线系统,必须有专门的I/O指令系统 单总线系统,访问内存和I/O使用相同指令 (3)吞吐量

总线数量越多,吞吐能力越大

3. CISC是复杂指令系统计算机的英文缩写。其特点是:

(1) 指令系统复杂庞大,指令数目一般多达2、3百条。 (2) 寻址方式多 (3) 指令格式多 (4) 指令字长不固定 (5) 可访存指令不加限制

(6) 各种指令使用频率相差很大 (7) 各种指令执行时间相差很大

(8) 大多数采用微程序控制器

4. 从时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”。从空间上讲,从内存读出指令流流向控制器(指令寄存器)。从内存读出数据流流向运算器(通用寄存器)。

四.应用题

1. 证明:

-i

因为 X = -X0 + Xi2

-I-i

所以 X/2 = -X0/2 + 1/2 Xi2 = -X0 + X0/2 + 1/2 Xi2

= -X0 + Xi2由于X/2= -X0 + Xi2

-(i+1)

-(i+1)

根据补码与真值的关系便有:[X/2]补 = X0.X0X1X2?Xn 2. 串行方式:C1 = G1 + P1C0 C2 = G1 + P2C1 C3 = G3 + P3C2 C4 = G4 + P4C3

其中 G1 = A1B1 P1 = A1⊕B1 G2 = A2B2 P2 = A2⊕B2 G3 = A3B3 P3 = A3⊕B3 G4 = A4B4 P4 = A4⊕B4

3. 解:连续读出 m=8 个字的信息量是:q = 64位×8 = 512位

连续读出 8 个字所需的时间是:t = T + (m – 1)τ = 200 + 7×50 = 5.5×10s

交叉存储器的带宽是: W = q/t = 512/(5.5×10s) ≈ 93×10 位/s

4.(1)OP字段指定16种操作 (2)单字长二地址指令

(3)每个操作数可以指定8种寻址方式 (4)操作数可以是RR型、RS型、SS型

5. 解:时空图法:假设指令周期包含四个子过程:取指令(IF)、指令译码(ID)、 执行

运算(EX)、结果写回(WB),每个子过程称为过程段(Si),这样,一个流水线由一系列串连的过程段组成。在统一时钟信号控制下,数据从一个过程段流向相邻的过程段。

S1 S2 S3 S4

-7

7

-7

字节的信息

(2)SRAM芯片容量为512K×8位 = 512KB = 0.5MB 所需芯片数目为:4MB ÷ 0.5MB = 8片

(3)因为2 = 512K,即芯片片内地址线19位,存储器容量为1M,地址线为20位,

故需1位地址线作芯片片选选择(CS),用A19选第1个模块,用A19选第2个

模块。

4. 解: 因为 Dr = r×N r = 3000转/分 = 50转/秒 所以 N = Dr/r = (175000B/s) / (50/s)= 3500B 磁盘总容量 = 3500B×220 = 1540000B 5. (1)单字长二地址指令

(2)操作码字段OP可以指定128条指令

(3)源寄存器和目标寄存器都是通用寄存器(可分别指定32个),所以是RR型指令,

两个操作数均存放在寄存器中

(4)这种指令结构常用于算术逻辑运算

6. (1)水平型微指令并行操作能力强、效率高、灵活性强,垂直型微指令则较差; (2)水平型微指令执行一条指令的时间短,垂直型微指令执行时间长;

(3)由水平型微指令解释指令的微程序,具有微指令字比较长,但微程序短的特点,

而垂直型微指令正好相反;

(4)水平型微指令用户难以掌握,而垂直型微指令与指令比较相似,相对来说比较容

易掌握。

7. 解:设总线带宽用Dr表示,总线时钟周期用T=1/f表示,一个周期传送的数据量用D表示,根据总线带宽定义,有:

Dr = D/T = D×f = 4B×33×10/s = 132MB/s 8.

30 μS 磁盘 t

45 μS 磁带 t 6

19

打印机 t DMA T1 T2 T3 T4 T5 T6 T7 T8 控制器 t

5 μS

期末试卷七

一.选择题(每小题1分,共20分)

1. 目前的计算机中,代码形式是______。

A.指令以二进制形式存放,数据以十进制形式存放 B.指令以十进制形式存放,数据以二进制形式存放 C.指令和数据都以二进制形式存放 D.指令和数据都以十进制形式存放 2. 完整的计算机系统应包括______。

A.运算器 存储器 控制器 B.外部设备和主机

C.主机和应用程序 D.配套的硬件设备和软件系统 3. 下列数中最大的是______。

A.(10010101)2 B.(227)8 C.(96)16 D.(143)10

4. 设寄存器位数为8位,机器数采用补码形式(一位符号位),对应于十进制数-27,寄存器内为______。

A.(27)16 B.(9B)16 C.(E5)16 D.(5A)16

5. 计算机的存储器系统是指______。

A.RAM存储器 B.ROM存储器 C.主存储器 D.主存储器和外存储器 6. 算术/逻辑运算单元74181ALU可完成______。

A.16种算术运算功能 B.16种逻辑运算功能

C.16种算术运算功能和16种逻辑运算功能 D.4位乘法运算功能和除法运算功能

7. 某机字长32位,存储容量1MB,若按字编址,它的寻址范围是______。

A. 1MB B. 512KB C. 256K D. 256KB 8. 常用的虚拟存储系统由______两级存储器组成。

A.主存—辅存 B.快存—主存 C.快存—辅存 D.通用寄存器—主存 9. 变址寻址方式中,操作数的有效地址等于______。

A.基值寄存器内容加上形式地址 B.堆栈指示器内容加上形式地址 C.变址寄存器内容加上形式地址 D.程序计数器内容加上形式地址 10. 在虚拟存储器中,当程序正在执行时,由______完成地址映射。

A.程序员 B.编译器 C.装入程序 D.操作系统

11. 由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用______来规定。

A.主存中读取一个指令字的最短时间 B.主存中读取一个数据字的最长时间 C.主存中写入一个数据字的平均时间 D.主存中取一个数据字的平均时间 12. 异步控制常用于______作为其主要控制方式。

A.在单总线结构计算机中访问主存与外围设备时 B.微型机的CPU控制中 C.组合逻辑控制的CPU中 D.微程序控制器中 13. 描述流水CPU基本概念中,正确表述的句子是______。 A. 流水CPU是以空间并行性为原理构造的处理器 B. 流水CPU一定是RISC机器

C. 流水CPU一定是多媒体CPU

D. 流水CPU是一种非常经济而实用的时间并行技术

14. 多总线结构的计算机系统采用______方法,对提高系统的吞吐率最有效。

A.多端口存储器 B.提高主存的速度

C.交叉编址多模存储器 D.高速缓冲存储器 15. 描述PCI总线中基本概念正确的句子是______。

A. PCI总线是一个与处理器有关的高速外围总线 B. PCI总线的基本传输机制是猝发式传输 C. PCI设备不是主设备

D. 系统中只允许有一条PCI总线

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

A.统一编址法 B.单独编址法 C.两者都是 D.两者都不是

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

A.512KB B.1MB C.256KB D.2MB

18. 一张3.5英寸软盘的存储容量为______,每个扇区存储的固定数据是______。

A.1.44MB 512B B.1MB 1024B C.2MB 256B D.1.44MB 512KB 19. 下面叙述的概念中______是正确的。

A.总线一定要和接口相连 B.接口一定要和总线相连 C.通道可以代替接口 D.总线始终由CPU控制和管理

20. IEEE1394的高速特性适合于新型高速硬盘和多媒体数据传输,它的数据传输率可以是______。

A.100兆位/秒 B.200兆位/秒 C.400兆位/秒 D.300兆位/秒

二.填空题(每空1分,共20分)

1. 2000年,超级计算机最高浮点运算速度达到每秒A.______次,我国的B.______号计算

机的运算速度达到3840亿次,使我国成为C.______之后第三个拥有高速计算机的国家。

2. 存储A.______并按B.______顺序执行,这是冯?诺依曼型计算机的工作原理。

3. 移码表示法主要用于表示浮点数的A.______码,以利于比较两个B.______数的大小和

进行C.______操作。

4. 广泛使用的A.______和B.______都是半导体随机读写存储器,它们共同的缺点是

C.______。

5. 多个用户共享主存时,系统应提供A.______。通常采用的方法是B.______保护和

C.______保护,并用硬件来实现。

6. 形成指令寻址的方式,称为指令寻址方式,有顺序寻址和A.______寻址两种,使用

B.______来跟踪。

7. 多媒体CPU是带有A.______技术的处理器,它是一种多媒体扩展结构技术,特别适合

于B.______处理。

8. 字节多路通道可允许多个设备进行A.______型操作,数据传送单位是B.______。

三.简答题(每小题5分,共20分)

1. 举出CPU中6个主要寄存器的名称及功能。

2. 何谓“总线仲裁”?一般采用何种策略进行仲裁,简要说明它们的应用环境。 3. 何谓CRT的显示分辨率、灰度级? 4. CPU响应中断应具备哪些条件?

四.应用题(每小题5分,共40分)

1. 已知 X = -0.01111,Y = +0.11001, 求[X]补,[-X] 补,[Y] 补,[-Y] 补,X+Y=?,X-Y=? 2. 已知:[X]补 = X0.X1X2?Xn,求证:[1-X]补 = X0.X1 X2?Xn + 2。

3. 有一个1024K×32位的存储器,由128K×8位的DRAM构成。 问:(1)总共需要多少DRAM芯片

(2)采用异步刷新,如果单元刷新间隔不超过8ms,则刷新信号周期是多少? 4. 指令格式如下所示,OP为操作码字段,试分析指令格式特点

15 10 7 4 3 0 OP 源寄存器 基值寄存器 位移量(16位)

-n

5. 画出微程序控制器组成框图,说明各部分功能。

6. 某总线在一个总线周期中并行传送4个字节的数据,假设一个总线周期等于一个时钟周期,总线时钟频率为66MHz,求总线带宽是多少?

7. 用多路DMA控制器控制光盘、软盘、打印机三个设备同时工作。光盘以30μs的间隔向控制器发DMA请求,软盘以60μs的间隔向控制器发DMA请求,打印机以180μs的间隔发DMA请求。假设DMA控制器完成一次DMA传送时间为5μs,请画出多路DMA控制器的工作时空图。

8. CD-ROM光盘的外缘有5mm的范围因记录数据困难,一般不使用,故标准的播放时间为60分钟。请计算模式2情况下光盘存储容量是多少?

期末试卷七答案

一. 选择题

1. C 2. D 3. B 4. C 5. D 6. C 7. C 8. A 9. C 10. D 11. A 12. A 13. D 14. A 15. B 16. A 17. B 18. A 19. B 20. A、B、C

二. 填空题

1. A.1万亿 B.神威 C.美国、日本 2. A.程序 B.地址

3. A.阶码 B.指 C.对阶

4. A.SRAM B.DRAM C.断电后不能保存信息 5. A.存储保护 B.存储区域 C.访问方式 6. A.跳跃 B.程序计数器 7. A.MMX B.图像数据 8. A.传输 B.字节

三. 简答题

1. CPU有以下寄存器:

(1) 指令寄存器(IR):用来保存当前正在执行的一条指令。 (2) 程序计数器(PC):用来确定下一条指令的地址。 (3) 地址寄存器(AR):用来保存当前CPU所访问的内存单元的地址。

(4) 缓冲寄存器(DR):

<1>作为CPU和内存、外部设备之间信息传送的中转站。

<2>补偿CPU和内存、外围设备之间在操作速度上的差别。

<3>在单累加器结构的运算器中,缓冲寄存器还可兼作为操作数寄存器。 (5) 通用寄存器(AC):当运算器的算术逻辑单元(ALU)执行全部算术和逻辑运

算时,为ALU提供一个工作区。

(6) 状态条件寄存器:保存由算术指令和逻辑指令运行或测试的结果建立的各种条

件码内容。除此之外,还保存中断和系统工作状态等信息,以便使CPU和系统能及时了解机器运行状态和程序运行状态。

2. 解:连接到总线上的功能模块有主动和被动两种形态。主方可以启动一个总线周期,而从方只能响应主方的请求。每次总线操作,只能有一个主方占用总线控制权,但同一时间里可以有一个或多个从方。

除CPU模块外,I/O功能模块也可以提出总线请求。为了解决多个主设备同时竞争总线控制权,必须具有总线仲裁部件,以某种方式选择其中一个主设备作为总线的下一次主方。

一般来说,采用优先级或公平策略进行仲裁。在多处理器系统中对CPU模块的总线请求采用公平原则处理,而对I/O模块的总线请求采用优先级策略。

3. 解:分辨率是指显示器所能表示的像素个数。像素越密,分辨率越高,图像越清晰。分辨率取决于显像管荧光粉的粒度、荧光屏的尺寸和CRT电子束的聚焦能力。同时刷新存储器要有与显示像素数相对应的存储空间,用来存储每个像素的信息。

灰度级是指黑白显示器中所显示的像素点的亮暗差别,在彩色显示器中则表现为颜色的不同。灰度级越多,图像层次越清楚逼真。

4. 解:(1)在CPU内部设置的中断屏蔽触发器必须是开放的。

(2)外设有中断请求时,中断请求触发器必须处于“1”状态,保持中断请求信号。 (3)外设(接口)中断允许触发器必须为“1”,这样才能把外设中断请求送至CPU。 (4)当上述三个条件具备时,CPU在现行指令结束的最后一个状态周期响应中断。

四. 应用题

1. 解:[X]补=1.10001 [-X] 补=0.01111 [Y] 补=0.11001 [-Y] 补=1.00111

[X]补=11.10001 [X]补=11.10001

+[Y]补=00.11001 +[-Y]补=11.00111

00.01010 10.11000

X+Y=+0.01010 X-Y 结果发生溢出 2. 证明:因为[1-X]补 = [1]补 + [-X]补 = 1 + X0. X1 X2 ? Xn + 2

-n

1 + X0 = X0

所以 [1-X]补 = 1 + X0. X1 X2 ? Xn + 2 = X0. X1 X2?Xn + 2

3. (1)DRAM芯片容量为128K×8位 = 128KB

存储器容量为1024K×32位 = 1024K×4B =4096KB

所需芯片数 4096KB÷128KB = 32片

(2)对于128K×8位的DRAM片子,选择一行地址进行刷新,取刷新地址A8—A0,则

8ms内进行512个周期的刷新。按此周期数,512×4096 = 128KB,对一行上的4096

-n

-n

个存储元同时进行刷新。采用异步刷新方式刷新信号的周期为 8ms÷512 = 15.6μs 4. 解:(1)双字长二地址指令,用于访问存储器。

(2)操作码字段OP为6位,可以指定64种操作。 (3)一个操作数在源寄存器(共16个),另一个操作数在存储器中(由基值寄存器和位移量决定),所以是RS型指令。 5.解:

图C7.1

(1)控制存储器 用来存放实现全部指令系统的所有微程序。

(2)微指令寄存器 用来存放由控制存储器读出的一条微指令信息。

(3)地址转移逻辑 在一般情况下,微指令由控制存储器读出后直接给出下一条微指令

地址,这个微地址信息就存放在微地址寄存器中,如果微程序不出现分支,那么下一条微指令的地址就直接由微地址寄存器给出。当出现分支时,由地址转移逻辑自动完成修改微地址的任务。

6. 解:设总线带宽用Dr表示,总线时钟周期用T=1/f表示,一个周期传送的数据量用D表示,根据总线带宽定义,有:

Dr = D/T = D×f = 4B×66×10/s = 264MB/s 7. 解:

6

图C7。2

8. 解:扇区总数 = 60 × 60 × 75 = 270000

模式2存放声音、图像等多媒体数据,其存储容量为 270000 × 2336 /1024 /1024 = 601MB

期末试卷八

一. 选择题(每题1分,共20分)

1. 我国在______ 年研制成功了第一台电子数字计算机,第一台晶体管数字计算机于______ 年完成。

A.1946 1958 B.1950 1968 C.1958 1961 D.1959 1965 2. Pentium微型计算机中乘除法部件位于______ 中。 A.CPU B.接口 C.控制器 D.专用芯片 3. 没有外存储器的计算机初始引导程序可以放在______ 。 A.RAM B.ROM C.RAM和ROM D.CPU 4. 下列数中最小的数是______ 。

A.(101001)2 B.(52)8 C.(2B)16 D.(44)10

5. 在机器数______ 中,零的表示形式是唯一的。 A.原码 B.补码 C.移码 D.反码

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

A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器 7. 下列有关运算器的描述中______ 是正确的。

A.只作算术运算,不作逻辑运算 B.只作加法

C.能暂时存放运算结果 D.以上答案都不对

8. 某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为______ 。

A.8,512 B.512,8 C.18,8 D。19,8 9. 相联存储器是按______ 进行寻址的存储器。

A.地址指定方式 B.堆栈存取方式

C.内容指定方式 D。地址指定与堆栈存取方式结合 10. 指令系统中采用不同寻址方式的目的主要是______ 。

A.实现存储程序和程序控制 B.缩短指令长度,扩大寻址空间,提高编程灵活性

C.可以直接访问外存 D.提供扩展操作码的可能并降低指令译码难度 11. 堆栈寻址方式中,设A为累加寄存器,SP为堆栈指示器,Msp为SP

指示器的栈顶单元,如果操作的动作是:(A)→Msp,(SP)-1→SP,那么出栈操作的动作为: A.(Msp)→A,(SP)+1→SP B.(SP)+1→SP,(Msp)→A C.(SP)-1→SP,(Msp)→A D.(Msp)→A,(SP)-1→SP 12. 在CPU中跟踪指令后继地址的寄存器是______ 。

A.主存地址寄存器 B.程序计数器 C.指令寄存器 D.状态条件寄存器 13. 描述多媒体CPU基本概念中正确表述的句子是______ 。

A. 多媒体CPU是带有MMX技术的处理器 B.多媒体CPU是非流水线结构

C.MMX指令集是一种单指令流单数据流的串行处理指令 D.多媒体CPU一定是 CISC机器

14. 描述Futurebus+总线中基本概念正确的表述是______ 。

A. Futurebus+总线是一个高性能的同步总线标准 B. 基本上是一个同步数据定时协议

C. 它是一个与结构、处理器技术有关的开发标准 D. 数据线的规模不能动态可变

15. 在______ 的微型计算机系统中,外设可以和主存储器单元统一编址,因此可以不用

I/O指令。

A.单总线 B.双总线 C.三总线 D.多总线 16. 用于笔记本电脑的大容量存储器是______ 。

A.软磁盘 B.硬磁盘 C.固态盘 D.磁带 17. 具有自同步能力的记录方式______ 。 A.NRZ0 B.NRZ1 C.PM D.MFM

18. ______不是发生中断请求的条件。

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

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

19. 采用DMA 方式传送数据时,每传送一个数据就要用一个______ 。 A.指令周期 B.数据周期 C.存储周期 D.总线周期

20. 并行I/O标准接口SCSI中,一块主适配器可以连接______ 台具有SCSI接口的设备。 A.6 B.7~15 C.8 D.10

二. 填空题(每空1分,共20分)

1. 在计算机术语中,将A.______ 和B.______ 和在一起称为CPU,而将CPU和C.______ 合在一起称为主机。

2. 计算机软件一般分为两大类:一类叫A.______ ,另一类叫B.______ 。操作系统属于

C.______ 类。

3. 主存储器容量通常以MB表示,其中M = A.______ , B =B.______;硬盘容量通常以GB表示,其中G =C. ______ 。

4. CPU能直接访问A.______ 和B.______ ,但不能直接访问磁盘和光盘。 5. 指令字长度有A.______ 、B.______ 、C.______ 三种形式。

6. 计算机系统中,根据应用条件和硬件资源不同,数据传输方式可采用A.______ 传送、B.______ 传送、C.______ 传送。

7. 通道是一个特殊功能的A.______ ,它有自己的B.______ 专门负责数据输入输出的传输控制。

8. 并行I/O接口A.______ 和串行I/O接口B.______ 是目前两个最具有权威性的标准接口技术。

三. 简答题(每题5分,共20分)

1. 2. 3. 4.

一个较完善的指令系统应包括哪几类? 什么是闪速存储器?它有哪些特点? 比较水平微指令与垂直微指令的优缺点。 CPU响应中断应具备哪些条件?

四. 应用题(每题5分,共20分)

1. 已知:X=0.1011,Y=-0.0101,求[X/2]补,[X/4]补, [-X]补, [Y/2]补,[Y/4]补, [-Y]补。 2. 设机器字长为16位,定点表示时,尾数15位,阶符1位。

(1)定点原码整数表示时,最大正数为多少?最小负数为多少? (2)定点原码小数表示时,最大正数为多少?最小负数为多少? 3. [x]补+[y]补=[x+y]补

求证 : -[y]补=[-y]补

4. 有一个16K×16的存储器,由1K×4位的DRAM芯片构成问:

(1)总共需要多少DRAM芯片? (2)画出存储体的组成框图。

5. 中断接口中有哪些标志触发器?功能是什么?

6. CPU结构如图所示,其中一个累加寄存器AC,一个状态条件寄存器和其它四个寄存

器,各部分之间的连线表示数据通路,箭头表示信息传送方向。 (1) 标明图中四个寄存器的名称。

(2) 简述指令从主存取到控制器的数据通路。

(3) 简述数据在运算器和主存之间进行存/取访问的数据通路。

图C8.1

7. 何谓DMA方式?DMA控制器可采用哪几种方式与CPU分时使用内存?

8. CD-ROM光盘的外缘有5mm的范围因记录数据困难,一般不使用,故标准的播放时

间为60分钟。请计算模式1情况下光盘存储容量是多少?

期末试卷八答案

一. 选择题

1.D 2. A 3. B 4. A 5. B,C 6. D 7. D 8. D 9. C 10. B 11. B 12. B 13. A 14. C 15. A 16. C,D 17. C 18. A 19. C 20. B

二. 填空题

1. A.运算器 B.控制器 C.存储器

2. A.系统程序 B.应用程序 C.系统程序

2030

3. A.2 B.8位(1个字节) C.2 4. A.cache B.主存

5. A.单字长 B.半字长 C.双字长 6. A.并行 B.串行 C.复用 7. A.处理器 B.指令和程序 8. A.SCSI B.IEEE1394

本文来源:https://www.bwwdw.com/article/yij6.html

Top