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

2019-04-14 22:48

三、问答题

01.试比较内存、外存、缓存、控存、虚存。

02.解释下列概念:存储周期,存取时间、存储容量。

03.解释下列名词:存储元、存储单元、存储单元地址、存储字、存储字长

04.存储器主要功能是什么?如何衡量存储器的性能?为什么要把存储系统分成若

干个层次?主要有哪些层次?

05.什么是刷新?刷新有几种方式?简要说明之。 06.为什么多体交叉存储器可以提高存储器的速度? 07.提高存储器速度可采用哪些措施?简要说明之。 08.什么是快速缓冲存储器,它与主存有什么关系?

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

性原理? 四、计算题

01.一个双面5英寸软盘片,每面40磁道,每磁道8个扇区,每扇区512个字节, 试问盘片容量为多少?若该盘驱动器转速为600转/分,则平均等待时间为多

少?最大数据传输率为多少?

解答:软盘总容量=面数×每面磁道数×每磁道扇区数×每扇区字节数 =2×40×8×512=320KB

平均等待时间为磁盘旋转一圈所需时间的一半,即:

12×(60秒/600)=0.05s=50ms

因盘每秒转10圈,每转一圈读一个磁道,每一磁道的容量为512×8字 节即4096字节,故最大数据传输率为4096字节×10(/s)=40KB/s 五、设计题(书上第一道例题)

第五章 运算器

一、选择题

01.MIPS的含义是 。

A.每秒打印的字数 B.每秒执行的百万条指令数 C.每秒敲键的个数 D.每英寸扫描线数

02.运算器由许多部件组成,其核心部件是 。

A.数据总线 B.算术逻辑运算单元 C.累加寄存器 D.多路开头

03.定点运算器用来进行 。

A.十进制数加法运算 B.定点数运算

C.浮点数运算 D.既能进行浮点运算,也能进行定点运算

04.串行运算器结构简单,其运算规律是 。

A.由低位到高位先行进行进位运算

6

B.由高位到低位先行进行借位运算

C.由低位到高位逐位运算 D.由高位到低位逐位运算 05.下面有关浮点运算器的描述中,正确的是 。

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

B.阶码运算部件可实现加、减、乘、除四种运算 C.阶码运算部件进行实现加、减和比较运算 D.尾数运算部件只进行乘、除操作

06.下面有关定点补码乘法器的描述中,正确的是 。 A.被乘数的符号和乘数的符号都参加运算

B.乘数寄存器必须具有右移功能,并增设一位附加位,其初态为“1” C.被乘数寄存器必须具有右移功能

D.用计数器控制乘法次数,若尾数为n位,当计数器计到n+1时(初态为0)完 成乘法运算但不移位。

07.用八片74181和两片74182可组成 。

A.采用组内并行进位,组间串行进位的32位ALU B.采用二级先行进位结构(双重分组)的32位ALU C.采用组内先行进位,组间先进位的16位ALU D.采用三级进位结构的32位ALU 二、填空题

01.运算器的技术指标一般用 和 来表示。

02.定点运算器和浮点运算器是按数的 来划分的,定点运算器的结构 ,但表示数的范围 ,常用于 等类型的 机器。

03.运算器能进行 运算,运算器中通常需有三个寄存器,被称

作 、 、 。

04.按信息的传送方式来分,运算器可分为 、 、 三种结

构,其中 最省器材, 速度最快。 05.为提高运算器的速度,通常可采用 、 和 三

种方法。

06.进位的逻辑表达式中有 和 两部

分,影响运算速度的是 。

07.进位链是指 。

第六章 指令系统

一、选择题

01.指令系统中采用不同寻址方式的目的主要是 。 A.实现存贮程序和程序控制

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

7

C.可以直接访问外存

D.提供扩展操作码的可能并降低指令译码难度

02.零地址运算指令在指令格式中不给出操作数地址,因此它的操作数来自 。 A.立即数和栈顶 B.栈顶和次栈顶 C.暂存器和栈顶 D.寄存器和内存单元

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

A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间接寻址方式 04.变址寻址方式中,操作数的有效地址等于 。 A.基值寄存器内容加上形式地址(位移量) B.堆栈指示器内容加上形式地址 C.变址寄存器内容加上形式地址 D.程序计数器内容加上形式地址

05.堆栈寻址方式中,设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

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

C.程序的无条件转移 D.程序的条件转移或无条件转移 07.扩展操作码是 。

A.操作码字段外辅助操作字段的代码 B.操作码字段中用来进行指令分类的代码 C.指令格式中不同字段设置的操作码

D.一种指令优化技术,即让操作码的长度随地址数的减少而增加,不同地址数指 令可以具有不同的操作码长度 08.算术右移指令执行的操作是 。

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

C.进位标志位移至符号位,顺次右移1位,最低位移至进位标志位 D.符号位填1,并顺次右移1位,最低位移至进位标志位

二、填空题

01.如形式地址为D,则直接寻址方式中,操作数的有效地址为 ;间接寻址方

式中,操作数据的有效地址为 ;相对寻址方式中,操作数的有效地址为 。

02.存贮器堆栈中,需要一个 ,它是CPU中的一个专用寄存器,它指定 的 就是堆栈的 。

8

03.条件转移指令用来 ,它提供两个程序走向地址,一个 是 ,一个是 ,能否实现地址转移,则取决于 的状态。 三、问答题

01.指令字中有哪些字段?各有何作用?如何确定这些字段的位数?

第七章 控制器

一、选择题

01.控制器的功能是 。

A.产生时序信号 B.从主存取出指令并完成操作码译码 C.从主存取出指令、分析指令并产生有关的操作控制信号 02.指令周期是 。

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

A.只适用于CPU控制的方式 B.由统一时序信号控制的方式 C.所有指令执行时间都相同的方式 04.异步控制常用于 。

A.CPU访问外围设备时 B.微程序控制器中 C.微型机的CPU控制中

05.下列说法中 是正确的。

A.指令周期等于机器周期 B.指令周期大于机器周期 C.指令周期是机器周期的两倍 06.下列说法中 是错误的。

A.计算机的速度完全取决于主频 B.计算机的速度不完全取决于主频 C.计算机的速度与主频、机器周期内平均含主振周期数及机器的平均指令执行

速度有关。

07.微程序控制器中,机器指令与微指令的关系是 。 A.每一条机器指令由一条微指令来执行

B.每一条机器指令由一段用微指令编成的微程序来解释执行 C.一段机器指令组成的程序可由一个微程序来执行

08.微指令执行的顺序控制问题,实际上是如何确定下一条微指令的地址问题,通 常用的一种方法是断定方式,其基本思想是 。 A.用微程序计数器来产生后继微指令地址

B.通过指令中指定一个专门字段来产生后继微指令地址

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

后继微指令地址

9

09.在微指令的控制方式中,若微操作命令个数已确定,则 。 A.直接控制方式和编码控制方式不影响微指令的长度

B.直接控制方式的微指令字长比编码控制方式的微指令字长短 C.编码控制方式的微指令字长比直接控制方式的微指令字长短 10.允许中断触发器用于 。

A.向CPU发中断请求 B.指示正有中断在进行 C.开放或关闭中断系统

11.CPU响应中断的时间是 。

A.一条指令结束 B.外设提出中断 C.取指周期结束 12.程序计数器的位数取决于 。

A.存储器的容量 B.机器字长 C.指令字长 13.提出中断请求的条件是 。

A.外设提出中断 B.外设工作完成和系统允许时 C.外设工作完成和中断标记触发器为“1”时

14.隐指令是指 。

A.操作数隐含在操作码中的指令

B.在一个机器周期里完成全部操作的指令

C.指令系统中没有的指令

15.指令寄存器的位数取决于 。

A.存储器的容量 B.指令字长 C.机器字长 二、填空题

01.通常控制器的设计可分为 和 两大类,相对应的控 制器结构就有 式和 式,前者采用的核心器件

是 ,后者采用的核心器件是 。

02.CPU从主存取出一条指令并执行该指令的时间叫做 ,它常常用若干个 来表示,而后者又包含有若干个 。 03.根据CPU访存的性质不同,可将CPU的工作周期分为 、 、

和 。

04.在微程序控制器中,一条机器指令对应一个 ,若某机有35条机器指

令,则对应 。

05.计算机中存放当前指令地址的寄存器叫 。在顺序执行程序时,若存

储器按字节编址,而指令长度为32位,则每执行一条指令后,该寄存器自动加 ,当执行 指令或 操作时,该寄存器接收新的地址。

06.允许中断触发器用于 ,其状态受 控制,

当允许中断触发器为“1”状态时,表示 。

07.微程序控制部件主要由 、 、

三大部分组成,其核心部件 是由 组成,用来存放 。

08.在微程序控制器中,一次能够定义并执行多个并行操作命令的微指令叫做

10


《计算机组成原理》练习题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:微机原理及应用习题库硬件应用设计题汇编语言程序设计题

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

马上注册会员

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