其他账号登录: 注册 登录
搜索

计算机组成原理

 二维码 8

计算机组成原理 A

一、单项选择题

1. 电子计算机问世至今,新型机器不断推陈出新,不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是

A.巴贝奇( Charles Babage)

B..诺伊曼( von Neumann)

C.帕斯卡( Blaise Pascal)

D.贝尔( Bell)

2. 一般计算机的更新换代是以( )为依据。

A.电子器件

B.电子管

C.半导体

D.延迟线

3. 计算机使用总线结构便于增减外设,同时()

A.减少了信息传输量

B.提高了信息的传输速度

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

4. 存取周期是指()

A.存储器的写入时间

B.存储器进行连续写操作允许的最短间隔时间

C.存储器进行连续读或写操作所允许的最短间隔时间。

5. 主机与设备传送数据时,采用(),主机与设备是串行工作的。

A.程序查询方式

B.中断方式

C. DMA方式

6. 下列数中最大的数为()

A. (10010101)2

B. (227)8

C. (96)16

7. 指令系统中采用不同寻址方式的目的主要是()

A.可降低指令译码难度

B.缩短指令字长,扩大寻址空间,提高编程灵活性

C.实现程序控制。

8、指令周期是()

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

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

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

9. 同步控制()

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

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

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

10. 在微程序控制器中,机器指令与微指令的关系是()

A.每一条机器指令由一条微指令来执行

B.每一条机器指令由若干条微指令组成的微程序来解释执行

C.若干条机器指令组成的程序可由一个微程序来执行

11. 某机字长32位,采用原码定点整数表示,符号位1位,数值位31位,则可表示的最大正整数为________,最小负整数为________。( )

A. +(231- 1) -(231- 1)

B. +(231 - 1) -(232 - 1 )

C. +(230 - 1) -(230-1)

D. + (231-1) -1-231

12. 相对寻址方式中,若指令中地址码为X,则操作数地址为( )。

A. X

B. (PC) + X

C.基地址+ X

D.变址寄存器内容+ X

13. CPU与主存之间加入Cache,能够( )。

A. 扩大主存容量

B. 提高存取速度

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

D. 解决CPU和主存之间的速度匹配问题

14. 连接CPU、主存、I/O设备(通过I/O接口)各大部件之间的信息传输线,称为(   )。

A.系统总线

B.控制总线

C. 数据总线

D.片内总线

15. 随机存储器按其存储信息的原理不同,可以分为静态RAM和动态RAM两大类。

下图是静态RAM芯片Interl2114的外特征示意图。图中,A9~A0为地址输入端;I/O1~I/O4为数据输入/输出端; 为片选信号(低电平有效); 为写允许信号(低电平为写,高电平为读);Vcc为电源端;GND为接地端。

Intel2114的外特征图,我们可知其存储容量为(    

A.1K × 10

B.2K×4

C.1K × 4

D.1K × 4字节

二、多项选择题

1. 总线标准可视为系统与各模块、模块与模块之间的一个互连的界面标准。这个界面对其它两端的模块都是透明的。下列常用的各种标准中,属于总线标准的是(      

A. EISAB.VESAC.IEEE 802D.PCI

2. 打印机的分类方法很多,下列是按照打字原理进行分类的是(        )

A.并行式B.串行式C.击打式D.非击打式

3. DMA控制器和CPU在竞争内存时,可以使用以下方式(       )

A.DMACPU同时访问B.停止CPU访问内存

C.周期挪用D.停止DMA访问内存

4. 以下指令中,属于转移指令的是(        )

A.无条件转移指令   

B.调用和返回指令

C.陷阱指令

D.输入输出指令

  5. 下面有关浮点运算器的描述中,正确的是(        )

  A.浮点运算器可用两个松散连接的定点运算部件(阶码和尾数部件)来实现

  B.阶码部件可实现加、减、乘、除四种运算

  C.阶码部件只进行加、减和比较操作

  D.尾数部件只进行乘、除操作。

三、填空题

1. 指令的解释是由计算机的(        )来完成,运算器用来完成           )运算。

2.按数据传送方式不同,可以将总线分为(      )总线、(     )总线两种。

  3.        )、(       )和(         )组成3级存储系统,分级的目的是提高访存速度,扩大存储容量。

4. 指令字中的地址码字段(形式地址)有不同的含义,它是通过(      )方式体现的,因为通过某种方式的变换,可以得出(      )地址。

  5. 在微程序控制器中,一条机器指令对应一个(       )。

四、判断题

(只要判断正误,不需要说明原因,正确的在括号内填T”,错误的填“F”)

  1、定点数的表示范围有限,如果运算结果超出表示范围,称为溢出。

  2、加法器采用先行进位的目的是加速传递进位信号。

  3、每个指令执行步骤,控制器都将为计算机的各部件产生一个控制信号。

  4CPU访问存储器的时间是由存储器的容量决定的,存储器容量越大,访问存储器所需的时间越长。

  5、在采用DMA方式高速传输数据时,数据传送是通过为DMA专设的数据总线传输的。

五、简答题

1. 为读写输入/输出设备,通常有哪几种常用的寻址方式用以指定被读写设备? (5)

2. 控制器的设计和该计算机的指令系统是什么关系? (5)

3. 计算机的存储器系统设计是如何实现“容量大”、“速度快”和“成本低”的要求的? (5)

4什么是总线周期? (5)

计算机组成原理 A

一、单选

在每小题的三~四个备选答案中,选出正确答案填入表中对应题号下。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

B

A

C

C

A

B

B

C

B

B

A

B

D

A

C

二、多项选择题

1

2

3

4

5

ABD

CD

BC

ABC

AC

三、填空题

1.控制器、算术和逻辑运算

  2.串行、并行传输总线

  3.缓存、辅存、主存

  4.寻址、有效

  5.微程序

四、判断题

1

2

3

4

5

T

T

F

F

F

五、简答题

1. 为读写输人/输出设备,通常有哪几种常用的寻址方式用以指定被读写设备? (5)

答:为读写输入/输出设备,通常有两种常用的编址方式用以指定被读写设备,一是I/O端口与主存储器统一的编制方式,另一种是I/O端口与主存储器彼此独立的编制方式。

2. 控制器的设计和该计算机的指令系统是什么关系? (5)

:控制器的基本功能,是依据当前正在执行的指令,和它所处的执行步骤,形成并提供在这一时刻整机各部件要用到的控制信号。所以,控制器的设计和该计算机的指令系统是一一对应的关系,也就是控制器的设计应依据指令的要求来进行,特别是要分析每条指令的执行步骤,产生每个步骤所需要的控制信号。

3. 计算机的存储器系统设计是如何实现“容量大”、“速度快”和“成本低”的要求的? (5)

:将存储器系统设计成由高速缓冲存储器、主存储器和辅助存储器组成的多级结构。其中高速缓冲存储器的存取速度与CPU速度处于同一个数量级,但其具有价格高、功耗大、集成度低的特点,所以不适合用作大容量的存储器;主存储器的存取速度略低,价格略高,具有集成度高、功耗低的特点,用来存储经常使用的数据或程序;辅助存储器是存取速度相对较慢但存储容量较大的存储器,用来存储不太常用的大部分程序和数据。

4什么是总线周期? (5)

:总线周期,通常指的是通过总线完成一次内存读写操作或完成一次输入/输出设备的读写操作所必需的时间。依据具体的操作性质,可以把一个总线周期分为内存读周期,内存写周期,I/O读周期,I/O写周期4种类型。

计算机组成原理 B

一、单项选择题

1.下列描述中()是正确的。

A.控制器能理解、解释并执行所有的指令及存储结果

B.一台计算机包括输入、输出、控制、存储及算术逻辑运算5个子系统

C.所有的数据运算都在CPU的控制器中完成

2.邮局对信件进行自动分拣,使用的计算机技术是()

A.机器翻译  

B.自然语言理解     

C.模式识别  

3. 计算机使用总线结构的主要优点是便于实现积木化,缺点是()

A.地址信息、数据信息和控制信息不能同时出现

B.地址信息与数据信息不能同时出现

C.两种信息源的代码在总线中不能同时传送

4. 和辅存相比,主存的特点是()

A.容量小,速度快,成本高

B.容量小,速度快,成本低

C.容量大,速度快,成本高。

5. 主机与I/0设备传送数据时,采用(),CPU的效率最高。

A.程序查询方式

B.中断方式

C. DMA方式。

   

6. 下列数中最小的数为()

A. (101001)2

B. (52)8

C. (2B)16

7. 操作数在寄存器中的寻址方式称为(寻址。

A. 直接

B. 寄存器直接

C. 寄存器间接

8、下列说法中()是正确的。

A.指令周期等于机器周期

B.指令周期大于机器周期

C.指令周期是机器周期的2

9异步控制常用于()

A. CPU访问外围设备时

B. 微程序控制器中

C.微型机的CPU控制中

10. 微指令执行的顺序控制问题,实际上是如何确定下一条微指令地址的问题,通常用的一种方法是断定方式,其基本思想是()

A.用微程序计数器来产生后续微指令地址

B.在指令中指定一个专门字段来产生后续微指令地址

C.由设计者在微指令代码中指定,或者由设计者指定的判别测试字段控制产生后续微指令地址。

11. 当主机与外设传送数据时,CPU的效率由低到高依次是(     )

A.程序查询方式、程序中断方式、DMA方式

B.程序中断方式、DMA方式、程序查询方式

C.DMA方式、程序中断方式、程序查询方式

D.程序中断方式、程序查询方式、DMA方式

12. 在定点运算器中,无论采用双符号位还是单符号位,均需要设置(      ),它一般用异或门来实现。

A.移位电路

B.溢出判断电路

C.译码电路

D.编码电路

13. RISC是以下哪种指令系统计算机的简称(      )

A.变长指令系统计算机

B.算术指令系统计算机

C.精简指令系统计算机

D.复杂指令系统计算机

14. 垂直型微指令的特点是(      )

A.微指令格式垂直表示;

B.控制信号经过编码产生;

C.采用微操作码;

D.采用微指令码。

15. 总线控制主要解决通信双方如何获取传输开始和传输结束,以及通信双方如何协调如何配合。

同步通信中,通信双方由统一时标控制数据传送。下图表示了CPU向某个设备传输数据的同步通信过程。

图中总线传输周期是连接在总线上的两个部件完成一次完整且可靠地信息传输时间,对于写命令,它包含时钟周期T1 T1.5T2 T3 T4 。在下图所示写命令中,T4时钟周期执行的操作是(    

A. 主模块发出地址;

B.主模块提供数据

C.主模块发出写命令,从模块接收到命令后,必须在规定时间内将数据总线上的数据写到地址总线所指明的单元中。

D. 主模块撤销写命令和数据等信息

二、多项选择题

1. 在存储器与CPU的连接过程中,以下哪些连线是需要考虑的(       )

A.地址线

B./写命令线

C.片选线

D.数据线

2. 以下指令中,属于转移指令的是(     )

A.无条件转移指令

B.调用和返回指令

C.陷阱指令

D.输入输出指令

  3. 以下寄存器中,一般来说属于控制和状态寄存器的是(      )

A.MAR

B.IR

C.MDR

D.PC

4. 后续微指令的地址可以由以下哪种方式形成(         )

A.通过测试网络形成

B.增量计数器法形成

C.直接由微指令的下地址字段指出

D.由硬件产生微程序入口地址

5.二地址指令中,操作数的物理位置可安排在(   )。

A.两个主存单元

B.两个寄存器

C.一个主存单元和一个寄存器

D.栈顶和次栈顶

三、填空题

1. 计算机硬件的主要技术指标包括机器(      )、存储(     )、运算(      )。

2. 总线的判优控制可分为(       )式和(       )式两种。

  3. 半导体静态RAM进行读/写操作时,必须先接受(        )信号,再接受(         )和读/写信号。

4. 立即寻址的指令,其指令的地址字段指出的不是(          ),而是(           

  5.实现机器指令的微程序一般存放在(           )中,而用户程序存放在主存中。

四、判断题

(只要判断正误,不需要说明原因,正确的在括号内填T”,错误的填“F”)

  1、海明校验码是对多个数据位使用多个校验位的一种检错纠错编码方案,不仅可以发现是否出错,还能发现是哪一位出错。

  2、只有定点数运算才可能溢出,浮点数运算不会产生溢出。

  3、程序计数器PC主要用于解决指令的执行次序。

  4Cache的地址映像中,直接映像的地址变换速度快,硬件容易实现,但命中率略低。

  5、在三总线计算机系统中,外设和主存单元统一编制,可以不使用I/O指令。

五、简答题

1.什么是指令周期?举例说明一个指令周期往往要包含哪几个执行步骤? (5)

2.硬连线控制器是使用什么子部件来区分和表示指令不同的执行步骤的?它的基本工作原理是什么? (5 )

3.在计算机中采用多级结构的存储器系统,是建立在程序的什么原理之上的?这一原理主要体现在哪些方面? (5)

4.串行传输和并行传输有何区别?各应用于什么场合? (5 )

计算机组成原理 B

一、选择题

在每小题的四个备选答案中,选出正确答案填入表格里对应题号下面。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

B

C

C

A

C

A

B

B

A

C

A

B

C

C

D

二、多项选择题

1

2

3

4

5

ABCD

ABC

ABCD

ABCD

ABC

三、填空题

1.字长、容量、速度  

2. 集中、分布。

  3. 地址、片选。

4. 操作数地址、操作数本身

  5.控制存储器。

四、判断题

(只要判断正误,不需要说明原因,正确的在括号内填T”,错误的填“F”)

1

2

3

4

5

T

F

T

T

F

五、简答题

1.什么是指令周期?举例说明一个指令周期往往要包含哪几个执行步骤? (5)

:指令周期通常是指计算机执行一条指令所用的时间。一个指令周期往往要包含几个执行步骤,例如可能包括读取指令、指令译码和读寄存器组、ALU执行运算、读写内存或接口、数据写回寄存器组这5个步骤。

2.硬连线控制器是使用什么子部件来区分和表示指令不同的执行步骤的?它的基本工作原理是什么? (5 )

:在硬连线控制器中,由节拍发生器(timing)来区分指令不同的执行步骤的。

节拍发生器是由几个触发器电路实现的典型的时序逻辑电路,它为指令的每一个执行步骤提供一个节拍状态信号,而节拍状态的变换标明了一条指令执行步骤的次序关系。

3.在计算机中采用多级结构的存储器系统,是建立在程序的什么原理之上的?这一原理主要体现在哪些方面? (5)

:多级结构的存储器系统的运行原理是建立在程序运行的局部性原理之上的。它主要体现在如下3个方面:

(1)时间方面,在一小段时间内,最近被访问过的程序和数据很可能再次被访问;

(2)空间方面,这些最近被访问过的程序和数据,往往集中在一小片存储区域中;

(3)在指令执行顺序方面,指令的顺序执行比转移执行的可能性要大。

4.串行传输和并行传输有何区别?各应用于什么场合? (5 )

:串行传输是指数据在- -条线路上按位依次进行传输,线路成本低,速度慢,适合于远距离的数据传输。

并行传输是每个数据位都有一条独立的传输线,所有的数据位同时传输,传输速度快,成本低,适用于近距离、高速传输的场合。

计算机组成原理 C

一、单项选择题

1. 计算机系统中的存储系统是指()

A. RAM存储器

B. ROM存储器

C. 主存

D. 主存和辅存

2. 微型计算机的发展通常是以( )为技术标志。

A.操作系统

B.磁盘

C.软件

D.微处理器

3. 总线中地址线的作用是()

A.只用于选择存储器单元

B.由设备向主机提供地址

C.用于选择指定存储器单元和I/O设备接口电路的地址

4. 一个16K*32位的存储器,其地址线和数据线的总和是()

A.48

B.46

C.36

5. 采用()输入操作情况下,除非计算机等待,否则无法传送数据给计算机。

A.程序查询方式

B.中断方式

C. DMA方式

6. 设寄存器位数为8位,机器数采用补码形式(1位符号位)。对应于十进制数

-27,寄存器内容为()

A.27H

B.9BH

C. E5H

7. 一条指令中包含的信息是()

A.操作码、地址码

B.操作码、向量地址

C.操作码、控制码。

8、程序计数器属于()

A.运算器

B.控制器

C.存储器。

9. 计算机操作的最小单位时间是()

A.时钟周期

B.指令周期

C.CPU周期

10.下列()不属于设计微指令控制结构时所追求的目标。

A.增大控制存储器的容量

B.提高微处理器的执行速度

C.缩短微指令的长度

11. 水平型微指令的特点是(      )

A.微指令的格式简短

B.采用微操作码

C.一次可以完成多个操作

D.微指令的操作控制字段不进行编码

12. 将微指令的操作控制字段分成若干段,将一组互斥的微操作命令放在一个字段内,通过对这个字段的译码便可对应每一个微指令,这种编码方式为(    )

A. 直接编码方式

B.混合编码方式

C.字段直接编码方式

D.字段间接编码方式

13. 以下各类表示法中,“零”只有一种表示形式的是(      )

A.原码

B.反码

C.补码

D.转码

14.以下存储器构成的体系结构中,存储器存取速度由慢到快的排列顺序是()

A.辅存—寄存器—主存—Cache

B.辅存—主存—Cache—寄存器

C.主存—辅存—Cache—寄存器

D.辅存—主存—寄存器—Cache

15.以下哪些是CPU的必要组成部分(     )

A.总线

B.外设

C.存储器

D.算术逻辑单元

二、多项选择题

1. 总线标准可视为系统与各模块、模块与模块之间的一个互连的界面标准。这个界面对其它两端的模块都是透明的。下列常用各种标准中,属于总线标准的是( )。

A. EISA

B. VESA

C. IEEE 802

D. PCI

2. 打印机的分类方法很多,下列是按照打字原理进行分类的是(     )

A.并行式

B.串行式

C.击打式

D.非击打式

3. 以下寄存器中,一般来说属于控制和状态寄存器的是(      )

A.MAR

B.IR

C.MDR

D.PC

4.在存储器与CPU的连接过程中,以下哪些连线是需要考虑的(       )

A.地址线

B./写命令线

C.片选线

D.数据线

5.描述PCI总线基本概念中,正确的是()

A.PCI总线是一个与处理器无关的高速外围总线

BPCI总线的基本传输机制是猝发式传送

CPCI设备一定是主设备。

三、填空题

1. 在总线的异步通信方式中,通信双方可通过(        )、半互锁、(      )三种类型联络。

2.存储器由mm=1,2,4,8,……个模块组成,每个模块有自己的(      )和数据寄存器,若存储器采用模m编址,存储器带宽可增加到原来的(      )倍。

  3. 欲组成一个1K*8位的存储器,若选用1K*4位的存储芯片,共需要(     )片;若组成一个16K*8位的存储芯片,若选用16K*1位的存储芯片,则需(     )片

4. 在整数定点机中,机器数字长为8位(含一位符号位),当X=-1(十进制)时,其对应的二进制为       ),[X]=(            [X]=(             ),[X]=(          )

 

四、判断题

(只要判断正误,不需要说明原因,正确的在括号内填T”,错误的填“F”)

  1、奇偶校验码可以检测出奇数个位的错误,但不能确定出错的位置。

  2、指令系统中采用不同寻址方式的目的主要是缩短指令长度,扩大寻址空间,提高编程灵活性。

  3、计算机中的流水线是把若干个子过程合成为一个过程,使每个子过程实现串行运行。

  4Cache的地址映像中,直接映像的地址变换速度快,硬件容易实现,但命中率略低。

  5、在采用DMA方式高速传输数据时,数据传送是通过为DMA专设的数据总线传输的。

五、简答题

1. 计算机指令中要用到的操作数一般可以来自哪些部件? (5)

2. 微程序控制器和硬连线控制器,在组成和运行原理方面有和不同之处? (5)

3. 计算机的存储器系统设计是如何实现“容量大”、“速度快”和“成本低”的要求的? (5)

4什么是总线周期? (5)

计算机组成原理 C

一、单项选择题

在每小题的三~四个备选答案中,选出正确答案填入表格中对应题号下面。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

D

D

C

B

A

C

A

B

B

A

C

C

C

B

D

二、多项选择题

1

2

3

4

5

ABD

CD

ABCD

ABCD

AB

三、填空题

1. 不互锁、全互锁。(答案不分先后顺序)

2.地址、m

  3. 2、8

4.-0000001、10000001、11111110、11111111。

 

四、判断题

(只要判断正误,不需要说明原因,正确的在括号内填T”,错误的填“F”)

1

2

3

4

5

T

T

F

T

F

五、简答题

1. 计算机指令中要用到的操作数一般可以来自哪些部件? (5)

答:(1)CPU内部的通用寄存器。此时应在指令字中给出用到的寄存器编号(寄存器名),通用寄存器的数量一般为几个、十几个,故 在指令字中须为其分配2.3.4,5或更多一点的位数来表示一个寄存器。

(2)外围设备(接口)中的一个寄存器。通常用设备编号、或设备人出端口地址、或设备映像地址(与内存储器地址统一编址的一个设备地址编号)来表示。

(3)内存储器的一一个存储单元。此时应在指令字中给出该存储单元的地址

2. 微程序控制器和硬连线控制器,在组成和运行原理方面有和不同之处? (5)

答:主要表现在处理指令执行步骤的办法,提供控制信号的方案不一样。

微程序的控制器是通过微指令地址的衔接区分指令执行步骤,应提供的控制信号从控制存储器中读出,并经过一个微指令寄存器送到被控制部件。

硬连线控制器是用节拍发生器指明指令执行步骤,用组合逻辑电路直接给出应提供的控制信号。

3. 计算机的存储器系统设计是如何实现“容量大”、“速度快”和“成本低”的要求的? (5)

:将存储器系统设计成由高速缓冲存储器、主存储器和辅助存储器组成的多级结构。其中高速缓冲存储器的存取速度与CPU速度处于同一个数量级,但其具有价格高、功耗大、集成度低的特点,所以不适合用作大容量的存储器;主存储器的存取速度略低,价格略高,具有集成度高、功耗低的特点,用来存储经常使用的数据或程序;辅助存储器是存取速度相对较慢但存储容量较大的存储器,用来存储不太常用的大部分程序和数据。

4什么是总线周期? (5)

:总线周期,通常指的是通过总线完成一次内存读写操作或完成一次输入/输出设备的读写操作所必需的时间。依据具体的操作性质,可以把一个总线周期分为内存读周期,内存写周期,1/0读周期,I/O写周期4种类型。

计算机组成原理 D

一、单项选择题

1. 用以指定待执行指令所在地址的是()

A.指令寄存器

B. 数据计数器

C.程序计数器

D.累加器

2.下列叙述中( )是正确的。

A.终端是计算机硬件的一部分,好比电视中的小屏幕

B.ALU是代数逻辑单元的缩写

C.导航用计算机属于一般用途计算机

D.80386处理机可以作为微型机的CPU

3. 在三种集中式总线控制中,()方式响应时间最快。

A.链式查询

B.计数器定时查询

C.独立请求

4. 某计算机字长是16位,它的存储容量是64KB,按字编址,它的寻址范围是()

A.64K

B.32 KB

C.32K

5. 下述()种情况会提出中断请求。

A.产生存储周期窃取

B.在键盘输入过程中,每按一次键

C.两数相加结果为零

6. 对真值0表示形式唯一的机器数是()

A.原码

B.补码和移码

C.反码

7. 为了缩短指令中地址的位数,应采用()寻址。

A. 寄存器

B. 立即数

C. 直接。

8CPU中的译码器主要用于()

A.地址译码

B.指令译码

C.选择多路数据,不能存放地址。

9. 由于CPU内部操作的速度较快,而CPU访问一次存储器时间较长,因此机器周期通常由()来确定

A.指令周期

B.存取周期

C.间址周期

10. 将微程序存储在ROM中不加修改的控制器属于()

A.静态微程序控制器

B.动态微程序控制器

C.PLA控制器

11.已知一个主存储器的MDR32位,MAR16位,则该存储器的大小为()

A.232×4b

B. 232×4B;

C. 216×4b;

D. 216×4B

12. 一般的虚拟存储器系统是由(    )两级存储器构成。

A.缓存—主存

B.寄存器—缓存

C.缓存—辅存

D.主存—辅存

13. 以下存储器构成的体系结构中,存储器存取速度由慢到快的排列顺序是(   

A.辅存—寄存器—主存—Cache

B.辅存—主存—Cache—寄存器

C.主存—辅存—Cache—寄存器

D.辅存—主存—寄存器—Cache

14. DMA方式中,周期窃取是窃取一个(     )

A.存取周期

B.DMA挪用的是主存访问CPU的时间,因此是存取周期

C.CPU周期

D.指令周期

15. 水平型微指令的特点是(      )

A.微指令的格式简短

B.采用微操作码

C.一次可以完成多个操作

D.微指令的操作控制字段不进行编码

二、多项选择题

1. 以下指令中,属于转移指令的是(     )

A.无条件转移指令

B.调用和返回指令

C.陷阱指令

D.输入输出指令

2. 后续微指令的地址可以由以下哪种方式形成(         )

A.通过测试网络形成

B.增量计数器法形成

C.直接由微指令的下地址字段指出

D.由硬件产生微程序入口地址

3. DMA控制器和CPU在竞争内存时,可以使用以下方式(       )

A.DMACPU同时访问

B.停止CPU访问内存

C.周期挪用

D.停止DMA访问内存

4. 下列叙述中能反映CISC特征的(     )

A.指令字长固定

B. 丰富的寻址方式

C.大多数指令需要多个时钟周期才能执行完成

D.各种指令都可以访存

5.下列叙述中正确的是()

A.定点补码运算时,其符号位不参加运算

B.浮点运算可由阶码运算和尾数运算两部分组成

C.阶码部件在乘除运算时只进行加、减操作

D.浮点数的正负由阶码的正负符号决定;尾数部件只进行乘除运算

三、填空题

1. 在异步通信中,没有固定的总线传输周期,通信双方通过(        )信号联络。

2.欲组成一个64K*16位的存储器,若选用32K*8位的存储芯片,共需要(     )片;若选用16K*1位的存储芯片,则需(     )片。

  3. 在整数定点机中,机器数字长为8位(含一位符号位),当X=-0(十进制)时,其对应的二进制为       ),[X]=(       [X]=(         ),[X]=(          )。

4. 指令寻址的方式有两种,一种是(        )寻址方式,其指令地址由程序计数器给出,另一种是(        )寻址方式,其指令地址由(       )给出。

四、判断题

(只要判断正误,不需要说明原因,正确的在括号内填T”,错误的填“F”)

  1、补码加减法中,操作数用补码表示,两数相加减,符号位单独处理,减法用加法代替。

  2、基地址寻址方式中,操作数的有效地址等于基址寄存器内容加上形式地址。

  3、计算机流水线中,每个阶段只完成一条指令的一部分功能,不同阶段并行完成流水线中不同指令的不同功能。

  4、组相联映像可以转化为直接映像和全相联映像,所以说,它是直接映像和全相联映像的普遍形式。

  5DMA控制器通过中断向CPUDMA请求信号。

五、简答题

1.什么是指令周期?机器周期和时钟周期? (5)

2. 微程序控制器通常用在什么场合?为什么 (5)

3. 什么是存取周期?什么是存储容量? (5)

4什么是总线仲裁? (5)

计算机组成原理 D

一、单项选择题

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

C

D

C

C

B

B

A

B

B

B

D

D

B

A

C

二、多项选择题

1

2

3

4

5

ABC

ABCD

BC

BCD

BC

三、填空题

1. 应答(握手)。

2.464

  3. -0000000100000001111111100000000

4. 顺序、跳跃、指令本身。

四、判断题

(只要判断正误,不需要说明原因,正确的在括号内填T”,错误的填“F”)

1

2

3

4

5

F

T

T

T

F

五、简答题

1.什么是指令周期?机器周期和时钟周期? (5)

:指令周期通常是指计算机执行一条指令所用的时间。机器周期是所有指令执行过程中的一个基准时间,通常以存取周期作为机器时间,时钟周期是机器主频的倒数,也称为节拍,它是控制计算机操作的最小单位时间。

一个指令周期包含若干个机器周期,一个机器周期包含若干个时钟周期,每个指令周期内的机器周期数可以不等,每个机器周期内的时钟周期数也可以不等。

2. 微程序控制器通常用在什么场合?为什么 (5)

:微程序控制器通常在性能要求不是特别高的系列计算机系统得到普遍应用,相对硬连线控制器其运行速度较慢,难以使用在性能要求特别高的计算机系统中。

3. 什么是存取周期?什么是存储容量? (5)

:存取周期是存储器进行两次连续、独立的操作(读或写)之间的最小间隔时间。

存储容量是存储器存放二进制代码的总数量,通常用存储器所能记忆的全部字数和字长的乘积来表示。

4什么是总线仲裁? (5)

数据传输总要在计算机的两个部件之间进行,必须由总线主设备首先启动这次传输过程,即申请总线使用权并发出命令控制总线运行,而总线从设备则只能响应由主设备发出的命令并执行读写操作。当有多个总线主设备同时发出总线使用权的请求时,为了确保在任何时刻只有一个总线主设备使用总线传输数据,需要决定由其中某个设备获得总线使用权,这就是进行总线仲裁。与中断请求相似,这些主设备使用总线的优先级高低是不同的,总线仲裁器一定是把总线使用权优先分配给优先级高的主设备使用。

计算机组成原理 E

一、单项选择题

1. .诺伊曼机工作方式的基本特点是()

A.多指令单数据流

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

C.堆栈操作

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

2. 对有关数据加以分类、统计、分析,这属于计算机在()的应用。

A.数值计算

B.辅助设计

C.数据处理

D.实时控制

3. 总线复用方式可以()

A.提高总线的传输带宽

B.增加总线的功能

C.减少总线中信号线的数量

4. 某计算机字长是32位,它的存储容量是64KB,按字编址,它的寻址范围为()

A.16KB

B.16K

C.32K

5. 下面的叙述()是正确的。

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

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

C. 通道可以代替接口

6. 某机字长8位,采用补码形式(其中一位为符号位),则机器所能表示的范围是()

A. -127127

B. -128+128

C. -128+127

7. 直接、间接、立即三种寻址方式指令的执行速度,由快到慢的排序是()

A.直接、立即、间接

B.直接、间接、立即

C.立即、直接、间接

8、在微程序控制器中,控制部件向执行部件发出某个控制信号称为()

A.微指令

B.微操作

C.微命令。

9. CPU中的通用寄存器()

A.只能存放数据、不能存放地址

B.可以存放数据和地址

C.可以存放数据和地址,还可以代替指令寄存器

10. 在控制器的控制方式中,机器周期内的时钟周期个数可以不相同,这属于()

A.同步控制

B.异步控制

C.联合控制

11. 程序员编程所用的地址叫     

A.逻辑地址

B.物理地址

C.真是地址

12. DMA方式中,周期窃取是窃取一个(      )

A. CPU周期

B.DMA挪用的是主存访问CPU的时间,因此是存取周期

C.存取周期

D.指令周期

13.在定点运算器中,无论采用双符号位还是单符号位,均需要设置(      ),它一般用异或门来实现。

A.移位电路

B.溢出判断电路

C.译码电路

14. 以下各类表示法中,“零”只有一种表示形式的是(     )

A.原码

B.反码

C.补码

D.转码

15. 以下操作不属于中断隐指令是(     )

A.开中断

B.保护程序断

C.关中断

二、多项选择题

1.以下指令中,属于转移指令的是(     )

A.无条件转移指令

B.调用和返回指令

C.陷阱指令

D.输入输出指令

2. 以下寄存器中,一般来说属于控制和状态寄存器的是(      )

A.MAR

B.IR

C.MDR

D.PC

3.二地址指令中,操作数的物理地址可安排在()。

A.两个主存单元

B.两个寄存器

C.一个主存单元和一个寄存器

D.栈顶和次栈顶

4. 总线标准可视为系统与各模块、模块与模块之间的一个互连的界面标准。这个界面对其它两端的模块都是透明的。下列常用的各种标准中,属于总线标准的是(     

A. EISA

B. VESA

C.IEEE 802

D.PCI

5. DMA控制器和CPU在竞争内存时,可以使用以下方式(       )

A.DMACPU同时访问

B.停止CPU访问内存

C.周期挪用

D.停止DMA访问内存

三、填空题

1. 一个容量为16M*8位的DRAM芯片,其地址线有(    )条,数据线有    )条,地址范围为(        H到(          )H(均用十六进制表示)。

2.总线的通信控制通常有(      )通信、(     )通信、半同步通信和分离式通信四种。

  3. I/O 接口电路通常具有       )、传输(       )、传送(        )、反映设备状态的功能。

4.在微程序控制器中,一条机器指令对应一个(       )。

四、判断题

(只要判断正误,不需要说明原因,正确的在括号内填T”,错误的填“F”)

  1、奇偶校验可以检验奇数个位的出错,并能确定出错的位置。

  2、直接寻址是在指令中直接给出操作数本身而不再是操作数地址。

  3、在多周期CPU系统中,不是所有指令使用相同的执行时间,而是指令需要几个周期就为其分配几个周期。

  4、引入虚拟存储系统的目的,是为了加快外存的存取速度。

  5、随着CPU的速度不断提升,程序查询方式很少被采用的原因是CPU与外设串行工作。

五、简答题

1. 什么是指令周期、机器周期和时钟周期?三者有何关系 (5)

2. 硬连线控制器是使用什么子部件来区分和表示指令不同的执行步骤的?它的基本工作原理是什么? (5)

3. 在计算机中采用多级结构的存储器系统,是建立在程序的什么原理之上的?这一原理主要体现在哪些方面 (5)

4什么是总线仲裁? (5)

计算机组成原理 E

一、选择题

在每小题的三~四个备选答案中,选出正确答案填入表格中对应题号下面

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

B

C

C

B

A

C

C

C

B

A

A

C

B

C

A

二、多项选择题

1

2

3

4

5

ABC

ABCD

ABC

ABD

BC

三、填空题

1. 248000000FFFFFF

2.同步、异步。

  3.选址、命令、数据

4.微程序

四、判断题

(只要判断正误,不需要说明原因,正确的在括号内填T”,错误的填“F”)

1

2

3

4

5

F

F

T

F

T

五、简答题

1. 什么是指令周期、机器周期和时钟周期?三者有何关系 (5)

;指令周期通常是指计算机执行一条指令所用的时间。机器周期是所有指令执行过程中的一个基准时间,通常以存取周期作为机器时间,时钟周期是机器主频的倒数,也称为节拍,它是控制计算机操作的最小单位时间。

一个指令周期包含若千个机器周期,一个机器周期包含若千个时钟周期,每个指令周期内的机器周期数可以不等,每个机器周期内的时钟周期数也可以不等。

2. 硬连线控制器是使用什么子部件来区分和表示指令不同的执行步骤的?它的基本工作原理是什么? (5)

:在硬连线控制器中,由节拍发生器来区分指令不同的执行步骤的。

节拍发生器是由几个触发器电路实现的典型的时序逻辑电路,它为指令的每一个执行步骤提供一个节拍状态信号,而节拍状态的变换标明了一条指令执行步骤的次序关系。

3. 在计算机中采用多级结构的存储器系统,是建立在程序的什么原理之上的?这一原理主要体现在哪些方面 (5)

:多级结构的存储器系统的运行原理是建立在程序运行的局部性原理之上的。它主要体现在如下3个方面:

(1)时间方面,在一小段时间内,最近被访问过的程序和数据很可能再次被访问;

(2)空间方面,这些最近被访问过的程序和数据,往往集中在一小片存储区域中;

(3)在指令执行顺序方面,指令的顺序执行比转移执行的可能性要大。

4什么是总线仲裁? (5)

:数据传输总要在计算机的两个部件之间进行,必须由总线主设备首先启动这次传输过程,即申请总线使用权并发出命令控制总线运行,而总线从设备则只能响应由主设备发出的命令并执行读写操作。当有多个总线主设备同时发出总线使用权的请求时,为了确保在任何时刻只有一个总线主设备使用总线传输数据,需要决定由其中某个设备获得总线使用权,这就是进行总线仲裁。与中断请求相似,这些主设备使用总线的优先级高低是不同的,总线仲裁器一定是把总线使用权优先分配给优先级高的主设备使用。


会员登录
登录
其他账号登录:
我的资料
留言
回到顶部