在计算机内部,机器数的表示方法有原码、反码和补码三种,在计算机中是数值都是以 的方式存储的。
整数x的机器数为1101 1000,分别对x进行逻辑右移1位和算术右移移位操作,得到的机器数各是( )。
A、1110 1100、1110 1100
B、0110 1100、1110 1100
C、1110 1100、0110 1100
D、0110 1100、0110 1100
(1)若有一个16位的机器码FF00(用16进制表示),则它表示的定点整数和浮点数的十进制真值分别是什么? (2)十进制真值-16的定点整数和规格化浮点数表示的机器码分别是什么?(机器码用16进制表示) (3)若上述定点补码可表示的整数最大值为x,则x的规格化浮点数的机器码是什么?(机器码用16进制表示,允许有不可避免的误差)
假定变量r1 和r2的机器数用8位补码表示为[r1]补=F5H,[r2]补=EEH。若将运算结果存放在一个8位寄存器中,则下列运算中会发生溢出的是( )。
A、r1+ r2
B、r1– r2
C、r1× r2
D、r1/r2
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!