自从我参加计算机组织以来,我已经过了一分钟,但是"Byte" 的相关wiki给出了一些背景信息.
该字节最初是可以容纳单个字符的最小位数(我假设标准ASCII).我们仍然使用ASCII标准,因此每个字符8位仍然相关.例如,这句话是41个字节.对我们来说,这很容易计算和实用.
如果我们只有4位,那么只有16(2 ^ 4)个可能的字符,除非我们使用2个字节来表示单个字符,这在计算上效率更低.如果我们在一个字节中有16位,我们的指令集中会有更多的"死空间",我们将允许65,536(2 ^ 16)个可能的字符,这会使计算机在执行字节级指令时运行效率降低特别是因为我们的字符集要小得多.