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

正文內(nèi)容

entiun之控制轉(zhuǎn)移ppt課件(參考版)

2025-05-08 12:11本頁面
  

【正文】 47 指令類型 助記符 無條件轉(zhuǎn)移 JMP 條件轉(zhuǎn)移 JE/JZ, JNE/JNZ, JS, JNS, JP/JPE, JNP /JPO,JO, JNO, JC, JNC, JB/JNAE, JAE/JNB, JA/JNBE, JBE/JNA,JG/JNLE, JGE/JNL, JL/JNGE, JLE/JNG ,JCXZ 循環(huán)控制 LOOP, LOOPE/LOOPZ, LOOPNE/LOOPNZ 過程調(diào)用 CALL, RET 中斷指令 INT, INTO, IRET 控制轉(zhuǎn)移指令小結(jié) 。 (3)總線封鎖指令 LOCK實(shí)際上是一個(gè)指令前綴,可以放在任何一條指令前面。 2. 外部同步指令 (1)暫停指令 HLT 46 (2)空操作指令 NOP NOP指令不做任何實(shí)質(zhì)性的操作 ,但占用 3個(gè)時(shí)鐘周期 ,然后執(zhí)行下一條指令。等待中斷 SSS: MOV AX, 0 、 復(fù)位信號(hào)也可讓 CPU退出暫停狀態(tài)。 作用: 用于等待外部中斷,中斷處理結(jié)束后, 繼續(xù)執(zhí)行 HLT后的下一條指令 例 : 、 、 STI 。棧頂內(nèi)容彈出到 FLAG SP←(SP)+ 2 (3)中斷返回指令 IRET/IRETD 44 處理器控制指令 用來設(shè)置標(biāo)志位的狀態(tài) 。 棧頂內(nèi)容彈出到 IP SP←(SP)+2 CS←((SP)+1,(SP)) 。 任何中斷服務(wù)程序不管是外部中斷引起的 ,還是內(nèi)部中斷引起的 ,最后都要用 IRET返回。 如 IMUL DX INTO 。 INT指令可用于調(diào)用系統(tǒng)服務(wù)程序,如 INT 21H 42 (2)溢出中斷 INTO INTO檢查溢出標(biāo)志 OF,如果 OF=1,則啟動(dòng)一個(gè)類型 4的中斷過程;如果 OF=0,不做任何操作。 ④ ((SP)1,(SP)2)←( IP), SP←(SP) 2, IP←(n*4) 中斷服務(wù)程序的偏移地址送 IP。 n*4為向量地址。 中斷指令共有三條: (1)INT n 執(zhí)行類型 n的中斷服務(wù)程序, N=0~ 255 (2)INTO 執(zhí)行溢出中斷的中斷服務(wù)程序 (3)IRET/IRETD 從中斷服務(wù)程序返回調(diào)用程序 41 (1)INT n 。 MOV AX,1A00H MOV DS,AX MOV DI,0 MOV CX,256 GOON: DEC BYTE PTR[DI] INC DI CMP BYTE PTR[DI1],0 LOOPNZ GOON HLT 39 例 2:在 40個(gè)元素構(gòu)成的數(shù)組中,尋找第一個(gè)非零元素 MOV CX, 40; MOV SI, 0FFH; NEXT: INC SI; CMP BYTE PTR [SI], 0; LOOPZ NEXT。 循環(huán)指令的例子見下頁。 (1)LOOP 格式: LOOP label 操作: (CX)1→CX ; 若 (CX)≠0, 則轉(zhuǎn)至 label處執(zhí)行 ; 否則退出循環(huán) ,執(zhí)行 LOOP后面的指令。 ?循環(huán)控制指令不影響標(biāo)志位 。 ?循環(huán)次數(shù)通常置于 CX中。 棧頂內(nèi)容彈出到 CS SP←(SP)+2 帶立即數(shù)返回指令: RET N ; N為偶數(shù) 執(zhí)行操作:從棧頂彈出返回地址后 , 再使 SP的值加 N。 棧頂內(nèi)容彈出到 IP SP←(SP)+2 段間返回指令 RET的操作為: IP←((SP)+1,(SP)) 。低字內(nèi)容為偏移地址 ,高字內(nèi)容為段地址。 返回地址的段地址入棧 SP←(SP) 2 ((SP)+1,(SP))←(IP) 。 返回地址的偏移地址入棧 ( IP) ←DST 偏移地址 ( CS) ←DST 段地址 ③段間直接調(diào)用 30 CSEG1 SEGMENT … CALL FAR PTR PPP; AAA處的 CS: IP入棧,轉(zhuǎn) PPP AAA: … CSEG1 ENDS CSEG2 SEGMENT … PPP PROC FAR … … RET PPP ENDP … CSEG2 ENDS 段間直接調(diào)用舉例 31 子程序的段和偏移地址為存儲(chǔ)器的連續(xù) 4個(gè)單元中的內(nèi)容。 格式: CALL FAR PTR DST; 執(zhí)行操作: SP←(SP) 2 ((SP)1,(SP)2)←(CS)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1