计算机的运算方法.ppt_第1页
计算机的运算方法.ppt_第2页
计算机的运算方法.ppt_第3页
计算机的运算方法.ppt_第4页
计算机的运算方法.ppt_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第六章 计算机的运算方法,一. 选择 1. 下列数中最小的数为( ) A 101001B B 52Q C 2BH,2. 设寄存器位数为8位,机器数采用补码形式(含1位符号位).对应于十进制数-27,寄存器内容为( ). A 27H B 9BH C E5H,3. 在整数定点机中,下述第( )种说法是正确的. A. 原码和反码不能表示-1,补码可以表示-1 B. 三种机器数均可表示-1 C. 三种机器数均可表示-1,且三种机器数的表 示范围相同.,4. 在小数定点机中, 下述第( )种说法是正确的. A 只有补码能表示-1 B 只有原码不能表示-1 C 三种机器数均不能表示-1,5. 将一个十进制

2、数X=-8192表示成补码时,至少采用( )二进制代码表示. A 13位 B 14位 C 15位,6. X补=1.0000,代表的真值是( ) A -0 B -1 C +1 7. 设X为整数,X反=1.1111对应的真值是( ) A -15 B -1 C -0,8.设X为真值,X*为其绝对值,则等式-X*补=-X补 ( ) A 成立 B 不成立 9. 设X为真值,X*为其绝对值,则满足-X*补=-X补 的条件是( ) A X任意 B X为正数,10. 下列( )种说法有误. A 任何二进制整数都可用十进制表示. B 任何二进制小数都可用十进制表示. C 任何十进制整数都可用二进制表示. D 任

3、何十进制小数都可用二进制表示.,11. 设寄存器内容为11111111,若它等于-127,则为( ),等于-1,则为( ) A 原码 B 补码 C 反码,12. 下列( )属于有权码 A 8421码 B 格雷码 C ASCII码,13. 以BCD码表示十进制数000999之间的每一组编码,其末端包含一个奇校验位,检测下面每一组码,其中第( )组码有两个错误发生. A 1001010110000 B 0100011101100 C 0111110000011 D 1000011000101,14. 用n+1位字长表示定点数(其中1位为符号位),它所能表示的整数范围是( ),它所能表示的小数范围是

4、( ) A 0=|N|=2n-1 B 0=|N|=2n+1-1 C 0=|N|=1-2-(n+1) D 0=|N|=1-2-n,15. 16位长的浮点数,其中阶符1位,阶码6位,数符1位,尾数8位,当浮点数采用原码表示时,所能表示的数的范围是( ),当采用补码表示时,所能表示的数的范围是( ) A -264264(1-2-8) B -263263(1-2-8) C -263263(1-2-9) D -263(1-2-8)263(1-2-8),16. 16位长的浮点数,其中阶符1位,阶码6位,数符1位,尾数8位,当机器数采用原码表示时,所能表示的最接近0的负数是( ),当采用补码表示时,所能表示

5、最接近0的负数是( ) A -2-71 B -2-72 C -2-73,17. 当用一个16位的二进制数表示浮点数时,下列方案 中第( )种最好. A 阶码取4位(含阶符1位),尾数取12位(含数符1位). B 阶码取5位(含阶符1位),尾数取11位(含数符1位). C 阶码取8位(含阶符1位),尾数取8位(含数符1位).,18. 已知两个浮点数,N1=2j1S1,N2=2j2S2,当下列( )成立时,N1N2. A S1S2 B j1j2 C S1和S2均为规格化数,且j1j2,19. 设寄存器内容为10000000,若它等于-127,则为( );若它等于-0,则为( ),若它等于-128,

6、则为( ). A 原码 B 反码 C 补码,20. 32位字长的浮点数,其中阶符1位,阶码7位,数符1位,尾数23位,则其对应的最大正数为( ),最小负数为( ),最小的绝对值为( );若机器数采用补码表示,且尾数为规格化形式,则对应的最大正数为( ),最小正数为( ),最小负数为( ). A 2127(1-2-23) B -2127(1-2-23) C 2-129 D -2+127 E 2-1282-23 F 2-1272-23,汉明码具有以下的第_种能力 A使代码在形成过程中不易出错 B在代码出错时,只能发现错误 C. 在代码出错时,不但能发现错误,还能纠正错误。,设X为整数,X补=1,X

7、1,X2,X3,X4,X5,若要X -16,X1X5应满_足_条件。 A X1X5至少有一个为1 B X1必须为0 ,X2X5至少有一个为1 C X1必须为0 ,X2X5任意。,设X原=1,X1,X2,X3,X4,当满足下列_时,X-1/2成立 A X1必须为0,X2X4至少有一个为0 B X1必须为0 ,x2x4任意 C X1必须为1,X2X4任意,设 X补=1,X1,X2,X3,X4,当满足下列_时,X-1/2成立 AX1必须为1,X2X4至少有一个为1 BX1必须为1,x2x4任意 CX1必须为0,X2X4至少有一个为 1,若要表示0到999的十进制数目,采用二进制码,需_位 A 6 B

8、 8 C 10 D 1000,BCD码的数目0111 1100 0001 可转换成十进制的_ A 701 B 839 C 683 D 有错误发生,下列_属于有权码 A 8421码 B 格雷码 C ASCII码,以BCD码表示十进制数目000999之间的每一组码,其末端包含一个奇校验位,检测下面每一组码,其中第_组码有一个错误发生。 A 1001010110000 B 0100011101100 C 0111110000011 D 1000011000101,最少需用_位二进制数表示任一四位长的十进制数 A 10 B 14 C 13 D 16,若9BH表示移码(含一位符号位),其对应的十进制是_

9、 A 27 B -27 C -101 D 101,若要表示0到999的十进制数目,使用BCD码,需要_BITS A 6 B 8 C 10 D 12,设寄存器内容为00000000,若它等于-128,则为_ A原码 B补码 C反码 D移码,设寄存器内容为11111111,若它等于-1,则为_ A原码 B补码 C反码 D移码,设 X补=1,X1,X2,X3,X4,X5,X6,当满足下列_时,X-1/2成立,其中Xi 取0或1。 A X1为0,其他各位任意 B X1为1,其他各位任意 C X1为1 ,X2X6中至少有一位为1 D X1为0,X2X6至少有一位为1,设某机字长16位,写出下列各种情况下

10、它能表示的数的范围(机器数采用1位符号位) (1)无符号整数; (2)用原码表示的定点小数; (3)用补码表示的定点整数; (4)用补码表示的定点小数; (5)用下列浮点格式,尾数为规格化形式(机器数采用补码形式),二. 填空. 1. 一位十进制数,用BCD码表示需( )位二进制码,用ASCII码表示需( )位二进制码. 2. 机器数为补码,字长16位(含1位符号位),用十六进制写出对应于整数定点机的最大正数补码是( ),最小负数补码是( ). 3.机器数为补码,字长16位(含1位符号位),用十六进制写出对应于小数定点机的最大正数补码是( ),最小负数补码是( ).,4. 在整数定点机中,机器

11、数为补码,字长8位(含2位符号位),则所能表示的十进制数范围为( )至( ),前者的补码形式为( ),后者的补码形式为( ) 5. 某整数定点机,字长8位(含1位符号位),当机器数分别采用原码,补码,反码及无符号数时,其对应的真值范围分别为( )( )( )( )(均用十进制数表示).,6.某小数定点机,字长8位(含1位符号位),当机器数分别采用原码,补码,反码时,其对应的真值范围分别为( )( )( )(均用十进制数表示). 7. 在整数定点机中,采用1位符号位,若寄存器内容为11111111,当它分别表示为原码,补码,反码及无符号数时,其对应的真值分别为( ),( ),( ),( ).(均

12、用十进制表示),8. 设机器数字长为8位(含1位符号位),若机器数为81H(十六进制),当它分别代表原码,补码,反码时,等价的十进制整数分别为( ),( )和( ). 9. 采用浮点表示时,若尾数为规格化形式,则浮点数的表示范围取决于( )的位数,精度取决于( )的位数,( )确定浮点数的正负.,10. 一个浮点数,( )确定了小数点的位置,当其尾数左移时,欲使其值不变,必须使( ). 11. 已知16位长的浮点数,欲表示3万间的数,在保证数的最大精度条件下,除阶符、数符各取1位外,阶码应取( )位,尾数应取( )位。这种格式的浮点数(补码形式),当( )时,按机器零处理。,12。 某机字长1

13、6位(含1位符号位),它能表示的无符号整数范围是( ),用原码表示的定点小数范围是( ),用补码表示的定点小数范围是( ),用补码表示的定点整数范围是( )。(写出十进制具体数值) 13 已知二进制数N0N1N2N3,若奇偶校验值用P表示,则奇校验值为( )。偶校验值为( )。奇偶校验只能检测( ),无法检测( ),14. 设浮点数字长为16位(其中阶符1位,阶码5位,数符1位,位数9位),对应十进制数-95的浮点规格化补码形式为( ).若阶码采用原码,尾数采用补码,则机器数形式为( ) 15.设机器代码为C5H,机器数为补码形式(采用1位符号),则对应的真值为( ),其原码形式为( ),反码

14、形式为( ).(均用十六进制表示.),16. 已知X补=1.1010100,则X=( ), 1/2X补=( ) 17. 设X=25/32,则X补=( ),1/2X补=( ) 1/4X补=( ),-X补=( ) 18.设Y=-25/32,则Y补=( ),1/2Y补=( ) 1/4Y补=( ),-Y补=( ),19. 设浮点数基值为2,阶符1位,阶码4位,数符1位,尾数10位,阶码和尾数均用补码表示.它所能表示的最大正数真值是( ),非零最小正数真值是( ),最大负数真值是( ),最小负数真值是( );如果尾数采用规格化表示,上述值分别是( ),( ),( )和( ).(均用十进制表示).,一.

15、选择 1. 大部分计算机内的减法是用( )实现的. A 将被减数加到减数中 B 从被减数中减去减数 C 补数的相加 D 从减数中减去被减数,2. 原码加减法是指( ) A 操作数用原码表示,连同符号位直接相加减. B 操作数用原码表示,尾数直接相加减,符号位 单独处理. C 操作数用原码表示,根据两数符号决定实际操 作,符号位单独处理. D 操作数取绝对值,直接相加减,符号位单独处 理.,3. 补码加减法是指( ) A 操作数用补码表示,两尾数相加减,符号位单独处理,减法用加法代替. B 操作数用补码表示,符号位和尾数一起参加运算,结果的符号与加减相同. C 操作数用补码表示,连同符号位直接相

16、加减,减某数用加某数的补码代替,结果的符号在运算中形成. D 操作数用补码表示,由数符决定两尾数的操作,符号位单独处理.,4. 在原码两位乘中,符号位单独处理,参加操作的数是( ) A 原码 B 补码 C 绝对值 D 绝对值的补码,5. 在原码加减交替除法中,符号位单独处理,参加操作的数是( ) A 原码 B 绝对值 C 绝对值的补码 D 补码,6. 在补码加减 交替除法中,参加操作的数是( ),商符( ) A 绝对值的补码,在形成商值的过程中自动形成. B 补码,在形成商值的过程中自动形成. C 补码,由两数符号位异或形成. D 绝对值的补码,由两数符号位异或形成.,7. 两补码相加,采用1

17、位符号位,则当( )时,表示结果溢出. A 最高位有进位 B 最高位进位和次高位进位异或结果为0. C 最高位为1. D 最高位进位和次高位进位异或结果为1.,8. 在下述有关不恢复余数法何时需恢复余数的说法中,( )是正确的. A 最后一次余数为正时,要恢复一次余数. B 最后一次余数为负时,要恢复一次余数. C 最后一次余数为0时,要恢复一次余数. D 任何时候都不恢复余数.,9. 在定点机中执行算术运算时会产生溢出,其原因是( ) A 主存容量不够. B 操作数过大. C 操作数地址过大. D 运算结果无法表示.,10. 在浮点机中,下列( )是正确的. A 尾数的第一数位为1时,即为规

18、格化形式. B 尾数的第一数位与数符不同时,即为规格化形 式. C 不同的机器数由不同的规格化形式. D 尾数的第一数位为0时,即为规格化形式.,11. 在浮点机中,判断原码规格化形式的原则是( ) A 尾数的符号位与第一数位不同. B 尾数的第一数位为1,数符任意. C 尾数的符号位与第一数位相同. D 阶符与数符不同.,12. 在符点机中,判断补码规格化形式的原则是( ) A 尾数的第一数位为1,数符任意. B 尾数的符号位与第一数位相同. C 尾数的符号位与第一数位不同. D 阶符与数符不同.,13. 设机器数字长8位(含2位符号位),若机器数DAH为补码,则算术左移一位得( ),算术右移一位得( ) A B4H, EDH

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论