PCI區域性匯流排整體認識

2021-06-16 07:35:47 字數 943 閱讀 2937

為了簡化硬體電路設計、簡化系統結構,常用一組線路,配置以適當的介面電路,與各部件和外圍裝置連線,這組共用的連線線路被稱為匯流排。而系統匯流排是微機中各外掛程式板與系統板之間的匯流排,用於外掛程式板一級的互連。pci匯流排就屬於系統匯流排。

pci區域性匯流排定義:peripheral component interconnect,

一種由intel公司2023年推出的用於定義區域性匯流排的標準,此標準允許在計算機內安裝多達10個遵從pci標準的擴充套件卡。最早提出的pci匯流排工作在33mhz頻率之下,傳輸頻寬達到133mb/s(33mhz * 32bit/s)。

pci匯流排制定目的:為了實現一種將周邊裝置與處理器高速結合起來的匯流排結構。

pci匯流排優點:因為它和儲存器之間通過dma方式互動,所以cpu暫用率極低。相比較與isa匯流排(32bit、32mb/s),速度快很多;支援突發傳輸,多匯流排共存,即插即用。

為處理資料、定址、介面控制、仲裁及系統功能,pci介面要求作為目標裝置至少要有47條引腳,分為系統訊號、位址和資料訊號、介面控制訊號、錯誤反饋訊號、中斷訊號。作為匯流排主裝置需要至少49條引腳,除了以上訊號,還需要仲裁訊號(req#、gnt#)。主裝置是指通過仲裁而取得匯流排控制權的裝置;從裝置是被主裝置選中以進行通訊的裝置。即:主裝置不僅能接受讀寫操作還可以進行dma操作,而從裝置只能接受讀寫操作。

為避免各pci裝置在資源的占用上發生衝突,pci匯流排採用即插即用協議。即在系統建立時由作業系統按照各裝置的要求統一分配資源,資源分配的資訊由系統寫入各pci裝置的配置空間暫存器,並在作業系統內部備份。各pci裝置有其獨自的配置空間,設計者通過對積壓裝置(或插槽)的isdel引腳的驅動區分不同裝置的配置空間。

idsel

連線方法:ad〔11〕~ad〔31〕是裝置選擇位,其中必須有且僅有一位為「1」,這在物理上表現為匯流排的ad〔11〕~ad〔31〕中有一根為高電平

如果輸出高電平的這根線與某塊pci卡的pci idsel引腳相連,這塊卡就會被啟用。

SpringMVC整體認識(一)

搭建起乙個spring mvc的環境並執行程式 1 新建專案 file new other,選擇dynamic web project 專案建好之後,目錄結構如下 2 匯入jar包 基於spring mvc框架進行開發,需要依賴一下的spring jar包 spring aop 4.0.4.rele...

機器學習整體認識

人工智慧 深度學習 機器學習 增強學習之間的關係是怎樣的 機器學習分類 監督學習 也稱有導師學習 監督學習就是訓練資料既有特徵 feature 又有標籤 label 通過訓練,讓機器可以自己找到特徵和標籤之間的聯絡,即得到乙個分類器,在面對只有特徵沒有標籤的資料時,這個分類器可以判斷出這個資料的標籤...

c語言初階(1)整體認識

任何一門語言都是,由資料型別,常量變數,字元 字串 語句,函式,陣列,操作符,關鍵字構成的,c也不例外。資料型別分為char 字元型 int 整形 long 長整形 short 短整型 float 單精度浮點型 double 雙精度浮點數 c語言是沒有字串 的。變數為全域性變數和區域性變數,區域性變...