3. 机器格式为定点:××××××××,写出X=+9/128和X=-9/128的定点表示。\n\n 0.0001001 1.0001001请解释一下这道题
时间: 2024-06-07 07:10:53 浏览: 5
这道题是关于定点表示的问题。定点表示法是一种将数字表示为带有固定小数点位置的二进制数的方法。在这种表示法中,通常将小数点设置为固定位置,如在8位定点表示法中,小数点可能被设置在第4位上。
对于X=+9/128,我们需要将9/128转换为二进制,并将小数点移到第4位上。9/128的二进制表示为0.0001001,将小数点移动3位后得到0.1001000。由于定点表示法中小数点的位置是固定的,因此我们需要将这个二进制数乘以$2^4$,即左移4位,得到1.0010000。最后,将这个二进制数转换为十六进制,得到0x89。
对于X=-9/128,我们需要将-9/128转换为二进制,并将小数点移到第4位上。-9/128的二进制表示为1.0001001,将小数点移动3位后得到1.0000100。同样地,我们需要将这个二进制数乘以$2^4$,即左移4位,得到1.0001000。最后,将这个二进制数转换为十六进制,得到0x91。
因此,X=+9/128的定点表示为0x89,X=-9/128的定点表示为0x91。
相关问题
请写出下列各十进制数在8位定点整数机中的原码、反码和补码形式(最高位为符号位): (1)X=+26; (2)X=+121; (3)X=-1; (4)X=-127;
(1) X= 26,原码为00011010,反码为00011010,补码为00011010。
(2) X= 121,原码为01111001,反码为01111001,补码为01111001。
(3) X=-1,原码为10000001,反码为11111110,补码为11111111。
(4) X=-127,原码为10000001,反码为11111110,补码为10000010。
已知两个十进制数的真值 X=-0.375,Y=9/16,若用模为 2 的 5 位定点小 数表示编码结果,则[Y]原= ,[X/2]反= ,[X+Y]补= 。
首先,将 X 和 Y 转换为二进制小数:
X = -0.375 = -(0.0111)
Y = 9/16 = 0.1001
然后,将 X/2 转换为二进制小数,并求出其补码:
X/2 = -0.1875 = -(0.0011)
[(-0.0011)2]补 = (1.1101)2
接下来,将 X 和 Y 转换为 2 的 5 位定点小数:
X = -0.375 = -0.01110
Y = 0.5625 = 0.10010
然后,将 X 和 Y 相加,求出它们的补码:
X + Y = -0.375 + 9/16 = 0.1875 = 0.01110
[0.01110]补 = 0.01110
因此,[Y]原 = 0.1001,[X/2]反 = (1.1101)2,[X+Y]补 = 0.01110。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)