總線

發(fā)布時間:2024-03-14
又稱元件級總線,是把各種不同的芯片連接在一起構(gòu)成特定功能模塊(如cpu模塊)的信息傳輸通路。
(2) 內(nèi)總線(internal bus, i-bus)
又稱系統(tǒng)總線或板級總線,是微機(jī)系統(tǒng)中各插件(模塊)之間的信息傳輸通路。例如cpu模塊和存儲器模塊或i/o接口模塊之間的傳輸通路。
(3) 外總線(external bus, e-bus)
又稱通信總線,是微機(jī)系統(tǒng)之間或微機(jī)系統(tǒng)與其他系統(tǒng)(儀器、儀表、控制裝置等)之間信息傳輸?shù)耐?,如eia rs-232c、ieee-488等。
其中的系統(tǒng)總線,即通常意義上所說的總線,一般又含有三種不同功能的總線,即數(shù)據(jù)總線db(data bus)、地址總線ab(address bus)和控制總線cb(control bus)。
有的系統(tǒng)中,數(shù)據(jù)總線和地址總線是復(fù)用的,即總線在某些時刻出現(xiàn)的信號表示數(shù)據(jù)而另一些時刻表示地址;而有的系統(tǒng)是分開的。51系列單片機(jī)的地址總線和數(shù)據(jù)總線是復(fù)用的,而一般pc中的總線則是分開的。
“數(shù)據(jù)總線db”用于傳送數(shù)據(jù)信息。數(shù)據(jù)總線是雙向三態(tài)形式的總線,即他既可以把cpu的數(shù)據(jù)傳送到存儲器或i/o接口等其它部件,也可以將其它部件的數(shù)據(jù)傳送到cpu。數(shù)據(jù)總線的位數(shù)是微型計算機(jī)的一個重要指標(biāo),通常與微處理的字長相一致。例如intel 8086微處理器字長16位,其數(shù)據(jù)總線寬度也是16位。需要指出的是,數(shù)據(jù)的含義是廣義的,它可以是真正的數(shù)據(jù),也可以是指令代碼或狀態(tài)信息,有時甚至是一個控制信息,因此,在實(shí)際工作中,數(shù)據(jù)總線上傳送的并不一定僅僅是真正意義上的數(shù)據(jù)。
“地址總線ab”是專門用來傳送地址的,由于地址只能從cpu傳向外部存儲器或i/o端口,所以地址總線總是單向三態(tài)的,這與數(shù)據(jù)總線不同。地址總線的位數(shù)決定了cpu可直接尋址的內(nèi)存空間大小,比如8位微機(jī)的地址總線為16位,則其最大可尋址空間為2^16=64kb,16位微型機(jī)(個人覺得很有必要解釋下x位處理器的意思:一個時鐘周期內(nèi)微處理器能處理的位數(shù)(1 、0)多少,即字長大?。┑牡刂房偩€為20位,其可尋址空間為2^20=1mb。一般來說,若地址總線為n位,則可尋址空間為2^n字節(jié)。
“控制總線cb”用來傳送控制信號和時序信號??刂菩盘栔?,有的是微處理器送往存儲器和i/o接口電路的,如讀/寫信號,片選信號、中斷響應(yīng)信號等;也有是其它部件反饋給cpu的,比如:中斷申請信號、復(fù)位信號、總線請求信號、設(shè)備就緒信號等。因此,控制總線的傳送方向由具體控制信號而定,一般是雙向的,控制總線的位數(shù)要根據(jù)系統(tǒng)的實(shí)際控制需要而定。實(shí)際上控制總線的具體情況主要取決于cpu。
按照傳輸數(shù)據(jù)的方式劃分,可以分為串行總線和并行總線。串行總線中,二進(jìn)制數(shù)據(jù)逐位通過一根數(shù)據(jù)線發(fā)送到目的器件;并行總線的數(shù)據(jù)線通常超過2根。常見的串行總線有spi、i2c、usb及rs232等。
按照時鐘信號是否獨(dú)立,可以分為同步總線和異步總線。同步總線的時鐘信號獨(dú)立于數(shù)據(jù),而異步總線的時鐘信號是從數(shù)據(jù)中提取出來的。spi、i2c是同步串行總線,rs232采用異步串行總線。◆ 計算機(jī)中的總線a.主板的總線
在計算機(jī)科學(xué)技術(shù)中,人們常常以mhz表示的速度來描述總線頻率。計算機(jī)總線的種類很多,前端總線的英文名字是front side bus,通常用fsb表示,是將cpu連接到北橋芯片的總線。計算機(jī)的前端總線頻率是由cpu和北橋芯片共同決定的。
b.硬盤的總線
一般有scsi、ata、sata等幾種。sata是串行ata的縮寫,為什么要使用串行ata就要從pata——并行ata的缺點(diǎn)說起。我們知道ata或者說普通ide硬盤的數(shù)據(jù)線最初就是40根的排線,這40根線里面有數(shù)據(jù)線、時鐘線、控制線、地線,其中32根數(shù)據(jù)線是并行傳輸?shù)模ㄒ粋€時鐘周期可以同時傳輸4個字節(jié)的數(shù)據(jù)),因此對同步性的要求很高。這就是為什么從pata-66(就是常說的dma66)接口開始必須使用80根的硬盤數(shù)據(jù)線,其實(shí)增加的這40根全是屏蔽用的地線,而且只在主板一邊接地(千萬不要接反了,反了的話屏蔽作用大大降低),有了良好的屏蔽硬盤的傳輸速度才能達(dá)到66mb/s、100mb/s和最高的133mb/s。但是在pata-133之后,并行傳輸速度已經(jīng)到了極限,而且pata的三大缺點(diǎn)暴露無遺:信號線長度無法延長、信號同步性難以保持、5v信號線耗電較大。那為什么scsi-320接口的數(shù)據(jù)線能達(dá)到320mb/s的高速、而且線纜可以很長呢?你有沒有注意到scsi的高速數(shù)據(jù)線是“花線”?這可不是為了好看,那“花”的部分實(shí)際上就是一組組的差分信號線兩兩扭合而成,這成本可不是普通電腦系統(tǒng)愿意承擔(dān)的。
c.其他的總線
計算機(jī)中其他的總線還有:通用串行總線usb(universal serial bus)、ieee1394、pci等等。◆總線的主要技術(shù)指標(biāo)1、總線的帶寬(總線數(shù)據(jù)傳輸速率)
總線的帶寬指的是單位時間內(nèi)總線上傳送的數(shù)據(jù)量,即每鈔鐘傳送mb的最大穩(wěn)態(tài)數(shù)據(jù)傳輸率。與總線密切相關(guān)的兩個因素是總線的位寬和總線的工作頻率,它們之間的關(guān)系:
總線的帶寬=總線的工作頻率*總線的位寬/8
2、總線的位寬
總線的位寬指的是總線能同時傳送的二進(jìn)制數(shù)據(jù)的位數(shù),或數(shù)據(jù)總線的位數(shù),即32位、64位等總線寬度的概念??偩€的位寬越寬,每秒鐘數(shù)據(jù)傳輸率越大,總線的帶寬越寬。
3、總線的工作頻率
總線的工作時鐘頻率以mhz為單位,工作頻率越高,總線工作速度越快,總線帶寬越寬??偩€的合理搭配主板北橋芯片負(fù)責(zé)聯(lián)系內(nèi)存、顯卡等數(shù)據(jù)吞吐量最大的部件,并和南橋芯片連接。cpu就是通過前端總線(fsb)連接到北橋芯片,進(jìn)而通過北橋芯片和內(nèi)存、顯卡交換數(shù)據(jù)。前端總線是cpu和外界交換數(shù)據(jù)的最主要通道,因此前端總線的數(shù)據(jù)傳輸能力對計算機(jī)整體性能作用很大,如果沒足夠快的前端總線,再強(qiáng)的cpu也不能明顯提高計算機(jī)整體速度。數(shù)據(jù)傳輸最大帶寬取決于所有同時傳輸?shù)臄?shù)據(jù)的寬度和傳輸頻率,即數(shù)據(jù)帶寬=(總線頻率×數(shù)據(jù)位寬)÷8。目前pc機(jī)上所能達(dá)到的前端總線頻率有266mhz、333mhz、400mhz、533mhz、800mhz幾種,前端總線頻率越大,代表著cpu與北橋芯片之間的數(shù)據(jù)傳輸能力越大,更能充分發(fā)揮出cpu的功能。現(xiàn)在的cpu技術(shù)發(fā)展很快,運(yùn)算速度提高很快,而足夠大的前端總線可以保障有足夠的數(shù)據(jù)供給給cpu,較低的前端總線將無法供給足夠的數(shù)據(jù)給cpu,這樣就限制了cpu性能得發(fā)揮,成為系統(tǒng)瓶頸。[2]總線的操作總線一個操作過程是完成兩個模塊之間傳送信息,啟動操作過程的是主模塊,另外一個是從模塊。某一時刻總線上只能有一個主模塊占用總線。
總線的操作步驟:
主模塊申請總線控制權(quán),總線控制器進(jìn)行裁決。
總線的操作步驟:
主模塊得到總線控制權(quán)后尋址從模塊,從模塊確認(rèn)后進(jìn)行數(shù)據(jù)傳送。
數(shù)據(jù)傳送的錯誤檢查。
總線定時協(xié)議:定時協(xié)議可保證數(shù)據(jù)傳輸?shù)碾p方操作同步,傳輸正確。定時協(xié)議有三種類型:
同步總線定時:總線上的所有模塊共用同一時鐘脈沖進(jìn)行操作過程的控制。各模塊的所有動作的產(chǎn)生均在時鐘周期的開始,多數(shù)動作在一個時鐘周期中完成。
異步總線定時:操作的發(fā)生由源或目的模塊的特定信號來確定??偩€上一個事件發(fā)生取決前一事件的發(fā)生,雙方相互提供聯(lián)絡(luò)信號。
總線定時協(xié)議
半同步總線定時:總線上各操作的時間間隔可以不同,但必須是時鐘周期的整數(shù)倍,信號的出現(xiàn),采樣與結(jié)束仍以公共時鐘為基準(zhǔn)。isa總線采用此定時方法。
數(shù)據(jù)傳輸類型:分單周方式和突發(fā)(burst)方式。
單周期方式:一個總線周期只傳送一個數(shù)據(jù)。
數(shù)據(jù)傳輸類型:
突發(fā)方式:取得主線控制權(quán)后進(jìn)行多個數(shù)據(jù)的傳輸。尋址時給出目的地首地址,訪問第一個數(shù)據(jù),數(shù)據(jù)2、3到數(shù)據(jù)n的地址在首地址基礎(chǔ)上按一定規(guī)則自動尋址(如自動加1)。總線的標(biāo)準(zhǔn)總線是一類信號線的集合是模塊間傳輸信息的公共通道,通過它,計算機(jī)各部件間可進(jìn)行各種數(shù)據(jù)和命令的傳送。
為使不同供應(yīng)商的產(chǎn)品間能夠互換,給用戶更多的選擇,總線的技術(shù)規(guī)范要標(biāo)準(zhǔn)化。
總線的標(biāo)準(zhǔn)制定要經(jīng)周密考慮,要有嚴(yán)格的規(guī)定。
總線標(biāo)準(zhǔn)(技術(shù)規(guī)范)包括以下幾部分:
機(jī)械結(jié)構(gòu)規(guī)范:模塊尺寸、總線插頭、總線接插件以及安裝尺寸均有統(tǒng)一規(guī)定。
功能規(guī)范:總線每條信號線(引腳的名稱)、功能以及工作過程要有統(tǒng)一規(guī)定。
電氣規(guī)范:總線每條信號線的有效電平、動態(tài)轉(zhuǎn)換時間、負(fù)載能力等。總線的優(yōu)缺點(diǎn)采用總線結(jié)構(gòu)的主要優(yōu)點(diǎn)
 1、簡化了硬件的設(shè)計。便于采用模塊化結(jié)構(gòu)設(shè)計方法,面向總線的微型計算機(jī)設(shè)計只要按照這些規(guī)定制作cpu插件、存儲器插件以及i/o插件等,將它們連入總線就可工作,而不必考慮總線的詳細(xì)操作。
2、簡化了系統(tǒng)結(jié)構(gòu)。整個系統(tǒng)結(jié)構(gòu)清晰。連線少,底板連線可以印制化。
3、系統(tǒng)擴(kuò)充性好。一是規(guī)模擴(kuò)充,規(guī)模擴(kuò)充僅僅需要多插一些同類型的插件。二是功能擴(kuò)充,功能擴(kuò)充僅僅需要按照總線標(biāo)準(zhǔn)設(shè)計新插件,插件插入機(jī)器的位置往往沒有嚴(yán)格的限制。
4、系統(tǒng)更新性能好。因?yàn)閏pu、存儲器、i/o借口等都是按總線規(guī)約掛到總線上的,因而只要總線設(shè)計恰當(dāng),可以隨時隨著處理器的芯片以及其他有關(guān)芯片的進(jìn)展設(shè)計新的插件,新的插件插到底板上對系統(tǒng)進(jìn)行更新,其他插件和底板連線一般不需要改。
5、便
上一個:違約金一般不超過多少元
下一個:金荷儀表分析污水流量計優(yōu)點(diǎn)大盤點(diǎn)

oppo一直卡在開機(jī)畫面不動關(guān)不了機(jī)(oppo一直卡在開機(jī)畫面是什么原因)
約定違約金過高的賠償要如何認(rèn)定
車輛檢驗(yàn)標(biāo)志到期了怎么辦
虹潤新品:NHR-DO10系列溶解氧在線監(jiān)測儀
自吸泵能否輸送大顆粒物料
沒有貨運(yùn)資格證能不能開貨車,貨運(yùn)資格證在哪里辦
sclcl00是什么型號(sclcl00是什么型號手機(jī))
人死后信用卡欠款還需要還嗎
情人草的養(yǎng)殖方法|種植技術(shù)要點(diǎn)
電腦怎么分區(qū),怎樣給電腦分區(qū)
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos