计算机组成原理练习题-答案

合集下载

计算机组成原理复习题(含答案)

计算机组成原理复习题(含答案)

计算机组成原理复习题(含答案)

计算机组成原理复习题

⼀、选择题:

1.双字节⼀般指(C )⼆进制数。

A.1位B.32位C.16位D.8位

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 )

A.运算结果为负B.运算结果为1 C.运算结果为0 D.运算结果为正

8.寄存器间接寻址⽅式中,操作数在(B )中。

A.寄存器B.存储器C.堆栈D.CPU

9.DMA接⼝(B )。

A.可以⽤于主存与主存之间的数据交换 B.内有中断机制

C.内有中断机制,可以处理异常情况 D.内⽆中断机制

10.计算机主频的周期是指(A )

A.时钟周期B.指令周期C.⼯作周期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 D. 4K 14.⽬前我们所说的个⼈台式商⽤机属于( D )。

计算机组成原理练习题附标准答案

计算机组成原理练习题附标准答案

一、选择题

1、完整的计算机系统应包括运算器、存储器、控制器。

一个完整的计算系统应该是:硬件系统和软件系统,硬件系统应该包括运算器,控制器,存储器,输入设备和输出设备,软件系统包括系统软件和应用软件.而你给的答案中B和D是可以排除的,也就是不能选,A和C两个中A的可能性最大,答案只能选A.

3、冯. 诺依曼计算机工作方式的基本特点是按地址访问并顺序执行指令。

4、移码表示法主要用于表示浮点数中的阶码。

5、动态RAM的刷新是以行为单位的。

8、在定点运算器中产生溢出的原因是运算的结果的超出了机器的表示范围。

10、在指令的地址字段中,直接指出操作数本身的寻址方式,称为立即寻址。

11、目前的计算机,从原理上讲指令和数据都以二进制形式存放。

13、计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是冯. 诺依曼。

16、在CPU中,跟踪后继指令地址的寄存器是程序计数器。

20、系统总线中地址总线的作用是用于选择指定的存储单元或外设。

21、计算机中的主机包含运算器、控制器、存储器。

23、原码一位乘运算,乘积的符号位由两个操作数的符号进行异或运算。

24、对于真值“0”表示形式唯一的机器数是移码和补码。

25、若[X]补=0.0100110,则[X]反= 0.0100110。--x为正数

26、在CPU中,存放当前执行指令的寄存器是指令寄存器。

保存当前正在执行的指令的寄存器称为(指令寄存器)。

指示当前正在执行的指令地址的寄存器称为(程序计数器或指令计数器)。

27、下列编码中通常用作字符编码的是ASCII码。

计算机组成原理试题及答案

计算机组成原理试题及答案

计算机组成原理试题及答案

计算机组成原理试题及答案

导语:计算机组成原理主要是学习计算机的基本组成原理和内部工作机制,下面是小编收集整理的计算机组成原理试题及答案,欢迎参考!

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

1.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自______。 A.立即数和栈顶; B.暂存器; C.栈顶和次栈顶; D.累加器。

2.______可区分存储单元中存放的是指令还是数据。

A.存储器;

B.运算器;

C.控制器;

D.用户。

3.所谓三总线结构的计算机是指______。

A.地址线、数据线和控制线三组传输线。

B.I/O总线、主存总统和DMA总线三组传输线;

C.I/O总线、主存总线和系统总线三组传输线;

D.设备总线、主存总线和控制总线三组传输线.。

4.某计算机字长是32位,它的存储容量是256KB,按字编址,它的寻址范围是______。

A.128K;

B.64K;

C.64KB;

D.128KB。

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

A.程序查询方式;

B.中断方式;

C.DMA方式;

D.通道。

6.在整数定点机中,下述第______种说法是正确的。

A.原码和反码不能表示-1,补码可以表示-1;

B.三种机器数均可表示 ;

C.三种机器数均可表示 -1,且三种机器数的表示范围相同;

D.三种机器数均不可表示。

7.变址寻址方式中,操作数的有效地址是______。 A.基址寄存器内容加上形式地址(位移量); B.程序计数器内容加上形式地址; C.变址寄存器内容加上形式地址; D.以上都不对。

《计算机组成原理》习题参考答案

《计算机组成原理》习题参考答案

《计算机组成原理》习题参考答案

习题一

一、判断题

⒈(√)⒉(√)⒊(√)⒋(×)⒌(×)

⒍(×)⒎(√)⒏(×)⒐(√)⒑(√)二、单选题

⒈⑴C ⑵B ⒉ C ⒊D 4. B 5. D

6. C

7. B

8. C

9. A 10. B

三、填空题

⒈⑴进行数据变换和算术、逻辑运算

⑵为计算机的工作提供统一的时钟,按照程序,不断的取指令、分析指令,把指令中的操作码译码成相应的操作命令,并进行时序分配,变成相应的控制信号,驱动计算机的各部件按照节拍有序地完成程序规定的操作内容

⒉⑴系统软件⑵应用软件⑶系统软件

⑷控制和管理计算机的所有资源

⒊⑴数字⑵模拟⑶处理的是数字量⑷处理的是模拟量

⒋⑴字长⑵长

⒌⑴计算机的地址总线的根数⑵=2地址总线根数

⒍⑴内存储器⑵外存储器

⒎计算机系统的运算速度指标,即每秒钟执行多少百万条指令

⒏⑴曙光4000A ⑵10万⑶美国、日本)

⒐⑴CPU ⑵CPU ⑶主机)

⒑⑴机器语言⑵翻译程序)

⒒计算机的运算速度与下列因素决定:⑴、⑵、⑶和⑷。

⒓某微处理器的地址总线有16条,则该微处理器所能直接访问的存储空间为⑴字节;若该存储空间的起始地址是0000H,那么最高地址应为⑵。

习题二

一、判断题

⒈(×)⒉(√)⒊(√)⒋(√)⒌(×)

⒍(×)⒎(×)⒏(×)⒐(√)⒑(√)二、单选题

⒈D ⒉C ⒊(1) D (2) A (3) C (4)B (5) B (6) A

⒋ B ⒌ (1) A (2) D ⒍ (1) C (2) F (3) B (4) C (5) A

⒎在计算机中,由于受有限字长的限制,用机器代码表示数时会产生误差,该误差称为

《计算机组成原理》各章练习参考答案

《计算机组成原理》各章练习参考答案

《计算机组成原理》各章练习题参考答案

第一章思考练习题

一.填空

1.电子数字计算机可以分为专用计算机和通用计算机两类。

2.硬件采用LSI或VLSI的电子计算机属于计算机发展过程中的第四代。

3.存储器中存放数据和程序。

4.一台计算机包括运算、存储、控制、输入及输出五个单元。

5.完成算术运算和逻辑运算的部件是运算器(或ALU);运算器的核心是加法器;控制、指挥程序和数据的输入、运行以及处理运算结果的部件是控制器。

6.CPU内部连接各寄存器及运算部件之间的总线是内部总线;CPU同存储

器、通道等互相连接的总线是系统总线;中、低速I/O设备之间互相连接的总线是I/O总线。

7.在多总路线结构中,CPU总线、系统总线和高速总线相连通过桥实现。

8.计算机软件一般分为系统软件和应用软件。

9.完整的计算机系统由硬件系统和软件系统构成。

10.机器字长是指一台计算机一次所能够处理的二进制位数量。

11.数据分类、统计、分析属于计算机在数据处理方面的应用。

12.计算机是一种信息处理机,它最能准确地反映计算机的主要功能。

13.个人台式商用机属于微型机。

14.对计算机软硬件进行管理,是操作系统的功能。

15.用于科学技术的计算机中,标志系统性能的主要参数是MFLOPS。

16.通用计算机又可以分为超级机、大型机、服务器、工作站、微型机和单片机六类。

17.“存储程序控制”原理是冯.诺依曼提出的。

18.运算器和控制器构成CPU,CPU和主存构成主机。

19.取指令所用的时间叫取指周期,执行指令所用的时间叫执行周期。

20.每个存储单元都有一个编号,该编号称为地址。

计算机组成原理题库(含答案)

计算机组成原理题库(含答案)

第一章计算机系统概论第一章单元测验

1、计算机硬件能直接执行的是

A、高级语言

B、机器语言

C、汇编语言

D、任何语言

2、下列说法中,错误的是

A、软件与硬件具有逻辑功能的等价性

B、固件功能类似软件,形态类似硬件

C、计算机系统层次结构中,微程序属于硬件级

D、寄存器的数据位对微程序级用户透明

3、完整的计算机系统通常包括

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

B、主机、外部设备

C、主机和应用软件

D、硬件系统与软件系统

4、计算机的字长与下列哪项指标密切相关

A、运算精确度

B、运算速度

C、内存容量

D、存取速度

5、CPU地址线数量与下列哪项指标密切相关

A、运算精确度

B、运算速度

C、内存容量

D、存储数据位

6、下列属于冯•诺依曼计算机的核心思想是

A、存储器按地址访问

B、存储程序和程序控制

C、采用补码

D、采用总线

7、下列关于计算机系统层次结构的描述中,正确的是

A、不同层次面向不同用户,看到计算机的属性不同

B、低层代码执行效率比高层代码执行效率高

C、低层用户对硬件的透明性比高层用户要低

D、指令集架构层是软、硬件间的接口

8、下列关于硬件与软件关系的描述中,正确的是

A、硬件是软件运行的基础

B、硬件的发展推动了软件的发展

C、软件的发展也推动硬件的发展

D、软件能完成的功能及性能与硬件有关

9、下列关于计算机字长的描述中正确的是

A、字长一般与运算器的数据位相同

B、字长一般与通用寄存器的位数相同

C、字长一般与存储器数据位相同

D、字长一般与存储器的地址位相同

10、下列可用于评价计算机系统性能的指标是

A、MIPS

B、CPI

C、IPC

D、字长

11、下列计算机系统性能评价的描述中正确的是

计算机组成原理习题答案

计算机组成原理习题答案

计算机组成原理习题答案

1、冯·诺依曼机工作的基本方式的特点是(C)。

A.多指令流单数据流

B.具备了自动输入输出的功能

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

D.存储器按内容选择地址2、完整的计算机应包括(D)。

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

B.外部设备和主机

C.主机和实用程序

D.配套的硬件设备和软件系统3.下列逻辑部件中,不包括在运算器内的是(D)。

A.累加器

B.运算状态寄存器

C.ALU

D.指令寄存器

A.减少信息传输量

B.减少信息传输线的条数

C.提高信息传输的速度

D.增加CPU的工作量5.运算器虽有许多部件组成,但核心部件是(B)。

A.数据总线

B.算术逻辑运算单元

C.多路开关

D.累加寄存器6.某寄存器中的值有时是地址,因此具有计算机的(C)才能识别它。

A.译码器

B.判断程序

C.指令

D.时序信号7.早期的8位微型计算机中乘除法大多数用(A)实现。

A.软件

B.硬件

C.固件

D.专用芯片8.硬件在功能实现上比软件强的是(A)。

A.速度快

B.成本低

C.灵活性强

D.实现容易9.存储器地址的重要作用是(B)。

A.运算器

B.控制器

C.键盘

D.内存储器11.虚拟机中不包括的层次是(D)。

A.应用软件

B.硬件

C.操作系统

D.用户自编程序12.运算器中临时存

放数据的部件是(B)。

A.ALU

B.寄存器

C.半导体存储器

D.指令寄存器13.计算机内存与外存

的区别在于(A)。

A.是否包括在主机中

B.是否包括在主机箱中

C.是否由主机控制

D.是

否由操作系统控制14.计算机的外围设备是指(D)。

15.对计算机的软硬件资源进行管理的程序是(B)。16.下列功能中

计算机组成原理试题集(含答案)

计算机组成原理试题集(含答案)

计算机组成原理试题一

一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。)

1.若十进制数据为137.5则其八进制数为(B )。

A、89.8

B、211.4

C、211.5

D、1011111.101

2.若x补=0.1101010,则x原=(A )。

A、1.0010101

B、1.0010110

C、0.0010110

D、0.1101010

3.若采用双符号位,则发生正溢的特征是:双符号位为(B)。

A、00

B、01

C、10

D、11

4.原码乘法是(A )。

A、先取操作数绝对值相乘,符号位单独处理

B、用原码表示操作数,然后直接相乘

C、被乘数用原码表示,乘数取绝对值,然后相乘

D、乘数用原码表示,被乘数取绝对值,然后相乘

5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。

A、立即寻址

B、变址寻址

C、间接寻址

D、寄存器寻址

6.下列数中,最小的数是(A)。

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

7.下列数中,最大的数是(D)。

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

8.下列数中,最小的数是(D)。

A.(111111)2B.(72)8C.(2F)16D.50

9.已知:X=-0.0011,Y= -0.0101。(X+Y)补= ( A)。

A.1.1100B.1.1010

C.1.0101D.1.1000

10.一个512KB的存储器,地址线和数据线的总和是(C )。

A.17 B.19C.27D.36

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

计算机组成原理期末考试习题及答案

计算机组成原理期末考试习题及答案

《计算机组成原理》练习题

一、单项选择题

1.CPU响应中断的时间是__C____。

A.中断源提出请求; B.取指周期结束;

C.执行周期结束; D.间址周期结束。

2.下列说法中___C___是正确的。

A.加法指令的执行周期一定要访存;

B.加法指令的执行周期一定不访存;

C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存;

D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存。

3.垂直型微指令的特点是__C____。

A.微指令格式垂直表示; B.控制信号经过编码产生;

C.采用微操作码; D.采用微指令码。

4.基址寻址方式中,操作数的有效地址是___A___。

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

B.程序计数器内容加上形式地址;

C.变址寄存器内容加上形式地址;

D.寄存器内容加上形式地址。

5.常用的虚拟存储器寻址系统由___A___两级存储器组成。

A.主存-辅存;B.Cache-主存;

C.Cache-辅存;D.主存—硬盘。

6.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作___A___。

A.停止CPU访问主存;B.周期挪用;

C.DMA与CPU交替访问;D.DMA。

7.在运算器中不包含____D__。

A.状态寄存器;B.数据总线;

C.ALU;D.地址寄存器。

8.计算机操作的最小单位时间是__A____。

A.时钟周期;B.指令周期;

C.CPU周期;D.中断周期。

9.用以指定待执行指令所在地址的是__C____。

A.指令寄存器;B.数据计数器;

计算机组成原理期末考试习题及答案

计算机组成原理期末考试习题及答案

《计算机组成原理》练习题

一、单项选择题

1.CPU响应中断的时间是__C____。

A.中断源提出请求;B.取指周期结束;

C.执行周期结束;D.间址周期结束。

2.下列说法中___C___是正确的。

A.加法指令的执行周期一定要访存;

B.加法指令的执行周期一定不访存;

C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存;

D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存。

3.垂直型微指令的特点是__C____。

A.微指令格式垂直表示;B.控制信号经过编码产生;

C.采用微操作码;D.采用微指令码。

4.基址寻址方式中,操作数的有效地址是___A___。

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

B.程序计数器内容加上形式地址;

C.变址寄存器内容加上形式地址;

D.寄存器内容加上形式地址。

5.常用的虚拟存储器寻址系统由___A___两级存储器组成。

A.主存-辅存;B.Cache-主存;

C.Cache-辅存;D.主存—硬盘。

6.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作___A___。

A.停止CPU访问主存;B.周期挪用;

C.DMA与CPU交替访问;D.DMA。

7.在运算器中不包含____D__。

A.状态寄存器;B.数据总线;

C.ALU;D.地址寄存器。

8.计算机操作的最小单位时间是__A____。

A.时钟周期;B.指令周期;

C.CPU周期;D.中断周期。

9.用以指定待执行指令所在地址的是__C____。

A.指令寄存器;B.数据计数器;

计算机组成原理练习题及参考答案

计算机组成原理练习题及参考答案

1.当做无符号数的值为多少,当做整数的值为多少,当做定点小数的值为多少?(十进制数) 无符号:2^7+2^5+2^4+2^3=128+32+16+8=184 整数: 定点小数:

(取反) (取反)

+ 1 + 1

-(2^3+2^6)=-72 -(1/2+1/16)=-9/16 2.已知接受到的信息为0011,其中有效数据位为8位,运用海明码检测,问信息传输是否有错?8位的数据值是多少?

编号 检测位 数据位

12 1100 0 M8 C1=M1⊕M2⊕M4⊕M5⊕M7=0 11 1011 0 M7 C2=M1⊕M3⊕M4⊕M6⊕M7=0 10 1010 1 M6 C4=M2⊕M3⊕M4⊕M8=0 9 1001 1 M5 C8=M5⊕M6⊕M7⊕M8=0 8 1000 0 C8

7 0111 0 M4 发:0111 6 0110 0 M3 收:0000 5 0101 0 M2 发 ⊕收=0111

4 0100 1 C4 即M4出错则数据实为00111001 3 0011 1 M1 2 0010 1 C2 1 0001 1 C1

3.已知原始报文为1111,生成多项式为G (x )=x 4+x 2

+x+1,求编码后的报文

(1):将生成多项式为G (x )=x 4+x 2

+x+1,转换成对应的二进制为10111 (2)生成多项式为5(R+1)位,将原始报文左移4(R)位为 (3)进行模2除

_______00011________________

10111________________00010100_____________10111_______________010010________10111_____1101

计算机组成原理练习题答案

计算机组成原理练习题答案

一、填空题

1.对存储器的要求是速度快,_容量大_____,_价位低_____。为了解决这方面的矛盾,计算机采用多级存储体系结构。

2.指令系统是表征一台计算机__性能__的重要因素,它的____格式__和___功能___不仅直接影响到机器的硬件结构而且也影响到系统软件。

3.CPU中至少有如下六类寄存器__指令____寄存器,__程序_计数器,_地址__寄存器,通用寄存器,状态条件寄存器,缓冲寄存器。

4.完成一条指令一般分为取指周期和执行周期,前者完成取指令和分析指令操作,后者完成执行指令操作。

5.常见的数据传送类指令的功能可实现寄存器和寄存器之间,或寄存器和存储器之间的数据传送。

6.微指令格式可分为垂直型和水平型两类,其中垂直型微指令用较长的微程序结构换取较短的微指令结构。

7.对于一条隐含寻址的算术运算指令,其指令字中不明确给出操作数的地址,其中一个操作数通常隐含在累加器中

8.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为2^127(1-2^-23) ,最小正数为2^-129 ,最大负数为2^-128(-2^-1-2^-23) ,最小负数为-2^127 。

9.某小数定点机,字长8位(含1位符号位),当机器数分别采用原码、补码和反码时,其对应的真值范围分别是-127/128 ~+127/128 -1 ~+127/128 -127/128 ~+127/128 (均用十进制表示)。

10.在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用主存,它们是停止CPU访问主存、周期挪用和DMA和CPU交替访问主存。

计算机组成原理选择题习题+参考答案

计算机组成原理选择题习题+参考答案

计算机组成原理选择题习题+参考答案

一、单选题(共IOO题,每题1分,共100分)

1、在CPU中跟踪指令后继地址的寄存器是()。

A、程序计数器

B、指令寄存器

C、状态条件寄存器

D、主存地址寄存器

正确答案:A

2、在()中,0的表示是唯一的。

A、补码

B、原码

C、反码

D、以上三种编码

正确答案:A

3、下列选项中,能缩短程序执行时间的措施是()。I.提高CPU时钟频率I1优化数据通路结构II1对程序进行编译优化

A、I、II、III

B、仅I和II

C、仅I和III

D、仅II和III

正确答案:A

4、下列描述中()是正确的。

A、一台计算机包括输入、输出、控制、存储及算逻运算五个单元

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

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

D、以上答案都正确

正确答案:A

5、CPU取出一条指令并执行该指令的时间被称为()。

A、指令周期

B、时钟周期

C、CPU周期

D、机器周期

正确答案:A

6、堆栈的存取原则是()o

A、随机存取

B、后进先出

C、先进先出

D、后进后出

正确答案:B

7、()不是发生中断请求的条件。

A、一条指令执行结束

B、一次I/O操作结束

C、机器内部发生故障

D、一次DMA操作结束

正确答案:A

8、字长12位,用定点补码规格化小数表示时,所能表示的正数范围是()O

A、1/2-(1-2-11)

B、2-11-(1-2-11)

C、2-12-(1-2-12)

D、(1/2+2-11)-(1-2-11)

正确答案:A

9、字长16位,用定点补码小数表示时,一个字能表示的范围是()o

A、0〜(1-2[-15])

《计算机组成原理》题库及答案

《计算机组成原理》题库及答案

《计算机组成原理》题库及答案

一、填空

1.电子数字计算机从1946年诞生至今,按其工艺和器件特点,大致经历了四代变化。第一代从年开始;第二代从年开始;第三代从年开始,采用;第四代从年开始,采用。

2.移码常用来表示浮点数部分,移码和补码除符号位外,其他各位。

3.三态逻辑电路其输出信号的三个状态是:、、。

4.动态半导体存储器的刷新有、和三种方式,之所以刷新是因为。

5.I/O设备的编址方式通常有和两种。在没有设置专门I/O指令的系统中,主机启动外围设备的方法可以是。

6.D/A转换是将信号转换为信号。

7.8086CPU芯片的结构特点是将部件与部件分开,目的是减少总线的空闲时间,提高指令执行速度。

8.中断屏敝技术的作用可概括为两点:、。

9.为了减轻总线负载,总线上的部件大都应具有。

10.主机与外围设备之间数据交换的方式有:、、、。

11.指令通常由和两部分组成。

12.显示器的刷新存储器(或称显示缓冲器)的容量是由和决定的。

13.波特率表示,1波特等于。

14.设备控制器的主要职能是:、、、。

15.软件通常分为和两大类。

16.八进制数37.4O转换成二进制数为。

17.集中式总线控制部件分为如下三种方式:、、。

18.一般来说,外围设备由那三个基本部分组成:、、。

19.计算机硬件由、、存储器、输入设备和输出设备五大部件组成。

20.DMA数据传送过程可以分为、数据块传送和三个阶段。

21.1986年世界十大科技成果中,其中一项是美国制成了由多台处理器组成的大型计算机,其最高速度每秒可执行。

22.定点字长16位补码运算的计算机,用8进制写出最大正数的补码是,最小负数补码是。

计算机组成原理习题及答案

计算机组成原理习题及答案

计算机组成原理习题及答案

概论

⼀、选择题:

1.1946年研制成功的第⼀台电⼦数字计算机称为_ B_o A.EDVAC B.ENIAC C.EVNAC D.EINAC

2.完整的计算机系统应包括__D ____ .A.. 运算器、存储器、控制器B. 外部设备和主机C. 主机和存储器D. 配套的硬件和软件设备

3.计算机系统中的存储器系统是指__D _____ .A.RAM存储器B.ROM存储器C.内存储器D.内存

储器和外存储器

4.⾄今为⽌,计算机中的所有信息仍以⼆进制⽅式表⽰的理由是_C ______ .

A.. 节约元件

B. 运算速度快

C. 物理器件性能所致

D. 信息处理⽅便

5.计算机硬件能直接执⾏的只有_B___.

A. 符号语⾔

B. 机器语⾔

C. 机器语⾔和汇编语⾔

D. 汇编语⾔

⼆、填空题:

1.计算机的硬件包括__运算器_._控制器_._存储器_._输⼊设备_._输出设备__.

2.在计算机术语中, 将运算器和控制器合在⼀起称为_CPU__,⽽将_CPU__和存储器合在⼀起称为__ 主机__.

3.计算机的软件⼀般分为两⼤类:⼀类叫_系统__软件,⼀类叫_应⽤__软件,其中,数据库管理系统属于_系统_软件, 计算机辅助教学软件属于__应⽤___软件.

4.计算机系统中的存储器分为_内存储器_和_外存储器_.在CPU执⾏程序时,必须将指令存放在_内存储器__中.

5.输⼊、输出设备以及辅助存储器统称为_外部设备___.

6.计算机存储器的最⼩单位为__位—,1KB容量的存储器能够存储_1024*8_个这样的单位.

计算机组成原理试题库(含答案)

计算机组成原理试题库(含答案)

A______。 A.PC;B.地址寄存器;C.累加器;D.ACC。 18.响应中断请求的条件是__B____。 A.外设提出中断;B.外设工作完成和系统允许时; C.外设工作完成和中断标记触发器为“1”时。D.CPU 提出中断。 19.主机与设备传送数据时,采用_A_____,主机与设备是串行工作 的。 A.程序查询方式;B.中断方式;C.DMA 方式;D.通道。 20.一个节拍信号的宽度是指__C____。 A.指令周期;B.机器周期;C.时钟周期;D.存储周期。 二、填空题(共 20 分,每空 1 分) 1.在 DMA 方式中,CPU 和 DMA 控制器通常采用三种方法来分时使用 主存,它们是 停止 CPU 访问主、周期挪用和 DMA 和 CPU 交替访问主存。 2.设浮点数阶码为 8 位(含 1 位阶符),尾数为 24 位(含 1 位数 符),则 32 位二进制补码浮点规格化数对应的十进制真值范围是: 最大正数为 2127(1-2-23),最小正数为 2-129,最大负数为 2- 128(-2-1-2-23),最小负数为-2127。 3、虚拟存储器中常用的存储管理方式有____页式虚拟存储_____,_ 段式虚拟存储_________,_段页式虚拟存储_________。 4.在一个有四个过程段的浮点加法器流水线中,假设四个过程段的 时间分别是 T1 = 60ns﹑T2 = 50ns﹑T3 = 90ns﹑T4 = 80ns。则加
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空题

1.对存储器的要求是速度快,_容量大_____,_价位低_____。为了解决这方面的矛盾,计算机采用多级存储体系结构。

2.指令系统是表征一台计算机__性能__的重要因素,它的____格式__和___功能___不仅直接影响到机器的硬件结构而且也影响到系统软件。

3.CPU中至少有如下六类寄存器__指令____寄存器,__程序_计数器,_地址__寄存器,通用寄存器,状态条件寄存器,缓冲寄存器。

4.完成一条指令一般分为取指周期和执行周期,前者完成取指令和分析指令操作,后者完成执行指令操作。

5.常见的数据传送类指令的功能可实现寄存器和寄存器之间,或寄存器和存储器之间的数据传送。

6.微指令格式可分为垂直型和水平型两类,其中垂直型微指令用较长的微程序结构换取较短的微指令结构。

7.对于一条隐含寻址的算术运算指令,其指令字中不明确给出操作数的地址,其中一个操作数通常隐含在累加器中

8.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为 2^127(1-2^-23) ,最小正数为

2^-129 ,最大负数为 2^-128(-2^-1-2^-23) ,最小负数为 -2^127 。

9.某小数定点机,字长8位(含1位符号位),当机器数分别采用原码、补码和反码时,其对应的真值范围分别是 -127/128 ~+127/128 -1 ~+127/128 -127/128 ~+127/128 (均用十进制表示)。

10.在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用主存,它们是停止CPU访问主存、周期挪用和DMA和CPU交替访问主存。

11.设 n = 8 (不包括符号位),则原码一位乘需做 8 次移位和最多 8 次加法,补码Booth算法需做 8 次移位和最多 9 次加法。

12.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为,最小正数为,最大负数为,最小负数为。

13.一个总线传输周期包括申请分配阶段、寻址阶段、传输阶段和结束阶段四个阶段。

14.CPU采用同步控制方式时,控制器使用机器周期和节拍组成的多极时序系统。

15.在组合逻辑控制器中,微操作控制信号由指令操作码、时序和状态条件决定。

位字长的浮点数,其中阶码8位(含1位阶符),基值为2,尾数24位(含1位数符),则其对应的最大正数是,最小的绝对值是;若机器数采用补码表示,且尾数为规格化形式,则对应的最小正数是,最小负数是。(均用十进制表示)

16.CPU从主存取出一条指令并执行该指令的时间叫指令周期,它通常包含若干个机器周期,而后者又包含若干个节拍。机器周期和节拍组成多级时序系统。

17.假设微指令的操作控制字段共 18 位,若采用直接控制,则一条微指令最多可同时启动 18 个微操作命令。若采用字段直接编码控制,并要求一条微指令能同时启动3个微操作,则微指令的操作控制字段应分 3 段,若每个字段的微操作数相同,这样的微指令格式最多可包含 192 个微操作命令。

18.在组合逻辑控制器中,微操作控制信号由指令操作码、时序和状态条件决定。

19.I/O与主机交换信息的控制方式中,程序查询方式CPU和设备是串行工作的。程序中断和DMA方式CPU和设备是并行工作的,前者传送与主程序是并行的,后者传送和主机是串行的。

20.设n =16位(不包括符号位在内),原码两位乘需做 8 次移位,最多做 9 次加法;补码Booth算法需做 16 次移位,最多做 17 次加法。

一、简答题:

1.主存储器的性能指标有哪些含义是什么

存储器的性能指标主要是存储容量、存储速度和存储器带宽。

存储容量是指在主存能存放二进制代码的总位数。存储速度是由存取时间和存取周期来表示的。存取时间又称存储访问时间,是指从启动一次存储器操作到完成该操作所需的全部时间。存储周期是指存储器进行连续两次独立的存储器操作(如连续两次读操作)所需的最小间隔时间。存储器带宽是指单位时间内存储器存取的信息量。

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

指令周期是完成一条指令所需的时间。包括取指令、分析指令和执行指令所需的全部时间。机器周期也称为CPU周期,是指被确定为指令执行过程中的归一化基准时间,通常等

于取指时间(或访存时间)。时钟周期是时钟频率的倒数,也可称为节拍脉冲或T周期,是处理操作的最基本单位。一个指令周期由若干个机器周期组成,每个机器周期又由若干个

时钟周期组成。

3.CPU响应中断应具备哪些条件

(1)在CPU内部设置的中断允许触发器必须是开放的。

(2)外设有中断请求时,中断请求触发器必须处于“1”状态,保持中断请求信号。

(3)外设(接口)中断允许触发器必须为“1”,这样才能把外设中断请求送至CPU。

(4)当上述三个条件具备时,CPU在现行指令结束的最后一个状态周期响应中断。

4.从计算机的各个子系统的角度分析,指出提高整机速度的措施。

针对存储器,可以采用Cache-主存层次的设计和管理提高整机的速度;

针对存储器,可以采用主存-辅存层次的设计和管理提高整机的速度;

针对控制器,可以通过指令流水或超标量设计技术提高整机的速度;

针对控制器,可以通过超标量设计技术提高整机的速度;

针对运算器,可以对运算方法加以改进,如进位链、两位乘除法;

针对I/O系统,可以运用DMA技术来减少CPU对外设访问的干预。

5.控制器中常采用哪些控制方式,各有何特点

答:控制器常采用同步控制、异步控制和联合控制。

同步控制即微操作序列由基准时标系统控制,每一个操作出现的时间与基准时标保持一致。

异步控制不存在基准时标信号,微操作的时序是由专用的应答线路控制的,即控制器发出某一个微操作控制信号后,等待执行部件完成该操作时所发回的“回答”或“终了”信号,再开始下一个微操作。联合控制是同步控制和异步控制相结合的方式,即大多数微操作在同步时序信号控制下进行,而对那些时间难以确定的微操作,如涉及到I/O操作,则采用异步控制。

6.指令和数据都以二进制代码存放在内存中,CPU如何区分它们是指令还是数据

指令和数据的区分:

(1)从主存中取出的机器周期不同,取指周期取的是指令,分析取数或执行周期取的是数据。

(2)取指令和取数据时地址的来源不同,指令地址来自程序计数器PC,数据地址来自地址形成部件

7. 请说明SRAM的组成结构,与SRAM相比DRAM在电路组成上有什么不同之处

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

8.说明微程序控制器中微指令的地址有几种形成方式。

(1)直接由微指令的下地址字段指出。

(2)根据机器指令的操作码形成。

(3)增量计数器法。

相关文档
最新文档