PC机组成——I/O操作、I/O总线和I/O接口
一、I/O操作
- 輸入的任務(wù):
- ? 輸出的任務(wù):
- ? I/O操作也包括將外存儲(chǔ)器的內(nèi)容傳輸?shù)絻?nèi)存,或?qū)?nèi)存中的內(nèi)容傳輸?shù)酵獯鎯?chǔ)器
I/O 操作的特點(diǎn)
補(bǔ)充知識(shí)點(diǎn)——I/O操作的過(guò)程
?
- CPU執(zhí)行I/O指令向I/O控制器發(fā)出啟動(dòng)命令后,繼續(xù)執(zhí)行后續(xù)指令。
- I/O控制器接受命令后負(fù)責(zé)對(duì)I/O設(shè)備進(jìn)行全程控制
- I/O 控制器向I/O設(shè)備發(fā)出操作命令并收到應(yīng)答后就向DMA控制器(芯片組內(nèi)部)發(fā)出數(shù)據(jù)傳輸?shù)恼?qǐng)求
- 獲得DMA許可后,DMA啟動(dòng)并控制I/O設(shè)備在內(nèi)存儲(chǔ)器和I/O設(shè)備之間直接傳輸數(shù)據(jù)。
- 所有數(shù)據(jù)傳輸完畢后, I/O控制器向CPU報(bào)告I/O操作完成。
I/O操作中若干控制部件的作用
CPU
??? 負(fù)責(zé)啟動(dòng)I/O操作
I/O控制器
??? 負(fù)責(zé)在I/O操作期間對(duì)I/O設(shè)備進(jìn)行全程控制
DMA控制器
??? DMA: 直接存儲(chǔ)器訪問(wèn)
??? 負(fù)責(zé)實(shí)現(xiàn)I/O設(shè)備與主存儲(chǔ)器之間的直接數(shù)據(jù)傳輸?shù)目刂?br />中斷控制器
??? 負(fù)責(zé)向CPU報(bào)告I/O操作完成的情況,實(shí)現(xiàn)CPU處理與I/O操作之間的同步與通信
I/O操作是由許多部件協(xié)同完成的
二、總線
(一)定義
用于在CPU、內(nèi)存、外存和各種輸入輸出設(shè)備之間傳輸信息的一個(gè)共享的信息傳輸通路及其控制部件。
(二)特點(diǎn)
1? 共享?
2?? 高速
(三)類型
- CPU總線
- I/O總線
(四)I/O總線
I/O總線是各類I/O控制器與CPU、內(nèi)存之間傳輸數(shù)據(jù)的一組公用信號(hào)線,這些信號(hào)線在物理上與主板擴(kuò)展槽中插入的擴(kuò)展卡(I/O控制器)直接連接。
I/O總線的帶寬:
總線的數(shù)據(jù)傳輸速率(MB/s) = 數(shù)據(jù)線位數(shù)/8×總線工作頻率(MHz) ×每個(gè)總線周期的傳輸次數(shù)
任務(wù):高速傳輸數(shù)據(jù)
帶寬:單位時(shí)間內(nèi)可傳輸?shù)淖畲髷?shù)據(jù)量
演變:
第一代:ISA、EISA
第二代:PCI、PCI-X
第三代:PCI-E
PCI-E:
- 由英特爾提出,原名為“3GIO” ,改名為“PCI-Express” (PCI-E 或 PCIe)。目標(biāo)是全面取代現(xiàn)行的PCI和AGP,實(shí)現(xiàn)總線接口的統(tǒng)一
- 采用高速串行傳輸,以點(diǎn)對(duì)點(diǎn)的方式與主機(jī)進(jìn)行通信
?
PCI-E的優(yōu)點(diǎn):
- 傳輸速率高,指腳數(shù)目減少: x1速率可達(dá)250MB/s, x16速率可達(dá)4GB/s(2.0版速率提高為2倍,3.0版為4倍)
- 適應(yīng)性好:包括x1、x4、x8 及x16,
- 支持高級(jí)電源管理和熱插拔
?
三、I/O接口
?
臺(tái)式PC機(jī)箱背板照片
常用的I/O接口及其性能參數(shù)
USB接口??????
- 通用串行總線式接口(Universal Serial Bus ),高速、可連接多個(gè)設(shè)備、串行傳輸
- 傳輸速率:
- 以主從方式進(jìn)行工作,可通過(guò)USB接口由主機(jī)供電
- 支持”即插即用“和”熱插拔“,連接器規(guī)格有多種
- 借助USB集線器以樹狀方式連接多個(gè)設(shè)備進(jìn)行I/O操作,最多5級(jí)127個(gè)。
USB接口的3種類型
?四、I/O總線,I/O控制器,I/O接口與I/O設(shè)備的關(guān)系
-
I/O設(shè)備通常都是物理上相互獨(dú)立的設(shè)備,它們一般通過(guò)I/O接口與I/O控制器(或I/O總線)連接
-
I/O控制器通過(guò)擴(kuò)展卡或者南橋芯片與I/O總線連接
-
I/O總線經(jīng)過(guò)北橋芯片與內(nèi)存、CPU連接
?
總結(jié)
以上是生活随笔為你收集整理的PC机组成——I/O操作、I/O总线和I/O接口的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: AVFoundation 播放器实例
- 下一篇: 振动测量仪器、参数测量及振动台检测