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

正文內(nèi)容

第5章指令系統(tǒng)(文件)

2025-08-07 11:30 上一頁面

下一頁面
 

【正文】 59 段內(nèi)調(diào)用 ? 子過程與原調(diào)用程序在同一代碼段,在調(diào)用之前只需保護(hù)斷點(diǎn)的偏移地址 ? 格式: CALL NEAR PROC 近過程名 斷點(diǎn) 入口地址 60 段內(nèi)調(diào)用例 ? CALL TIMRE ? CALL WORD PTR[SI] 直接調(diào)用 間接調(diào)用 61 段間調(diào)用 ? 子過程與原調(diào)用程序不在同一代碼段, 在調(diào)用之前需保護(hù)斷點(diǎn)的段基地址和偏移地址。 64 4. 中斷指令 中斷與過程調(diào)用: ? 中斷是隨機(jī)事件或異常事件引起,調(diào)用則是事先已在程序中安排好 ; ? 響應(yīng)中斷請(qǐng)求不僅要保護(hù)斷點(diǎn)地址,還要保護(hù)FLAGS內(nèi)容; ? 調(diào)用指令在指令中直接給出子程序入口地址,中斷指令只給出中斷向量碼,入口地址則在向量碼指向的內(nèi)存單元中。 相當(dāng)于 INT 4 70 中斷返回指令 ? 格式: IRET ? 中斷服務(wù)程序的最后一條指令,負(fù)責(zé) 恢復(fù)斷點(diǎn) 恢復(fù)標(biāo)志寄存器內(nèi)容 71 六、處理器控制指令 對(duì)標(biāo)志位的操作 與外部設(shè)備的同步 p213表 57 72 167。 ? 指令格式: [名字 ] 偽指令助記符 操作數(shù) [,操作數(shù), … ] [ ;注釋 ] 變量的符號(hào)地址其后不加冒號(hào) 指示性語句中至少有一個(gè)操作數(shù) 79 操作數(shù) ? 常量 —— 數(shù)值或字符、字符串 ? 寄存器 ? 存儲(chǔ)器單元 ? 變量或標(biāo)號(hào) ? 表達(dá)式 —— 可包括各種運(yùn)算符 80 變量 ? 代表內(nèi)存中的數(shù)據(jù)區(qū),程序中視為存儲(chǔ)器操作數(shù) ? 變量的屬性: 段 值 —— 變量所在段的段地址 偏移量 —— 變量單元地址與段首地址之 間的位移量 。 111 作業(yè): ? ? ? ? ? ? ? ? ? 。 98 DOS功能模塊調(diào)用格式 ? 調(diào)用格式: MOV AH,功能號(hào) 置相應(yīng)參數(shù) INT 21H 99 常用子功能 ? 從鍵盤輸入單字符并顯示; ? 從鍵盤輸入字符串并顯示; ? 在屏幕上顯示單字符; ? 在屏幕上顯示字符串。 73 一、 80X86新增指令特點(diǎn): ? 增加對(duì) 32位字長操作的指令; ? 加強(qiáng)各類指令功能; ? 增加了高級(jí)語言、控制保護(hù)、 Cache 管理等指令。 67 中斷指令例 ? INT 21H IPL IPH CSL CSH SP=1200 FLAGSL FLAGSH SP=11FA 執(zhí)行INT指令后 保護(hù)斷點(diǎn) 68 中斷指令例 ? 執(zhí)行 INT 21H指令后 IP=? CS=? 21Hх4 =0084H 23H 11H 00H 20H IP CS 69 溢出中斷指令 ? 格式: INTO ? 若 OF=1,則啟動(dòng)一個(gè)類型為 4的中斷過程 ,給出一個(gè)出錯(cuò)標(biāo)志 ,如果 OF=0,不做任何操作。 ? 指令格式: CALL FAR PROC 62 段間調(diào)用例 ? CALL FAR TIMRE ? CALL DWORD PTR[SI] 63 返回指令 ? 從堆棧中彈出斷點(diǎn)地址,返回原程序。 循環(huán)指令 無條件循環(huán)指令 LOOP 條件循環(huán)指令 LOOPZ LOOPNZ 54 無條件循環(huán)指令 ? 格式: LOOP Lable ? 循環(huán)條件: CX ≠ 0 ? LOOP指令的操作相當(dāng)于: DEC CX JNZ Lable 55 條件循環(huán)指令 ? 格式: LOOPZ Lable LOOPE Lable ? 循環(huán)條件: CX ≠ 0 ZF=1 ? 格式: LOOPZ Lable LOOPE Lable ? 循環(huán)條件: CX ≠ 0 ZF=1 56 3. 過程調(diào)用和返回 段內(nèi)調(diào)用 段間調(diào)用 段內(nèi)直接調(diào)用 段內(nèi)間接調(diào)用 段間直接調(diào)用 段間間接調(diào)用 57 調(diào)用指令與轉(zhuǎn)移指令的比較 ? 用于調(diào)用一個(gè)子過程; ? 調(diào)用前須保護(hù)斷點(diǎn)地址; ? 子過程執(zhí)行結(jié)束后要返回原調(diào)用處繼續(xù)執(zhí)行原程序 —— 斷點(diǎn)恢復(fù)。 目 標(biāo) 操作數(shù) 39 串裝入指令 ? 格式: LODS OPRD LODSB LODSW ? 操作: 對(duì)字節(jié): AL ([DS:SI]) 對(duì) 字: AX ([DS:SI]) 源操作數(shù) 40 串裝入指令 ? 用于將內(nèi)存某個(gè)區(qū)域的數(shù)據(jù)串依次裝入累加器,以便顯示或輸出到接口。 30 串操作指令流程 取源串地址 取目標(biāo)串地址 設(shè)串長度 傳送一個(gè)字節(jié)或字 修改地址指針 修改串長度值 傳送完否? 31 重復(fù)前綴 ? REP 無條件重復(fù) ? REPE 相等重復(fù) ? REPZ 為零重復(fù) ? REPNE 不相等重復(fù) ? REPNZ 不為零重復(fù) 條件重復(fù) CX≠0ZF=1 CX≠0ZF=0 CX≠0 重復(fù) 32 串操作指令 ? 串傳送 MOVS ? 串比較 CMPS ? 串掃描 SCAS ? 串裝入 LODS ? 串送存 STOS 33 串傳送指
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1