首頁 >常見問題 >匯流排依功能可分為資料匯流排和控制匯流排兩種嗎

匯流排依功能可分為資料匯流排和控制匯流排兩種嗎

青灯夜游
青灯夜游原創
2022-07-21 16:46:477273瀏覽

錯誤。匯流排依功能可分為五大類型:1、資料匯流排,是用來傳送資料資訊。資料匯流排是雙向三態形式的匯流排,在CPU與RAM之間來回傳送需要處理或是需要儲存的資料;2、位址匯流排,用來指定在RAM之中儲存的資料的位址;3、控制匯流排,主要用來傳送控制訊號和時序訊號;4、擴充匯流排,是外部設備和電腦主機進行資料通訊的匯流排;5、局部匯流排,是在ISA匯流排和CPU匯流排之間增加的第一級匯流排或管理階層。

匯流排依功能可分為資料匯流排和控制匯流排兩種嗎

本教學操作環境:windows7系統、Dell G3電腦。

匯流排(Bus)是電腦各種功能元件之間傳送訊息的公共通訊幹線,它是由導線組成的傳輸線束。

匯流排是一種內部結構,它是cpu、記憶體、輸入、輸出裝置傳遞訊息的公用通道,主機的各個元件透過匯流排連接,外部裝置透過對應的介面電路再與匯流排連接,從而形成了電腦硬體系統。在電腦系統中,各部件之間傳送訊息的公共通路叫總線,微型電腦是以匯流排結構來連接各個功能部件的。

匯流排依功能與規格可分為五大類型:

  • 資料匯流排(Data Bus):在CPU與RAM之間來回傳送需要處理或是需要儲存的資料。

  • 位址匯流排(Address Bus):用來指定在RAM(Random Access Memory)之中儲存的資料的位址。

  • 控制匯流排(Control Bus):將微處理器控制單元(Control Unit)的訊號,傳送到週邊設備。

  • 擴充匯流排(Expansion Bus):外部設備和電腦主機進行資料通訊的匯流排,例如ISA匯流排,PCI匯流排。

  • 局部匯流排(Local Bus):取代更高速資料傳輸的擴充匯流排。

資料匯流排DB

「資料匯流排DB」用來傳送資料資訊。資料匯流排是雙向三態形式的匯流排,即他既可以把CPU的資料傳送到記憶體或I/O介面等其它零件,也可以將其它零件的資料傳送到CPU。資料匯流排的位數是微型計算機的重要指標,通常與微處理的字長一致。例如Intel 8086微處理器字長16位,其資料匯流排寬度也是16位。需要指出的是,數據的含義是廣義的,它可以是真正的數據,也可以是指令代碼或狀態信息,有時甚至是一個控制信息,因此,在實際工作中,數據總線上傳送的並不一定只是真正意義上的數據。

資料匯流排(DataBus)規範了一個大的整合應用系統中同構系統、異質系統等面向進行資料共享和交換實作方法,系統間資料交換標準。可用於微處理與內存,微處理器與輸入輸出介面之間傳送訊息。資料匯流排的寬度是決定電腦效能的重要指標。微型計算機的資料匯流排大多是32位或64位。

  • 1.業務實體資料交換:各個子系統在架構分層上都有業務實體層,資料交換機制在業務實體層建立了一層對所有應用系統透明的層。子系統之間,無論其實現的具體技術方案是什麼,都可透過業務實體層進行共享和交互,這也就建立了可在子系統間進行持續集成和業務擴展的結構,從而實現一個可擴展的完整的一體化資訊系統。

  • 2.WebService資料交換:是一種Web服務標準,Web服務提供在異質系統間共享和交換資料的方案,也可用於在產品整合中使用統一的介面標準進行資料共享和交換。

位址匯流排AB

「位址匯流排AB」是專門用來傳送位址的,由於位址只能從CPU傳送到外部記憶體或I/O端口,所以位址匯流排總是單向三態的,這與資料匯流排不同。位址匯流排的位元數決定了CPU可直接定址的記憶體空間大小,例如8位元微電腦的位址匯流排為16位,則其最大可定址空間為2^16=64KB,16位元微電腦(x位元處理器指一個時脈週期內微處理器能處理的位數[1 、0]多少,即字長大小)的位址匯流排為20位,其可定址空間為2^20=1MB。一般來說,若位址匯流排為n位,則可尋址空間為2^n位元組。

控制匯流排CB

控制匯流排(ControlBus)簡稱CB。控制匯流排主要用來傳送控制訊號和時序訊號。控制訊號中,有的是微處理器送到記憶體和輸入輸出設備介面電路的,例如:讀取/寫入訊號、片選訊號、中斷回應訊號等;也有是其它零件回饋給CPU的,例如:中斷申請訊號、重設訊號、匯流排請求訊號、設備就緒訊號等。因此,控制匯流排的傳送方向由具體控制訊號而定,一般是雙向的,控制總線的位元數要根據系統的實際控制需求而定。實際上控制總線的具體情況主要取決於CPU。

控制總線是連接在一起並完成和實現它們之間的通訊與資料傳送的,因此匯流排的概念是理解PC和主機板的組成結構、工作原理及部件之間相互關係的基礎。這些控制資訊包括CPU對記憶體和輸入輸出介面的讀寫訊號,輸入輸出介面對CPU提出的中斷請求或DMA請求訊號,CPU對這些輸入輸出介面回答與回應訊號,輸入輸出介面的各種工作狀態訊號以及其他各種功能控制訊號。控制匯流排來往於CPU、記憶體和輸入輸出裝置之間。

擴充匯流排

擴充匯流排是將資訊以一個或多個來源元件傳送到一個或多個目的元件的一組傳送線。

擴充匯流排類型:

  • PC/XT匯流排系統

  80年代初期,IBM PC/XT的出現,它所使用的8位元擴展匯流排代表了當時的一種新總線標準。這種機型很快就使Apple ΙΙ相形見絀。

  隨著外部設備效能、主記憶體速度和16位元中央處理器效能的提高,8位元匯流排已無法適應新的技術,IBM使用Intel公司推出了全新的16位元微處理器80286開發PC/AT個人計算機,採用了全新的16位元擴展匯流排,由PC/XT擴展匯流排增加位址訊號、資料訊號線及控制訊號線而成,這兩種匯流排在同一塊底板上並存了較長一段時間。

  • ISA匯流排系統

  PC/AT的延伸匯流排系統也就是後來在市場上使用了很長時間的工業標準體系結構總線(ISA)。這種16位元的擴展匯流排系統在相當長時間內一直是市場上主機板製造商使用的主流,有人試圖另立標準,但都被市場所淘汰(這種情況一直延續到32位微處理器晶片出現之後)。

局部匯流排

局部匯流排是在ISA匯流排和CPU匯流排之間增加的第一級匯流排或管理階層。這樣可將一些高速週邊裝置.如圖形卡.硬碟控制器等從ISA匯流排卸下而透過局部匯流排直接掛接到CPU匯流排上,使其與高速能CPU匯流排相符。

局部匯流排技術是PC體系結構發展中的重大變革,它使周邊裝置與CPU和記憶體之問的資料交換速度得到了質​​的飛躍,PC機與小型工作站之問的效能差異逐漸消失。

高效能的微處理器能以33MHz以上的時脈頻率運行,但也要等待硬碟、顯示卡和其它外設,單匯流排的系統結構成了提高微型電腦整體效能瓶頸。為了解決這個問題,在傳統匯流排結構上加以局部匯流排來改善整機整體的效能,目前已實施的局部匯流排可分為專用局部匯流排、VESA局部匯流排和PCI局部匯流排。

VESA匯流排定義的「局部匯流排」是將位址、資料和控制訊號與主CPU的腳位直接相連。總線設計簡單,無緩衝器,在CPU速度高於33MHz時,會導致處理延遲,產生等待狀態,所以,它只能可靠地控制三台週邊。

PCI局部匯流排設計的出發點是改善外圍部件互連,希望它成為跨平台/跨處理器的通用I/O部件介面標準,所以,PCI匯流排則是獨立於總線,與CPU管腳無關。採用成組方式,可線性突發傳輸,匯流排主控及同步操作,與其它匯流排的相容性強,提供自動配置功能。

更多相關知識,請造訪常見問題欄位!

以上是匯流排依功能可分為資料匯流排和控制匯流排兩種嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn