更多“设机器字长8位,若机器数DAH为补码,算术右移一位后为()”相关问题
  • 第1题:

    与十进制数—27/32等值的八进制数为(9)。设机器字长为8,则其补码表示为(10)。

    A.(-0.66)8

    B.(-0.64)8

    C.(-0.27)8

    D.(-0.645)8


    正确答案:A
    解析:x=-27/32=-(54/64)=-(6/8+6/64)=(-0.66)8。

  • 第2题:

    设机器字长为8,则-0的( )表示为11111111。

    A.反码 B.补码 C.原码 D.移码


    正确答案:A

  • 第3题:

    设机器字长为8个二进制位,对于十进制数-128,其补码表示为( )。

    A.1111 1111
    B.1111 0000
    C.1000 0000
    D.1000 1000

    答案:C
    解析:
    补码可以表示-128~127之间的数值,其中人为规定将-128的补码表示为1000 0000。

  • 第4题:

    某机器字长8位,则十进制数-73的补码机器码是(12)。

    A. 11000101
    B. 10110111
    C. 11001001
    D. 1011l011

    答案:B
    解析:
    求补码时,正数的补码与原码相同,负数的补码是符号位取1,后面是该数绝对值的反码加1,这个加1就是“补”。-73的二进制表示为11001001,它的补码是将该二进制数取反加1,结果为10110111。

  • 第5题:

    某定点机字长8位(含1位符号位),现该机中一个寄存器的内容为43H,则将其算术左移一位、算术右移一位的结果分别为()。

    A.86H,21H
    B.结果出错,21H
    C.结果出错,AIH
    D.未给出机器数形式,无法判断

    答案:B
    解析:
    虽然题中未给出机器数形式是原码、反码还是补码,但由于寄存器中数据的符号位为0,即表示一个正数,故仍可进行判;;算术左移1位时,符号位为。不变,最高数值位1移丢,结果出错;算术右移1位时,符号位为0不变,数值位最高位补0,结果为21H。

  • 第6题:

    机器数为补码,字长16位(),用十六进制写出对应于整数定点机的最大正数补码是()、最小负数补码是()。


    正确答案:含1位符号位;7FFF;8000

  • 第7题:

    设机器字长8位,若机器数DAH为补码,则算术左移一位后为()

    • A、B4H
    • B、B5H
    • C、F4H
    • D、6DH
    • E、EDH

    正确答案:A

  • 第8题:

    设字长为8位并采用补码表示,求16和-16算术左移两位, 算术右移两位,逻辑左移两位和逻辑右移两位的运算结果。 


    正确答案: [16] =00001000, [-16] =11111000
    [16]算术左移两位为(00100000)2 , [16]算术右移两位为(00000010)2   [16]逻辑左移两位为(00100000)2   , [16]逻辑右移两位为(00000010)2   [-16]算术左移两位为(11100000)2  , [-16]算术右移两位为(11111110)2   [-16]逻辑左移两位为(11100000)2 , [-16]逻辑右移两位为(00111110)2

  • 第9题:

    填空题
    机器数为补码,字长16位(),用十六进制写出对应于整数定点机的最大正数补码是()、最小负数补码是()。

    正确答案: 含1位符号位,7FFF,8000
    解析: 暂无解析

  • 第10题:

    单选题
    设机器字长8位,若机器数DAH为补码,则算术左移一位后为()
    A

    B4H

    B

    B5H

    C

    F4H

    D

    6DH

    E

    EDH


    正确答案: A
    解析: 暂无解析

  • 第11题:

    问答题
    设字长为8位并采用补码表示,求16和-16算术左移两位, 算术右移两位,逻辑左移两位和逻辑右移两位的运算结果。

    正确答案: [16] =00001000, [-16] =11111000
    [16]算术左移两位为(00100000)2 , [16]算术右移两位为(00000010)2   [16]逻辑左移两位为(00100000)2   , [16]逻辑右移两位为(00000010)2   [-16]算术左移两位为(11100000)2  , [-16]算术右移两位为(11111110)2   [-16]逻辑左移两位为(11100000)2 , [-16]逻辑右移两位为(00111110)2
    解析: 暂无解析

  • 第12题:

    问答题
    机器数字长8位(含1位符号位),若机器数为81(十六进制),当它分别表示原码、补码、反码和移码时,等价的十进制数分别是多少?

    正确答案: 原码:-1,补码:-127,反码:-126,移码:+1。
    解析: 暂无解析

  • 第13题:

    设机器数字长为8位(含1位符号位),那么机器数DAH(H表示十六进制数)算术右移一位的结果为( )

    A.6DH

    B.EDH

    C.B4H

    D.B5H


    正确答案:B

  • 第14题:

    设机器字长为 8,对于二进制编码 10101100,如果它是某整数x 的补码表示,则 x 的真值为(),若它是某无符号整数 y 的机器码,则 y 的真值为(请作答此空)。

    A.52
    B.84
    C.172
    D.204

    答案:C
    解析:
    (22) 10101100化为无符号整数为:128+32+8+2=172。

  • 第15题:

    机器字长为n位的二进制数可以用补码来表示( )个不同的有符号定点小数。



    答案:A
    解析:
    本题考查计算机系统基础常识。二进制数据在计算机系统中的表示方法是最基本的专业知识。补码本身是带符号位的,补码表示的数字中0是唯一的,不像原码有+0和-0之分,也就意味着位n二进制编码可以表示2n个不同的数。

  • 第16题:

    设机器数字长8位(舍1位符号位),若机器数BAH为原码,算术左移l位和算术右移1位分别得()。

    A.F4H,EDH
    B.B4H,6DH
    C.F4H,9DH
    D.B5H,EDH

    答案:C
    解析:

  • 第17题:

    机器数字长8位(含1位符号位),若机器数为81(十六进制),当它分别表示原码、补码、反码和移码时,等价的十进制数分别是多少?


    正确答案: 原码:-1,补码:-127,反码:-126,移码:+1。

  • 第18题:

    真值为-100101的数在字长为8的机器中,其补码形式为()。


    正确答案:11011011

  • 第19题:

    在整数定点机中,机器数为补码,字长8位(含2位符号位),则所能表示的十进制数范围是()至()。


    正确答案:-32;31

  • 第20题:

    设某机器数字长为8位,有两个数的16进制表示形式为9CH和FFH,问:若它们分别表示为下列格式的机器数时,其对应的十进制真值是多少? 1)无符号整数 2)原码表示的定点整数 3)原码表示的定点小数 4)补码表示的定点整数 5)补码表示的定点小数 6)反码表示的定点整数 7)移码表示的定点整数


    正确答案:9CH=10011100B,FFH=11111111B
    1)无符号整数:9CH=156,FFH=255
    2)原码表示的定点整数:9CH=-28,FFH=-127
    3)原码表示的定点小数:9CH=-0.21875,FFH=-0.9921875
    4)补码表示的定点整数:9CH=-100,FFH=-1
    5)补码表示的定点小数:9CH=0.78125(=-100/128),FFH=-1/128=0.0078125
    6)反码表示的定点整数:9CH=-99,FFH=-0
    7)移码表示的定点整数:9CH=28,FFH=127

  • 第21题:

    填空题
    在整数定点机中,机器数为补码,字长8位(含2位符号位),则所能表示的十进制数范围是()至()。

    正确答案: -32,31
    解析: 暂无解析

  • 第22题:

    单选题
    设机器字长8位,若机器数DAH为补码,算术右移一位后为()
    A

    B4H

    B

    B5H

    C

    F4H

    D

    6DH

    E

    EDH


    正确答案: E
    解析: 暂无解析

  • 第23题:

    填空题
    真值为-100101的数在字长为8的机器中,其补码形式为()。

    正确答案: 11011011
    解析: 暂无解析