1. 程式人生 > >1.1.12、CPU的設計原理、資料匯流排和地址匯流排

1.1.12、CPU的設計原理、資料匯流排和地址匯流排

  1. CPU和匯流排示意圖

    CPU和匯流排示意圖

  2. 地址匯流排和資料匯流排

    1. CPU通過地址匯流排定址,然後通過資料匯流排與外部裝置互換資訊
    2. 地址匯流排的位數決定CPU定址範圍
    3. 資料匯流排的位數決定CPU單次通訊能交換的資訊數量
    4. 匯流排的速度決定CPU和外設互換資訊的速度
  3. 注意

    1. CPU的地址匯流排位數和資料匯流排可以不同(典型代表就是51微控制器),但是一般都相同
    2. CPU的位數一般指的是資料匯流排的位數
    3. 32位的CPU定址的範圍是4G,所以最多支援4G記憶體
    4. 資料匯流排是32位的,所以記憶體最好是32位,程式設計時最好用int