计算机组成原理 - 选择 - 填空 - 简答 下载本文

计算机组成原理之选择填空简答题

A.原码 B.补码 C.反码 D.移码 58. 设寄存器内容为11111111,若它等于-0,则为C A.原码 B.补码 C.反码 D.移码 59. 设寄存器内容为11111111,若它等于-127,则为A A.原码 B.补码 C.反码 D.移码 60. 设寄存器内容为11111111,若它等于-1,则为B A.原码 B.补码 C.反码 D.移码 61. 设寄存器内容为11111111,若它等于+127,则为D A.原码 B.补码 C.反码 D.移码 66.在原码两位乘中,符号位单位处理,参加操作的数是D A.原码 B.补码 C.绝对值 D.绝对值的补码 67.在原码加减交替除法中,符号位单位处理,参加操作的数是C A.原码 B. 绝对值 C. 绝对值的补码 D. 补码 70.在下述有关不恢复余数法何时需恢复余数的说法中,B是正确的。 A.最后一次余数为正时,要恢复一次余数 B.最后一次余数为负时,要恢复一次余数 C.最后一次余数为0时,要恢复一次余数 D.任何时候都不恢复余数

71.在定点机中执行算术运算时会产生溢出,其原因是B A.主存容量不够 B运算结果无法表示 C操作数地址过大 D以上都对 79.定点运算器用来进行B A.十进制数加法运算 B.定点运算 C浮点运算 D既进行浮点运算也进行定点运算 90.计算机中表示地址时,采用D A.原码 B.补码 C.反码 D.无符号数 91.浮点数的表示范围和精度取决于C A.阶码的位数和尾数的机器数形式 B.阶码的机器数形式和尾数的位数 C.阶码的位数和尾数的位数

D.阶码的机器数形式和尾数的机器数形式 92.浮点机中D是隐含的。

A.阶码 B.数符 C尾数 D.基数

93.在规格化的浮点表示中,若只将移码表示的阶码改为补码表示,其余部分保持不变,则

第 13 页 共 21 页

计算机组成原理之选择填空简答题

将会使浮点数的表示范围C

A.增大 B.减小 C.不变 D.以上都不对

102.设机器字长为8位(含1位符号位),以下B是0一个原码。 A.11,111,111 B.10,000,000 C.01,111,111 D.11,000,000 103.当定点运算发生溢出时,应C A.向左规格化 B向右规格化 C发出出错信息 D舍入处理 106.采用规格化的浮点数是为了D A.增加数据的表示范围 B.方便浮点运算 C防止运算时数据溢出 D增加数据的表示精度 108.在各种尾数舍入放大中,平均误差最大的是A A.截断法 B恒置“1”法 C.0舍1入法 D.恒置“0” 109.浮点数舍入处理的方法除了0舍1入法外,还有B法 A.末位恒置“0” B. 末位恒置“1” C末位加1 D. 末位减1

110.如果采用0舍1入法进行舍入处理,则0.01010110011舍去最后一位后,结果为B A.0.0101011001 B.0.0101011010 C.0.0101011011 D.0.0101011100

114.在浮点数中,当数的绝对值太大,以至于超过所能表示的数据时,称为浮点数的B A.正上溢 B.上溢 C正溢 D.正下溢

115.在浮点数中,当数的绝对值太小,以至于小于所能表示的数据时,称为浮点数的B A.正下溢 B.下溢 C负溢 D.负上溢 116.在补码除法中,根据C上商“1”

A.余数为正 B.余数的符号与除数的符号不同 C. 余数的符号与除数的符号相同 D. 余数的符号与被除数的符号相同

填空

110.在原码、补码、反码和移码中,(原码、反码)对0的表示有两种形式,(补码、移码)对0的表示只有一种形式。

111.设机器字长为8位,-1的补码在整数定点机中表示为(1,1111111),在小数定点机中表示为(1.0000000)

113.一个定点数由(数符)和(数值位)两部分组成。根据小数点的位置不同,定点数有(纯小数)和(纯整数)两种表示方法

115.在各种机器数中,0为唯一形式的机器数是(补码和移码);表示定点整数时,若要求数值0在计算机中唯一 表示为全“0”,应采用(补码);表示浮点数时,若要求机器零在计算机中表示为全“0”,则阶码应采用(移码)。

第 14 页 共 21 页

计算机组成原理之选择填空简答题

第七章 选择

1.指令系统中采用不同寻址方式的目的主要是B

A.可降低指令译码难度 B.缩短指令字长,扩大寻址空间,提高编程灵活性C实现程序控制 2.零地址运算指令在指令格式中不给出的操作数地址,它的操作数来自C A.立即数和栈顶 B.暂存器 C.栈顶和次栈顶

3.一地址指令中,为完成两个数的算数运算,除地址译码指明的一个操作数外,另一个数常采用C

A.堆栈寻址方式 B.立即寻地址方式 C.隐含寻址方式 4.二地址指令中,操作数的物理位置可安排在ABC A.两个主存单元 B.两个寄存器 C.一个主存单元和一个寄存器 D.栈顶和次栈顶 5.操作数在寄存器中的寻址方式称为B寻址 A.直接 B.寄存器直接 C..寄存器间接 6.寄存器间接寻址方式中,操作数在C中 A.通用寄存器 B.堆栈 C.主存单元 7.变址寻址方式中,操作数的有效地址是C A.基址寄存器内容加上形式地址(位移量) B.程序计数器内容加上形式地址 C.变址寄存器内容加上形式地址

8.基址寻址方式中,操作数的有效地址是A A.基址寄存器内容加上形式地址(位移量) B.程序计数器内容加上形式地址 C.变址寄存器内容加上形式地址 9.采用基址寻址可扩大寻址范围,且B

A.基址寄存器内容由用户确定,在程序执行过程中不可变 B. 基址寄存器内容由操作系统确定,在程序执行过程中不可变 C. 基址寄存器内容由操作系统确定,在程序执行过程中可变

14.设变址寄存器为X,形式地址为D,某机具有先变址再间址的寻址方式,则这种寻址方式的有效地址为C

A.EA=(X)+D B.EA=(X)+(D) C.EA=((X)+D)

15. .设变址寄存器为X,形式地址为D,某机具有先变址再间址的寻址方式,则这种寻址方式的有效地址为B

A.EA=(X)+D B.EA=(X)+(D) C.EA=((X)+D) 17.程序控制类指令的功能是C A.进行主存和CPU之间的数据传送 B.进行CPU和设备之间的数据传送

第 15 页 共 21 页

计算机组成原理之选择填空简答题

C.改变程序执行的循序

18.运算型指令的寻址和转移型指令的寻址不同点在于A A.前者取操作数,后者决定程序转移地址

B.前者是短指令,后者是长指令 C.后者是短指令,前者是长指令 19.指令的寻址方式有顺序和跳跃两种,采用跳跃寻址方式可以实现C A.程序浮动 B.程序的无条件转移和浮动 C.程序的条件转移和无条件转移 24.直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序是C A.直接、立即、间接 B.直接、间接、立即 C.立即、直接、间接 26.为了缩短指令中地址码的位数,应采用B寻址 A.立即数 B.寄存器 C.直接

28.在指令格式设计中,采用扩展操作码的目的是C A.增加指令长度 B.增加寻址空间 C.增加指令数量 34.转移指令的主要操作是A A.改变程序计数器PC的值 B.改变地址寄存器的值 C.改变程序计数器的值和堆栈指针SP的值 35.子程序调用指令完整的功能是C A.改变程序计数器PC的值 B.改变地址寄存器的值 C.改变程序计数器的值和堆栈指针SP的值 36.子程序返回指令完整的功能是C A.改变程序计数器的值 B.改变堆栈指针SP的值 C.从堆栈中恢复程序计数器的值

43.C对于实现程序浮动提供了较好的支持 A.间接寻址 B.变址寻址 C.相对寻址 44. B便于处理数组问题

A.间接寻址 B.变址寻址 C.相对寻址 45. C有利于编制循环程序

A.基址寻址 B. 相对寻址 C.寄存器间址

46.在下列寻址方式中,B寻址方式需要先计算,再访问主存 A.立即 B.变址 C.间接

31.操作数的地址直接在指令中给出的寻址方式是(直接寻址) 32.操作数的地址在寄存器中的寻址方式是(寄存器间接寻址) 33.操作数的地址在主存器中的寻址方式是(存储器间接寻址)

第 16 页 共 21 页