电大考试《计算机组成原理》期末10套复习试题及答案参考资料小抄

2018-11-13 18:51

10.画出单机系统中采用的三种总线结构。

11集中式仲裁有几种方式?画出独立请求方式的逻辑图,说明其工作原理.

12刷存的主要性能指标是它的带宽。实际工作时显示适配器的几个功能部分要争用刷存的带宽。假定总带宽的50%用于刷新屏幕,保留50%带宽用于其他非刷新功能。

(1) 若显示工作方式采用分辨率为1024×768,颜色深度为3B,帧频(刷新速率)为72HZ,计算总带宽。 (2) 为达到这样高的刷存带宽,应采取何种技术措施?

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

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

(3) 主存共需多少RAM芯片?CPU如何选择各模块?

1.

证明:当1 > x ≥0时,即x为正小数,则 1 > [ x ]补 = x ≥0 因为正数的补码等于正数本身,所以 1 > x 0. x 1 x 2?x n ≥0 , X0 = 0

当1 > x > - 1时,即x为负小数,根据补码定义有: 2 > [x ]补 = 2 + x > 1 (mod2) 即 2 > x 0. x 1 x 2?x n > 1 ,x n= 1 所以 正数: 符号位 x 0 = 0 负数: 符号位 x 0 = 1

若 1 > x ≥0 ,x 0 = 0,则 [ x ]补 = 2 x 0 + x = x

若 - 1 < x < 0,x 0 = 1 ,则 [x ]补 = 2 x 0 + x = 2 + x 所以有 [ x ]补 = 2 x 0 + x ,其中 x 0 = 0 , 1 > x ≥0 x 0 = 1, - 1 < x < 0 2. 解:(1) 定点原码整数表示时,

最大正数值 = (231 – 1 )10 最小负数值 = -(231 – 1 )10

(2)定点原码小数表示时, 最大正数值 =–(1 - 231 )10

最小负数值 =–(1 - 231 )10

3.

解:

(1) 用虚拟地址为1的页号15作为快表检索项,查得页号为15的页在主存中的起始地址为80000,故将80000(2) (3)

主寸实地址码 = 96000 + 0128 = 96128

虚拟地址3的页号为48,当用48作检索项在快表中检索时,没有检索到页号为48的页面,此时操作系统暂停用户作业程序的执行,转去执行查页表程序。如该页面在主存中,则将该页号及该页在主存中的起始地址写入主存;如该页面不存在,则操作系统要将该页面从外存调入主存,然后将页号及其在主存中的起始地址写入快表。

4.

解:为了压缩指令字的长度,必须设法把一个微指令周期中的互斥性微命令信号组合在一个小组中,进行分组译码。

经分析,(e ,f ,h)和(b, i, j)可分别组成两个小组或两个字段,然后进行译码,可得六个微命令信号,剩下的a,

与虚拟地址中的页内地址码0324相加,求得主存实地址码为80324。

c, d, g 四个微命令信号可进行直接控制,其整个控制字段组成如下:

01c 01b 直接控制 10f 10i a c d g 11g 11j × × × × ×× ×× 4位 2位 2位

5. 解:扇区总数 = 60 × 60 × 75 = 270000(扇区)

模式1存放计算机程序和数据,其存储容量为:

270000 × 2048 / 1024 / 1024 = 527MB 模式2存放声音、图象等多媒体数据,其存储容量为:

270000 × 2336 / 1024 / 1024 = 601MB 6. 解:

:假设主存工作周期为TM,执行一条指令的时间也设为TM 。则中断处理过程和各时间段如图B17.3所示。当三个设备同时发出中断请求时,依次处理设备A、B、C的时间如下: tA = 2TM + TDC + TS + TA + TR tB = 2TM + TDC + TS + TA + TR

tC = 2TM + TDC + TS + TA + TB

达到中断饱和的时间为: T = tA + tB + tC 中断极限频率为:f = 1 / T

7解:[ x ]原 = 1.01111 [ x ]补 = 1.10001 所以 :[ -x ]补 = 0.01111 [ y ]原 = 0.11001 [ y ]补 = 0.11001 所以 :[ -y ]补 = 1.00111 [ x ]补 11.10001 [ x ]补 11.10001 + [ y ]补 00.11001 + [ -y ]补 11.00111 [ x + y ]补 00.01010 [ x - y ]补 10.11000 所以: x + y = +0.01010 因为符号位相异,结果发生溢出

8解:64条指令需占用操作码字段(OP)6位,这样指令余下长度为10位。为了覆盖主存64K字的地址空间,设寻址模式(X)2位,形式地址(D)8位,其指令格式如下: 15 10 9 8 7 0 OP X D 寻址模式定义如下:(7分)

X= 0 0 直接寻址 有效地址 E=D(256单元) X= 0 1 间接寻址 有效地址 E= (D)(64K) X= 1 0 变址寻址 有效地址 E= (R)+D (64K) X= 1 1 相对寻址 有效地址 E=(PC)+D (64K) 其中R为变址寄存器(16位),PC为程序计数器(16位) 9 解:

各字段意义如下:F1—读RO—R3的选择控制。 F2—写RO—R3的选择控制。 F3—打入SA的控制信号。 F4—打入SB的控制信号。

F5—打开非反向三态门的控制信号LDALU。

F6—打开反向三态门的控制信号LDALU ,并使加法器最低位加1。 F7-锁存器SB清零RESET信号。

F8- 一段微程序结束,转入取机器指令的控制信号。 R— 寄存器读命令

W—寄存器写命令

(2)ADD、SUB两条指令的微程序流程图见图B2.3所示。

10 三种系统总线结构如图B2.4:

图B2.3

11解 :有三种方式:链式查询方式、计数器定时查询方式、独立请求方式。 独立请求方式结构图如图B5.4:

图B5.4

12解:(1)因为 刷新所需带宽 = 分辨率 × 每个像素点颜色深度 × 刷新速度

所以 1024 × 768 × 3B × 72 / S = 165888KB / S = 162MB / S

(2)为达到这样高的刷存带宽,可采用如下技术措施: 1. 使用高速的DRAM芯片组成刷存。 2. 刷存采用多体交错结构。

3. 刷存内显示控制器的内部总线宽度由32位提高到64位,甚至到128位。 4. 刷存采用双端口存储器结构,将刷新端口与更新端口分开。

计算机组成原理复习题

一、选择题:

1.双字节一般指(C )二进制数。

A.1位 B.32位 C.16位 2.在主机中,能对指令进行译码的器件是(D )。 A.存储器 B.ALU C.运算器 D.控制器3.若一个数的编码是10000000,它的真值是-127,则该编码是(D )。 A.原码 B.移码 C.补码 D.反码 4.在I/O控制方式中,主要由程序实现的是(C )。 A.PPU方式 B.DMA方式 C.中断方式 D.通道方式 5.在浮点数的表示范围中,(B )在机器数中不出现,是隐含的。 A.阶码 B.基数 C.尾数 D.符号 6.指令系统采用不同的寻址方式的主要目的是( D )。 A.提高访问速度 B.简化指令译码电路 C.增加内存容量 D.扩大寻址范围 7.若标志寄存器Z=1 ,表明(C )

D.8位

计算机组成原理本科生期末试卷 二

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

1

六七十年代,在美国的______州,出现了一个地名叫硅谷。该地主要工业是______它也是______的发源地。 A 马萨诸塞 ,硅矿产地,通用计算机 B 加利福尼亚,微电子工业,通用计算机

C加利福尼亚,硅生产基地,小型计算机和微处理机 D加利福尼亚,微电子工业,微处理机 2

若浮点数用补码表示,则判断运算结果是否为规格化数的方法是______。 A 阶符与数符相同为规格化数 B 阶符与数符相异为规格化数

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

定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是______。 A -215 ~ +(215 -1) B -(215 –1)~ +(215 –1) C -(215 + 1)~ +215 D -215 ~ +215

4 5

某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为______。 A 64,16 B 16,64 C 64,8 D 16,16 。

交叉存贮器实质上是一种______存贮器,它能_____执行______独立的读写操作。 A 模块式,并行,多个 B 模块式串行,多个 C 整体式,并行,一个 D 整体式,串行,多个 6 7

用某个寄存器中操作数的寻址方式称为______寻址。 A 直接 B 间接 C 寄存器直接 D 寄存器间接

流水CPU 是由一系列叫做“段”的处理线路所组成,和具有m个并行部件的CPU相比,一个 m段流水CPU______。

A 具备同等水平的吞吐能力 B不具备同等水平的吞吐能力 C 吞吐能力大于前者的吞吐能力 D吞吐能力小于前者的吞吐能力 8

描述PCI总线中基本概念不正确的句子是______。 A HOST 总线不仅连接主存,还可以连接多个CPU B PCI 总线体系中有三种桥,它们都是PCI 设备

C 以桥连接实现的PCI总线结构不允许许多条总线并行工作 D 桥的作用可使所有的存取都按CPU 的需要出现在总线上 9

计算机的外围设备是指______。

A 输入/输出设备 B 外存储器

C 远程通信设备 D 除了CPU 和内存以外的其它设备 10 中断向量地址是:______。

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

二. 填空题 (每题3分,共15分)

1 为了运算器的A. _____,采用了B. _____进位,C. _____乘除法和流水线等并行措施。

2 相联存储器不按地址而是按A. ______访问的存储器,在cache中用来存放B. ______,在虚拟存储器中用来存放C. ______。

3 硬布线控制器的设计方法是:先画出A. ______流程图,再利用B. ______写出综合逻辑表达式,然后用C. ______等器件实现。

4 磁表面存储器主要技术指标有A.______,B. ______,C. ______,和数据传输率。 5 DMA 控制器按其A. ______结构,分为B. ______型和C. ______型两种。 三.

(9分)求证:[X]补+ [ Y ]补 = [ X + Y ]补 (mod 2)

四. 五.

(9分)某计算机字长32位,有16个通用寄存器,主存容量为1M字,采用单字长二地址指令,共有64条指(9分)如图B2.1表示使用快表(页表)的虚实地址转换条件,快表存放在相联存贮器中,其中容量为8个存

(1) 当CPU 按虚拟地址1去访问主存时,主存的实地址码是多少? (2) 当CPU 按虚拟地址2去访问主存时,主存的实地址码是多少? (3) 当CPU 按虚拟地址3去访问主存时,主存的实地址码是多少? 令,试采用四种寻址方式(寄存器、直接、变址、相对)设计指令格式。 贮单元。问:

页号 该页在主存中的起始地址 33 42000 25 38000 7 96000 6 60000 4 40000 15 80000 5 50000 30 70000 图B2.1 六.

虚拟地址 页号 页内地址 1 15 0324

2 7 0128

3 48 0516 (10分)假设某计算机的运算器框图如图B2.2所示,其中ALU为16位的加法器,SA 、SB为16位暂存器,4

个通用寄存器由D触发器组成,Q端输出,

其读写控制如下表所示:

读控制 写控制 R0 RA0 RA1 W WA0 WA1 选择 1 0 0 R0 1 0 0 1 0 1 R1 1 0 1 1 1 0 R2 1 1 0 1 1 1 R3 1 1 1 0 x x 0 x x 不读出

要求:(1)设计微指令格式。

(2)画出ADD,SUB两条指令微程序流程图。 七. 八.

(9分)画出单机系统中采用的三种总线结构。

(9分)试推导磁盘存贮器读写一块信息所需总时间的公式。

选择 R0 R1 R2 R3 不写入

图B2.2

九. 十.

(10分)机动题 (10分)机动题

一.选择题

本科生期末试卷二答案

1. D 2. C 3. A 4. D 5. A 6. C 7. A 8. C 9. D 10. C 二.

填空题

1. A.高速性 B.先行 C.阵列。

2. A.内容 B.行地址表 C.页表和段表。

3. A.指令周期 B.布尔代数 C.门电路、触发器或可编程逻辑。 4. A.存储密度 B.存储容量 C.平均存取时间。 5. A.组成结构 B.选择 C.多路。 三. 解:(1)x > 0 , y > 0 , 则x + y > 0

[X]补+ [ Y ]补 = x + y =[ X + Y ]补 (mod 2) (2) x > 0 , y < 0 , 则x + y > 0 或x + y < 0

因为 [X]补= x , [ Y ]补 = 2 + y

所以[X]补+ [ Y ]补 = x + 2 + y = 2 + (x + y)

当x+y>0时,2+(x+y)>2,进位2必丢失,又因(x+y)>0,所以

[X]补+ [ Y ]补 =x+y= [ X + Y ]补 (mod 2) 当x+y<0时,2+(x+y)<2,又因(x+y)<0,所以

[X]补+ [ Y ]补 =x+y= [ X + Y ]补 (mod 2)

(3)x < 0 , y > 0 , 则x + y > 0 或x + y < 0

这种情况和第2种情况一样,把x和y的位置对调即得证。 (4)x < 0 , y < 0 , 则x + y < 0

因为 [X]补= 2 + x , [ Y ]补 = 2 + y

所以[X]补+ [ Y ]补 = 2 + x + 2 + y = 2 + (2 + x + y)

上式第二部分一定是小于2大于1 的数,进位2必丢失,又因(x+y)<0

所以[X]补+ [ Y ]补 = 2 + (x + y)= [ X + Y ]补 (mod 2)

四.解:64条指令需占用操作码字段(OP)6位,源寄存器和目标寄存器各4位,寻址模式(X)2位,形式地址(D)16位,其指令格式如下:

31 26 25 22 21 18 17 16 15 0 OP X D 目标 源 寻址模式定义如下:

X= 0 0 寄存器寻址 操作数由源寄存器号和目标寄存器号指定 X= 0 1 直接寻址 有效地址 E= (D) X= 1 0 变址寻址 有效地址 E= (Rx)+D X= 1 1 相对寻址 有效地址 E=(PC)+D

其中Rx为变址寄存器(10位),PC为程序计数器(20位),位移量D可正可负。该指令格式可以实现RR型,RS型寻址功能。

五. 解:(1) 用虚拟地址为1的页号15作为快表检索项,查得页号为15的页在主存中的起始地址为80000,故将

80000与虚拟地址中的页内地址码0324相加,求得主存实地址码为80324。

(2) 主存实地址码 = 96000 + 0128 = 96128

(3) 虚拟地址3的页号为48,当用48作检索项在快表中检索时,没有检索到页号为48的页面,此时操作系

统暂停用户作业程序的执行,转去执行查页表程序。如该页面在主存中,则将该页号及该页在主存中的起始地址写入主存;如该页面不存在,则操作系统要将该页面从外存调入主存,然后将页号及其在主存中的起始地址写入快表。

六. 解:微命令字段共12位,微指令格式如下:

1 2 1 2 1 1 1 1 1 1 R RA0RA1 w WA0WA1 LDSA LDSB SB->ALU SB->ALU CLR

各字段意义如下:

R— 通用寄存器读命令 W—通用寄存器写命令

.RA0RA1—读R0—R3的选择控制。 WA0WA1—写R0—R3的选择控制。 LDSA—打入SA的控制信号。 LDSB—打入SB的控制信号。

SB->ALU—打开非反向三态门的控制信号。

SB->ALU—打开反向三态门的控制信号,并使加法器最低位加1。 CLR-暂存器SB清零信号。

P下址字字段 段 ~ ~ —— 一段微程序结束,转入取机器指令的控制信号。

(2)ADD、SUB两条指令的微程序流程图见图B2.3所示。

七.三种系统总线结构如图B2.4所示,从上到下为单总线,双总线,三总线:

9. 二地址指令中,操作数的物理位置可安排在__BCD____。 A. 栈顶和次栈顶 B. 两个主存单元 C. 一个主存单元和一个存储器 D. 两个寄存器 10. 程序控制类指令的功能是__D____。

A. 进行算术运算和逻辑运算 B. 进行主存于CPU之间的数据传送 C. 进行CPU和I/O设备之间的数据传送 D. 改变程序执行的顺序 11. 广泛应用的Pentium III 是一种___D___。

A. 8位CPU B. 16位CPU C. 32位CPU D. 64位CPU 12. 同步控制是___C___。

A. 只适用于CPU控制的方式 B. 只适用于外围设备控制的方式 C. 由统一时序信号控制的方式 D. 所有指令执行时间都相同的方式 13. 请在以下叙述中选处两个正确描述的句子是__D____。 1 同一个CPU周期中,可以并行执行的微操作叫相容微操作。 2同一个CPU周期中,不可以并行执行的微操作叫相容微操作 3同一个CPU周期中,可以并行执行的微操作叫相斥微操作 4同一个CPU周期中,不可以并行执行的微操作叫相斥微操作 A. 1 3 B. 2 4 C. 2 3 D. 1 4

14. 从信息流的传送效率来看,___B___工作效率最低。

A. 三总线系统 B. 单总线系统 C. 双总线系统 D. 多总线系统 15. 三种集中式总线仲裁方式中,___C___方式速度最快。 A. 链式查询 B. 计数器定时查询 C. 独立查询 16. 描述PCI总线中基本概念不正确的句子是__C____。 A. HOST总线不仅连接主存,还可以连接多个CPU. B. PCI总线体系中有三种桥,它们都是PCI设备。

C. 以桥连接实现的PCI总线结构不允许多条总线并行工作。 D. 桥的作用可使有的存取都接CPU的需要出现在总线上。

17. 在微型机系统中,外围设备通过___A___与主板的系统总线相连接。 A. 适配器 B. 设备控制器 C. 计数器 D. 寄存器

18. 一张CD-ROM光盘的存储容量可达__B____MB,相当于______多张1.44MB的3.5英寸软盘。 A. 400, 600 B. 600, 400 C. 200, 400 D. 400, 200 19. 中断向量地址是___C___。

A. 子程序入口地址 B. 中断服务例行程序入口地址 C. 中断服务例行程序入口地址的指示器 D. 中断返回地址 20. 周期挪用方式常用于___A___方式的输入/输出中。 A. DMA B. 中断 C. 程序传送 D. 通道 二. 填空题(每空1分,共20分)

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

2. 为了运算器的高速性,采用了A.______进位,B.______乘除法,C.______等并行技术措施。

3. 对存储器的要求是A.______,B.______,C.______,为了解决这三个方面的矛盾。计算机采用多级存储器体系结构。

4. 寻址方式按操作数的物理位置不同,多使用A.______型和B.______型,前者比后者执行速度快。 5. 微程序设计技术是利用A.______方法设计B.______的一门技术。

6. 总线仲裁部件通过采用A.______策略或B.______策略,选择其中一个主设备作为总线的下一次C.______,接管总线控制权。

7. 中断处理需要有中断A.______。中断B.______产生,中断C.______等硬件支持。 8. RISC的中文含义是A.______,CISC的中文含义是B.______。 答案:

1. A.程序 B.地址

2. A.先行 B.阵列 C.流水线 3. A.容量大 B.速度快 C.成本低 4. A.RR B.RS

5. A.软件 B.操作控制器 6. A.优先级 B.公平 C.主方

7. A.优先级仲裁 B.向量 C.控制逻辑

8. A.精简指令系统计算机 B.复杂指令系统计算机 专科生期末试卷十

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

1.冯.诺依曼机工作方式的基本特点是__B____。 A. 多指令流单数据流 B. 按地址访问并顺序执行指令 C. 堆栈操作 D. 存储器按内容选择地址

2. 某机字长32位。其中1位符号位,31位表示尾数。若用定点整数表示,则最大正整数为__A____。 A. +(231-1) B. +(230-1) C. +(231+1) D. +(230+1)

3. 假设下列字符码中有奇偶位校验,但没有数据错误,采用偶校验的字符码是___D___。 A. 11001011 B. 11010110 C. 11000001 D. 11001001 4. 设[x]补 = 1.x1x2x3x4,当满足___A___时,x>-1/2成立。

A. x1必须为1,x2—x4至少有一个为1 B. x1必须为1,x2—x4任意 C. x1必须为0,x2—x4至少有一个为1 D. x1必须为0,x2—x4任意 5.在主存和CPU之间增加cache存储器的目的是__C____。 A. 增加内存容量 B. 提高内存的可靠性

C. 解决CPU与内存之间的速度匹配问题 D.增加内存容量,同时加快存取速度 6.采用虚拟存储器的主要目的是___B___。

A. 提高主存储器的存取速度 B. 扩大存储器空间,并能进行自动管理 C. 提高外存储器的存取速度 D. 扩大外存储器的存储空间 7.存储器是计算机系统的记忆设备,主要用于__D____。 A. 存放程序 B. 存放软件 C. 存放微程序 D. 存放程序和数据

8.在指令的地址字段中,直接指出操作数本身的寻址方式,称为___B___。 A. 隐含地址 B.立即寻址 C.寄存器寻址 D. 直接寻址

9.指令的寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现___D___。 A. 堆栈寻址 B. 程序的条件转移

C. 程序的无条件转移 D. 程序的条件转移成无条件转移

10.堆栈寻址方式中,没A为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元。如果进栈操作的动作顺序是(A)Msp,(SP)-1→SP,那么出栈操作应为___B___。 A. (Msp)→A,(SP)+1→SP B. (SP)+1→SP,(Msp)→A C. (SP)-1→SP,(Msp)→A D. (Msp)→A,(SP)-1→SP 11.Intel80486是32位微处理器,pentium是__D____位处理器。 A. 16 B. 32 C. 48 D. 64 12.指令周期是指___C___。 A. CPU从主存取出一条指令的时间。 B. CPU执行一条指令的时间

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

13.指出下面描述汇编语言特性的句子中概念上有错误的句子__C____。 A. 对程序员的训练要求来说,需要硬件知识 B. 汇编语言对机器的依赖性高

C. 用汇编语言编制程序的难度比高级语言小 D. 汇编语言编写的程序执行速度比高级语言快

14. 总线中地址线的用处是___D___。

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

C. 选择外存地址 D. 指定主存单元和I/O设备接口电路的选择地址 15.异步控制常用于___A___中,作为其主要控制方式。 A. 单总线结构计算机中访问主存与外围设备。 B. 微型机中的CPU控制 C. 组合逻辑控制的CPU D. 微程序控制器

16.在___A___的计算机系统中,外设可以和主存储器单元统一编址,因此可以不使用 I/O指令。

A. 单总线 B. 双总线 C. 三总线 D. 多总线

17.CD-ROM光盘是____B__型光盘,可用做计算机的______存储器和数字化多媒体 设备。

A. 重写,内 B. 只读,外 C. 一次,外 D. 只读,内

18.CPU响应中断时,进入“中断周期”采用硬件方法保护并更新程序计数器PC内容 而不是由软件完成,主要因为___A___。 A. 能进入中断处理程序并能正确返回原程序。 B. 节省内存。 C. 提高处理机速度。 D. 易于编制中断处理程序。

19.采用DMA方式传送数据时,每传送一个数据就要占用___C___。 A. 一个指令周期 B. 一个机器周期 C. 一个存储周期 D. 一个总线周期 20.CPU对通道的请求形式是___D___。 A. 自陷 B. 中断 C. 通道命令 D. I/O指令 二.填空题(每空1分,共20分)

1.计算机硬件包括A.______,B.______,C.______,适配器,输入/输出设备。

2. 按IEEE754标准,一个浮点数的阶码E的值等于指数的A.______加上一个固定的B.______。

3.相联存储器是按A.______访问的存储器,在cache中用来存放B.______,在虚拟存储器中用来存放C.______。 4.不同机器有不同的A.______。RISC指令系统是B.______指令系统的改进。

5.流水CPU中的主要问题是A.______相关,B.______相关和C.______相关;为此需要采用相应的技术对策,才能保证流水畅通而不断流。

6.PCI总线是当前流行的总线。它是一个高A.______且与B.______无关的标准总线。

7.外围设备大体分为输入设备,输出设备,A.______设备,B.______设备,C.______设备五大类。 8.中断处理过程可以嵌套进行,A.______的设备可以中断B.______的中断服务程序。 答案:

1. A.运算器 B.存储器 C.控制器 2. A.真值 B.偏移量

3. A.内容 B.行地址表 C.段表、页表和快表 4. A.指令系统 B.CISC 5. A.资源 B.数据 C.控制 6. A.带宽 B.处理器

7. A.外存 B.数据通信 C.过程控制 8. A.优先级高 B.优先级低

1.设[x]补=x0.x 1x2…xn 。求证:[x]补=2 x 0+ x,其中

0 (1> X ≥0)

x 0=

1 (0> X >-1)

2.某机字长32位,定位表示,尾数31位,数符1位,问:

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

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

3.如图B17.1表示用快表(页表)的虚实地址转换条件,快表放在相联存贮器中,其容量为8个存贮单元,问:

(1)CPU按虚地址1去访问主存时主存的实地址码是多少? (2)当CPU按虚地址2去访问主存时主存的实地址码是多少? (3)当CPU按虚地址3去访问主存时主存的实地址码是多少?

4.某机有8条微指令I1-I8,每条微指令所包含的微指令控制信号如表所示, a-j分别对应10种不同性质的微命

令信号,假设一条微指令的控制字段为8位,请安排微指令的控制字段格式。

5.CD-ROM光盘的外缘有5mm宽的范围因记录数据困难,一般不使用,故标准的播放时间为60分钟。计算模式1和

模式2情况下光盘存储容量是多少?

6.如图所示的系统中断机构是采用多级优先中断结构,设备A连接于最高优先级,设备B次之,设备C又次之。要求

CPU在执行完当前指令时转而对中断请求进行服务,现假设:TDC为查询链中每个设备的延迟时间,TA、TB、TC分别为设备A、B、C的服务程序所需的执行时间,TS、TR为保存现场和恢复现场所需时间。

试问:在此环境下,此系统在什么情况下达到中断饱和?即在确保请求服务的三个设备都不会丢失信息的条件下,允许出现中断的极限频率有多高?注意,“中断允许”机构在确认一个新中断之前,先要让即将被中断的程序的一条指令执行完毕。

7、已知 x = - 0.01111 ,y = +0.11001,求 [ x ]补 ,[ -x ]补 ,[ y ]补 ,[ -y ]补 ,x + y = ? ,x – y = ?

8.某计算机字长16位,主存容量为64K字,采用单字长单地址指令,共有64条指令,试采用四种寻址方式(立即、直接、基值、相对)设计指令格式。

9假设某计算机的运算器框图如图所示,其中ALU为16位的加法器(高电平工作),SA 、SB为16位锁存器,4个通用寄存器由D触发器组成,O端输出, 其读写控制如下表所示: 读控制 R0 RA0 RA1 1 0 0 1 0 1 1 1 0 1 1 1 0 x x 选择 R0 R1 R2 R3 不读出 写控制

W WA0 WA1 选择 1 0 0 R0 1 0 1 R1 1 1 0 R2 1 1 1 R3 0 x x 不写入 要求:(1)设计微指令格式。

(2)画出ADD,SUB两条微指令程序流程图。

C. 1.0101 D. 1.1001

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

5. 在计算机中,普遍采用的字符编码是___D___。 A. BCD码 B. 16进制 C. 格雷码 D. ASCⅡ码 6. 运算器的主要功能是进行___C___。 A. 逻辑运算 B. 算术运算 C. 逻辑运算和算术运算 D. 只作加法

7. 存储器是计算机系统中的记忆设备,它主要用来__C____。 A. 存放数据 B. 存放程序 C. 存放数据和程序 D. 存放微程序

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

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

9. 用32位字长(其中1位符号位)表示定点小数时,所能表示的数值范围是__B____。 A. 0≤│N|≤1-2-32 B. 0≤│N|≤1-2-31 C. 0≤│N|≤1-2-30 D. 0≤│N|≤1-2-29 10. 用于对某个寄存器中操作数的寻址方式称为___C___寻址。 A. 直接 B. 间接

C. 寄存器直接 D. 寄存器间接 11. 程序控制类指令的功能是__D____。 A. 进行算术运算和逻辑运算 B. 进行主存和CPU之间的数据传送 C. 进行CPU和I/O设备之间的数据传送 D. 改变程序执行的顺序

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

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

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

14. 在集中式总线仲裁中,__A____方式对电路故障最敏感。 A. 链式查询 B. 计数器定时查询 C. 独立请求

15. 在微型机系统中,外围设备通过__A____与主板的系统总线相连接。 A. 适配器 B. 设备控制器 C. 计数器 D. 寄存器

16. 3.5英寸软盘记录方式采用__C____。 A. 单面双密度 B. 双面双密度 C. 双面高密度 D. 双面单密度

17. 为了便于实现多级中断,保存现场信息最有效的方式是采用__B____。 A. 通用寄存器 B. 堆栈

C. 存储器 D. 外存

18. 周期挪用方式多用于___A___方式的输入输出中。 A. DMA B. 中断 C. 程序传送 D. 通道

19. MO型光盘和PC型光盘都是___C___型光盘。 A. 只读 B. 一次 C. 重写

20. 并行I/O标准接口SCSI中,一个主适配器可以连接__B____台具有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.______上存在较大差别。 答案:

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分,共20分)

1. 1946年研制成功的第一台电子数字计算机称为__B____,1949年研制成功的第一台程序内存的计算机称为______。

A.EDVAC ,MARKI B.ENIAC , EDSAC C.ENIAC , MARKI D.ENIAC , UNIVACI

2. 至今为止,计算机中的所有信息仍以二进制方式表示的理由是___C___。 A.节约元件 B.运算速度快 C.物理器件性能决定 D.信息处理方便 3. (2000)10化成十六进制数是___B___。

A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)16 4. 下列数中最大的数是___B___。

A.(10010101)2 B.(227)8 C。(96)16 D.(143)5 5. 运算器虽有许多部件组成,但核心部分是__B____。

A.数据总线 B.算术逻辑运算单元 C.多路开关 D.累加寄存器 6. 根据标准规定,每个汉字在计算机内占用__B____存储。 A.一个字节 B.二个字节 C.三个字节 D.四个字节 7. 存储单元是指__A____。

A.存放一个机器字的所有存储元 B.存放一个二进制信息位的存储元 C.存放一个字节的所有存储元的集合 D.存放两个字节的所有存储元的集合

8. 机器字长32位,其存储容量为4MB,若按字编址,它的寻址范围是___A___。 A. 1M B. 1MB C. 4M D. 4MB

9. 某一SRAM芯片,其容量为512×8位,考虑电源端和接地端,该芯片引出线的最小数目应为__D____。 A.23 B.25 C.50 D.19

10. 寄存器间接寻址方式中,操作数处在___D___。 A.通用寄存器 B.程序计数器 C.堆栈 D.主存单元 11. 描述汇编语言特性的概念中,有错误的句子是__C____。 A. 对程序员的训练要求来说,需要硬件知识 B. 汇编语言对机器的依赖性高

C. 用汇编语言编制程序的难度比高级语言小 D. 汇编语言编写的程序执行速度比高级语言快

12. 在CPU中跟踪指令后继地址的寄存器是___B___。

A.主存地址寄存器 B.程序计数器 C.指令寄存器 D.状态条件寄存器 13. 下面描述RISC机器基本概念中,正确的表述是__B____ A.RISC机器不一定是流水CPU B.RISC机器一定是流水CPU C.RISC机器有复杂的指令系统 D.其CPU配备很少的通用寄存器

14. 多总线结构的计算机系统,采用___A___方法,对提高系统的吞吐率最有效。 A.多端口存储器 B.提高主存速度 C.交叉编址多模块存储器 D.cache 15. 以下四种类型指令中,执行时间最长的是__C____。 A.RR型指令 B.RS型指令 C.SS型指令 D.程序控制指令 16. 信息只用一条传输线,且采用脉冲传送的方式称为__A____。 A.串行传送 B.并行传送 C.并串型传送 D.分时传送 17. 描述PCI总线中基本概念不正确的是___D___。 A. PCI总线是一个与处理器无关的高速外围总线 B. PCI总线的基本传输机制是猝发式传输 C. PCI设备不一定是主设备 D. 系统中只允许有一条PCI总线

18. 带有处理器的设备一般称为__A____设备。 A. 智能化 B. 交互式 C. 远程通信 D. 过程控制 19. 发生中断请求的可能条件是__BCD____。 A. 一条指令执行结束 B. 一次I/O操作开始 C. 机器内部发生故障 D. 一次DMA操作开始

20. 采用DMA方式传送数据时,每传送一个数据就要用一个___A___时间。 A. 指令周期 B. 机器周期 C. 存储周期 D. 总线周期 二.填空题(每空1分,共20分)

1. 目前的CPU包括A.______、B.______和cache.

2. 汉字的A.______、B.______、C.______是计算机用于汉字输入、内部处理、输出三种不同用途的编码。 3. 存储器的技术指标有存储容量、存取时间、A.______和B.______。

4. 双端口存储器和多模块交叉存储器属于A.______存储器结构。前者采用B.______技术,后者采用C.______技术。 5. 堆栈是一种特殊的数据寻址方式,它采用A.______原理。按结构不同,分为B.______堆栈和C.______堆栈。 6. 多媒体CPU是带有A.______技术的处理器。它是一种B.______技术,特别适合于图像数据处理。 7. 按照总线仲裁电路的位置不同,可分为A.______仲裁和B.______仲裁。 8. DMA控制器访采用以下三种方法:A.______、B.______、C.______。 答案:

1. A.控制器 B.运算器

2. A.输入编码 B. 内码 C.字模码 3. A.存储周期 B. 存储器带宽 4. A.并行 B.空间并行 C. 时间并行

5. A.先进后出 B.寄存器 C.存储器 6. A.MMX B.多媒体扩展结构 7. A.集中式 B.分布式

8. A.停止CPU访问 B.周期挪用 C. DMA和CPU交替访内 专科生期末试卷五

一.选择题(每小题1分,共20分) 1. 对计算机的产生有重要影响的是__B____。 A.牛顿 维纳 图灵 B.莱布尼兹 布尔 图灵 C.巴贝奇 维纳 麦克斯韦 D.莱布尼兹 布尔 克雷

2. 定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是__A____。 A.-215 ─215-1 B.-215-1─215-1 C.-215+1─215 D.-215─215 3. 下列数中最小的数是___A___。

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

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

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

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

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

7. 某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是__C____。 A.0 ─ 4MB B.0 ─ 2MB C.0 ─ 2M D.0 ─ 1M 8. 双端口存储器所以能高速进行读写,是因为采用___B___。

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

9. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用__C____。 A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间接寻址方式 10. 指令周期是指___C___。

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

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

A.三总线系统 B.单总线系统 C.双总线系统 D.多总线系统 13. 一个256K×8的DRAM芯片,其地址线和数据线总和为 C A.16 B.18 C.26 D.30 14. 算术右移指令执行的操作是___B___。

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

C.进位标志位移至符号位,顺次右移1位,最低位移至进位标志位 D.符号位填1,并顺次右移1位,最低位移至进位标志位 15. 微程序控制器中,机器指令与微指令的关系是__A____。 A.每一条机器指令由一段微指令编成的微程序来解释执行 B.每一条机器指令由一条微指令来执行

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

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

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

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

18. CRT的颜色数为256色,则刷新存储器每个单元的字长是___C___。 A.256位 B.16位 C.8位 D.7位 19. 通道对CPU的请求形式是___B___。

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

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.______是两个目前最具权威性和发展前景的标准接口。 答案:

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分,共20分)

1. 我国在___D___年研制成功了第一台电子数字计算机,第一台晶体管数字计算机于______年完成。 A. 1946,1958 B. 1950,1968 C. 1958,1961 D. 1959,1965

2. 目前大多数集成电路生产中,所采用的基本材料为___A___。 A. 单晶硅 B. 非晶硅 C. 锑化钼 D. 硫化镉 3. 下列数中最大的数是___A___。 A. (100110001)2 B. (227)8 C. (98)16 D. (152)10

4. ___D___表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码

5. 用32位字长(其中1位符号位)表示定点小数时,所能表示的数值范围是___B___。 A. 0≤│N|≤1-2-32 B. 0≤│N|≤1-2-31 C. 0≤│N|≤1-2-30 D. 0≤│N|≤1-2-29

6. 定点运算器用来进行___B___。 A. 十进制数加法运算 B. 定点数运算

C. 浮点数运算 D. 即进行定点数运算也进行浮点数运算

7. 某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为__D__。 A. 64,16 B. 16,64 C. 64,8 D. 16,16 8. 闪速存储器称为___B___。

A. 光盘 B. 固态盘 C. 硬盘 D. 软盘

9. 二地址指令中,操作数的物理位置不可能安排在__A____。 A. 栈顶和次栈顶 B. 两个主存单元 C. 一个主存和一个寄存器 D. 两个寄存器

10. 堆栈寻址方式中,设A为累加寄存器,SP为堆栈指示器,Msp为SP B

指示器的栈顶单元,如果操作的动作是:(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 11. 中央处理器(CPU)是包含____C__。 A. 运算器 B. 控制器

C. 运算器. 控制器和cache D. 运算器、控制器和主存储器 12. 指令寄存器的作用是___B___。

A. 保存当前指令的地址 B. 保存当前正在执行的指令 C. 保存下一条指令 D. 保存上一条指令

13. 下面描述的RISC机器基本概念中正确的表达是__B____。 A. RISC机器不一定是流水CPU B. RISC机器一定是流水CPU C. RISC机器有复杂的指令系统 D. CPU配备很少的通用寄存器

14. 在__A____的微型计算机中,外设可以和主存储器单元统一编址,因此可以不使用I/O指令。 A. 单总线 B. 双总线 C. 三总线 D. 多总线

15. 描述当代流行总线结构中基本概念不正确的句子是__C____。 A. 当代流行总线结构是标准总线

B. 当代总线结构中,CPU和它私有的cache一起作为一个模块与总线相连 C. 系统中只允许有一个这样的模块

D. PCI总线体系中有三种桥,它们都是PCI 设备 16. 磁盘驱动器向盘片磁层记录时采用___B___方式写入。 A. 并行 B. 串行 C. 并—串行 D. 串—并行

17. 一台计算机对n个数据源进行分时采集,送入主存,然后分时处理。采集数据 时最好方案是使用__D____。

A. 堆栈缓冲区 B. 一个指针的缓冲区 C. 两个指针的单缓冲区 D. n个指针的n个缓冲区

18. 为了便于实现多级中断,保存现场信息最有效的方法是采用___B___。 A. 通用寄存器 B. 堆栈 C. 存储器 D. 外存 19. 下述I/O控制方式中,_B____主要由程序实现。 A. PPU(外围处理机) B. 中断方式 C. DMA 方式 D. 通道方式

20. 在下述指令中,___C___指令包含的周期数最多。 A. RR型 B. RS型 C. SS型 D. 零地址指令 二.填空题(每空1分,共20分)

1. 计算机软件一般分为两大类:一类叫A.______,另一类叫B.______。操作系统属于C.______类。 2. 一位十进制数,用BCD码表示需要A.______位二进制码,用ASCⅡ码表示需要B.______位二进制码。

3. 虚拟存储器指的是A.______层次,它给用户提供了一个比实际B.______空间大的多C.______空间。 4. 不同机器有不同的A.______,RISC指令系统是B.______指令系统的改进。

5. 流水CPU中的主要问题是A.______相关、B.______相关和C.______相关,为此需要采用相应的技术对策,才能保证流水畅通而不断流。

6. 总线同步定时协议中,事件出现在总线的时刻由A.______信号确定,总线周期的长度是B.______的。 7. 不同的CRT显示标准所支持的最大A.______和B.______数目是不同的。

8. 数组多路通道允许A.______个设备进行B.______型操作,数据传送单位是C.______。 答案:

1. 系统软件 应用软件 系统软件 2. 4 7

3. 主存---外存 主存 虚拟地址 4. 指令系统 CISC 5. 资源 数据 控制 6. 总线时钟 固定 7. 分辨率 颜色

8. 1(单) 传输 数据块 专科生期末试卷七

一.选择题(每小题1分,共20分) 1. 目前的计算机中,代码形式是__C____。 A.指令以二进制形式存放,数据以十进制形式存放 B.指令以十进制形式存放,数据以二进制形式存放 C.指令和数据都以二进制形式存放 D.指令和数据都以十进制形式存放 2. 完整的计算机系统应包括__D____。

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

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

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

4. 设寄存器位数为8位,机器数采用补码形式(一位符号位),对应于十进制数-27,寄存器内为___C___。 A.(27)16 B.(9B)16 C.(E5)16 D.(5A)16 5. 计算机的存储器系统是指___D___。

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

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

C.16种算术运算功能和16种逻辑运算功能 D.4位乘法运算功能和除法运算功能 7. 某机字长32位,存储容量1MB,若按字编址,它的寻址范围是__C____。 A. 1MB B. 512KB C. 256K D. 256KB 8. 常用的虚拟存储系统由___A___两级存储器组成。

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

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

11. 由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用__A____来规定。 A.主存中读取一个指令字的最短时间 B.主存中读取一个数据字的最长时间 C.主存中写入一个数据字的平均时间 D.主存中取一个数据字的平均时间 12. 异步控制常用于___A___作为其主要控制方式。

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

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

14. 多总线结构的计算机系统采用___A___方法,对提高系统的吞吐率最有效。 A.多端口存储器 B.提高主存的速度 C.交叉编址多模存储器 D.高速缓冲存储器 15. 描述PCI总线中基本概念正确的句子是___B___。 A. PCI总线是一个与处理器有关的高速外围总线 B. PCI总线的基本传输机制是猝发式传输 C. PCI设备不是主设备

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

16. 当采用___A___对设备进行编址情况下,不需要专门的I/O指令组。 A.统一编址法 B.单独编址法 C.两者都是 D.两者都不是

17. CRT的分辨率为1024×1024像素,像素颜色数为256,则刷新存储器的容量是___B___。 A.512KB B.1MB C.256KB D.2MB

18. 一张3.5英寸软盘的存储容量为____A__,每个扇区存储的固定数据是______。 A.1.44MB 512B B.1MB 1024B C.2MB 256B D.1.44MB 512KB 19. 下面叙述的概念中___B___是正确的。

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

20. IEEE1394的高速特性适合于新型高速硬盘和多媒体数据传输,它的数据传输率可以是__ABC____。 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.______。 答案:

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分,共20分)

1. 我国在___D___ 年研制成功了第一台电子数字计算机,第一台晶体管数字计算机于______ 年完成。 A.1946 1958 B.1950 1968 C.1958 1961 D.1959 1965 2. Pentium微型计算机中乘除法部件位于__A____ 中。 A.CPU B.接口 C.控制器 D.专用芯片 3. 没有外存储器的计算机初始引导程序可以放在_B____ 。 A.RAM B.ROM C.RAM和ROM D.CPU 4. 下列数中最小的数是___A___ 。

A.(101001)2 B.(52)8 C.(2B)16 D.(44)10 5. 在机器数___BC___ 中,零的表示形式是唯一的。 A.原码 B.补码 C.移码 D.反码

6. 在定点二进制运算器中,减法运算一般通过___D___ 来实现。 A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器 7. 下列有关运算器的描述中___D___ 是正确的。 A.只作算术运算,不作逻辑运算 B.只作加法 C.能暂时存放运算结果 D.以上答案都不对

8. 某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为___D___ 。 A.8,512 B.512,8 C.18,8 D。19,8 9. 相联存储器是按__C____ 进行寻址的存储器。 A.地址指定方式 B.堆栈存取方式

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

A.实现存储程序和程序控制 B.缩短指令长度,扩大寻址空间,提高编程灵活性 C.可以直接访问外存 D.提供扩展操作码的可能并降低指令译码难度 11. 堆栈寻址方式中,设A为累加寄存器,SP为堆栈指示器,Msp为SP B

指示器的栈顶单元,如果操作的动作是:(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中跟踪指令后继地址的寄存器是__B____ 。

A.主存地址寄存器 B.程序计数器 C.指令寄存器 D.状态条件寄存器 13. 描述多媒体CPU基本概念中正确表述的句子是__A____ 。 A. 多媒体CPU是带有MMX技术的处理器 B.多媒体CPU是非流水线结构

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

14. 描述Futurebus+总线中基本概念正确的表述是___C___ 。 A. Futurebus+总线是一个高性能的同步总线标准 B. 基本上是一个同步数据定时协议

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

15. 在___A___ 的微型计算机系统中,外设可以和主存储器单元统一编址,因此可以不用I/O指令。 A.单总线 B.双总线 C.三总线 D.多总线 16. 用于笔记本电脑的大容量存储器是__CD____ 。 A.软磁盘 B.硬磁盘 C.固态盘 D.磁带 17. 具有自同步能力的记录方式___C___ 。 A.NRZ0 B.NRZ1 C.PM D.MFM 18. __A____不是发生中断请求的条件。

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

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

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

20. 并行I/O标准接口SCSI中,一块主适配器可以连接___B___ 台具有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.______ 是目前两个最具有权威性的标准接口技术。 答案:

1. A.运算器 B.控制器 C.存储器 2. A.系统程序 B.应用程序 C.系统程序 3. A.220 B.8位(1个字节) C.230 4. A.cache B.主存

5. A.单字长 B.半字长 C.双字长 6. A.并行 B.串行 C.复用 7. A.处理器 B.指令和程序 8. A.SCSI B.IEEE1394 专科生期末试卷九

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

1. 至今为止,计算机中的所有信息以二进制方式表示的理由是__C____。 A .节约元件 B. 运算速度快 C. 物理器件性能决定 D. 信息处理方便 2. 某寄存器中的值有时是地址,因此只有计算机的___C___才能识别它。 A. 译码器 B. 判别程序 C. 指令 D. 时序信号 3. 下列数中最大的数是___B___。

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

4. 在定点运算器中,无论采用双符号位还是单符号位,必须有___C___,它一般用______来实现。 A. 译码电路,与非门 B. 编码电路,或非门 C. 溢出判断电路,异或门 D. 移位电路,与或非门

5. 按其数据流的传送过程和控制节拍来看,阵列乘法器可认为是__B____。 A. 全串行运算的乘法器 B. 全并行运算的乘法器 C. 串—并行运算的乘法器 D. 并—串行运算的乘法器 6. 以下描述中正确的是__AC____。

A. 浮点运算器可用阶码部件和尾数部件来实现。 B. 阶码部件可实现加,减,乘,除四种运算。 C. 阶码部件只进行阶码相加,相减和比较操作。 D. 尾数部件只进行乘法和除法运算。

7. 某计算机字长16位,它的存储容量是64MB,若按双字编址,那么它的寻址范围是__D____。 A. 4M B. 2M C. 64M D. 32M

8. 以下四种类型的半导体存储器中,若以传输同样多的字为比较条件,则读出数据传输率最高的是___C___。 A. DRAM B. SRAM C. 闪速存储器 D. EPROM

A.运算结果为负 B.运算结果为1 C.运算结果为0 D.运算结果为正 8.寄存器间接寻址方式中,操作数在(B )中。 A.寄存器 B.存储器 C.堆栈 9.DMA接口(B )。

A.可以用于主存与主存之间的数据交换 B.内有中断机制 C.内有中断机制,可以处理异常情况 D.内无中断机制 10.计算机主频的周期是指(A ) A. 时钟周期 B. 指令周期 C. 工作周期 D.CPU

D. 存取周期

11.运算器是由多种部件组成的,其核心部件是(D )。 A.数据寄存器 B.累加器 C.多数转换器 D. 算术逻辑运算单元 12.使CPU与I/O设备完全并行工作方式是(C )方式。 A.程序直接传送 B.中断 C.通道 D.程序查询 13.某计算机字长32位,存储容量为64KB,若按照字节编址,它的寻址范围是(B ) A.8K B.16K C.32K

14.目前我们所说的个人台式商用机属于( D )。

A.巨型机 B.中型机 C.小型机 D.微型机 15.冯·诺依曼机工作方式的基本特点是( B )。

A.多指令流单数据流 B.按地址访问并顺序执行指令 C.堆栈操作 D.存储器按内容选择地址 16.CPU的组成中不包含( A )。

A.存储器 B.寄存器 C.控制器 D.运算器 17.在定点二进制运算器中,减法运算一般通过( D )来实现。 A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器

18.某RAM芯片,其存储容器为1024K×16位,该芯片的地址线和数据线数目分别为( A )。 A. 20, 16 B.20,4 C. 1024,4 D.1024,16 19.在计算机系统中,记录系统运行状态的部件是( D )。

A.程序计数器 B.指令寄存器 C.中断寄存器 D.程序状态字 20.在主存和CPU之间增加Cache的目的是( C )。

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

C.解决CPU与内存之间的速度匹配问题 D.增加内存容量,同时加快存取速度 21.计算机的存储器采用分级方式是为了( B )。

A.减少主机箱的体积 B.解决容量、价格、速度三者之间的矛盾 C.为方便保存大量数据 D.操作起来更方便

22.微型机系统中,主机和高速硬盘进行数据交换一般采用( B )方式。 A.程序中断控制 B.直接存储器访问(DMA)

C.程序直接控制 D.通道控制

23.关于“同步控制”方式的描述正确的是( D )。

A.只适用于CPU内部的控制 B.只适用于外围设备的控制 C.所有指令执行的时间相同 D.由统一时序信号控制的方式

24.某计算机指令平均运算时间是10ns (1ns =10-9

s),则该机的平均运算速度是( C )。 A. 1MPIS B.10MPIS C.100MPIS D.1000MPIS 25.CPU响应中断的时间是( C )。

A.中断源提出请求 B.取指周期结束 C.执行周期结束 D.间址周期结束 26.在浮点数表示中,其阶码常采用哪种编码表示( D )。

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

27.用8位字长的补码(其中1位符号位)表示定点小数N,能表示的数值范围是(C )

A.0≤|N|≤1-2-7 B.-1≤|N|≤1-2-8 C.-1≤|N|≤1-2-7 D.-(1-2-7 )≤|N|≤1-2-7

28.以下哪个描述是错误的( A )

A.中断的响应可以发生在一条指令执行完毕后,也可以发生在指令执行过程中 B.DMA方式在数据传输过程中接管了CPU的总线控制权

D. 4K

C.中断的响应次序和其处理次序可以不一致

D.程序查询的输入输出控制方式不支持多个设备并行工作

29.在I/O的控制方式中,程序查询方式、中断方式和DMA方式的优先级从低到高的排列次序是( B )。 A.程序查询方式、DMA方式、中断方式 B.程序查询方式、中断方式、DMA方式 C.DMA方式、中断方式、程序查询方式 D.中断方式、程序查询方式、DMA方式

30.直接寻址的无条件转移指令功能是将指令中的地址码送入( A )。 A.PC B.地址寄存器 C.累加器 D.ALU

31.三种集中式总线控制中,( A )方式对电路故障最敏感。 A.链式查询 B.计数器定时查询 C.独立请求 D.以上都不对 32. 指令周期是指( C )。

A.CPU从主存取出一条指令的时间 B.CPU执行一条指令的时间 C.CPU从主存取出一条指令加上执行这条指令的时间 D.时钟周期时间

33.计算机中表示地址时,采用( D ) 。

A.原码; B.补码; C.反码; D.无符号数。 34. 计算机的存储系统是指( D )

A. RAM B. ROM C. 主存储器 D. cache,主存储器和外存储器 35.若RAM芯片的容量是2M*8位,则该芯片引脚中地址线和数据线的数据之和是( B ) A. 21 B. 29 C. 18 D. 不可估计 36.以下叙述( A )是错误的。

A.一个更高级的中断请求一定可以中断另一个中断处理程序的执行;B.DMA中有中断机制。 C.DMA的数据传送不需CPU控制; D.DMA和CPU必须分时使用总线; 37.如果X 为负数,由[X]补求[-X]补是将( B )。

A.[X]补各值保持不变 B. [X]补连同符号位一起各位变反,未位加1

C.[X]补除符号位外,各位变反,未位加1 D. [X]补符号位变反,其它各位不变 38.在按字节编址的存储器中,每个编址单元中存放( B ) A.1位 B.8位 C.16位 D.32位

39.( A )码是美国信息交换标准代码。

A. ASCⅡ B. CRC C. BCD 40.将十进制数转换成十六进制数:(30)10=( B )16

A. 20 B. 1E C. 2E 30

41.主设备是:( C )。

A. 发送数据的模块 B.接收数据的模块 C.控制总线使用权的模块 D.发出总线请求的模块 42.在取指周期中,是按照( D )的内容访问主存,以读取指令。 A.指令寄存器IR B.程序状态寄存器PS C.存储器数据寄存器MDR D.程序计数器PC 43.操作数的来源,去向可以是 ( D )。

A.CPU内部的通用寄存器 B.外围设备中的一个寄存器 C. 内存储单元中的一个存储单元 D.以上都对

44.直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序是( C )。 A.直接、立即、间接 B.直接、间接、立即 C.立即、直接、间接 D.立即、间接、直接 45.存放下一条欲执行指令的地址的寄存器是( B )。2 A.MAR B.PC C.MDR D.IR

二、填空题:

1.数值连同符号在计算机中的编码表示称之为该数据的(机器数),其原来的数值称为(真值)。

D. ABC D.

2.机器字长为32位,存储容量为1MB,若按字编址访问,其地址线需要( 18)条。

-7

3.8位二进制定点小数补码所能表示的十进制数范围是(-1)至(1-2),前者的二进制补码表示为(1.0000000),后者的二进制补码表示为(0.1111111)。

4.CPU中,保存当前正在执行的指令的寄存器为(指令寄存器IR),保存下一条指令地址的寄存器为(程序计数器PC),保存CPU访存地址的寄存器为(地址寄存器AR)。

5.采用双符号位的方法进行溢出检测时,若运算结果中两个符号位(不相同),则表明发生了溢出;若结果的符号位位(01),表示发生正溢出;若为(10),表示发生负溢出。 6.一条指令通常分为(操作码)和(地址码)两部分。

7.定点运算器主要完成对(纯小数)数据与(纯整数)数据的算术和逻辑运算。 8.设字长8 位(含1 位符号位),真值X=-1011,则[X]原=(1,0001011)。

9.在CPU 的状态寄存器中,常设置以下状态位:( 零 )标志位( Z),( 负)标志位( N),( 溢出 )标志位(V) 和( 辅助进位 )标志位(C)。

10.CPU响应中断时要保护现场,包括对(断点)和(通用寄存器和状态寄存器)的保护,前者通过( 中断隐指令 )实现,后者可通过 ( 中断服务程序 )实现。

11.运算器的技术指标一般用(主频 )和(字长)表示。

12.高速缓存是设在(CPU)和(主存)之间的一种存储器,主要是为了解决两者之间的(速度)不匹配。

13.计算机软件可以分为( 系统 )软件和应用软件。财务软件属于(应用)软件,杀毒软件属于(系统)软件。 1 14.在计算机术语中,将运算器、控制器合在一起,称为(中央处理器 ),而将(CPU)和存储器合在一起,成为(主机)。

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

16.总线按照使用的范围可分为三类:(片内)总线是指芯片内部的总线,一般是单总线结构。系统总线是指计算机(各部件)之间的信息传输线,一般是三总线结构:地址总线、数据总线、(控制)总线。(通信)总线是指计算机系统之间或与其它系统之间的信息传输线。

17.在CPU与主存之间插入高速缓存,系统的运行速度不仅没有降低,反而大大提高,主要原因是(程序访问的局部性原理)。

18.CPU与主存、高速缓存之间进行数据交换的单位是(字),主存与高速缓存之间进行数据交换的单位是(块)。 19.一次中断处理过程可简单地归纳为中断请求、中断判优、(中断响应)、(中断服务)、中断返回5个阶段。

20.I/O端口是接口中的一些(寄存器),可分别存放数据信息、地址信息、(控制信息),相应的端口分别称为数据端口、地址端口、(控制端口)。

三、解释常用英文代号的中文意思

1.PC 2.IR 3.ALU 4.MAR 5.MDR 6.MIPS 7.CU 8.CPU 9.SRAM 10.DRAM 11.CACHE 12.DMA 13.RISC 14.CISC 15.OP 16.PSW 17.INTR 18.SP 19.PUSH 20.POP 21.DACK 22.DREQ 23.INTA 24.BUS 25.Flash MEMORY 26.CD-ROM 27.EEPROM

答:1 程序计数器 2 指令寄存器 3算术逻辑单元 4 存储器地址寄存器 5存储器数据寄存器 6 每秒百万条指令 7 控制单元 8中央处理器 9 静态随机存储器 10 动态随机存储器

11 高速缓冲存储器 12 直接存储器访问 13 精简指令系统计算机 14 复杂指令系统计算机 15 操作码 16 程序状态字 17 中断请求 18堆栈指针 19 入栈操作 20 出栈操作 21 DMA应答 22 DMA请求 23 中断应答 24 总线 25 闪存 26 只读光盘 27 电可擦除只读存储器

四、简答题

1.冯诺依曼思想包含那些要点?

答:(1)用二进制代码表示程序和数据; (2)计算机采用存储程序的工作方式;

(3)计算机硬件由存储器.运算器.控制器.输入设备和输出设备组成。

2.为什么要设置I/O接口?

答:(1)设备寻址,实现不同设备的选择。 (2)数据缓冲,实现主机与外设的速度匹配。 (3)数据的串-并格式转换 (4)数据的电平转换

(5)传送来自CPU的控制命令 (6)接收来自设备的状态信息。

3. 指令和数据都存于存储器中,计算机如何区分它们? 答:计算机区分指令和数据有以下2种方法:

(1)通过不同的时间段来区分指令和数据,即在取指令阶段(或取指微程序)取出的为指令,在执行指令阶段(或相应微程序)取出的即为数据。

(2)通过地址来源区分,由PC提供存储单元地址的取出的是指令,由指令地址码部分提供存储单元地址的取出的是操作数。

4.比较机器字长、存储字长、指令字长。

答:机器字长—CPU进行一次处理时的数据位数;指令字长——一条指令的二进制代码位数;存储字长——一个存储单元所存二进制代码的位数;

5. 试比较SRAM和DRAM。 答:P87-P88

6. 试比较同步通信和异步通信。

答:同步通信:指由统一时钟控制的通信,控制方式简单,灵活性差,当系统中各部件工作速度差异较大时,总线工作效率明显下降。适合于速度差别不大的场合。

异步通信:指没有统一时钟控制的通信,部件间采用应答方式进行联系,控制方式较同步复杂,灵活性高,当系统中各部件工作速度差异较大时,有利于提高总线工作效率。

7.试从5个方面比较程序中断与DMA方式的区别。 答:P210

8.试解释计算机硬件系统中五大部分在计算机中的功能。

答:P9

9.什么叫中断?什么叫DMA?它们各应用在什么场合?

答:P194;P202

10.试解释立即寻址、直接寻址和寄存器寻址的区别。

答:P311;P313

11.试解释指令寻址和数据寻址的区别。

答:P310

12. I/O有哪些编址方式?各有何特点? 答:常用的I/O编址方式有两种: I/O与内存统一编址和I/O独立编址;

特点:I/O与内存统一编址方式的I/O地址采用与主存单元地址完全一样的格式,I/O设备和主存占用同一个地址空间,CPU可像访问主存一样访问I/O设备,不需要安排专门的I/O指令。

I/O独立编址方式时机器为I/O设备专门安排一套完全不同于主存地址格式的地址编码,此时I/O地址与主存地址是两个独立的空间,CPU需要通过专门的I/O指令来访问I/O地址空间。

13. 什么是“程序访问的局部性”?存储系统中哪一级采用了程序访问的局部性原理?

答:程序运行的局部性原理指:在一小段时间内,最近被访问过的程序和数据很可能再次被访问;在空间上,这些被访问的程序和数据往往集中在一小片存储区;在访问顺序上,指令顺序执行比转移执行的可能性大 (大约 5:1 )。存储系统中Cache—主存层次采用了程序访问的局部性原理。

14.说明中断向量地址和入口地址的区别和联系。

答:中断向量地址和入口地址的区别:

向量地址是硬件电路(向量编码器)产生的中断源的内存地址编号,中断入口地址是中断服务程序首址。 中断向量地址和入口地址的联系:

中断向量地址可理解为中断服务程序入口地址指示器(入口地址的地址),通过它访存可获得中断服务程序入口地址。

15.在计算机中为什么要采用二进制?

答:(1)二进制在物理上容易实现。(2)二进制运算规则比较简单。

16.总线的带宽和总线宽度有什么区别? 答:P46.

17.Cache与主存之间的地址映射方式有几种?各有什么特点? 答:P117-119.

18.在中断过程中,保护现场有什么含义? 答:P200.

五、计算分析题

1. 什么是存储器的带宽?若存储器的数据总线宽度为32位,存取周期为200ns,则存储器的带宽是多少?

解:存储器的带宽指单位时间内从存储器进出信息的最大数量。存储器带宽= 1/200ns X 32位= 160M位/秒= 20MB/S

2. 某计算机的I/O设备采用异步串行传送方式传送字符信息。字符信息的格式为一位起始位、七位数据位、一位校验位和一位停止位。若要求每秒钟传送480个字符,那么该设备的波特率为多少?比特率是多少? 解:480×10=4800位/秒=4800波特;480×7=3360位/秒=3360比特

3. 用变形补码计算,并使用变形补码来判断结果是否溢出?若溢出是何种溢出。

(1) 已知X=00.010110,Y=00.100101,计算[X+Y]补 (2) 已知X=11.101101,Y=11.010011,计算[X-Y]补

解:(1)[X+Y]补=[X]补+[Y]补=00.010110+00.100101=00.111011,无溢出。 (2)[X-Y]补=[X]补+[-Y]补=11.101101+00.101101=00.011010, 无溢出。

4. 设浮点数格式为:阶码5位(含1位阶符),尾数11位(含1位数符)。写出51/128、-27/1024所对应的机器数。要求如下:

(1)阶码和尾数均为原码。 (2)阶码和尾数均为补码。

(3)阶码为移码,尾数为补码。 解:据题意画出该浮点数的格式:

阶符1位 阶码4位 数符1位 尾数10位 -1 将十进制数转换为二进制:x1= 51/128= 0.0110011B= 2 * 0.110 011B -5

x2= -27/1024= -0.0000011011B = 2*(-0.11011B)

则以上各数的浮点规格化数为:

(1)[x1]浮=1,0001;0.110 011 000 0 [x2]浮=1,0101;1.110 110 000 0 (2)[x1]浮=1,1111;0.110 011 000 0 [x2]浮=1,1011;1.001 010 000 0 (3)[x1]浮=0,1111;0.110 011 000 0 [x2]浮=0,1011;1.001 010 000 0

5. 设机器数字长为8位(含1位符号位),用补码运算规则计算下列各题,判断是否溢出。 (1)A=9/64, B=-13/32,求A+B。 (2)A=19/32,B=-17/128,求A-B。

(3)A=-3/16,B=9/32,求A+B。 (4)A=-87,B=53,求A-B。

解:(1)A=9/64= 0.001 0010B, B= -13/32= -0.011 0100B [A]补=0.001 0010, [B]补=1.100 1100

[A+B]补= 0.0010010 + 1.1001100 = 1.1011110 OV=

sAsBsf?sAsBsf=0,无溢出

A+B= -0.010 0010B = -17/64

(2)A=19/32= 0.100 1100B, B= -17/128= -0.001 0001B

[A]补=0.100 1100, [B]补=1.110 1111 , [-B]补=0.001 0001

[A-B]补= 0.1001100 + 0.0010001= 0.1011101 OV=

sAs?Bsf?sAs?Bsf=0,无溢出

A-B= 0.101 1101B = 93/128B

(3)A= -3/16= -0.001 1000B, B=9/32= 0.010 0100B [A]补=1.110 1000, [B]补= 0.010 0100

[A+B]补= 1.1101000 + 0.0100100 = 0.0001100 OV=

sAsBsf?sAsBsf=0,无溢出

A+B= 0.000 1100B = 3/32

(4) A= -87= -101 0111B, B=53=110 101B

[A]补=1 010 1001, [B]补=0 011 0101, [-B]补=1 100 1011

[A-B]补= 1,0101001 + 1,1001011 = 0,1110100 OV=

sAs?Bsf?sAs?Bsf=1 ,有溢出

6.(1)CPU执行一段程序时,cache完成存取的次数为2420次,主存完成存取的次数为80次,已知cache存储周期为40ns,主存存储周期为240ns,求cache/主存系统的平均访问时间?

(2)已知cache存储周期是40ns,主存存储周期是200ns,cache/主存系统平均访问时间为50ns,求cache的命中率是多少?

解:(1)命中率h=2420/(2420+80)=96.8%

平均存取时间=h·tc+(1-h)tM=96.8%*40+(1-96.8%)*240=46.4ns (2)50=40*h+(1-h)*240 h=95%

7. 假设某设备向CPU传送信息的最高频率是40K次/秒,而相应的中断处理程序其执行时间为40ms,试问该外设是否可用程序中断方式与主机交换信息,为什么?

解:该设备向CPU传送信息的时间间隔=1/40K=0.025×103=25ms <40ms 则:该外设不能用程序中断方式与主机交换信息,因为其中断处理程序的执行速度比该外设的交换速度慢。

8.有一个cache的容量为2K字,每块为16字,问: (1)该cache可容纳多少个块?

(2)如果主存的容量是256K字,则有多少个块? (3)主存的地址有多少位?cache的地址有多少位?

(4)在直接映射方式下,主存中的第i块映射到cache中哪一个块? 解:(1) cache中有2048/16=128个块。

(2) 主存有256K/16=214=16384个块。

18

(3)主存容量为256K=2字,所以主存的地址有18位。

11

cache容量为2K=2字,所以cache字地址为11位。

(4) 主存中的第i块映像到cache中第 i mod 128个块中。

9.某机字长8位,试用如下所给芯片设计一个存储器,容量为10KB,其中RAM为高地址8KB,ROM为低地址2KB,最低地址为0(RAM芯片类型有:4K*8位,ROM芯片有:2K*4位)。 (1)地址线.数据线各为多少根。

(2)RAM和ROM的地址范围分别为多少? (3)每种芯片各需要多少片。

(4)画出存储器结构图及与CPU连接的示意图。

10.用1K×4位/片的SRAM芯片构成一个4K×8位的存储器,地址总线A15~A0(低),双向数据总线D7~D0,读写控制信号R/W,CS为片选输入端。。请画出芯片级逻辑框图,注明各种信号线,写出各片选信号逻辑式。 解:(1)计算芯片数

扩展位数:用两片1K×4位的存储芯片扩展容量至1K×8位; 扩展单元数:用4组1K×8位将容量扩展至4K×8位; 故共需 2×4 = 8 片 1K×4位的存储芯片。 (2)地址分配

因为:2=4K,所以存储器需要12位地址; 2=1K,所以芯片需要10位地址。

10

12

片选逻辑:

芯片容量 1K 1K 1K 1K 逻辑框图

芯片地址 A9~A0 A9~A0 A9~A0 A9~A0 片选信号 CS0 CS1 CS2 CS3 片选逻辑 A11A10 A11A10 A11A10 A11A10

11.某16位字长机器的指令结构如下所示,试分析指令格式及寻址方式特点。 15

10 9 5 4 0 OP 目标寄存器 源寄存器 解:指令格式及寻址方式特点如下: (1) 二地址指令。

(2) 操作码OP可指定26=64条指令。

(3) 源和目标都是通用寄存器(可分别指定32个寄存器),所以是RR型指令,两个操作数均在寄存器中 (4) 这种指令格式常用于算术逻辑类指令。

12. 现有A、B、C、D四个中断源,其优先级由高向低按A、B、C、D顺序排列。若中断服务程序的执行时间为

20μs,请根据下图所示时间轴给出的中断源请求中断的时刻,画出CPU执行程序的轨迹。 解:A、B、C、D的响优先级即处理优先级。CPU执行程序的轨迹图如下:

程序D服务A服务B服务C服务B服务C服务0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 t/usB与C请求D请求B服务D服务A服务B服务B请求A请求

13. 某机有五个中断源L0、L1、L2、 L3、L4,按中断响应的优先次序由高向低排序为L0? L1?L2?L3?L4,根据下示格式,现要求中断处理次序改为L1?L4?L2?L0?L3,根据下面的格式,写出各中断源的屏蔽字。 解:各中断源屏蔽状态见下表:

中断源 屏蔽字 0 1 2 3 4 I0 1 0 0 1 0 I1 1 1 1 1 1 I2 1 0 1 1 0 I3 0 0 0 1 0 I4 1 0 1 1 1 表中:设屏蔽位=1,表示屏蔽;屏蔽位=0,表示中断开放。

计算机组成原理 复习题

一、选择题

c

)1、在下列四句话中,最能准确反映计算机主要功能的是下面哪项。

A.计算机可以存储大量信息 B.计算机能代替人的脑力劳动 C.计算机是一种信息处理机 D.计算机可实现高速运算 (

c

)2、计算机硬件能直接执行的只能是下面哪项。

A.符号语言 B.汇编语言 C.机器语言 D.机器语言和汇编语言 (

c

)3、运算器的核心部件是下面哪项。

A.数据总线 B.数据选择器 C.算术逻辑运算部件 D.累加寄存器 (

c

)4、对于存储器主要作用,下面哪项说法正确。

A.存放程序 B.存放数据 C.存放程序和数据 D.存放微程序 (

c

)5、至今为止,计算机中所含所有信息仍以二进制方式表示,其原因是下面哪项。

A.节约元件 B.运算速度快 C.物理器件性能决定 D.信息处理方便 (

a

)6、CPU中有若干寄存器,其中存放存储器中数据的寄存器是下面哪项。

A.地址寄存器 B.程序计数器 C.数据寄存器 D.指令寄存器 (

d )7、CPU中有若干寄存器,其中存放机器指令的寄存器是下面哪项。 A.地址寄存器 B.程序计数器 C.指令寄存器 D.数据寄存器 (

c

)8、CPU中有若干寄存器,存放CPU将要执行的下一条指令地址的寄存器是下面哪项。

A.地址寄存器 B.数据寄存器 C.程序计数器 D.指令寄存器 (

c)9、CPU中程序状态寄存器中的各个状态标志位是依据下面哪项来置位的。

A.CPU已执行的指令 B.CPU将要执行的指令 C.算术逻辑部件上次的运算结果 D.累加器中的数据 (

b

)10、为协调计算机各部件的工作,需要下面哪项来提供统一的时钟。

A.总线缓冲器 B.时钟发生器 C.总线控制器 D.操作命令发生器 (

c

)11、下列各种数制的数中最小的数是下面哪项。

A.(101001)2 B.(52)8 C.(101001)BCD D.(233)H (

d

)12、下列各种数制的数中最大的数是下面哪项。

A.(1001011)2 B.75 C.(112)8 D.(4F)H (

b

)13、将十进制数15/2表示成二进制浮点规格化数(阶符1位,阶码2位,数符1位,尾数4位)是

下面哪项。

A.01101110 B.01101111 C.01111111 D.11111111 (

a

)14、能发现两位错误并能纠正一位错的编码是下面哪种编码。

A.海明码 B.CRC码 C.偶校验码 D.奇校验码

( d )15、假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是下面哪项。

A.11001011 B.11010110 C.11000001 D.11001001 (

c

)16、下列存储器中,速度最慢的是下面哪项。

A.半导体存储器 B.光盘存储器 C.磁带存储器 D.硬盘存储器 (

c

)17、某一SRAM芯片,容量为16K×1位,则其地址线条数下面哪项正确。

A.18根 B.16K根 C.14根 D.22根 (

b

)18、下列部件(设备)中,存取速度最快的是下面哪项。

A.光盘存储器 B.CPU的寄存器 C.软盘存储器 D.硬盘存储器 (

a

)19、在主存和CPU之间增加Cache的目的是下面哪项。

A.解决CPU和主存之间的速度匹配 B.增加CPU中通用寄存器的数量 C.代替CPU中的寄存器工作 D.扩大主存的容量 (

d

)20、计算机的存储器采用分级存储体系的目的是下面哪项。

A.便于读写数据 B.减小机箱的体积

C.便于系统升级 D.解决存储容量、价格与存取速度间的矛盾 (

a

)21、某SRAM芯片,其容量为1K×8位,加上电源端和接地端后,该芯片的引出线的最少数目下面哪

项正确。

A.20 B.24 C.50 D.30 (

a)22、常用的虚拟存储器由两级存储器组成,下面哪项说法正确。

A.主存—辅存 B.快存—主存 C.快存—辅存 D.通用寄存器—主存 (

b)23、在Cache的地址映射中,若主存中的任意一块均可映射到Cache内的任意一快的位置上,下面

哪项符合这种特点。


电大考试《计算机组成原理》期末10套复习试题及答案参考资料小抄.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高一数学直线和圆的方程教案02苏教版

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: