• 地址总线、数据总线、寻址能力、字长及cpu位数等概念之间的关系


    地址总线决定了CPU的寻址能力;数据总线的宽度与字长及CPU位数一致。

    详细解释见下文:

    1.地址总线与寻址能力

    要存取数据或指令就要知道数据或指令存放的位置,地址寄存器存储的就是CPU当前要存取的数据或指令的地址,该地址是由地址总线传输到地址寄存器上的。

    假设地址总线有n位,即共有n位二进制位来表示地址,那么最多可以表示2^n个地址,另外,由于计算机以一个字节为寻址单位,所以CPU的寻址能力或者说最大寻址范围为2^n个字节。

    综上,地址总线的位数决定了CPU的寻址能力。

    作者: 蝉蝉

    请尊重作者劳动成果,转载请在标题注明“转载”字样,并标明原文链接:

    http://www.cnblogs.com/chanchan/p/7648490.html

    2.数据总线的宽度与字长及CPU位数

    由地址寄存器指出要存取数据或指令的位置后,接下来就是到该地址把数据或指令找到,并用数据总线传输给CPU。假设数据总线有m位,则传输的数据或指令也有m位。

    而字长指CPU同一时间内可以处理的二进制数的位数,所以数据总线传输的数据或指令的位数要与字长一致。否则,如果数据总线宽度大于字长则一条数据或指令要分多次传输,则分开传输的几组数据也就没有意义了;如果数据总线宽度小于字长,则CPU的利用率要降低,对资源是种浪费。

    另外,如果字长为n位,一般称CPU是n位的。

    固,数据总线的宽度与字长及CPU的位数是一致的。

  • 相关阅读:
    react学习笔记4
    php学习笔记
    react学习笔记2
    react学习笔记
    获取一个数组中的随机值
    添加数据库补丁
    $.post $.getScript
    SQLServer2008将表数据导出的方法
    DataTable筛选符合条件的DataRow
    c# 下拉多选的实现
  • 原文地址:https://www.cnblogs.com/chanchan/p/7648490.html
Copyright © 2020-2023  润新知