位:计算机最小信息单位,表示1或者0,也就是1或者0 表明1位,这也是组成存储器最小的元单位内存
字节:一个字节有8位,譬如一个二进制数1001001 就恰好是8位,其中的每一个1或者0都表明一位,8个组合起来的长度就是8位, 也就是一个字节二进制
存储字长:一个存储单元中存放数据的长度,咱们能够讲一个字节表明一个存储单元,又或者2个字节表明一个存储单元,这个是不必定的。存储器目前有8位,16位,32位,64位等。若是一列火车至关于整个内存,那么存储单元就是每一个车箱,车箱的床位数就是存储字长数据
每次进出都是整个车箱人一块儿进出。有的火车车箱是8个床位,有的是16个床位等,所以若是存储字长越大,每次取数据也就越多,相对来讲也就越快啦。 MDR反映了存储器的存储字长(不表明存储芯片的存储字长)计算机
存储器通常都是有存储芯片构成,存储芯片有4位,8位,16位等等,若是按照存储芯片来定义,那么存储字长也就有4位,8位,16位等等了。如今咱们有一块64位的存储芯片,那么其存储字长就是64位,这个咱们是从存储器角度去定义的存储字长。咱们能够8个8位存储字长的芯片构成一个64位存储字长的存储器。
机器字长:CPU一次所能处理的数据长度,也就是寄存器的位数。
综上通常机器字长大于等于存储字长,否则你想,若是存储字长大于机器字长,每次取出一个存储字长的数据,岂不是没地方放了,一个寄存器确定容不下啊。