freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

民航大學(xué)機械電子復(fù)習(xí)資料-資料下載頁

2025-04-17 04:34本頁面
  

【正文】 其中6個狀態(tài)標志:CF、PF、AF、ZF、SF、OF 3個控制標志:IF、DF、TF。 有7位空的未用。①CF:進位標志(Carry Flag) 當運算的結(jié)果在最高位(8位,16位)上產(chǎn)生一個進位或借位時,CF=1;反之,CF=0。②PF:奇偶標志(Parity Flag) 當運算結(jié)果低8位中“1”的個數(shù)為偶數(shù)時,PF=1;為奇數(shù)時,PF=0。③:AF輔助進位標志(Auxiliary Carry Flag) 在算術(shù)運算中,當一個8位(或16位)數(shù)的低4位向高4位(即b3位向b4位)有進位或借位時,AF=1;反之,AF=0。此標志用于BCD碼運算指令中。④ZF:零標志(Zero Flag) 當運算結(jié)果為全“0”時,ZF=1;反之,ZF=0。⑤SF:符號標志(Sign Flag) 當運算結(jié)果的最高位為“1”時,SF=1;反之,SF=0。⑥OF:溢出標志(Overflow Flag) 在算術(shù)運算中,符號數(shù)的運算結(jié)果超出8位或(16位)符號數(shù)表達的范圍,OF=1;反之,OF=0。(8位:128~+127;16位:32768~+32767) 溢出與進位是兩個不同性質(zhì)的標志,一個反映符號數(shù),一個反映純數(shù)值。⑦DF:方向標志(Direction Flag) 用于控制字符串操作指令的步進方向。 當DF=0時,表示從低址向高址以遞增順序進行串處理;當DF=1時,表示從高址向低址以遞減順序進行串處理。⑧IF:中斷允許標志(Interrupt enable Flag) 當IF=1時,允許中斷;當IF=0時,禁止中斷。 該標志可用指令STI或CLI使其置1或0。 IF標志對 NMI 信號或內(nèi)部中斷(INT n)無 作用。⑨TF:陷阱或跟蹤標志(Trap Flag) 當TF=1時,CPU進入單步工作方式,每執(zhí)行完一條指令就自動產(chǎn)生一個內(nèi)部中斷,以便進行程序調(diào)試。當TF=0時,連續(xù)執(zhí)行程序。 (沒有專門的指令使TF置1或0)P4647堆棧操作過程什么是堆棧? 堆棧是一個按照后進先出(LIFO — Last In First Out)的原則存取數(shù)據(jù)的部件或區(qū)域。 硬件堆棧:內(nèi)部寄存器作為堆棧,工作速度快,容量不大: 軟件堆棧:用內(nèi)存作為堆棧,工作速度慢,容量大,內(nèi)存有多大,堆棧就有多大,堆棧由一個堆棧指針 SP 和一個棧區(qū)組成。為什么要用堆棧? 主程序與子程序,主程序調(diào)用子程序,或者子程序調(diào)用子程序,或者處理中斷服務(wù)程序,CPU必須把主程序調(diào)用子程序指令的下一條指令的地址(或中斷時的斷點)即PC值保留下來,才能保證子程序(或中斷服務(wù)程序)執(zhí)行完之后正確返回到主程序繼續(xù)執(zhí)行。 另外,調(diào)用子程序之前的有關(guān)REG、標志位也要及時正確的保存下來。堆棧如何操作? 堆棧必須設(shè)有一個區(qū)域(棧區(qū)),還需一個指針(SP),指示棧在什么位置。8086與棧有關(guān)的寄存器是SS和SP。 SS:標識現(xiàn)行堆棧的基地址; SP:標識現(xiàn)行堆棧的段內(nèi)偏移量。 8086中的棧是“向下生成”的棧,即隨著入棧數(shù)據(jù)增加,SP值減小。有些處理器或單片機還有“向上生成”的棧。 SP值由指令MOV SP,data設(shè)定初值。 空棧時,棧頂與棧底是重合的,隨著壓入棧中數(shù)據(jù)增加,堆棧擴展,SP減小,SP始終指向棧頂。 堆棧操作有專門的指令 PUSH 與 POP 。 8086的入棧與出棧彈出操作每次是一個字,而不是一個字節(jié)。1P296頁中斷向量表和中斷向量號 。對于所有的中斷,中斷響應(yīng)過程如下(這些過程由硬件來完成): (1)將中斷類型碼4,作為中斷向量表的指針。 (2)關(guān)中斷; (3) 將標志寄存器的值壓入堆棧。 (4)復(fù)制(TF標志位),清除TF和IF標志位。 (5)將斷點保護到堆棧中。所謂斷點,就是指響應(yīng)中斷時,主程序中當前指令下面的一條指令的地址,包括代碼段寄存器CS的值和指令指針I(yè)P的值。 (6)從中斷向量表中取出中斷向量(中斷服務(wù)的入口地址的IP和CS);然后轉(zhuǎn)到中斷服務(wù)程序執(zhí)行;(7) 關(guān)中斷 【保存現(xiàn)場(cpu內(nèi)部各個寄存器的內(nèi) 容);】 開中斷; 執(zhí)行一定功能的程序;(在此處中斷才可以嵌套) 關(guān)中斷( 恢復(fù)現(xiàn)場;) (8)關(guān)中斷【恢復(fù)斷點 (以彈棧方式恢復(fù)) (9)恢復(fù)標志寄存器;】(10)開中斷,返回到斷點處執(zhí)行。15 / 1
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1