![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[主观题]
用32位二进制补码表示整数,可以表示最大正数是231-1,绝对值最大的负数是-231。为什么正、负数范围
不对称(即为什么负整数比正整数多一个)?写出这两个数的二进制代码(用十六进制表示)。
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
用8位二进制表示的整数原码、反码、补码(其中最高位为符号位)其数值范围用十进制表示分别为:原码( )、反码( )、补码( )。
32位长的浮点数,其中阶码8位(含1位阶符),用移码表示,尾数24位(含1位数符),用补码规格化表示,则它所能表示的最大正数阶码为________,尾数为________;而绝对值最小的负数的阶码为________,尾数为________。
二进制数在计算机中常用的表示方法有原码、补码、反码和增码(又称移码)等多种。表示定点整数时,若要求数值0在计算机中唯一表示为全“0”,应采用______;表示浮点数时,若要求机器零(即尾数为零,且阶码最小的数)在计算机中表示为全“0”,则阶码应采用______。浮点数的取值范围的大小由______决定,而浮点数的精度则由______决定。某计算机中,浮点数的阶码占8位,尾数占40位(字长共48位),都采用补码,则该机器中所能表达的最大浮点数是______。
若定点整数64位,含1位符号位,用补码表示,则所能表示的绝对值的最大负数为()。
A. 一264
B. 一(264-1)
C. 一263
D. 一(263-1)