• 位,机器字长,存储字长,字节


    位:计算机最小信息单位,表示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一次所能处理的数据长度,也就是寄存器的位数。

    综上一般机器字长大于等于存储字长,不然你想,如果存储字长大于机器字长,每次取出一个存储字长的数据,岂不是没地方放了,一个寄存器肯定容不下啊。

  • 相关阅读:
    HDU 2095 find your present (2) (异或)
    UESTC 486 Good Morning (水题+坑!)
    UVa 111 History Grading (简单DP,LIS或LCS)
    UVa 11292 Dragon of Loowater (水题,排序)
    HDU 1503 Advanced Fruits (LCS+DP+递归)
    UVa 10881 Piotr's Ants (等价变换)
    UVa 11178 Morley's Theorem (几何问题)
    HDU 1285 确定比赛名次(拓扑排序)
    .net Core的例子
    TCP与UDP的区别
  • 原文地址:https://www.cnblogs.com/fuyun2000/p/9903442.html
Copyright © 2020-2023  润新知