计算机组成原理试卷答案及解析

发布时间 : 星期四 文章计算机组成原理试卷答案及解析更新完毕开始阅读

7、C. 解析:中断向量地址是指存放中断服务程序地址的地址。

8、B. 解析:存储器的主要功能是存放被运算的数据和程序,只有不停电,不写入新的内容,其内容就保持不变。

9、C. 解析: 通过寄存器可以用于传送和暂存数据,也可参与算术运算逻辑,并保存运算结果,且通用存储器的长度取决于机器字长。

10、C. 解析:程序控制指令用来改变程序原来的执行顺序。程序控制指令主要包括:转移指令、跳跃指令、子程序调用指令和返回指令。

11、C. 解析:计算机中运算器是数据处理中心,控制器是计算机的指挥控制中 心,二者合称中央处理器,英文缩写CPU。

12、A. 解析:计算机之能识别二进制指令,因此在运行各种高级语言编写的程序时,都必须通过编译程序、解释程序和各种转换程序,把各种高级语言转换成机器语言才能在机器上执行。

13、D. 解析:原码表示法是符号位+绝对值,正数符号用0表示,负数符号用1表示。反码表示法是符号位表示与原码相同,数值位正数用绝对值表示,负数用绝对值的相反数表示,即0变成1,1变成0。补码表示法是符号位表示与原码、反码相同,正数符号用“0”表示,负数符号用“1”表示。移码用于表示浮点数阶码,为定点整数,表示方法与补码类似,但符号位相反,即正数的移码符号位为1,负数为0。

14、D. 解析:汇编语言是用符号代替机器指令功能的语言,它使用人们容易理解的英文单词缩写符号或地址代号,代替地址中的二进制操作码和地址码。 15、B. 解析:指令部件包括指令计算器、指令存储器、指令译码器,三个部件都直接与本条指令有关。

三、简答题。

1、解:CPU是中央处理器英文缩写,包括运算器和控制器,是计算机大的核心部

件。计算机由五大部件组成,其中运算器、控制器和存储器称为计算机的主机,是计算机执行程序的主体。

解析:中央处理器(CPU, Central Processing Unit)是一块超大规模的集成电

第 5 页 共 6 页

路,是一台计算机的运算核心和控制核心。它的功能主要是解释计算机指令以及处理计算机软件中的数据。中央处理器主要包括运算器和高速缓存存储器及实现它们之间联系的数据、控制及状态的总线。主机是指计算机除去输入输出设备以外的主要机体部分。也是用于放置主板及其他主要部件的控制箱体。通常包括CPU、内存、硬盘、光驱、电源、以及其他输入输出控制器和接口。 2、解:设一个二进制数 N = K3 K2 K1 K0.K-1 K-2

= K3*2^3 + K2*2^2 + K1*2^1 + K0*2^0 + K-1*2^-1 + K-2*2^-2 其中Ki分别为二进制数列中某个数位取值,2^i为位数Ki对应的位权。因此 (1001.11)2 =1*2^3 + 0*2^2 + 0*2^1 + 1*2^0 +1*2^-1 + 1*2^-2 =(8+0+0+1+0.5+0.25)10 =(9.75)10

解析:十进制计数制,表示1位数用10个不同的符号,相邻数位间进位关系是 逢10进1。二进制计数制,表示1位数用2个不同的符号(0,1),相邻数位间进位关系是逢2进1。

3、解:静态存储器是因此写入该单元,只要不该写它,补断开电源,其单元内容保持不变;动态存储器是一次写入信息后,还需定时刷新重写,才能保持该单元内容不变。

解析:二者都是存储器的一种,读写机理不同。动态存储器工艺简单、集成度高、体积小、速度比静态存储器略低,是当前存储器的主流。

4、解:输入设备和输出设备是计算机与外部世界交往的桥梁,简称I/O设备。 输入设备需要把外部信息,包括数字、声音、图像等信息转换成二进制编码输入到计算机存储器中保存,等待运算器处理。输出设备需要把计算机内的二进制编码转换成人们容易辨识的,数字、声音、图像等信息并传送给人们。

解析:计算机的外部设备之一,可以和计算机进行交互使用,如键盘、显示器等,是人与计算机交互的一种部件。

四、分析计算题。

第 6 页 共 6 页

1、解:(1)[+1011]原=01011 [-1011]原=11011 [+1011]反=01011 [-1011]反=10100 [+1011]补=01011 [-1011]补=10101 [+1011]移=11011 [-1011]移=00101 (2)小数不用移码表示

[+1011]原=01101 [-1011]原=11101 [+1011]反=01101 [-1011]反=10010 [+1011]补=01101 [-1011]补=10011

解析:原码表示法是符号位+绝对值,正数符号用0表示,负数符号用1表示。反码表示法是符号位表示与原码相同,数值位正数用绝对值表示,负数用绝对值的 相反数表示,即0变成1,1变成0。补码表示法是符号位表示与原码、反码相同, 数值位正数用绝对值表示,负数用其补数表示,即数值各位变相反值,末位加+1, 即变成反码末位+1。移码用于表示浮点数阶码,为定点整数,表示方法与补码类 似,但符号位相反,即正数的移码符号位为1,负数为0。 2、解:[x+y]补=[x]补+[y]补, [x-y]补=[x]补+[-y]补 必须先求出[x]补、[y]补、[-y]补

[x]补=[0.10111]补=0.10111 [y]补=[0.11011]补=0.11011 [-y]补=[-0.11011]补=1.00101 运算时数据必须用双符号位:

[x+y]补=[x]补+[y]补=00.10111+00.11011=01.01110 表示结果为正数,但二数之和大于1,溢出了,称为正溢。

[x-y]补=[x]补+[-y]补=00.10111+11.00101=11.11100

解析:丢掉最高符号位的进位,对结果不产生影响,可把其看做是模数。补码数据,加减模数的若干整数倍,对补码数据不产生影响。当符号位用1位二进制数表示时符号位之进位为2,因此把其模看做2。当符号位用2位二进制数表示时,最高符号位之进位为4,因此把其模看做4。所以有时把双符号位补码运算财务

第 7 页 共 6 页

模4补码运算。

第 8 页 共 6 页

联系合同范文客服:xxxxx#qq.com(#替换为@)