位是“位元”，通过开关变化设置表达值0或1。在有两个位元的情况下可以得到四个不同的状态：如果有三个位，则有八种状态：每当增加一个位时，将得到两倍的状态。计算机使用不同数量的位元储存不同种类的信息。4个位元被称为一“nybble”，8个被称为一字节，也有16，32，或更多位元组成的信息计量单位。一个nybble可以为16种不同的情况编码，例如数字0到15。大体上，使用任何序列的排列来表示不同的16种状态是可以的，但在实际的应用通常是这样的：这样的表示是很自然的，因为它符合我们所熟悉的十进制