计算机组成原理题库

  1. 8位原码能表示的不同数据有( )个。
    A.15 B.16 C.255 D.256
    正确答案:D
  2. 16位补码0X8FA0扩展为32位应该是( )。
    A.0X0000 8FA0 B.?0XFFFF 8FA0
    C.?0XFFFF FFA0 D.?0X8000 8FA0
    正确答案: B
  3. 若寄存器内容为11111111,若它等于-1,则为( )。
    A.原码 B.补码 C.反码 D.移码
    正确答案: B
  4. 下列选项中,描述浮点数操作速度指标的是(??)。 A.?MIPSB.?MFLOPSC.?CPI?D.?IPC
    正确答案:?B
  5. 某32位计算机按字节编址,采用小端方式。若语句“int?i=0;”对应指令的机器代码为“C7?45?FC?00?00?00?00”,则语句“int?i=-64;”对应指令的机器代码是()。
    ?A.C7?45?FC?C0?FF?FF?FF B.?C7?45?FC?0C?FF?FF?FF
    C.?C7?45?FC?FF?FF?FF?C0 D.?C7?45?FC?FF?FF?FF?0C
    正确答案:?A
  6. 16位补码0X7FA0扩展为32位应该是(??)。A.?00007FA0B.?7FA00000C.?FFFF7FA0D.?7FA0FFFF
    正确答案:?A
  7. 假设某计算机的字长为8位,则数-1010110的移码表示形式为A.?00101010B.?11010110C.?10101010D.?01010110
    正确答案:?A
  8. 假设[X]补=10101010,则X的真值为?A.?-0101010B.?-1010110C.?+1010110D.?+0101010
    正确答案:?B
  9. ?8位数补码的表示范围为()。A.?-127+127B.?-128+127C.?-128+128D.?-127+128
    正确答案:?B
  10. 补码定点整数01010101左移两位后的值为(?)。 A.?01000111B.?01010100C.?01000110D.?01010101
    正确答案:?B
  11. 补码定点整数10010101右移1位后的值为(?)。 A.?01001010B.?01001010?1C.?1000?1010D.?1100?1010
    正确答案:?D
  12. 若采用双符号位,则两个正数相加时产生溢出的特征时,双符号位为()。 A.?00B.?01C.?10D.?11
    正确答案:?B
  13. 在补码的加减法中,用两位符号位判断溢出,两位符号位=10时,表示() A.结果为正数,无溢出 B.结果正溢出 C.结果负溢出 D.结果为负数,无溢出
    正确答案:?C
  14. 原码的乘法是(??)。
    A.?先取操作数绝对值相乘,符号位单独处理
    B.?用原码表示操作数,直接相乘
    C.?被乘数用原码表示,乘数去掉绝对值,然后相
    D.?乘数用原码表示,被乘数去绝对值,然后相乘
    正确答案:?A
  15. 原码乘法时,符号位单独处理乘积的方式是(??)。
    A.?两个操作数符号相“与”。
    B.?两个操作数符号相“或”。
    C.?两个操作数符号相“异或”。
    D.?两个操作数中绝对值较大数的符号
    正确答案:?C
  16. 原码乘法时,符号位单独处理乘积的方式是(?)
    A.?两个操作数符号相“与”
    B.?两个操作数符号相“或”
    C.?两个操作数符号相“异或”
    D.?两个操作数中绝对值较大数的符号
    正确答案:?C
  17. 实现N位(不包括符号位)补码一位乘时,乘积为(?)位。
    A.N B.N+1 C.2N D.2N+1
    正确答案:?D
  18. 在原码不恢复余数法(又称原码加减交替法)的算法中,(?).
    A.?每步操作后,若不够减,则需恢复余数
    B.?若为负商,则恢复余数
    C.?整个算法过程中,从不恢复余数
    D.?仅当最后一步不够减时,才恢复一次余数
    正确答案:?D
  19. 下列关于补码除法的说法中,正确的是(?)。
    A.?补码不恢复除法中,够减商0,不够减商1
    B.?补码不恢复余数除法中,异号相除时,够减商0,不够减商1
    C.?补码不恢复除法中,够减商1,不够减商0
    D.?以上都不对
    正确答案:?B
  20. 在规格化浮点运算中,若某浮点数为*1.10101,其中尾数为补码表示,则该数(??)。
    A.?不需要规格化 B.?需要向右规格化
    B.?需要尾数左移一位规格化
    C.?需要尾数左移两位规格化
    正确答案:?C
  21. 算术逻辑单元(AlU)的功能-般包括()
    A.算术运算 B.逻辑运算 C.算术运算和逻辑运算 D.加法运算
    正确答案:?C
  22. 一个C语言程序在一台?32?位机器上运行。程序中定义了三个变量?x?、?y?和?z?,其中?x?和?z?为?int?型,?y?为?short?型。当?x=127?,?y=-9?时,执行赋值语句?z=x+y?后,?x?、?y?和?z?的值分别是(?)。
    A.??x=0000007FH?,?y=FFF9H?,?z=00000076H
    B.??x=0000007FH?,?y=FFF9H?,?z=FFFF0076H
    C.?0000007FH?,?y=FFF7H?,?z=FFFF0076H
    D.?x=0000007FH?,?y=FFF7H?,?z=00000076H
    正确答案:?D
  23. 某数采用IEEE?754单精度浮点数格式表示为C640?0000H,则该数的值是 A.-1.5×213 B.-1.5×212 C.-0.5×213 D.-0.5×212
    正确答案:?A
  24. float型数据常用IEEE?754单精度浮点格式表示。假设两个float型变量x和y分别存放在32位寄存器f1?和f2中,若(f1)=CC90?0000H,(f2)=B0C0?0000H,则x和y之间的关系为
    A.?x<y?且符号相同
    B.?x<y且符号不同
    C.?x>y且符号相同
    D.?x>y且符号不同
    正确答案:?A
  25. IEEE?754单精度浮点格式表示的数中,最小的规格化正数是______。 A.?1.0×B.?1.0×C.?1.0×D.?1.0×
    正确答案:?A
  26. 用海明码对长度为8位的数据进行检/纠错时,若能纠正一位错。则校验位数至少为A.?2B.?3C.?4D.?5正确答案:?C27.关于海明校验码的说法中,正确的是(??)。
    A.?只能检测出一位出错
    B.?能检测出两位同时出错
    C.不能指出哪一位出错
    D.?能纠正两位错误
    正确答案:?B
  27. 下列关于循环冗余校验的说法中,______是错误的。?
    A.?带r个校验位的多项式编码可以检测到所有长度小于或等于r的突发性错误
    B.?通信双方可以无需商定就直接使用多项式编码
    C.?CRC校验可以使用硬件来完成
    D.?有一些特殊的多项式,因为其有很好的特性,而成为了国际标准
    正确答案:?B
  28. ?在?CRC(循环冗余校验)方法中,采用了?࿰
  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值