热心相助
计算机的一个存储单元存储一串二进制代码(存储字),其中这串二进制代码的位数称为存储字长,存储字长可以是8位、16位、32位等.
由于早期计算机的存储字长一般和机器的指令字长与数据字长相等,故访问一次主存便可取一条指令或一个数据.随着计算机的应用范围的不断扩大,解题精度的不断提高,往往要求指令字长是可变的,数据字长也要求可变.为了适应指令和数据字长的可变性,其长度不由存储字长来确定,而由字节的个数来表示.1个字节(Byte)被定义为由8位(Bit)二进制代码组成,所以,
计算机的存储字长一定是字节的偶数倍(字节的个数乘以8位).