早教吧 育儿知识 作业答案 考试题库 百科 知识分享

若机器字长为16位,其中高6位采用定点整数原码表示阶码,低10位采用定点小数补码表示尾数,某单位读出的机器数位3340h,这个对应的十进制真值是多少?

题目详情
若机器字长为16位,其中高6位采用定点整数原码表示阶码,低10位采用定点小数补码表示尾数,某单位读出的机器数位3340h,这个对应的十进制真值是多少?
▼优质解答
答案和解析
原码阶码 补码尾数
--------- -------------------
3340H = 001100 11 0100 0000B
反码尾数 = 11 0011 1111B
原码尾数 = 10 1100 0000B
尾数真值 = -0 1100 0000B = -0.0110 0000B
阶数 = 2^+12
真值 = -0.0110 0000Bx(2^+12) = -110 0000 0000B = -1536D