一直以来都对32位,64位数据不太理解,以及数据中的高位,低位的意思
经常在书上看到这些,但是却都没有详细的解释,这些到底是什么意思呢??谁能给关于这种数据的意义的电子书或者教程

解决方案 »

  1.   


    32位就是4个字节放一起,64位是8个字节。32位中的前2个字节看作高位,后两个字节看作低位。你可以简单的这样理解,详细的你要看看《计算机组成原理》和《汇编语言》等。
      

  2.   

    32位,从名称上就看的出来是32个二进制位来代表一个数,如果是带符号数,则其范围在:
    -2147483648~2147483647
    如果是无符号:那就是0~2^32-1,32位数是4个字节表示,如果在一个32位数上分高低位,那么前16位就是低位,后16位就是高位
    64位,就是用64个二进制位表示一个数,无符号的话范围在:
    0~2^64-1,有符号的范围比较2^63+1~2^63-1
      

  3.   

    多少位是指二进制的位数,计算机都是以二进制存储的
    当然位数越高,能表示的范围就越大