計算機(jī)外圍設(shè)備原理復(fù)習(xí)資料
1、微型計算機(jī)硬件系統(tǒng)、功能、外設(shè)系統(tǒng)
硬件系統(tǒng)主要包括微型計算機(jī)μC和外圍設(shè)備(還有電源)。微型計算機(jī)μC主要包含微處理器μP、存儲器、輸人/輸出(I/0)接口和系統(tǒng)總線。外圍設(shè)備包括系統(tǒng)設(shè)備和用戶設(shè)備。系統(tǒng)設(shè)備包括顯示器、鍵盤、鼠標(biāo)、硬盤和光驅(qū)等。用戶設(shè)備包括I/O控制部件,如A/D.D/A 、OCR光閱讀器、DC數(shù)碼相機(jī)、打印機(jī)、掃描儀等。
微型計算機(jī)兩大功能:一個是取指令、執(zhí)行指令的運算功能,另一個是讀/寫存儲器及I/o的通信功能。按照這兩個功能可以將μC劃分為兩個系統(tǒng):處理器系統(tǒng)和總線及外設(shè)系統(tǒng)。
外設(shè)系統(tǒng)包括:輸入/輸出I/O接口電路、接口軟件、線纜、和外部設(shè)備。
外設(shè)系統(tǒng)分為:專用子系統(tǒng)、通用子系統(tǒng)。
2、接口的作用
接口電路的主要作用有:信號轉(zhuǎn)換、數(shù)據(jù)緩存、信號驅(qū)動和延時。
接口的定義
接口是指系統(tǒng)中兩個不同信號部件之間的連接部分。
接口一般由硬件電路和驅(qū)動程序軟件組成。硬件電路稱為接口電路或簡稱I/O。
3、總線的分類
(1)系統(tǒng)總線與設(shè)備總線
(2)串行總線與并行總線
(3)專用總線與通用總線
(4)按主板結(jié)構(gòu)或年代分類
(5)局部總線與共享總線
4、總線信號定義
總線上同一類信號定義了4項內(nèi)容:傳送雙方共同的信號名稱、說明電平的邏輯關(guān)系、與之協(xié)調(diào)工作的時序要求、統(tǒng)一的物理性能。
總線上的信號主要分為4類:數(shù)據(jù)信號、地址信號、控制信號和電源信號。
總線的性能
總線的性能指標(biāo)主要包括三項:總線帶寬、總線位寬和總線頻率。
總線帶寬指單位時間內(nèi)傳輸?shù)臄?shù)據(jù)量。單位是MB/s,即每秒兆字節(jié)數(shù)。
總線位寬指總線同時傳輸?shù)臄?shù)據(jù)位數(shù)。單位是位(bit)。系統(tǒng)總線或設(shè)備總線的并行傳輸位數(shù)有8位、16位32位和64位。
總線頻率指總線的工作時鐘頻率,以MHz為單位??偩€帶寬、總線頻率和總線位寬之間的
5、BIOS的作用
(1) BIOS的基本功能
①負(fù)責(zé)監(jiān)測CPU、內(nèi)存和主板各硬件的故障并報警。
②引導(dǎo)操作系統(tǒng)。
③協(xié)助操作系統(tǒng)與應(yīng)用程序軟件運行。
(2) BIOS的3個功能模塊及作用
①自檢初始化模塊
1POST( Power On Self Test) :加電自檢程序。
2初始化的作用:讀取主板CMOS RAM中的數(shù)據(jù),進(jìn)行系統(tǒng)硬件配置。
3引導(dǎo)程序的作用:系統(tǒng)自舉。
②程序通信模塊
1操作系統(tǒng)與硬件之間的接口。
2硬件與應(yīng)用程序之間的接口。代替系統(tǒng)向端口發(fā)出命令,傳遞各種設(shè)備所需參數(shù)和讀/寫應(yīng)用程序所需數(shù)據(jù)。
③中斷服務(wù)模塊
1硬件中斷服務(wù):提供外部中斷事件的請求、進(jìn)行優(yōu)先級排隊、響應(yīng)時間中斷等的合時中處理。
2256個中斷向量服務(wù):軟中斷包括除數(shù)為零、內(nèi)部異常、運算錯誤和軟定時等。
3端口及設(shè)備服務(wù):按照應(yīng)用程序要求,替操作系統(tǒng)支配各部分硬件、外部設(shè)備,如打印機(jī)磁盤、串行口等各種基本服務(wù)。
6、什么是驅(qū)動程序
驅(qū)動程序是指設(shè)備的控制、傳輸程序。眾所周之,底層硬件是設(shè)備管理和操作的最終執(zhí)行者。而執(zhí)行驅(qū)動程序才能體現(xiàn)系統(tǒng)的設(shè)備控制能力,所以,設(shè)備驅(qū)動程序是硬件設(shè)備存在的基本條件。
驅(qū)動程序有兩種模式:內(nèi)核模式和用戶模式。內(nèi)核模式驅(qū)動程序必須調(diào)用底層BIOS服務(wù)例程,用戶模式驅(qū)動程序調(diào)用的是API函數(shù)。內(nèi)核模式驅(qū)動程序后綴名為.exe,采用匯編語言編寫,也有少數(shù)采用C。用戶模式驅(qū)動程序后綴名為. dll或.inf,主要由設(shè)備管理器負(fù)責(zé)管理。用戶模式驅(qū)動程序采用高級語言編寫,如VB或C++等。
......詳細(xì)資料請下載
上一篇: 國家計算機(jī)二級JAVA考試復(fù)習(xí)資料
下一篇: 沒有了!