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

一、选择题

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码。 ASCII

ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。 28、 在下列存储器中,半导体存储器 可以作为主存储器。 30、在CPU中跟踪指令后继地址的寄存器是 PC。 31、 EPROM是指 光擦除可编程的只读存储器。

1

EPROM(Erasable Programmable Read-Only Memory,可擦除可编程ROM)芯片可重复擦除和写入,解决了PROM芯片只能写入一次的弊端。EPROM芯片有一个很明显的特征,在其正面的陶瓷封装上,开有一个玻璃窗口,透过该窗口,可以看到其内部的集成电路,紫外线透过该孔照射内部芯片就可以擦除其内的数据,完成芯片擦除的操作要用到EPROM擦除器。EPROM内资料的写入要用专用的编程器,并且往芯片中写内容时必须要加一定的编程电压(VPP=12—24V,随不同的芯片型号而定)。EPROM的型号是以27开头的,如27C020(8*256K)是一片2M Bits容量的EPROM芯片。EPROM芯片在写入资料后,还要以不透光的贴纸或胶布把窗口封住,以免受到周围的紫外线照射而使资料受损。 EPROM芯片在空白状态时(用紫外光线擦除后),内部的每一个存储单元的数据都为1(高电平)。 33、CPU主要包括 控制器、运算器(不含主存)。

36、存储器是计算机系统的记忆设备,主要用于 存放程序和数据。 37、在计算机中,普遍采用的字符编码是 ASCⅡ码。

39、设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,这种寻址方式的有效地址为 EA=(X)+D。 41、微程序存放在 控制存储器。

CPU内部有一个控制存储器,里面存放着各种程序指令对应的微程序段.当CPU执行一句程序指令里,会从控制存储器里取一段与该程序指令对应的微程序解释执行,从而完成该程序语句的功能.

45、存储单元是指 存放一个机器字的所有存储元。

46、下列有关运算器的描述中,既做算术运算,又做逻辑运算 是正确的。 指令周期

指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间。

CPU从内存取出一条指令并执行这条指令的时间总和。

指令不同,所需的机器周期数也不同。对于一些简单的的单字节指令,在取指令周期中,指令取出到指令寄存器后,立即译码执行,不再需要其它的机器周期。对于一些比较复杂的指令,例如转移指令、乘法指令,则需要两个或者两个以上的机器周期。

从指令的执行速度看,单字节和双字节指令一般为单机器周期和双机器周期,三字节指令都是双机器周期,只有乘、除指令占用4个机器周期。

因此在进行编程时,在完成相同工作的情况下,选用占用机器周期少的命令会提

2

高程序的执行速率,尤其是在编写大型程序程序的时候,其效果更加明显! 47、 寄存器间接寻址方式中,操作数处在 主存单元。

50、指令周期是指 CPU从主存取出一条指令加上执行这条指令的时间

55、 在定点二进制运算器中,减法运算一般通过 补码运算的二进制加法器 来实现。

举例说明:

减法5-3相当于加法 5+(-3) 被加数5的二进制代码为 0000 0101 加数-3的二进制代码为 1000 0011 -3的二进制反码为 1111 1100 -3的二进制补码为 1111 1101

即 5-3 相当于5+(-3)=0000 0101+1111 1101=0000 0010=2

其中最高位为0表示正数 最高数为1表示负数,正数的补码为其本身,负数的补码为取反加1

由此可见 减法相当于补码运算的二进制加法器

57、 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用 隐含寻址方式。

58、 用于对某个寄存器中操作数的寻址方式称为 寄存器直接 寻址。 59、 运算器虽有许多部件组成,但核心部分是 算术逻辑运算单元。

71、 采用DMA方式传送数据时,每传送一个数据就要占用CPU 一个存储周期 的时间。 73、 中断响应时,保存PC并更新PC的内容,主要是为了 能进入中断处理程字并能正确返回原程序。

79、在计算机硬件系统中,在指令的操作数字段中所表示的内存地址被称为 形式地址。 81、 Cache是 为提高存储系统的速度。

82、计算机中,执行部件根据控制部件的命令所作的不可再分的操作称为 微命令。 83、对组合逻辑的控制器,指令不同的执行步骤是用 节拍发生器 给出的

85、 指令的寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现 程序的条件转移或无条件转移。

95、 PROM是指 可编程的只读存储器。

3

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4