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

2022-07-21 18:01:57

錯誤。匯流排按功能可分為五大型別: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管腳無關。採用成組方式,可以線性地突發傳輸,匯流排主控及同步操作,與其它匯流排的相容性強,提供自動設定功能。

更多相關知識,請存取欄目!

以上就是匯流排按功能可分為資料匯流排和控制匯流排兩種嗎的詳細內容,更多請關注TW511.COM其它相關文章!