09年微機(jī)原理與接口技術(shù)復(fù)習(xí)提綱-2_第1頁(yè)
09年微機(jī)原理與接口技術(shù)復(fù)習(xí)提綱-2_第2頁(yè)
09年微機(jī)原理與接口技術(shù)復(fù)習(xí)提綱-2_第3頁(yè)
09年微機(jī)原理與接口技術(shù)復(fù)習(xí)提綱-2_第4頁(yè)
09年微機(jī)原理與接口技術(shù)復(fù)習(xí)提綱-2_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

微機(jī)原理與接口技術(shù)復(fù)習(xí)提綱2010年元月2007級(jí)電信院

基本題型:選擇題、填空題、簡(jiǎn)答題、讀圖題、程序閱讀題、編寫(xiě)程序題考試方法:開(kāi)卷考試注意事項(xiàng):

1、可帶教材、聽(tīng)課筆記、參考資料

2、禁帶近幾年的已考試卷

3、獨(dú)立做卷,不準(zhǔn)討論、交流、抄襲

4、可帶計(jì)算器

關(guān)鍵知識(shí)點(diǎn)一、計(jì)算機(jī)中的數(shù)據(jù)

1、10、8、2、16、BCD碼數(shù)的表示和相互轉(zhuǎn)換。

2、補(bǔ)碼、反碼的計(jì)算、有限字長(zhǎng)的數(shù)據(jù)范圍,0的表示。

3、數(shù)據(jù)0~9、字母A~F的ASCII碼。

4、壓縮和非壓縮BCD碼二、存儲(chǔ)器技術(shù)

1、存儲(chǔ)器容量的計(jì)算。注意存儲(chǔ)單元個(gè)數(shù)、存儲(chǔ)數(shù)據(jù)的位數(shù),分別由地址線數(shù)、數(shù)據(jù)線數(shù)確定;存儲(chǔ)器總?cè)萘?每片存儲(chǔ)器容量之和。容量=存儲(chǔ)單元格數(shù)*數(shù)據(jù)位數(shù)。

2、存儲(chǔ)器地址及地址范圍的確定。*片選信號(hào)的形成。*地址線的連接。3、譯碼器74LS138的原理。

4、與8086CPU的接口技術(shù),注意:奇體、偶體設(shè)計(jì)中的信號(hào)使用。

5、8086CPU的存儲(chǔ)器管理:分段。三、8086CPU的總線操作時(shí)序

1、復(fù)位時(shí)序

2、讀、寫(xiě)操作時(shí)序

3、中斷響應(yīng)時(shí)序注意各個(gè)時(shí)序中信號(hào)的變化要求與配合。四、8086CPU的結(jié)構(gòu)

1、通用寄存器組的特點(diǎn)、使用事項(xiàng);

2、專用寄存器的特點(diǎn)、使用事項(xiàng),結(jié)合指令正確使用。

3、EU和BIU兩個(gè)獨(dú)立部分的作用,可實(shí)現(xiàn)取指令和執(zhí)行指令的并行工作,提高CPU的運(yùn)行速度。

4、CPU形成存儲(chǔ)單元物理地址的方式:段寄存器16位數(shù)據(jù)右移4位+16位偏移地址=20位物理地址。5、存儲(chǔ)器單元的邏輯地址段寄存器:IP或者SP或者偏移量。代碼段:CS:IP

堆棧段:SS:BP

數(shù)據(jù)段:DS:有效地址(偏移量)

6、存儲(chǔ)器管理技術(shù)分段管理,每段最大容量64K,段的起始地址能被16整除。

7、8086CPU可直接尋址的最大存儲(chǔ)器空間為1M。20根地址線。8、8086CPU可直接尋址的I/O端口數(shù)量為256個(gè),可間接尋址的I/O端口數(shù)量為64K個(gè),在指令中使用DX寄存器。

9、8086CPU的堆棧堆棧的主要作用:處理子程序時(shí)保存斷點(diǎn)地址,臨時(shí)存放數(shù)據(jù)。堆棧單元地址=SS:SP

堆棧中數(shù)據(jù)存放原則:先進(jìn)后出、字保存,低字節(jié)小地址,高字節(jié)大地址,規(guī)則存放。10、棧頂?shù)母淖儯篜USH使SP-2,POP

使SP+2,SP總是指向棧頂。五、CPU與存儲(chǔ)器的接口技術(shù)1、存儲(chǔ)器的地址分配與片選;地址分配:唯一性,不能重用同一個(gè)地址碼;片內(nèi)各單元地址的形成,地址個(gè)數(shù);片選:線選法、部分譯碼法、全部譯碼法、

74LS138(3-8譯碼器)。2、8086存儲(chǔ)器子系統(tǒng)設(shè)計(jì)(偶體、奇體)。注意:SHE信號(hào)和A0信號(hào)的使用。

六、8086CPU的中斷系統(tǒng)

1、最多有256個(gè)中斷源,優(yōu)先級(jí)排序:內(nèi)部中斷(最高)、NMI、INTR、單步中斷(最低)。

2、中斷管理每個(gè)中斷源有一個(gè)中斷向量號(hào),每個(gè)中斷源服務(wù)子程序的入口地址(CS:IP,4個(gè)字節(jié))組成1KB的中斷向量表,位于內(nèi)存物理地址為0000H~003FFH的區(qū)間。

中斷向量地址=中斷向量號(hào)*4。

3、INTR的中斷響應(yīng)條件*CPU允許中斷,即IF=1;(首要條件)*CPU執(zhí)行完當(dāng)前指令。必須用指令STI使IF=1,即開(kāi)放中斷。

4、CPU響應(yīng)INTR的中斷響應(yīng)周期

2個(gè)連續(xù)總線周期:發(fā)INTA;接收中斷類型號(hào)。

5、CPU響應(yīng)INTR的過(guò)程:147面,4步。七、8086CPU的操作數(shù)尋址方式

7種尋址方式:立即數(shù)尋址、直接尋址、寄存器尋址、寄存器間接尋址、寄存器相對(duì)尋址、基址變址尋址、相對(duì)基址變址尋址。

3種操作數(shù):立即數(shù)、寄存器數(shù)、存儲(chǔ)器數(shù)。指令格式:操作碼[操作數(shù)],[操作數(shù)],注釋

注意事項(xiàng):*16位立即數(shù)的存放規(guī)則:低8位存放在低地址單元,高8位存放在高地址單元。*立即數(shù)不能做目的操作數(shù);*CS不能做目的操作數(shù)。*寄存器間接尋址的寄存器:BX、BP、SI、DI操作數(shù)在數(shù)據(jù)段:用BX、DI、SI。在堆棧段用BP。*存儲(chǔ)器中操作數(shù)的邏輯地址=段基址:段內(nèi)偏移量。*7種操作數(shù)尋址方式,注意各自的操作特點(diǎn)、尋址計(jì)算方法、段超越、數(shù)據(jù)存放規(guī)則。八、8086CPU的指令系統(tǒng)

1、數(shù)據(jù)傳送指令:*MOV指令,注意數(shù)據(jù)類型相同,立即數(shù)、

CS等非法指令,操作數(shù)地址計(jì)算。*XCHG指令,目的操作數(shù)是寄存器數(shù)。源操作數(shù)是寄存器或存儲(chǔ)器數(shù),不能用立即數(shù)。*PUSH、POP指令,字?jǐn)?shù)據(jù),成對(duì)用,

POPCS是錯(cuò)的。*地址傳送指令,有效地址傳送的源操作數(shù)是存儲(chǔ)器操作數(shù),目的操作數(shù)是寄存器。*LDSreg,mem;從存儲(chǔ)器取2個(gè)字。75*LESreg,mem;從存儲(chǔ)器取2個(gè)字。*換嗎指令XLAT*專用IN、OUT指令注意端口外設(shè)地址的位數(shù):8位,16位。

16位的必須用DX進(jìn)行間接尋址。

2、算術(shù)運(yùn)算指令*進(jìn)位位的使用*對(duì)標(biāo)志位的影響*乘法指令有無(wú)符號(hào)和帶符號(hào)之分字節(jié)乘和字乘,被乘數(shù)使用AL或AX,積使用專用寄存器,字節(jié)乘積用AX,字乘積用DXAX。*除法指令有無(wú)符號(hào)和帶符號(hào)之分

16位除以8位,32位除以16位,注意被除數(shù)、余數(shù)、商使用的專用寄存器。*除法擴(kuò)展的使用80*十進(jìn)制調(diào)整指令注意調(diào)整原則、指令順序。3、邏輯運(yùn)算指令A(yù)ND、OR指令

4、移位指令注意移位次數(shù)和進(jìn)位位。

5、控制轉(zhuǎn)移指令*由CS:IP控制程序走向,決定指令地址。*段內(nèi)轉(zhuǎn)移和段間轉(zhuǎn)移、直接轉(zhuǎn)移和間接轉(zhuǎn)移、相對(duì)轉(zhuǎn)移和絕對(duì)轉(zhuǎn)移。*注意正確使用單一標(biāo)志位對(duì)應(yīng)的指令。*注意CALL指令及子程序與中斷響應(yīng)過(guò)程及服務(wù)子程序的差異。*注意LOOP類循環(huán)控制指令。94*控制類指令STC、CLC、STI、CLI九、偽指令

1、段定義:SEGMENT和ENDS*成對(duì);*段名唯一,代表段的段基址;*段的定位,規(guī)定段在存儲(chǔ)器中的起始地址,有字節(jié)、字、節(jié)、頁(yè)4種邊界定位。*AT組合方式*數(shù)據(jù)段、堆棧段、代碼段定義。

2、位置計(jì)數(shù)器$、EQU和ORG偽指令。3、過(guò)程定義:PROC和ENDP*過(guò)程名的唯一;*過(guò)程的3屬性:段屬性、偏移量屬性、類型屬性(FAR、NEAR)。*最后一條指令為RET,注意與RETI的差異

4、變量定義:

DB、DW、DD*變量的3屬性:段屬性、偏移量屬性、類型屬性(字節(jié)、字、雙字)。*由數(shù)據(jù)段定義賦給變量段基址和段內(nèi)偏移量,由偽指令分配變量的存儲(chǔ)單元個(gè)數(shù)和初始值。*DUP的使用與嵌套。*變量存儲(chǔ)空間的確定和初始值確定。*注意定義類型及變量使用中類型不能變。*注意字符串的定義。

5、記錄與結(jié)構(gòu)定義107~1096、分析操作符111十、偽指令格式*與指令格式的差異*標(biāo)號(hào)與變量的差異十一、簡(jiǎn)單程序編寫(xiě)*看清題目要求,選用合適指令。十二、簡(jiǎn)單程序閱讀*讀懂每條指令*順序計(jì)算有關(guān)寄存器結(jié)果和地址變化*注意狀態(tài)標(biāo)志的變化和使用十三、8259A、8253、82551、根據(jù)接線圖和題目要求確定端口地址。

2、根據(jù)題目條件和要求確定工作方式字。

3、根據(jù)題目條件和要求確定命令字。

4、根據(jù)端口地址、工作方式字和命令字編寫(xiě)芯片的初始化程序。

5、讀懂給出的初始化程序,確定芯片的使用和工作方式、功能等。

6、正確使用8255的C口置位/復(fù)位字。

7、掌握每個(gè)芯片的基本原理和工作方式。十四、16550的使用

1、異步通信字符格式199

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論