• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    什么是地址總線(Address Bus)?

    地址總線是一種計算機總線,用于對主系統內存進行尋址。在許多嵌入式控制器和一些較舊的計算機中,處理器地址總線直接連接到內存芯片。大多數桌面和服務器主板包括內存控制器芯片和系統內存之間的內存總線中的地址總線處...
    地址總線是一種計算機總線,用于對主系統內存進行尋址。在許多嵌入式控制器和一些較舊的計算機中,處理器地址總線直接連接到內存芯片。大多數桌面和服務器主板包括內存控制器芯片和系統內存之間的內存總線中的地址總線處理器使用地址總線來指示它將要從中讀數據或向其寫入數據的內存位置。某些處理器也可能使用它來指示即將被讀或寫的輸入/輸出端口。
    大多數現代計算機都有大量交叉連接各種不同區域的總線。
    其他系統設備到主存儲器。許多外圍控制器可以使用一種稱為直接內存訪問(DMA)的技術與處理器共享系統內存,硬盤或圖形控制器可以是支持DMA的設備。這使得控制器能夠比一次通過處理器發送數據更快地往返于系統。
    桌面和服務器主板包括內存控制器芯片和系統內存之間的內存總線中的地址總線。
    無論物理地址來自處理器還是DMA設備,它被鎖定在地址總線上。此操作警告內存即將對該內存地址發出讀或寫請求。如果寫入操作掛起,將要寫入的數據鎖存到數據總線上并觸發存儲器寫入信號。通過觸發存儲器讀取信號并讀取數據總線,可以執行讀取操作
    大多數與個人計算機(PC)兼容的服務器和臺式機都使用獨立于主處理器的內存控制器芯片。該控制器通過內存總線與主系統內存通信。該總線包括地址總線、數據總線和許多控制信號。內存控制器位于北橋設備中并使用前端總線(FSB)與主處理器進行接口。
    northbridge內存控制器和FSB會在某些系統中造成瓶頸,減慢處理器的內存訪問。因此,系統的高速緩存使用一條完全獨立且更寬的高速緩存總線。高速緩存通過該總線直接連接到處理器,完全繞過FSB和northbridge。高速緩存總線也稱為后端總線(BSB),其功能相當于地址總線,專用于高速緩存的數據總線和控制總線。
    某些與PC兼容的處理器在主處理器中包含內存控制器。該控制器直接訪問主系統內存,而無需使用FSB或northbridge設備。消除這些瓶頸后,處理器在主系統上的等待時間將更少內存訪問。緩存內存通常也包含在這些處理器中,任何外部緩存都是通過緩存總線訪問的。
    • 發表于 2020-07-10 16:11
    • 閱讀 ( 1487 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆