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

正文內容

第5章指令系統(tǒng)(參考版)

2024-07-31 11:30本頁面
  

【正文】 111 作業(yè): ? ? ? ? ? ? ? ? ? 。 98 DOS功能模塊調用格式 ? 調用格式: MOV AH,功能號 置相應參數(shù) INT 21H 99 常用子功能 ? 從鍵盤輸入單字符并顯示; ? 從鍵盤輸入字符串并顯示; ? 在屏幕上顯示單字符; ? 在屏幕上顯示字符串。 ? 指令格式: [名字 ] 偽指令助記符 操作數(shù) [,操作數(shù), … ] [ ;注釋 ] 變量的符號地址其后不加冒號 指示性語句中至少有一個操作數(shù) 79 操作數(shù) ? 常量 —— 數(shù)值或字符、字符串 ? 寄存器 ? 存儲器單元 ? 變量或標號 ? 表達式 —— 可包括各種運算符 80 變量 ? 代表內存中的數(shù)據(jù)區(qū),程序中視為存儲器操作數(shù) ? 變量的屬性: 段 值 —— 變量所在段的段地址 偏移量 —— 變量單元地址與段首地址之 間的位移量 。 73 一、 80X86新增指令特點: ? 增加對 32位字長操作的指令; ? 加強各類指令功能; ? 增加了高級語言、控制保護、 Cache 管理等指令。 相當于 INT 4 70 中斷返回指令 ? 格式: IRET ? 中斷服務程序的最后一條指令,負責 恢復斷點 恢復標志寄存器內容 71 六、處理器控制指令 對標志位的操作 與外部設備的同步 p213表 57 72 167。 67 中斷指令例 ? INT 21H IPL IPH CSL CSH SP=1200 FLAGSL FLAGSH SP=11FA 執(zhí)行INT指令后 保護斷點 68 中斷指令例 ? 執(zhí)行 INT 21H指令后 IP=? CS=? 21Hх4 =0084H 23H 11H 00H 20H IP CS 69 溢出中斷指令 ? 格式: INTO ? 若 OF=1,則啟動一個類型為 4的中斷過程 ,給出一個出錯標志 ,如果 OF=0,不做任何操作。 64 4. 中斷指令 中斷與過程調用: ? 中斷是隨機事件或異常事件引起,調用則是事先已在程序中安排好 ; ? 響應中斷請求不僅要保護斷點地址,還要保護FLAGS內容; ? 調用指令在指令中直接給出子程序入口地址,中斷指令只給出中斷向量碼,入口地址則在向量碼指向的內存單元中。 ? 指令格式: CALL FAR PROC 62 段間調用例 ? CALL FAR TIMRE ? CALL DWORD PTR[SI] 63 返回指令 ? 從堆棧中彈出斷點地址,返回原程序。 59 段內調用 ? 子過程與原調用程序在同一代碼段,在調用之前只需保護斷點的偏移地址 ? 格式: CALL NEAR PROC 近過程名 斷點 入口地址 60 段內調用例 ? CALL TIMRE ? CALL WORD PTR[SI] 直接調用 間接調用 61 段間調用 ? 子過程與原調用程序不在同一代碼段, 在調用之前需保護斷點的段基地址和偏移地址。 循環(huán)指令 無條件循環(huán)指令 LOOP 條件循環(huán)指令 LOOPZ LOOPNZ 54 無條件循環(huán)指令 ? 格式: LOOP Lable ? 循環(huán)條件: CX ≠ 0 ? LOOP指令的操作相當于: 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. 過程調用和返回 段內調用 段間調用 段內直接調用 段內間接調用 段間直接調用 段間間接調用 57 調用指令與轉移指令的比較 ? 用于調用一個子過程; ? 調用前須保護斷點地址; ? 子過程執(zhí)行結束后要返回原調用處繼續(xù)執(zhí)行原程序 —— 斷點恢復。 41 串送存指令 ? 格式: STOS OPRD STOSB STOSW ? 操作: 對字節(jié): AL ([ES:DI]) 對 字: AX ([ES:DI]) 目 標 操作數(shù) 42 串送存指令的應用 ? 將內存某個區(qū)域清零 區(qū)域首地址送 ES: DI 串長度送 CX 置方向標志 DF 0送累加器 AL 執(zhí)行串送存指令 開始 43 五、程序控制指令 ? 轉移指令 ? 循環(huán)控制 ? 過程調用 ? 中斷控制 44 1. 轉移指令 ? 無條件 轉移指令 無條件轉移到目標地址,執(zhí)行新的指令 ? 有條件轉移指令 在具備一定條件的情況下轉移到目標地址 45 轉移指令的轉移原理 ? 通過修改代碼段寄存器 CS及指令指針 IP的內容,使程序改變順序執(zhí)行的模式,轉到新的目標地址執(zhí)行。 目 標 操作數(shù) 39 串裝入指令 ? 格式: LODS OPRD
點擊復制文檔內容
職業(yè)教育相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1