湖南師范大學(xué)碩士研究生入學(xué)考試自命題考試大綱
考試科目代碼:[]考試科目名稱:微機(jī)原理
一、考試形式與試卷結(jié)構(gòu)
1)試卷成績及考試時間:
本試卷滿分為分,考試時間為180分鐘。
2)答題方式:閉卷、筆試
3)試卷內(nèi)容結(jié)構(gòu)
微型計算機(jī)系統(tǒng)結(jié)構(gòu)部分 30%
匯編語言的程序設(shè)計部分 35%
微型計算機(jī)中斷系統(tǒng),計數(shù)器/定時器,外圍接口芯片部分 35%
4)題型結(jié)構(gòu)
a.填空題,4小題,各計5%,共20%
b.分析程序題,3小題,共25%
c.簡答題,5小題,各計5%,共25%
d.綜合應(yīng)用題,2小題,各計15%,共30%
二、考試內(nèi)容與考試要求
1、緒論
考試內(nèi)容
計算機(jī)中數(shù)、編碼和進(jìn)制的表示
微型計算機(jī)的特點和應(yīng)用
微型計算機(jī)系統(tǒng)
考試要求
1)、掌握計算機(jī)中數(shù)、編碼、進(jìn)制的表示
2)、了解微型計算機(jī)的發(fā)展概況
3)、掌握微型計算機(jī)的特點和應(yīng)用
4)、理解微型計算機(jī)系統(tǒng)的組成
(1).硬件——五大部分運(yùn)算器、控制器、存儲器、輸入接口、輸出接口。
(2).軟件——程序和數(shù)據(jù)以二進(jìn)制代碼的形式存放在存儲器中計算機(jī)在程序的控制下運(yùn)行。
(3).微型計算機(jī)系統(tǒng)的外部結(jié)構(gòu)特點三總線ABDBCB
(4).微型計算機(jī)的內(nèi)部結(jié)構(gòu)特點單總線
2、8086系統(tǒng)結(jié)構(gòu)
考試內(nèi)容
8086CPU結(jié)構(gòu)
8086CPU的引腳及其功能
8086存儲器組織
8086系統(tǒng)配置
考試要求
1)、掌握8086CPU的結(jié)構(gòu)
總線接口單元BIU——由段地址和偏移地址形成20bit物理地址、總線控制邏輯、與Memory和I/O的信息傳送。
執(zhí)行單元EU——進(jìn)行算邏運(yùn)算、偏移地址計算、向BID提供指令執(zhí)行結(jié)果的數(shù)據(jù)和偏移地址。
內(nèi)部寄存器Register14個
數(shù)據(jù)寄存器AX累加器、BX基址、CX計數(shù)、DX數(shù)據(jù)8/16bit。
指針寄存器SP堆棧指針、BP基址指針。
變址寄存器SI源變址指針、DI目的變址指針。
控制寄存器IP指令指針PSW狀態(tài)標(biāo)志。
段寄存器CS代碼段、DS數(shù)據(jù)段、SS堆棧段、ES附加段。
狀態(tài)標(biāo)志掌握C、P、Z、S、O以及D方向、I中斷標(biāo)識。
2)、理解8086CPU的引腳及其功能
(1).8086/8088CPU在最小模式中的引腳定義
地址/數(shù)據(jù)總線AD0——AD15
高位地址線A16——A19
常用控制線BHEMN/MXRDWRM/IOALEINTRINTANMI。
(2).8086與8088CPU的不同之處。
3)、掌握8086儲存器組織結(jié)構(gòu)
存儲器的分段——解決16bit寄存器和20bit地址1GB的矛盾
四類段不同的功能。各段為64KB可重疊也可不重疊。
邏輯地址的來源——取指令自動選IP堆棧操作自動選SP
存儲器操作CPU根據(jù)尋址方式計算有效地址EA。
8086存儲器的分體結(jié)構(gòu)
字存儲體(8位數(shù)據(jù)總線存儲芯片與16位數(shù)據(jù)總線CPU連接)的構(gòu)成
偶地址存儲體A0選擇
奇地址存儲體BEH選擇
注在存儲器的分體結(jié)構(gòu)時數(shù)據(jù)存放格式。
8位數(shù)據(jù)總線I/O端口與16位數(shù)據(jù)總線CPU連接。
堆棧的概念先進(jìn)后出棧底在大地址
SP指向堆棧區(qū)的最小地址壓棧使SP變小出棧使SP變大(其變化值根據(jù)不同情況而定)。三、掌握8086最小系統(tǒng)的配置方法及特點。MN/MX=5V
地址總線由AD0AD15A16/S3A19/S6通過8282鎖存器構(gòu)成
數(shù)據(jù)總線直接由AD0AD15構(gòu)成也可加總線驅(qū)動8286
控制總線由CPU的控制線提供構(gòu)成一小型、單處理機(jī)系統(tǒng)。
4)、理解時鐘周期總線周期指令周期的概念及相互關(guān)系
了解存儲器/IO讀、寫、中斷處理幾種基本時序能按時序圖說明它們的工作過程。
3、尋址方式和指令系統(tǒng)
考試內(nèi)容
8086的尋址方式
8086的指令系統(tǒng)
考試要求
1)、掌握8086的各種尋址方式七種尋址方式立即、寄存器、直接、寄存器間接、寄存器相對變址、基址變址、相對基址變址基址變址位移量。
2)、掌握8086指令系統(tǒng)中各類常用指令的使用
傳送指令類注意堆棧操作、LEA、交換、XLAT、IN、OUT
算術(shù)運(yùn)算類注意對標(biāo)志位影響?yīng)┙M合BCD碼和未組合BCD碼加減運(yùn)算以及運(yùn)算后的BCD碼調(diào)整乘除運(yùn)算的數(shù)據(jù)源和運(yùn)算結(jié)果數(shù)據(jù)的寄存器帶符號數(shù)和不帶符號數(shù)以及它們的CMP運(yùn)算后的判斷累加和與多位數(shù)加減找最大數(shù)和最小數(shù)乘法和除法運(yùn)算指令被乘(除)數(shù)、乘(除)數(shù)和積(商)。
邏輯運(yùn)算類注意按位運(yùn)算對標(biāo)志位的影響?yīng)┮莆缓脱h(huán)的區(qū)別和結(jié)果判定特殊位和置特殊位碼轉(zhuǎn)換。
串操作類串傳送、串比較、串搜索、取串、存串注意字節(jié)和字串操作重復(fù)和條件重復(fù)。注意隱含的寄存器使用。
控制傳送類轉(zhuǎn)移地址的尋址方式(段內(nèi)直接、間接段間直接、間接)子程序的段內(nèi)、段間調(diào)用和返回以及對堆棧指針SP的影響?yīng)l件轉(zhuǎn)移和無條件轉(zhuǎn)移內(nèi)部中斷轉(zhuǎn)移和返回(見中斷部分)
4、匯編語言程序設(shè)計
考試內(nèi)容
編語言程序格式
MASM中的表達(dá)式
偽指令語句
DOS系統(tǒng)功能調(diào)用和BIOS中斷調(diào)用
考試要求
1)、掌握常用偽指令的應(yīng)用DB、DW、DD、、EQU、OFFSET、段說明等的基本語句的應(yīng)用。
2)、了解常用DOS功能的調(diào)用方法
①功能號n送AH②置入口參數(shù)③執(zhí)行INT21H④分析出口參數(shù)
5、程序設(shè)計方法和上機(jī)調(diào)試
考試內(nèi)容
順序結(jié)構(gòu)的程序設(shè)計
分枝結(jié)構(gòu)的程序設(shè)計
循環(huán)結(jié)構(gòu)的程序設(shè)計
子程序的程序設(shè)計
考試要求
1)、掌握順序結(jié)構(gòu)分枝結(jié)構(gòu)循環(huán)結(jié)構(gòu)子程序的設(shè)計方法
2)、掌握查表程序跳轉(zhuǎn)表實現(xiàn)多分枝碼制轉(zhuǎn)換多字節(jié)運(yùn)算字符串操作子程序的參數(shù)傳遞等常用程序和程序段的設(shè)計方法。
6、存儲器
考試內(nèi)容
存儲器分類
隨機(jī)存取存儲器RAM和只讀存儲器ROM
CPU與存儲器的連接
存儲器空間的分配和使用
考試要求
1)、半導(dǎo)體存儲器的分類了解RAM靜態(tài)、動態(tài)ROMROM、PROM、EPROM的特點及在微機(jī)系統(tǒng)中的作用。
2)、RAM/ROM與CPU連接
(1)了解RAM/ROM的結(jié)構(gòu)及工作原理
(2)掌握RAM/ROM與CPU的連接方法掌握靜態(tài)RAM6116、6264、62128和EPROM2732、2764、27128的引腳功能掌握靜態(tài)RAM和EPROM與CPU的連接方法即片內(nèi)地址線的連接數(shù)據(jù)線的連接控制線的連接存儲器的字結(jié)構(gòu)數(shù)據(jù)線和控制線的連接片選線的連接線選法部分譯碼法全譯碼法。
掌握存儲器地址范圍的確定線選法部分譯碼法全譯碼法
要求①根據(jù)RAM/ROM與CPU的連線圖分析存儲器地址范圍
②根據(jù)存儲器地址范圍要求畫出RAM/EPROM與CPU的連接關(guān)系
7、I/O接口和總線
考試內(nèi)容
I/O接口
總線
考試要求
1)、I/O接口的功能
(1).理解I/O接口在微機(jī)系統(tǒng)中的作用和功能
(2).理解存儲器映象的輸入/輸出方式及端口尋址輸入/輸出方式的特點
(3)掌握8086I/O指令注意I/O直接/寄存器間接尋址方式的區(qū)別(4)理解外設(shè)接口的組成數(shù)據(jù)口、狀態(tài)口、控制口和CPU與外設(shè)交換信息的種類
2)、數(shù)據(jù)傳送的控制方式
(1)掌握無條件數(shù)據(jù)傳送方式及接口電路組成輸入緩沖/輸出鎖存
(2)掌握查詢輸入/輸出接口電路的組成各部件作用工作原理及程序設(shè)計的方法
(3)掌握中斷傳送方式接口電路的組成各部件的作用工作原理、程序設(shè)計編程方法
(4)DMA傳送
8、微型計算機(jī)中斷系統(tǒng)
考試內(nèi)容
中斷概念及分類
中斷處理過程
中斷優(yōu)先級和中斷嵌套
考試要求
1)、理解CPU中斷系統(tǒng)功能實現(xiàn)中斷與返回實現(xiàn)優(yōu)先權(quán)權(quán)排隊進(jìn)行嵌套處理
2)、理解CPU響應(yīng)中斷的條件請求、未屏蔽、CPU中斷開放、現(xiàn)行指令執(zhí)行完
3)、理解CPU對中斷的響應(yīng)過程
4)、中斷優(yōu)先權(quán)確定軟硬結(jié)合查詢法中斷優(yōu)先權(quán)編碼法
5)、中斷控制器8259A了解8259的主要功能理解8259A中斷順序理解8259的內(nèi)部結(jié)構(gòu)及各部件的作用
6)、8088/8086中斷系統(tǒng)
(1)理解8088/8086中斷源類型外中斷源/內(nèi)部中斷源
(2)理解可屏蔽和不可屏蔽響應(yīng)中斷過程
(3)理解內(nèi)部中斷的特點中斷類型碼在指令中或預(yù)先規(guī)定的不執(zhí)行INTA周期除步中斷外內(nèi)部中斷是無法禁止的除單步中斷外內(nèi)部中斷的優(yōu)先級高于外部中斷。
(4)8088/8086中斷向量表
掌握中斷類型、中斷向量中斷服務(wù)程序入口地址、中斷向量表的概念
掌握根據(jù)中斷類型號獲得中斷向量的方法
9、可編程計數(shù)器/定時器8253及其應(yīng)用
考試內(nèi)容
8253的工作原理
8253的應(yīng)用舉例
考試要求
1)、理解8253端口結(jié)構(gòu)及各端口的尋址方法定時/計數(shù)0、1、2通道。16位二進(jìn)制/十進(jìn)制減1計數(shù)器最大計數(shù)設(shè)置值為二進(jìn)制的0。每通道有CLK、OUT、GATE信號。
2)、掌握8253內(nèi)部寄存器的尋址方法注與16位CPU的尋址
3)、8253的工作方式6種工作方式掌握方式2、3的應(yīng)用方法從功能、計數(shù)值N與輸出波形關(guān)系、GATE的作用、改變計數(shù)值等方面討論。理解其他工作方式及應(yīng)用
4)、掌握8253的應(yīng)用及編程通道方式控制字控制字格式給出、通道計數(shù)預(yù)置值(時間常數(shù))。
10、可編程外圍接口芯片8255A及其應(yīng)用
考試內(nèi)容
8255A的工作原理
8255A的應(yīng)用舉例
考試要求
1)、掌握8255端口結(jié)構(gòu)及各端口的尋址方法
2)、掌握8255各工作方式的功能及工作原理
3)、掌握8255工作方式、控制字置位/復(fù)位控制字使用方法控制字格式給出
4)、掌握8255的應(yīng)用及編程方法理解鍵盤接口的工作原理
11、串行通信及接口電路
考試內(nèi)容
通信的基本概念和通信的基本方式
考試要求
1)、理解串行通信的基本概念數(shù)據(jù)傳送方向半雙工、全雙工串行傳送的兩種基本工作方式同步傳送、異步傳送串行傳送速率波特率調(diào)制解調(diào)器作用串行I/O的實現(xiàn)方法UARTUSART
2)、可編程異步通信接口8251
(1)理解8251的基本功能、內(nèi)部結(jié)構(gòu)、引腳功能及工作原理
(2)了解8251的編程方法
(3)了解RS-232與8251的應(yīng)用
三、參考書目
周荷琴.微型計算機(jī)接口原理與接口技術(shù).合肥:中國科學(xué)技術(shù)大學(xué)出版社,2005.
更多學(xué)歷考試信息請查看學(xué)歷考試網(wǎng)