版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、選擇題選擇題 15分分 10*1.5 判斷題判斷題 10分分 10*1 填空題填空題 15分分 10*1.5 (主要(主要15章)章) 簡答題簡答題 45分分 7題題 應(yīng)用題應(yīng)用題 15分分 1題題 (8255/8253編程)編程) 1. 2. 3章節(jié)章節(jié) 原碼原碼 反碼反碼 補(bǔ)碼補(bǔ)碼 有符號數(shù)的表示有符號數(shù)的表示 L門和門和E門門 PC 4 16位微處理器位微處理器 80868086: 數(shù)據(jù)總線寬度數(shù)據(jù)總線寬度1616位,地址總線寬度位,地址總線寬度2020位,可直接尋位,可直接尋 址空間址空間1M1M字節(jié)單元,字節(jié)單元,1616位數(shù)據(jù)總線與地址總線復(fù)用。位數(shù)據(jù)總線與地址總線復(fù)用。 8088
2、 8088 : 8 8位的數(shù)據(jù)總線寬度位的數(shù)據(jù)總線寬度 CPU CPU分為兩部分,即總線接口部件分為兩部分,即總線接口部件BIUBIU和執(zhí)行部件和執(zhí)行部件EU. EU. 總線接口單元總線接口單元BIUBIU 負(fù)責(zé)與存儲(chǔ)器和負(fù)責(zé)與存儲(chǔ)器和IOIO接口之間的信息傳遞接口之間的信息傳遞 由寄存器、指令指針寄存器、指令隊(duì)列、地址加法器由寄存器、指令指針寄存器、指令隊(duì)列、地址加法器 以及總線控制邏輯組成以及總線控制邏輯組成 80888088指令隊(duì)列長度為指令隊(duì)列長度為4 4字節(jié)字節(jié) 80868086為為6 6字節(jié)字節(jié) CPU結(jié)構(gòu) 執(zhí)行單元執(zhí)行單元EUEU 負(fù)責(zé)指令的執(zhí)行負(fù)責(zé)指令的執(zhí)行 有算術(shù)邏輯單元有算
3、術(shù)邏輯單元ALUALU、通用寄存器、標(biāo)志寄存器和、通用寄存器、標(biāo)志寄存器和EUEU控制控制 電路組成。電路組成。 標(biāo)志寄存器共有標(biāo)志寄存器共有1616位,其中位,其中7 7位未用,格式如下表所示,位未用,格式如下表所示, 控制標(biāo)志有控制標(biāo)志有3 3個(gè),即個(gè),即DFDF、IFIF、TFTF。 DFDF:方向標(biāo)志,控制串操作指令。如果:方向標(biāo)志,控制串操作指令。如果DF=0DF=0,則串操作過程,則串操作過程 中地址會(huì)不斷增值;如果中地址會(huì)不斷增值;如果DF=1DF=1,則串操作過程中地址會(huì)不斷,則串操作過程中地址會(huì)不斷 減值;減值; IFIF:中斷標(biāo)志,控制可屏蔽中斷。如果:中斷標(biāo)志,控制可屏蔽
4、中斷。如果IF=0IF=0,則,則CPUCPU不能對不能對 可屏蔽中斷請求作出響應(yīng);如果可屏蔽中斷請求作出響應(yīng);如果IF=1IF=1,則,則CPUCPU可以響應(yīng)可屏蔽可以響應(yīng)可屏蔽 中斷請求。中斷請求。 TFTF:跟蹤標(biāo)志,如果:跟蹤標(biāo)志,如果TF=1TF=1,則,則CPUCPU按跟蹤方式執(zhí)行指令。按跟蹤方式執(zhí)行指令。 狀態(tài)標(biāo)志有狀態(tài)標(biāo)志有6 6個(gè),即個(gè),即SFSF、ZFZF、PFPF、CFCF、AFAF、OFOF。 SFSF:符號標(biāo)志,和運(yùn)算結(jié)果的最高位相同,表示運(yùn)算結(jié)果是:符號標(biāo)志,和運(yùn)算結(jié)果的最高位相同,表示運(yùn)算結(jié)果是 正還是負(fù)。正還是負(fù)。 ZFZF:零標(biāo)志,當(dāng)前的運(yùn)算結(jié)果是否為零,是則
5、為:零標(biāo)志,當(dāng)前的運(yùn)算結(jié)果是否為零,是則為1 1,否為,否為0 0。 PFPF:奇:奇/ /偶標(biāo)志,如運(yùn)算結(jié)果低偶標(biāo)志,如運(yùn)算結(jié)果低8 8位中所含的位中所含的1 1的個(gè)數(shù)為偶數(shù),的個(gè)數(shù)為偶數(shù), 則為則為1 1,否則,否則0 0 CFCF:進(jìn)位標(biāo)志,當(dāng)執(zhí)行一個(gè)加法運(yùn)算使最高位產(chǎn)生進(jìn)位時(shí),:進(jìn)位標(biāo)志,當(dāng)執(zhí)行一個(gè)加法運(yùn)算使最高位產(chǎn)生進(jìn)位時(shí), 或者執(zhí)行一個(gè)減法運(yùn)算引起最高位產(chǎn)生借位時(shí),或者執(zhí)行一個(gè)減法運(yùn)算引起最高位產(chǎn)生借位時(shí),CFCF為為1 1。 AFAF:輔助進(jìn)位標(biāo)志,如果當(dāng)進(jìn)行加法運(yùn)算時(shí),第三位向第四:輔助進(jìn)位標(biāo)志,如果當(dāng)進(jìn)行加法運(yùn)算時(shí),第三位向第四 位進(jìn)位,或者進(jìn)行減法運(yùn)算時(shí),產(chǎn)生借位,則位進(jìn)位
6、,或者進(jìn)行減法運(yùn)算時(shí),產(chǎn)生借位,則AFAF為為1 1。 OFOF:溢出標(biāo)志,運(yùn)算結(jié)果產(chǎn)生溢出則為:溢出標(biāo)志,運(yùn)算結(jié)果產(chǎn)生溢出則為1 1,否則為,否則為0 0。 總線接口部件由下列個(gè)部分組成:總線接口部件由下列個(gè)部分組成: 4 4個(gè)段地址寄存器,即個(gè)段地址寄存器,即CSCS、DSDS、ESES、SSSS; 1616位的指令指針寄存器位的指令指針寄存器IP;IP; 2020位的地址加法器;位的地址加法器; 6 6字節(jié)的指令隊(duì)列;字節(jié)的指令隊(duì)列; 1 1、通用寄存器組、通用寄存器組 CPUCPU中的通用寄存器組,可以暫存操作數(shù)和中間結(jié)果,是一中的通用寄存器組,可以暫存操作數(shù)和中間結(jié)果,是一 些可以快
7、速訪問的單元些可以快速訪問的單元 MOV BX , AX IN AL , 20H 它它是算術(shù)運(yùn)算的主要寄存器,是算術(shù)運(yùn)算的主要寄存器, 所有所有I/O指令都使用這一寄存器與外部設(shè)備交換數(shù)據(jù)指令都使用這一寄存器與外部設(shè)備交換數(shù)據(jù) 功能功能 實(shí)例:實(shí)例: MOV CX , 8 AGAIN: LOOP AGAIN ;CX-1(CX),結(jié)果結(jié)果 0轉(zhuǎn)轉(zhuǎn)AGAIN MOV AX, BX+03H 在在計(jì)算內(nèi)存儲(chǔ)器地址時(shí),經(jīng)常用來存放基址。計(jì)算內(nèi)存儲(chǔ)器地址時(shí),經(jīng)常用來存放基址。 功能功能: 實(shí)例:實(shí)例: 可以可以作計(jì)數(shù)寄存器作計(jì)數(shù)寄存器使用使用 在在循環(huán)循環(huán)LOOP指令和串處理指令中用作隱含計(jì)數(shù)器指令和串處
8、理指令中用作隱含計(jì)數(shù)器。 功能功能: 實(shí)例:實(shí)例: 對某些對某些I/O操作操作DX可用來存放可用來存放I/O的端口地址(的端口地址(口地址口地址 256) 可以可以作為數(shù)據(jù)寄存器使用。作為數(shù)據(jù)寄存器使用。 一般在一般在雙字長乘除法運(yùn)算時(shí)雙字長乘除法運(yùn)算時(shí),把把DX和和AX組合在一起存組合在一起存 放一個(gè)雙字長放一個(gè)雙字長(32位位)數(shù),數(shù),DX用來存放高用來存放高16位位 2 2、地址指針與變址寄存器組:、地址指針與變址寄存器組: SP、BP、SI、DI n 經(jīng)常用以在經(jīng)常用以在段內(nèi)尋址時(shí)提供偏移地址段內(nèi)尋址時(shí)提供偏移地址,本身不能形成獨(dú)立本身不能形成獨(dú)立 的地址碼。的地址碼。 可以可以與與S
9、S寄存器聯(lián)合使用來確定寄存器聯(lián)合使用來確定堆棧段堆棧段中中某一某一存儲(chǔ)器單元地址,存儲(chǔ)器單元地址, 在某些間接尋址中,用來存放在某些間接尋址中,用來存放堆棧堆棧段內(nèi)偏移地址段內(nèi)偏移地址 。 SP(stack pointer 堆棧指針寄存器堆棧指針寄存器 用來用來指示當(dāng)前堆棧指示當(dāng)前堆棧棧頂棧頂?shù)钠频刂返钠频刂? 必須必須與與SS段寄存器段寄存器聯(lián)合使聯(lián)合使 用確定實(shí)際地址。用確定實(shí)際地址。 BP(base pointer)基址指針寄存器基址指針寄存器 SISource Index Register 源變址寄存器。源變址寄存器。 DIDestination Index 目的變址寄存器目的變址
10、寄存器。 一般與一般與DS聯(lián)用,用來確定聯(lián)用,用來確定數(shù)據(jù)段數(shù)據(jù)段中某一存儲(chǔ)單元的地址中某一存儲(chǔ)單元的地址 在數(shù)據(jù)串操作中,在數(shù)據(jù)串操作中,SI與與DS聯(lián)用,聯(lián)用,DI與與ES聯(lián)用聯(lián)用 變址寄存器變址寄存器(SI 、 DI) 常用于變址尋址方式中的地址運(yùn)算常用于變址尋址方式中的地址運(yùn)算 n 使用場合:使用場合: SI , DI具有自動(dòng)增量和自動(dòng)減量功能具有自動(dòng)增量和自動(dòng)減量功能. 例:例:MOV AX, SI 華中科技大學(xué)出版社 3、段寄存器段寄存器 段寄存器段寄存器: 4個(gè)個(gè)16位段寄存器位段寄存器CS、DS、SS、ES。 用來用來識別當(dāng)前可尋址的四個(gè)段,不可互換的使用。識別當(dāng)前可尋址的四個(gè)
11、段,不可互換的使用。 IPInstruction Pointer指令指針寄存器指令指針寄存器 指令指針指令指針: IP 用來存儲(chǔ)代碼段中的偏移地址用來存儲(chǔ)代碼段中的偏移地址; 程序運(yùn)行過程中程序運(yùn)行過程中IP始終指向下一次要取出的指令偏移地址始終指向下一次要取出的指令偏移地址 IP要與要與CS寄存器相配合才能形成真正的物理地址。寄存器相配合才能形成真正的物理地址。CS的的 內(nèi)容為基址,內(nèi)容為基址,IP的內(nèi)容為偏移地址,共同形成下一條所要執(zhí)的內(nèi)容為偏移地址,共同形成下一條所要執(zhí) 行的指令的地址。行的指令的地址。 4.2.3 4.2.3 存儲(chǔ)器結(jié)構(gòu)存儲(chǔ)器結(jié)構(gòu) 8086/80888086/8088系
12、統(tǒng)中存儲(chǔ)器按字節(jié)編址,可尋址的存儲(chǔ)器空系統(tǒng)中存儲(chǔ)器按字節(jié)編址,可尋址的存儲(chǔ)器空 間為間為1MB1MB。 每個(gè)字節(jié)使用唯一的地址碼表示。每個(gè)字節(jié)使用唯一的地址碼表示。 地址范圍從地址范圍從0 02 220 20-1 -1,習(xí)慣用十六進(jìn)制表示,即,習(xí)慣用十六進(jìn)制表示,即00000H 00000H FFFFFHFFFFFH。將存儲(chǔ)器空間按照字節(jié)地址號順序排列的方式。將存儲(chǔ)器空間按照字節(jié)地址號順序排列的方式 稱作稱作“字節(jié)編址字節(jié)編址”。 16位寄存器位寄存器 20位地址位地址 地址加法器地址加法器 20位地址的形成位地址的形成 16位段地址16位段地址00000000 16位偏移地址16位偏移地址
13、0 01515 0 01515 20位物理地址20位物理地址 0 01919 + + 段基址段基址0 0 0 00 0 0 0 3 2 1 03 2 1 015 015 0 偏移地址偏移地址 基址加法器基址加法器 物理地址物理地址 0 01515 0 01919 存儲(chǔ)器的分段:存儲(chǔ)器的分段: 8086/80888086/8088系統(tǒng)把系統(tǒng)把1M1M存儲(chǔ)空間分成若干存儲(chǔ)空間分成若干 個(gè)邏輯段,每個(gè)邏輯段容量個(gè)邏輯段,每個(gè)邏輯段容量64KB64KB。 各段的其始地址能被各段的其始地址能被1616整除(低整除(低4 4位為位為 0 0)。)。 根據(jù)各段的用途定義為根據(jù)各段的用途定義為CSCS,ESE
14、S,DSDS, SSSS,把段首地址的高,把段首地址的高1616位稱為位稱為“段基址段基址 ”,存放在段寄存器中,段內(nèi)的,存放在段寄存器中,段內(nèi)的“偏移偏移 地址地址”(距離段起始的字節(jié)數(shù))(距離段起始的字節(jié)數(shù)) 放在放在 IPIP或或SPSP中。中。 存儲(chǔ)器中的邏輯地址和物理地址:存儲(chǔ)器中的邏輯地址和物理地址: 邏輯地址:由段基址和偏移地址構(gòu)成,邏輯地址:由段基址和偏移地址構(gòu)成,1616位。位。 邏輯地址表示:邏輯地址表示:段基址:偏移地址段基址:偏移地址 物理地址:實(shí)際地址、絕對地址,物理地址:實(shí)際地址、絕對地址,2020位。位。 程序用邏輯地址編址,而不是用物理地址。程序用邏輯地址編址,
15、而不是用物理地址。 邏輯地址到物理地址的轉(zhuǎn)換邏輯地址到物理地址的轉(zhuǎn)換( (由由BIUBIU中的地址加法器實(shí)現(xiàn)中的地址加法器實(shí)現(xiàn)) ): 物理地址物理地址= =段基址段基址16+16+段內(nèi)偏移地址段內(nèi)偏移地址 例如:例如:CS=2000H,IP=2200H,CS=2000H,IP=2200H,邏輯地址表示為邏輯地址表示為CSCS:IPIP即即20002000: 2200H2200H,則物理地址,則物理地址=22200H=22200H 是實(shí)際地址,它具有是實(shí)際地址,它具有2020位的地址值,并是惟一標(biāo)識位的地址值,并是惟一標(biāo)識 1MB1MB存儲(chǔ)空間的某一個(gè)字節(jié)的地址存儲(chǔ)空間的某一個(gè)字節(jié)的地址 每一
16、個(gè)存儲(chǔ)單元看成是具有兩種類型的地址:每一個(gè)存儲(chǔ)單元看成是具有兩種類型的地址: 由段基址和偏移地址組成。程序以邏輯地址編址,由段基址和偏移地址組成。程序以邏輯地址編址, 而不是用物理地址。而不是用物理地址。 物理地址和邏輯地址物理地址和邏輯地址 物理地址物理地址: 邏輯地址邏輯地址: 4.3 8086/8088 CPU4.3 8086/8088 CPU的引腳信號和工作模式的引腳信號和工作模式 主要內(nèi)容主要內(nèi)容 最小模式下的基本引腳和總線形成最小模式下的基本引腳和總線形成 最小模式下的總線時(shí)序最小模式下的總線時(shí)序 1. 1. 數(shù)據(jù)和地址引腳數(shù)據(jù)和地址引腳 ADAD7 7ADAD0 0(Addres
17、s/DataAddress/Data) 地址地址/ /數(shù)據(jù)數(shù)據(jù)分時(shí)復(fù)用引腳,雙向、三態(tài)分時(shí)復(fù)用引腳,雙向、三態(tài) 在訪問存儲(chǔ)器或外設(shè)的總線操作周期中,這些引腳在第在訪問存儲(chǔ)器或外設(shè)的總線操作周期中,這些引腳在第 一個(gè)時(shí)鐘周期輸出存儲(chǔ)器或一個(gè)時(shí)鐘周期輸出存儲(chǔ)器或I/OI/O端口的低端口的低8 8位地址位地址A A7 7A A0 0 其他時(shí)間用于傳送其他時(shí)間用于傳送8 8位數(shù)據(jù)位數(shù)據(jù)D D7 7D D0 0 A A15 15 A A8 8(AddressAddress) 中間中間8 8位位地址引腳地址引腳,輸出、三態(tài),輸出、三態(tài) 這些引腳在訪問存儲(chǔ)器或外設(shè)時(shí),提供全部這些引腳在訪問存儲(chǔ)器或外設(shè)時(shí),提
18、供全部2020位地址中位地址中 的中間的中間8 8位地址位地址A A15 15 A A8 8 A A19 19/S /S6 6A A16 16/S /S3 3(Address/StatusAddress/Status) 地址地址/ /狀態(tài)狀態(tài)分時(shí)復(fù)用引腳,輸出、三態(tài)分時(shí)復(fù)用引腳,輸出、三態(tài) 這些引腳在訪問存儲(chǔ)器的第一個(gè)時(shí)鐘周期輸出高這些引腳在訪問存儲(chǔ)器的第一個(gè)時(shí)鐘周期輸出高4 4位地位地 址址A A19 19 A A16 16 在訪問外設(shè)的第一個(gè)時(shí)鐘周期全部輸出低電平無效在訪問外設(shè)的第一個(gè)時(shí)鐘周期全部輸出低電平無效 其他時(shí)間輸出狀態(tài)信號其他時(shí)間輸出狀態(tài)信號S S6 6S S3 3 2. 2.
19、讀寫控制引腳讀寫控制引腳 ALEALE(Address Latch EnableAddress Latch Enable) 地址鎖存允許地址鎖存允許,輸出、三態(tài)、高電平有效,輸出、三態(tài)、高電平有效 ALEALE引腳高有效時(shí),表示復(fù)用引腳:引腳高有效時(shí),表示復(fù)用引腳:ADAD7 7ADAD0 0和和A A19 19/S /S6 6 A A16 16/S /S3 3正在傳送地址信息正在傳送地址信息 由于地址信息在這些復(fù)用引腳上出現(xiàn)的時(shí)間很短暫,所由于地址信息在這些復(fù)用引腳上出現(xiàn)的時(shí)間很短暫,所 以系統(tǒng)可以利用以系統(tǒng)可以利用ALEALE引腳將地址鎖存起來引腳將地址鎖存起來 IO/MIO/M* *(I
20、nput and Output/MemoryInput and Output/Memory) I/OI/O或存儲(chǔ)器訪問或存儲(chǔ)器訪問,輸出、三態(tài),輸出、三態(tài) 該引腳輸出高電平時(shí),表示該引腳輸出高電平時(shí),表示CPUCPU將訪問將訪問I/OI/O端口,這時(shí)地端口,這時(shí)地 址總線址總線A A15 15 A A0 0提供提供1616位位I/OI/O口地址口地址 該引腳輸出低電平時(shí),表示該引腳輸出低電平時(shí),表示CPUCPU將訪問存儲(chǔ)器,這時(shí)地將訪問存儲(chǔ)器,這時(shí)地 址總線址總線A A19 19 A A0 0提供提供2020位存儲(chǔ)器地址位存儲(chǔ)器地址 WRWR* *(WriteWrite) 寫控制寫控制,輸出、
21、三態(tài)、低電平有效,輸出、三態(tài)、低電平有效 有效時(shí),表示有效時(shí),表示CPUCPU正在寫出數(shù)據(jù)給存儲(chǔ)器或正在寫出數(shù)據(jù)給存儲(chǔ)器或I/OI/O端口端口 RDRD* *(ReadRead) 讀控制讀控制,輸出、三態(tài)、低電平有效,輸出、三態(tài)、低電平有效 有效時(shí),表示有效時(shí),表示CPUCPU正在從存儲(chǔ)器或正在從存儲(chǔ)器或I/OI/O端口讀入數(shù)據(jù)端口讀入數(shù)據(jù) READYREADY 存儲(chǔ)器或存儲(chǔ)器或I/OI/O口就緒口就緒,輸入、高電平有效,輸入、高電平有效 在總線操作周期中,在總線操作周期中,8088 CPU8088 CPU會(huì)在第會(huì)在第3 3個(gè)時(shí)鐘周期的前個(gè)時(shí)鐘周期的前 沿測試該引腳沿測試該引腳 如果測到高有效
22、,如果測到高有效,CPUCPU直接進(jìn)入第直接進(jìn)入第4 4個(gè)時(shí)鐘周期個(gè)時(shí)鐘周期 如果測到無效,如果測到無效,CPUCPU將插入等待周期將插入等待周期TwTw CPUCPU在等待周期中仍然要監(jiān)測在等待周期中仍然要監(jiān)測READYREADY信號,有效則進(jìn)入第信號,有效則進(jìn)入第 4 4個(gè)時(shí)鐘周期,否則繼續(xù)插入等待周期個(gè)時(shí)鐘周期,否則繼續(xù)插入等待周期TwTw。 3. 3. 中斷請求和響應(yīng)引腳中斷請求和響應(yīng)引腳 INTRINTR(Interrupt RequestInterrupt Request) 可屏蔽中斷請求可屏蔽中斷請求,輸入、高電平有效,輸入、高電平有效 有效時(shí),表示請求設(shè)備向有效時(shí),表示請求設(shè)備
23、向CPUCPU申請可屏蔽中斷申請可屏蔽中斷 該請求的優(yōu)先級別較低,并可通過關(guān)中斷指令該請求的優(yōu)先級別較低,并可通過關(guān)中斷指令CLICLI清除清除 標(biāo)志寄存器中的標(biāo)志寄存器中的IFIF標(biāo)志、從而對中斷請求進(jìn)行屏蔽標(biāo)志、從而對中斷請求進(jìn)行屏蔽 INTAINTA* *(Interrupt AcknowledgeInterrupt Acknowledge) 可屏蔽中斷響應(yīng)可屏蔽中斷響應(yīng),輸出、低電平有效,輸出、低電平有效 有效時(shí),表示來自有效時(shí),表示來自INTRINTR引腳的中斷請求已被引腳的中斷請求已被CPUCPU響應(yīng),響應(yīng), CPUCPU進(jìn)入中斷響應(yīng)周期進(jìn)入中斷響應(yīng)周期 中斷響應(yīng)周期是連續(xù)的兩個(gè),
24、每個(gè)都發(fā)出有效響應(yīng)信號,中斷響應(yīng)周期是連續(xù)的兩個(gè),每個(gè)都發(fā)出有效響應(yīng)信號, 以便通知外設(shè)他們的中斷請求已被響應(yīng)、并令有關(guān)設(shè)備以便通知外設(shè)他們的中斷請求已被響應(yīng)、并令有關(guān)設(shè)備 將中斷向量號送到數(shù)據(jù)總線將中斷向量號送到數(shù)據(jù)總線 NMINMI(Non-Maskable InterruptNon-Maskable Interrupt) 不可屏蔽中斷請求不可屏蔽中斷請求,輸入、上升沿有效,輸入、上升沿有效 有效時(shí),表示外界向有效時(shí),表示外界向CPUCPU申請不可屏蔽中斷申請不可屏蔽中斷 該請求的優(yōu)先級別高于該請求的優(yōu)先級別高于INTRINTR,并且不能在,并且不能在CPUCPU內(nèi)被屏蔽內(nèi)被屏蔽 當(dāng)系統(tǒng)發(fā)
25、生緊急情況時(shí),可通過他向當(dāng)系統(tǒng)發(fā)生緊急情況時(shí),可通過他向CPUCPU申請不可屏蔽中斷申請不可屏蔽中斷 服務(wù)服務(wù) 主機(jī)與外設(shè)進(jìn)行數(shù)據(jù)交換通常采用可屏蔽中斷主機(jī)與外設(shè)進(jìn)行數(shù)據(jù)交換通常采用可屏蔽中斷 不可屏蔽中斷通常用于處理掉電等系統(tǒng)故障不可屏蔽中斷通常用于處理掉電等系統(tǒng)故障 5. 5. 其它引腳其它引腳 RESETRESET 復(fù)位請求復(fù)位請求,輸入、高電平有效,輸入、高電平有效 該信號有效,將使該信號有效,將使CPUCPU回到其初始狀態(tài);當(dāng)他再度返回到其初始狀態(tài);當(dāng)他再度返 回?zé)o效時(shí),回?zé)o效時(shí),CPUCPU將重新開始工作將重新開始工作 80888088復(fù)位后復(fù)位后CSCSFFFFHFFFFH、IP
26、IP0000H0000H,所以程序入口,所以程序入口 在物理地址在物理地址FFFF0HFFFF0H (1)20位地址總線位地址總線 采用采用3個(gè)三態(tài)透明鎖存器個(gè)三態(tài)透明鎖存器8282進(jìn)行鎖存和驅(qū)動(dòng)進(jìn)行鎖存和驅(qū)動(dòng) (2)8位數(shù)據(jù)總線位數(shù)據(jù)總線 采用數(shù)據(jù)收發(fā)器采用數(shù)據(jù)收發(fā)器8286進(jìn)行驅(qū)動(dòng)進(jìn)行驅(qū)動(dòng) (3)系統(tǒng)控制信號)系統(tǒng)控制信號 由由8086引腳直接提供引腳直接提供 4.3.1.3 最小模式的典型配置和總線形成最小模式的典型配置和總線形成 描述總線操作的微處理器時(shí)序有三級:描述總線操作的微處理器時(shí)序有三級: 指令周期指令周期 總線周期總線周期 時(shí)鐘周期時(shí)鐘周期 4.3.2 8088的總線時(shí)序的總
27、線時(shí)序 指令周期指令周期是指一條指令經(jīng)取指、譯碼、讀寫操作數(shù)到執(zhí)行完是指一條指令經(jīng)取指、譯碼、讀寫操作數(shù)到執(zhí)行完 成的過程。若干總線周期組成一個(gè)指令周期成的過程。若干總線周期組成一個(gè)指令周期 總線周期總線周期是指是指CPUCPU通過總線操作與外部(存儲(chǔ)器或通過總線操作與外部(存儲(chǔ)器或I/OI/O端口)端口) 進(jìn)行一次數(shù)據(jù)交換的過程進(jìn)行一次數(shù)據(jù)交換的過程 80888088的基本總線周期需要的基本總線周期需要4 4個(gè)時(shí)鐘周期個(gè)時(shí)鐘周期 4 4個(gè)時(shí)鐘周期編號為個(gè)時(shí)鐘周期編號為T T1 1、T T2 2、T T3 3和和T T4 4 總線周期中的時(shí)鐘周期也被稱作總線周期中的時(shí)鐘周期也被稱作“T T狀態(tài)
28、狀態(tài)” 時(shí)鐘周期的時(shí)間長度就是時(shí)鐘頻率的倒數(shù)時(shí)鐘周期的時(shí)間長度就是時(shí)鐘頻率的倒數(shù) 當(dāng)需要延長總線周期時(shí)需要插入等待狀態(tài)當(dāng)需要延長總線周期時(shí)需要插入等待狀態(tài)TwTw 總線周期總線周期 T1 T2 T3 T4 Ti Ti T1 T2 T3 Tw Tw Tw T4 Ti Ti 總線周期總線周期 若干個(gè)12個(gè) 基本總線周期由基本總線周期由4個(gè)個(gè)T狀態(tài)組成:狀態(tài)組成:T1、T2、T3、T4 等待時(shí)鐘周期等待時(shí)鐘周期Tw,在總線周期的,在總線周期的T3和和T4之間插入之間插入 空閑時(shí)鐘周期空閑時(shí)鐘周期Ti,在兩個(gè)總線周期之間插入,在兩個(gè)總線周期之間插入 三、三、 中中 斷斷 操操 作作 2 2、中斷類型碼、中斷向量、中斷向量表、中斷類型碼、中斷向量、中斷向量表 8086/80888086/8088的中斷系統(tǒng)可以處理的中斷系統(tǒng)可以處理256256種不同類型的中斷,每種不同類型的中斷,每 種中斷都對應(yīng)有一個(gè)類型碼,類型碼從種中斷都對應(yīng)有一個(gè)類型碼,類型碼從0-2550-255。 中斷向量:中斷向量是中斷處理子程序的入口地址,每個(gè)中斷向量:中斷向量是中斷處理子程序的入口地址,每個(gè) 中斷類型對應(yīng)一個(gè)中斷向量。中斷類型對應(yīng)一個(gè)中斷向量。 中斷向量表:保存所有中斷向量的存儲(chǔ)區(qū)域。中斷向量表:保存所有中斷向量的存儲(chǔ)區(qū)域
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中學(xué)教師評優(yōu)、評先制度
- 教資考試美術(shù)課程設(shè)計(jì)
- 評高級職稱專業(yè)技術(shù)工作總結(jié)
- 采煤工作面末采、回撤期間防滅火安全技術(shù)方案
- 回收食品登記處理制度
- 微信社群活動(dòng)方案
- 中英文租船合同
- 政務(wù)APP宣傳推廣服務(wù)項(xiàng)目方案
- 高素質(zhì)農(nóng)民培育計(jì)劃實(shí)施方案
- 常壓儲(chǔ)罐安全管理制度
- 煤礦安全員技能鑒定考試題庫500題(含各題型)
- 風(fēng)電場道路和平臺工程施工設(shè)計(jì)方案
- 水利水電工程施工質(zhì)量檢驗(yàn)與評定規(guī)程版
- 2023年神東煤炭集團(tuán)招聘筆試題庫及答案解析
- 《八聲甘州》(柳永)(共47張PPT)
- GB/T 25052-2010連續(xù)熱浸鍍層鋼板和鋼帶尺寸、外形、重量及允許偏差
- GB/T 18301-2012耐火材料常溫耐磨性試驗(yàn)方法
- 結(jié)核菌素(PPD)試驗(yàn)
- 煤礦安全生產(chǎn)主要崗位責(zé)任制、煤礦安全生產(chǎn)管理制度、煤礦安全生產(chǎn)技術(shù)操作規(guī)程清單編制指南
- GA 1277.2-2020互聯(lián)網(wǎng)交互式服務(wù)安全管理要求第2部分:微博客服務(wù)
- 《幼兒攻擊行為研究開題報(bào)告》
評論
0/150
提交評論