设浮点数格式为:阶码5位(含1位阶符),尾数11位(含1位数符)。写出48/128、-31/1024所对应的机器数。要求如下:(1)阶码和尾数均为原码。(2)阶码和尾数均为补码。(3)阶码为移码,尾数为补码。
时间: 2024-04-21 12:25:08 浏览: 361
浮点数的机器内码
(1)阶码和尾数均为原码:
48/128的二进制表示为0.01100000,其中符号位为0,阶码为01100,尾数为00000000000,因此它的机器数为0 01100 00000000000。
-31/1024的二进制表示为1.11100100,其中符号位为1,阶码为11011,尾数为11100100000,因此它的机器数为1 11011 11100100000。
(2)阶码和尾数均为补码:
48/128的二进制表示为0.01100000,其中符号位为0,阶码为01100,尾数为00000000000,因此它的机器数为0 01100 00000000000。
-31/1024的二进制表示为1.11100100,其中符号位为1,阶码为11011,尾数为11100100000,因此它的机器数为1 11011 11100100000。
(3)阶码为移码,尾数为补码:
48/128的二进制表示为0.01100000,其中符号位为0,阶码为01100,移码为00100,尾数为00000000000,因此它的机器数为0 00100 00000000000。
-31/1024的二进制表示为1.11100100,其中符号位为1,阶码为11011,移码为10011,尾数为11100100000,因此它的机器数为1 10011 11100100000。
阅读全文