计算机是如何计数的
计算机用的二进制管理
1、比特(bit)是二进制位的简称,计算机的信息都是用二进制来处理和传输的,二进制就0和1,比如一个0就是一个比特(位),一个1也是一个比特(位),8个二进制位就是一个字节
2、字节(Byte)一字节等于8比特(bite),也就是每个字节有8个二进制位表示,也是2的8次方,总共有256种状态
3、1KB=1024字节,一个字节占8位:1B(byte,字节)= 8 bit;1kB=1024字节。(1kb等于2^10byte也可以10^3byte,因为1024跟1000相差不大,而且计算机基本二进制,所以有2^10说法。)
数据存储是以10进制表示,数据传输是以2进制表示的,所以1KB不等于1000B。
8bit = 1byte 256种情况
1024 byte = 1KB
1024 kB = 1M
加法的计算
加法的计算涉及 异或计算 和 与计算
例如:
010 + 011
步骤1
0 1 (0)
0 1 (1)
异或 1 (本位)
与 0 (进位)
步骤2
0 (1) 0
0 (1) 1
进位 0
异或 0 (本位)
与 1 (进位)
步骤3
0 (1) 0
0 (1) 1
进位 1
异或 1 (本位)
与 0 (进位)
得到 101
也就是 十进制的(0*2^2+1*2^1 +0*2^0) 2+(0*1^2+1*2^1 +1*2^0) 3 = 5(1*2^2+0*2^1 +1*2^0)
最后更新于
这有帮助吗?