回覆列表
  • 1 # 使用者1465424935672

    定址能力一般指的是CPU對於記憶體定址的能力。通俗地說,就是能最多用到多少記憶體的一個問題。資料在儲存器(RAM)中存放是有規律的 ,CPU在運算的時候需要把資料提取出來就需要知道資料存放在哪裡 ,這時候就需要挨家挨戶的找,這就叫做定址,但如果地址太多超出了CPU的能力範圍,CPU就無法找到資料了。 CPU最大能查詢多大範圍的地址叫做定址能力 ,CPU的定址能力以位元組為單位 ,如32位定址的CPU可以定址2的32次方大小的地址也就是4G,這也是為什麼32位的CPU最大能搭配4G記憶體的原因 ,再多的話CPU就找不到了。

    通常人們認為,記憶體容量越大,處理資料的能力也就越強,但記憶體容量不可能無限的大,它要受到系統結構、硬體設計、製造成本等多方面因素的制約,一個最直接的因素取決於系統的地址匯流排的地址暫存器的寬度(位數)。

    Intel公司早期的CPU產品的地址匯流排和地址暫存器的寬度為20位,即CPU的定址能力為220=1048576位元組=1M位元組;286的地址匯流排和地址暫存器的寬度為24位,CPU的定址能力為224=16M位元組;386及386以上的地址匯流排和地址暫存器的寬度為32位,CPU的定址能力為232=4096M位元組=4G位元組。

    也就是說,如果機器的CPU過早,即使有很大的記憶體也不能得到利用,而對於現在的PⅡ級的CPU,其定址能力已遠遠超過目前的記憶體容量。

  • 中秋節和大豐收的關聯?
  • 雷雨交加的夜晚?