控制總線概述
掃描二維碼
隨時(shí)隨地手機(jī)看文章
控制總線(ControlBus)簡(jiǎn)稱CB??刂瓶偩€主要用來傳送控制信號(hào)和時(shí)序信號(hào)??刂菩盘?hào)中,有的是微處理器送往存儲(chǔ)器和輸入輸出設(shè)備接口電路的,比如:讀/寫信號(hào)、片選信號(hào)、中斷響應(yīng)信號(hào)等;也有是其它部件反饋給CPU的,比如:中斷申請(qǐng)信號(hào)、復(fù)位信號(hào)、總線請(qǐng)求信號(hào)、設(shè)備就緒信號(hào)等。因此,控制總線的傳送方向由具體控制信號(hào)而定,一般是雙向的,控制總線的位數(shù)要根據(jù)系統(tǒng)的實(shí)際控制需要而定。實(shí)際上控制總線的具體情況主要取決于CPU??刂瓶偩€是連接在一起并完成和實(shí)現(xiàn)它們之間的通訊與數(shù)據(jù)傳送的,因此總線的概念是理解PC和主板的組成結(jié)構(gòu)、工作原理及部件之間相互關(guān)系的基礎(chǔ)。這些控制信息包括CPU對(duì)內(nèi)存和輸入輸出接口的讀寫信號(hào),輸入輸出接口對(duì)CPU提出的中斷請(qǐng)求或DMA請(qǐng)求信號(hào),CPU對(duì)這些輸入輸出接口回答與響應(yīng)信號(hào),輸入輸出接口的各種工作狀態(tài)信號(hào)以及其他各種功能控制信號(hào)。控制總線來往于CPU、內(nèi)存和輸入輸出設(shè)備之間。
控制總線CB(ControlBus)特點(diǎn)是:在單向、雙向、雙態(tài)等種形態(tài),是總線中最復(fù)雜、最靈活、功能最強(qiáng)的,其數(shù)量、種類、定義隨機(jī)型不同而不同。
控制總線就是各種信號(hào)線的集合,是計(jì)算機(jī)各部件之間傳送數(shù)據(jù)、地址和控制信息的公共通道。⒈按相對(duì)于CPU與其芯片的位置來分:⑴片內(nèi)總線:指在CPU內(nèi)部各寄存器、算術(shù)邏輯部件ALU,控制部件以及內(nèi)部高速緩沖存儲(chǔ)器之間傳輸數(shù)據(jù)所用的總線,即芯片內(nèi)部總線。⑵片外總線:通常所說的總線(BUS)指的外總線,是CPU與內(nèi)存RAM、ROM和輸入輸出輸入輸出設(shè)備接口之間進(jìn)行通訊的數(shù)據(jù)通道,CPU通過總線實(shí)現(xiàn)程序存取命令,內(nèi)存/外設(shè)的數(shù)據(jù)交換在CPU與外設(shè)一定的情況下,總線速度是限制計(jì)算機(jī)整體性能的最大因數(shù)。⒉按總線功能分:⑴ 地址總線:(AB)用來傳遞地址信息。⑵數(shù)據(jù)總線:(DB)用來傳遞數(shù)據(jù)信息。⑶ 控制總線:(CB)用來傳送各種控制信號(hào)。⒊按總線的層次結(jié)構(gòu)分:⑴ CPU總線:包括CPU地址線(CAB),CPU數(shù)據(jù)線(CDB)和CPU控制線(CCB),其用來連接CPU和控制芯片。
⑵ 存儲(chǔ)器總線:包括存儲(chǔ)器地址線(MAB)、存儲(chǔ)器數(shù)據(jù)線(MDB)和存儲(chǔ)器控制線(MCD),用來連接內(nèi)存控制器(北橋)和內(nèi)存。⑶ 系統(tǒng)總線:(I/O擴(kuò)展總線)也稱為I/O通道總線或I/O擴(kuò)展總線,包括系統(tǒng)地址線(SAB),系統(tǒng)數(shù)據(jù)線(SDB)和系統(tǒng)控制線(SCD),用來與I/O擴(kuò)展槽上的各種擴(kuò)展卡相連接。⑷ 外部總線:(外圍芯片總線)用來連接各種外設(shè)控制芯片,如主板上的I/O控制器(如硬盤接口控制器、軟盤驅(qū)動(dòng)控制器、串行/并行接口控制器等),和鍵盤控制器,包括外部地址線(XAB)、外部數(shù)據(jù)線(XMB)和外部控制線(XCB)。⒋系統(tǒng)總線(輸入輸出)擴(kuò)展總線)又分為ISA、PCI、AGP等多種標(biāo)準(zhǔn)⑴ ISA(Industrystandardarchitecture,工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu))是IBM公司為286AT電腦制定的總線工業(yè)標(biāo)準(zhǔn),也稱為AT標(biāo)準(zhǔn)。⑵ PCI(peripheralcomponentinterconnet,外部設(shè)備互連)是SIG(spelialinterestgroup)集團(tuán)推出的總線結(jié)構(gòu)。⑶ AGP(acceleratedgraphicsport,加速圖形端口)是一種為了提高視頻帶寬而設(shè)計(jì)的總線規(guī)范,因?yàn)樗屈c(diǎn)對(duì)點(diǎn)連接,即連接控制芯片和AGP顯卡,因此嚴(yán)格說來,AGP也是一種接口標(biāo)準(zhǔn)。
總線的帶寬指的是單位時(shí)間內(nèi)總線上傳送的數(shù)據(jù)量,即每鈔鐘傳送MB的最大穩(wěn)態(tài)數(shù)據(jù)傳輸率。與總線密切相關(guān)的兩個(gè)因素是總線的位寬和總線的工作頻率,它們之間的關(guān)系:總線的帶寬=總線的工作頻率*總線的位寬/82、總線的位寬總線的位寬指的是總線能同時(shí)傳送的二進(jìn)制數(shù)據(jù)的位數(shù),或數(shù)據(jù)總線的位數(shù),即32位、64位等總線寬度的概念??偩€的位寬越寬,每秒鐘數(shù)據(jù)傳輸率越大,總線的帶寬越寬。3、總線的工作頻率總線的工作時(shí)鐘頻率以MHZ為單位,工作頻率越高,總線工作速度越快,總線帶寬越寬。