机器字长8位,则这个数对应的补码是?

问题描述:

机器字长8位,则这个数对应的补码是?

这个数未给出若机器字长为16位,其中高6位采用定点整数原码表示阶码,低10位采用定点小数补码表示尾数,某单位读出的机器数位3340h,这个对应的十进制真值是多少?原码阶码 补码尾数
--------- ----------------
3340H = 00110011 0100 0000B
反码尾数 = 11 0011 1111B
原码尾数 = 10 1100 0000B
尾数真值 = -0 1100 0000B = -0.0110 0000B
阶数 = 2^+12
真值 =-0.0110 0000Bx2^+12 = -110 0000 0000B = -1536D