版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、12.2 8088/8086 微處理器主要內(nèi)容:主要內(nèi)容:n8088/8086外部引線及功能;外部引線及功能;n8088/8086的內(nèi)部功能結(jié)構(gòu)和特點;的內(nèi)部功能結(jié)構(gòu)和特點;n8088/8086的存儲器組織的存儲器組織n8088/8086的工作時序。的工作時序。2包括如下內(nèi)容:包括如下內(nèi)容:n1、8086微處理器的硬件特性微處理器的硬件特性n2、兩種工作模式、兩種工作模式2.2.1 微處理器概述31、8086的硬件特性n16位微處理器,位微處理器,CMOS型,型,40引腳引腳DIP封裝封裝n16位數(shù)據(jù)總線,位數(shù)據(jù)總線,20位地址總線位地址總線n功耗:功耗:5V,360mA(低功耗型(低功耗型8
2、0C86僅需僅需10mA)n時鐘頻率:時鐘頻率:5MHZ10MHZn首次采用了指令流水線的結(jié)構(gòu)首次采用了指令流水線的結(jié)構(gòu)n輸入特性:輸入電流輸入特性:輸入電流0.01mAn邏輯0:0.8Vn邏輯1:2.0Vn輸出特性:輸出特性:n邏輯0:0.45V,最大2.0mAn邏輯1:2.4V,最大-0.4mA42、8086 CPU的兩種工作模式n8086可工作于兩種模式下,即:可工作于兩種模式下,即: 最小模式和最大模式。最小模式和最大模式。n最小模式不支持最小模式不支持8087,8089等協(xié)處理器。存等協(xié)處理器。存儲器和儲器和I/O控制信號全部由控制信號全部由CPU產(chǎn)生。產(chǎn)生。n最大模式支持最大模式支
3、持8087,8089。 CPU的部分信的部分信號線被用作號線被用作8087的控制,因此需要由的控制,因此需要由8288總總線控制器來產(chǎn)生這些控制信號。線控制器來產(chǎn)生這些控制信號。注:80286以后的CPU不再區(qū)分這兩種工作模式。5最小模式下的連接示意圖8086CPU控制總線控制總線數(shù)據(jù)總線數(shù)據(jù)總線地址總地址總線線地址地址鎖存器鎖存器數(shù)據(jù)總線數(shù)據(jù)總線緩沖器緩沖器ALE時鐘發(fā)時鐘發(fā)生生 器器8284A地址地址/數(shù)據(jù)數(shù)據(jù)82868282Vcc MN/MXDENDT/R6最大模式下的連接示意圖8088CPU數(shù)據(jù)總線數(shù)據(jù)總線地址總線地址總線地址地址鎖存器鎖存器數(shù)據(jù)總線數(shù)據(jù)總線緩沖器緩沖器時鐘發(fā)時鐘發(fā)生生
4、 器器總總 線線控制器控制器控制總線控制總線8284A8288ALECLK MN/MX82828286GND78288總線控制器n最大模式下,最大模式下, 8288總線控制器產(chǎn)生某些總線控制器產(chǎn)生某些CPU不再提供的控制信號。不再提供的控制信號。n8288產(chǎn)生的信號包括:產(chǎn)生的信號包括:n獨立的I/O控制命令:IORC、IOWCn獨立的存儲器控制命令:MRDC、MWTCn中斷響應(yīng)信號和總線控制信號n以上三組信號取代了最小模式的:以上三組信號取代了最小模式的:nALE、WR、IO/M、DT/R、DEN、INTA88288總線控制器邏輯框圖控制邏輯命令信號產(chǎn)生器控制信號產(chǎn)生器狀態(tài)譯碼器S0S1S2
5、CLKAENCENIOBDT/ RDENMCE/PDENALEMCE/PDEN: PIC主控級連 / IO設(shè)備數(shù)據(jù)輸出控制信號 IOB=0時,PIC主控級連;否則,用于允許I/O總線收發(fā)器MRDC(MEMR)MWTC(MEMW)AMWCIORC (IOR)IOWC (IOW)AIOWCINTA (INTA)92.2.3 8086CPU的引線及功能引腳定義的方法可大致分為:n每個引腳只傳送一種信息(如每個引腳只傳送一種信息(如RDRD)n電平的高低代表不同的含義(如電平的高低代表不同的含義(如M/IOM/IO)n在不同模式下有不同的名稱和定義(如在不同模式下有不同的名稱和定義(如WR/LOCKW
6、R/LOCK)n分時復(fù)用引腳(如分時復(fù)用引腳(如ADAD1515ADAD0 0)n引腳的輸入、輸出分別傳送不同的信息(如引腳的輸入、輸出分別傳送不同的信息(如RQ/GTRQ/GT0 0)10最小模式下的主要引線nMN/MX 工作模式控制工作模式控制n=0(接地):工作于最大模式;n=1(接Vcc):工作于最小模式。11最小模式下的主要引線地址總線、數(shù)據(jù)總線:地址總線、數(shù)據(jù)總線:nAD15AD0:三態(tài)三態(tài)n地址/數(shù)據(jù)復(fù)用引腳。ALE=1時作為地址線A16A0,ALE=0時作為數(shù)據(jù)線D16D0。n傳送地址時為輸出,傳送數(shù)據(jù)時為雙向。nA19-A16/S6-S3:輸出,三態(tài)輸出,三態(tài)n地址/狀態(tài)復(fù)用
7、引腳。ALE=1時作為地址線A19A16,ALE=0時作為控制信號。請思考為何三總線都是三態(tài)的?12最小模式下的主要引線控制信號:控制信號:nWR:輸出,三態(tài)輸出,三態(tài)n寫選通信號,表示CPU正在寫數(shù)據(jù)到MEM或I/O設(shè)備。nRD:輸出,三態(tài)輸出,三態(tài)n讀信號,表示CPU正在從總線上讀來自于MEM或I/O設(shè)備的數(shù)據(jù)。nIO/ M:輸出,三態(tài)輸出,三態(tài)n區(qū)分是讀寫存儲器還是讀寫I/O端口(即地址總線上的地址是存儲器地址還是I/O端口地址)。13最小模式下的主要引線nDEN:輸出,三態(tài)輸出,三態(tài)n數(shù)據(jù)總線允許信號。用來打開外部數(shù)據(jù)總線緩沖器。nDT/R:輸出,三態(tài):輸出,三態(tài)n表明CPU正在傳送還
8、是接收數(shù)據(jù),用來作為外部數(shù)據(jù)總線緩沖器的方向控制;nALE:輸出:輸出n地址鎖存允許信號,表示地址/數(shù)據(jù)總線上傳輸?shù)氖堑刂沸盘枴R陨先齻€信號的用法見下頁圖以上三個信號的用法見下頁圖14數(shù)據(jù)/地址分離電路(最小模式)8282或3738086BHE/S7A19-A16 /S6-S3AD15-AD0OE8286或245OEDIRD15 - D0DT/ RALESTBA19 - A0BHE地址總線數(shù)據(jù)總線DENCPU總線系統(tǒng)總線15最小模式下的主要引線nRESET:輸入輸入 n復(fù)位信號,保持4個以上時鐘周期的高電平時將引起CPU進入復(fù)位過程(IF清0,并從存儲單元FFFF0H開始執(zhí)行指令);nBHE/
9、S7:輸出:輸出n高8位數(shù)據(jù)總線允許。在讀/寫操作期間允許高高8 8位數(shù)據(jù)總線位數(shù)據(jù)總線D16D16D8D8有效(即讀/寫數(shù)據(jù)的高8位)。 nREADY:輸入:輸入n準備就緒。用于與存儲器或I/O接口的同步。n=0時CPU進入等待狀態(tài)(插入1個或多個等待周期)。16READY引腳的作用總線周期總線周期T2T1T3T4時鐘周期總線周期總線周期T2T1T3TwaitT4標準總標準總線周期線周期增加了等待增加了等待狀態(tài)的總線狀態(tài)的總線周期周期若在若在T3周期上升沿檢測到周期上升沿檢測到READY=0,將插入等待周期,插入的個數(shù)取決于,將插入等待周期,插入的個數(shù)取決于READY何時變?yōu)楹螘r變?yōu)?。采樣
10、采樣17中斷請求和響應(yīng)信號nINTR:輸入輸入n可屏蔽中斷請求輸入端,CPU要檢查IF狀態(tài)nNMI:輸入輸入n非屏蔽中斷請求輸入端, CPU不檢查IF狀態(tài)nINTA:輸出輸出n中斷響應(yīng)信號,表示CPU已進入中斷響應(yīng)周期。n此信號常用來選通中斷向量號。18總線保持信號nHOLD:輸入輸入n總線保持請求。用來直接存儲器存取模式(DMA)。當CPU以外的其他設(shè)備要求占用總線以便訪問存儲器時,通過此引腳向CPU發(fā)出請求。nHOLD=1時,CPU停止執(zhí)行指令,并將地址/數(shù)據(jù)總線和控制總線中的所有三態(tài)控制線置為高阻狀態(tài)。nHLDA:輸出輸出n總線保持響應(yīng)。CPU對HOLD信號的響應(yīng)信號。指示CPU已進入保
11、持狀態(tài)。19其他信號nTEST:輸入:輸入n測試信號。執(zhí)行WAIT指令時將測試此引腳的狀態(tài)。n=0時,WAIT指令相當于空操作(NOP)。n=1時,WAIT指令將重復(fù)測試直到它變?yōu)?。n通常此引腳與8087算術(shù)協(xié)處理器相連。nCLK:輸入:輸入n時鐘引腳。為CPU提供基本的定時信號。n占空比必須為33(高1/3,低2/3)。202.2.2 指令流水線取指令取指令指令指令譯碼譯碼取操取操作數(shù)作數(shù)執(zhí)行執(zhí)行指令指令存放存放結(jié)果結(jié)果 CPU執(zhí)行一條指令的過程類似于工廠生產(chǎn)流水線,被分 解為多個小的步驟,稱為指令流水線。原料原料調(diào)度分配調(diào)度分配生產(chǎn)線生產(chǎn)線成品成品倉庫倉庫出廠出廠數(shù)據(jù)和程序指令控制器的調(diào)
12、度分配ALU等 功能部件處理后的數(shù)據(jù)存儲器輸出21指令流水線n指令流水線有兩種運作方式:指令流水線有兩種運作方式:n串行方式: 取指令取指令和和執(zhí)行指令執(zhí)行指令在不同的時刻按順序執(zhí)行。在不同的時刻按順序執(zhí)行。n并行方式: 取指令取指令和和執(zhí)行指令執(zhí)行指令可同時執(zhí)行,前提是需要有能并可同時執(zhí)行,前提是需要有能并行工作的硬件的支持。行工作的硬件的支持。22串行工作方式n8088086 6以前的以前的CPUCPU采用串行工作方式采用串行工作方式取指令取指令1執(zhí)行執(zhí)行1取指令取指令2執(zhí)行執(zhí)行2CPUBUS忙忙 碌碌忙忙 碌碌取指令取指令3執(zhí)行執(zhí)行3忙忙 碌碌空閑空閑空閑空閑空閑空閑t1t0t2t3t4
13、t56個周期執(zhí)行了3條指令23并行工作方式n8086CPU采用并行工作方式采用并行工作方式取指令取指令1取指令取指令2取指令取指令3取指令取指令4執(zhí)行執(zhí)行1執(zhí)行執(zhí)行2執(zhí)行執(zhí)行3BUS忙碌忙碌執(zhí)行執(zhí)行4CPUt1t0t2t3t4t5取指令取指令5執(zhí)行執(zhí)行5忙碌忙碌忙碌忙碌忙碌忙碌忙碌忙碌忙碌忙碌6個周期執(zhí)行了5條指令24并行操作的前提n取指令部件和指令執(zhí)行部件要能夠并行工作;取指令部件和指令執(zhí)行部件要能夠并行工作;n指令執(zhí)行部件在需要時總能立即獲得暫存的指令;指令執(zhí)行部件在需要時總能立即獲得暫存的指令;n取指令部件取出的指令要能暫存在取指令部件取出的指令要能暫存在CPU內(nèi)部某個地內(nèi)部某個地方。方
14、。n各部件執(zhí)行時間基本相同,否則需再細分;各部件執(zhí)行時間基本相同,否則需再細分;n需要解決轉(zhuǎn)移指令,子程調(diào)用和返回等問題;需要解決轉(zhuǎn)移指令,子程調(diào)用和返回等問題;25總結(jié)總結(jié)8086 CPU的特點n采用并行流水線工作方式:采用并行流水線工作方式: 通過設(shè)置指令預(yù)取隊列(IPQ)實現(xiàn)n對內(nèi)存空間實行分段管理:對內(nèi)存空間實行分段管理: 將內(nèi)存分段并設(shè)置地址段寄存器,以實現(xiàn)對1MB空間的尋址。n支持多處理器系統(tǒng):支持多處理器系統(tǒng):8087 FPU,8089等等執(zhí)行部件執(zhí)行部件取指部件取指部件262.2.4-1 8088CPU的功能結(jié)構(gòu)n8088內(nèi)部由兩部分組成:內(nèi)部由兩部分組成: 執(zhí)行單元(執(zhí)行單元
15、(EU) 總線接口單元(總線接口單元(BIU)結(jié)結(jié) 構(gòu)構(gòu)27ALUFLAGS暫存寄存器ALU數(shù)據(jù)總線段寄存器指令隊列8088總線總總 線線 接接 口口 單單 元元B BI IU U執(zhí)執(zhí) 行行 單單 元元E EU UAHALBHBLCHCLDHDLSPBPDISIAXBXCXDX通用寄存器組EU控制部件1 2 3 4Q總線CSDSSSESIP內(nèi)部通信寄存器16位8位總線控制邏輯地址加法器數(shù)據(jù)總線地址總線20位16位28執(zhí)行單元n功能:執(zhí)行指令,具體操作如下功能:執(zhí)行指令,具體操作如下 從從IPQ中取指令代碼中取指令代碼 譯碼譯碼 完成指定的操作完成指定的操作 結(jié)果保存到目的操作數(shù)結(jié)果保存到目的操
16、作數(shù) 運算特征保存在標志寄存器運算特征保存在標志寄存器FLAGS(僅對影響標志的指令)(僅對影響標志的指令)29總線接口單元功能:功能:n從內(nèi)存中取指令到指令預(yù)取隊列從內(nèi)存中取指令到指令預(yù)取隊列IPQ;n負責負責CPU與內(nèi)存或與內(nèi)存或I/O之間的數(shù)據(jù)傳送;之間的數(shù)據(jù)傳送;n在執(zhí)行轉(zhuǎn)移指令時,在執(zhí)行轉(zhuǎn)移指令時,BIU將清除將清除IPQ,然后,然后從轉(zhuǎn)移的目的地址處開始取指令并重新填充從轉(zhuǎn)移的目的地址處開始取指令并重新填充IPQ。308086功能結(jié)構(gòu)特點小結(jié)n有有EU和和BIU兩個獨立的、同時運行的部件兩個獨立的、同時運行的部件n二者通過二者通過IPQ構(gòu)成一個兩工位流水線構(gòu)成一個兩工位流水線n指令
17、被指令被EU和和BIU按流水線方式處理:按流水線方式處理:n提高了CPU的執(zhí)行效率;n提高了CPU的運行速度;n降低了對存儲器存取速度的要求。31 2.2.4-2 8088內(nèi)部寄存器組n8086寄存器組又稱為寄存器組又稱為8086的編程結(jié)構(gòu)的編程結(jié)構(gòu)n它是程序設(shè)計中惟一可見的CPU部件n它是系統(tǒng)程序員的操作對象n含含14個個16位寄存器,按功能可分為三類:位寄存器,按功能可分為三類: 通用寄存器,通用寄存器,8個個 段寄存器,段寄存器, 4個個 控制寄存器,控制寄存器,2個個328086寄存器概貌SPIPFLAGSAHALBHBLCHCLDHDLAXBXCXDXBPSIDICSDSESSS通用
18、寄存器控制寄存器段寄存器16位16位33一、通用寄存器 數(shù)據(jù)寄存器(數(shù)據(jù)寄存器(AX,BX,CX,DX) 地址指針寄存器(地址指針寄存器(SP,BP) 變址寄存器(變址寄存器(SI,DI)34數(shù)據(jù)寄存器n用途:存放用途:存放臨時數(shù)據(jù)臨時數(shù)據(jù)和存放和存放運算操作數(shù)運算操作數(shù)。(例)。(例)n每個均為每個均為16位,但又可分為位,但又可分為2個個8位寄存器,即:位寄存器,即:nAX AH,ALnBX BH,BLnCX CH,CLnDX DH,DL例如:若例如:若(AX)1234H, 則則(AH)12H, (AL)34H35數(shù)據(jù)寄存器特有的習慣用法nAX:累加器累加器n所有I/O指令都通過AX(AL
19、)與接口傳送信息;n中間運算結(jié)果也多放于AX(AL)中;n乘除法指令的一個操作數(shù)必須在AX(AL)中。nBX:基址寄存器基址寄存器n在間接尋址間接尋址中用于存放操作數(shù)的基地址。nCX:計數(shù)寄存器計數(shù)寄存器n用于在循環(huán)指令或串操作指令中存放計數(shù)值。nDX:數(shù)據(jù)寄存器數(shù)據(jù)寄存器n在間接尋址間接尋址的I/O指令中存放I/O端口地址;n在32位乘除法運算時,存放高16位數(shù)。36地址指針寄存器nSP:堆棧指針寄存器:堆棧指針寄存器n其內(nèi)容為堆棧棧頂?shù)钠频刂罚籲任何堆棧操作后,SP都會自動增/減量。nBP:基址指針寄存器基址指針寄存器n在間接尋址間接尋址中用于存放操作數(shù)的基地址;n常用于訪問存放在堆棧中
20、的數(shù)據(jù)。37BX與BP在應(yīng)用上的區(qū)別n作為通用寄存器,二者均可用于存放數(shù)據(jù);作為通用寄存器,二者均可用于存放數(shù)據(jù);n作為基址寄存器,默認情況下:作為基址寄存器,默認情況下:n用BX作為指針所訪問的數(shù)據(jù)在數(shù)據(jù)段(DS段);n用BP作為指針所訪問的數(shù)據(jù)在堆棧段(SS段)。注:間接尋址時注:間接尋址時 僅僅BX、BP、SI、DI可用于存儲器尋址;可用于存儲器尋址; 僅僅DX可用于可用于I/O尋址。尋址。38變址寄存器nSI:源變址寄存器,用于訪問源操作數(shù)源變址寄存器,用于訪問源操作數(shù)nDI:目標變址寄存器,用于訪問目的操作數(shù)目標變址寄存器,用于訪問目的操作數(shù)n常用于操作數(shù)的間接尋址間接尋址或變址尋址
21、變址尋址。n在串操作指令中,SI存放源操作數(shù)的偏移地址,而DI存放目標操作數(shù)的偏移地址。39二、段寄存器用于存放邏輯段的段基地址(簡稱段地址)用于存放邏輯段的段基地址(簡稱段地址)nCS:代碼段寄存器。代碼段存放指令代碼代碼段寄存器。代碼段存放指令代碼nDS:數(shù)據(jù)段寄存器數(shù)據(jù)段寄存器 nES:附加段寄存器附加段寄存器nSS:堆棧段寄存器:指示堆棧區(qū)域的位置堆棧段寄存器:指示堆棧區(qū)域的位置這兩個段存放操作數(shù)這兩個段存放操作數(shù)堆棧段SS數(shù)據(jù)段DS/ES代碼段CS40段寄存器信息的分類存儲與段寄存器的關(guān)系:信息的分類存儲與段寄存器的關(guān)系:n 程序區(qū):存儲指令代碼,由程序區(qū):存儲指令代碼,由CS控制控
22、制n 數(shù)據(jù)區(qū):存儲原始數(shù)據(jù)、中間結(jié)果和最終數(shù)據(jù)區(qū):存儲原始數(shù)據(jù)、中間結(jié)果和最終 結(jié)果,由結(jié)果,由DS、ES控制控制 n 堆棧區(qū):存儲壓入堆棧的數(shù)據(jù),由堆棧區(qū):存儲壓入堆棧的數(shù)據(jù),由SS控制控制 41三、控制寄存器nIP:指令指針寄存器指令指針寄存器n其內(nèi)容為下一條要執(zhí)行的指令的偏移地址。nFLAGS:標志寄存器標志寄存器n存放指令執(zhí)行結(jié)果的特征:n有些指令(如算術(shù)指令)要改變FLAGS的內(nèi)容(影響FLAGS);n有些指令對FLAGS無影響。n6個狀態(tài)標志位(CF,SF,AF,PF,OF,ZF)n3個控制標志位(IF,TF,DF)ODITSZAPC1502467891011FLAGS422.2.
23、5 8088的存儲器組織n8088/8086可訪問可訪問1MB的存儲空間(的存儲空間(為什么?為什么?)n哪個寄存器能夠放得下20位的地址?n用分段分段的方法解決。n段是存儲器中的一塊區(qū)域段是存儲器中的一塊區(qū)域n段起始于存儲器內(nèi)16字節(jié)整倍數(shù)的邊界處。n段首地址的最低4位一定為0n用用段段和和偏移偏移的組合訪問存儲單元的組合訪問存儲單元n每個段最大為64KB,最小為16B(為什么?)n所有存儲單元的地址都由段地址加偏移地址組成n段地址被裝入段寄存器中以供尋址使用n偏移地址用于在64KB存儲器段內(nèi)選擇任一單元43段和偏移n設(shè)段起始地址設(shè)段起始地址=60000Hn段地址段地址n偏移地址偏移地址n0
24、FFFFH6A000H12H60000H6 0 0 0段寄存器偏移地址A000H 0 0 0 0段地址段地址(16位位)段起始地址段起始地址 44物理地址和邏輯地址n物理地址物理地址: 存儲單元的硬件地址存儲單元的硬件地址物理地址=段地址16 (或段地址左移4位)+偏移地址n邏輯地址邏輯地址: 段和偏移形式的地址段和偏移形式的地址n邏輯地址用于匯編語言程序設(shè)計n以下地址都是邏輯地址的例子:n2500H:0100Hn段地址A000Hn偏移地址0001H45例1:n已知已知CS=1055H,DS=250AH ES=2EF0H,SS=8FF0H 數(shù)據(jù)段中某操作數(shù)偏移地址數(shù)據(jù)段中某操作數(shù)偏移地址=02
25、04Hn各段首地址=?n畫出各段在內(nèi)存中的分布n該操作數(shù)的物理地址=?n這個例子說明:這個例子說明:n段與段可以不連續(xù)n段之間可以重疊10550H250A0H2EF00H8FF00HDS段段ES段段SS段段 CS段段46默認段和偏移寄存器n8086規(guī)定了訪問存儲器段的規(guī)則:規(guī)定了訪問存儲器段的規(guī)則:n此規(guī)則定義了段地址寄存器和偏移地址寄存器的組合方式,其默認規(guī)則如下表:段地址段地址默認偏移地址默認偏移地址用于訪問用于訪問CSIP指令指令SSSP、BP堆棧中的數(shù)據(jù)堆棧中的數(shù)據(jù)DSBX、DI、SI、8位或位或16位數(shù)位數(shù)數(shù)據(jù)段中的數(shù)據(jù)數(shù)據(jù)段中的數(shù)據(jù)ES串指令的串指令的DI目標串操作數(shù)目標串操作數(shù)4
26、7例2:n設(shè)當前執(zhí)行的程序中某條指令的物理地址為設(shè)當前執(zhí)行的程序中某條指令的物理地址為5A1F6H,則程序所在的段的段地址,則程序所在的段的段地址=?當前?當前CS的內(nèi)容為多少?的內(nèi)容為多少?n解:(有多個解,求出任意一個即可) 5A1F6H=5A10H10H+00F6H 所以,段地址=5A10H,CS的內(nèi)容為5A10H 想一想,還有哪些解?想一想,還有哪些解?思考題:設(shè)當前數(shù)據(jù)段位于存儲器的思考題:設(shè)當前數(shù)據(jù)段位于存儲器的A8000H到到B7FFFH的地址空間,的地址空間, 問問DS的內(nèi)容應(yīng)是什么才能訪問該數(shù)據(jù)段的所有存儲單元?的內(nèi)容應(yīng)是什么才能訪問該數(shù)據(jù)段的所有存儲單元?48堆棧及堆棧段的使用n堆棧:內(nèi)存中一個特殊區(qū)域,用于存放需要保護的數(shù)據(jù)。堆棧:內(nèi)存中一個特殊區(qū)域,用于存放需要保護的數(shù)據(jù)。n堆棧按后進先出后進先出方式工作n堆棧通過SS(段地址)和SP(偏移地址)來訪問堆棧指針n堆棧的數(shù)據(jù)壓入方向是從高地址到低地址從高地址到低地址,彈出方向則相反 (堆棧指針的變化舉例) n常用于常用于n響應(yīng)中斷n子程序調(diào)用n參數(shù)傳遞49例3:n若已知(若已
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專用版全新幼兒園承包協(xié)議模板下載版A版
- 2024鐵礦石銷售合同中的環(huán)境保護附加條款規(guī)范3篇
- 2025年度廠房建設(shè)施工后期維護合同范本4篇
- 二手服務(wù)器租賃服務(wù)詳細合同2024年版一
- 二零二五年度生態(tài)修復(fù)工程出渣承包服務(wù)協(xié)議3篇
- 2024遺產(chǎn)房產(chǎn)繼承轉(zhuǎn)讓合同
- 2025年度拆除工程竣工驗收合同樣本下載4篇
- 2024年能源管理服務(wù)協(xié)議
- 二零二四年城市綠化帶設(shè)施維護勞務(wù)分包服務(wù)協(xié)議3篇
- 二零二五版地磅租賃與物流配送一體化服務(wù)協(xié)議
- 釘釘OA辦公系統(tǒng)操作流程培訓
- 新生兒科年度護理質(zhì)控總結(jié)
- GB/T 15934-2024電器附件電線組件和互連電線組件
- 《工貿(mào)企業(yè)有限空間作業(yè)安全規(guī)定》知識培訓
- 高層次人才座談會發(fā)言稿
- 垃圾清運公司管理制度(人員、車輛、質(zhì)量監(jiān)督、會計管理制度)
- 《建筑工程設(shè)計文件編制深度規(guī)定》(2022年版)
- 營銷人員薪酬考核方案
- 2024至2030年中國it外包服務(wù)行業(yè)市場深度分析及發(fā)展趨勢預(yù)測報告
- 工程項目計價結(jié)算付款情況統(tǒng)計表
- GB/T 20554-2024海帶
評論
0/150
提交評論