影音先锋男人资源在线观看,精品国产日韩亚洲一区91,中文字幕日韩国产,2018av男人天堂,青青伊人精品,久久久久久久综合日本亚洲,国产日韩欧美一区二区三区在线

《指令系統(tǒng)》課件

上傳人:san****019 文檔編號:22426897 上傳時間:2021-05-25 格式:PPT 頁數(shù):157 大?。?83KB
收藏 版權(quán)申訴 舉報 下載
《指令系統(tǒng)》課件_第1頁
第1頁 / 共157頁
《指令系統(tǒng)》課件_第2頁
第2頁 / 共157頁
《指令系統(tǒng)》課件_第3頁
第3頁 / 共157頁

下載文檔到電腦,查找使用更方便

14.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《指令系統(tǒng)》課件》由會員分享,可在線閱讀,更多相關(guān)《《指令系統(tǒng)》課件(157頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、 微 機 原 理 及 應(yīng) 用 主 講 教 師 陳 瑋 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 2 第 三 章 8086/8088指 令 系 統(tǒng)一 、 指 令 格 式 與 尋 址 方 式二 、 數(shù) 據(jù) 傳 送 類 指 令三 、 算 術(shù) 運 算 指 令四 、 邏 輯 運 算 指 令五 、 移 位 指 令 作 業(yè)六 、 串 操 作 指 令七 、 控 制 轉(zhuǎn) 移 指 令八 、 處 理 器 控 制 指 令 作 業(yè) 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 3 一 、 指 令 格 式 與 尋 址 方 式 指 令 ( Instruction) 是 指 示 CPU執(zhí)

2、行 某 種 操 作 的命 令 ; 指 令 系 統(tǒng) ( Instruction Set) 是 某 一 CPU所 能 執(zhí)行 的 全 部 指 令 的 集 合 , 也 稱 為 指 令 集 ; 8086/8088的 指 令 系 統(tǒng) 完 全 相 同 。 指 令 是 構(gòu) 成 程 序 的 基 礎(chǔ) , 程 序 是 指 令 的 有 序 組合 , CPU執(zhí) 行 程 序 就 是 執(zhí) 行 一 條 條 指 令 。 1、 指 令 格 式 2、 尋 址 方 式 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 4 二 、 數(shù) 據(jù) 傳 送 類 指 令1、 通 用 數(shù) 據(jù) 傳 送 指 令2、 地 址 傳 送 指 令3

3、、 狀 態(tài) 標 志 傳 送 指 令 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 5 三 、 算 術(shù) 運 算 指 令1、 加 法 運 算 指 令2、 減 法 指 令3、 乘 法 指 令4、 除 法 指 令 例 題 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 6 四 、 邏 輯 運 算 指 令1、 “ 與 ” 運 算 指 令 AND2、 “或 ” 運 算 指 令 OR3、 “非 ” 運 算 指 令 NOT4、 “異 或 ” 運 算 指 令 XOR5、 測 試 指 令 TEST 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 7 五 、 移 位 指

4、令1、 邏 輯 移 位 指 令2、 算 術(shù) 移 位 指 令3、 循 環(huán) 移 位 指 令4、 通 過 進 位 位 循 環(huán) 移 位 指 令 例 題 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 8 七 、 控 制 轉(zhuǎn) 移 指 令1、 控 制 轉(zhuǎn) 移 指 令 的 尋 址 方 式2、 無 條 件 轉(zhuǎn) 移 指 令3、 條 件 轉(zhuǎn) 移 指 令4、 循 環(huán) 控 制 指 令5、 過 程 調(diào) 用 和 返 回 指 令 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 9 八 、 處 理 器 控 制 指 令1、 標 志 位 操 作 指 令2、 與 外 部 事 件 協(xié) 調(diào) 同 步 的 指

5、令3、 空 操 作 指 令 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 10 1、 指 令 格 式( 1) 操 作 碼 指 定 CPU執(zhí) 行 某 種 操 作 , 如 傳 送 、 運 算等 ;( 2) 操 作 數(shù) 為 參 與 操 作 的 數(shù) 據(jù) , 如 寄 存 器 中 的 數(shù) 據(jù)或 內(nèi) 存 單 元 中 的 數(shù) 據(jù) 等 。 包 含 一 個 操 作 數(shù) 的 指 令 稱 為 單 操 作 數(shù) 指 令 ; 包 含 兩 個 操 作 數(shù) 的 指 令 稱 為 雙 操 作 數(shù) 指 令 ; 在 指 令 執(zhí) 行 過 程 中 使 用 的 操 作 數(shù) , 保 持 原 值 不 變 的 稱 為源 操 作 數(shù)

6、 ; 不 保 留 原 值 而 將 處 理 結(jié) 果 存 入 其 中 的 稱 為 目 的 操 作 數(shù) 。 操 作 碼 操 作 數(shù) 一 條 指 令 通 常 包 括 兩 部 分 : 操 作 碼 和 操 作 數(shù) 。格 式 : 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 11 2、 尋 址 方 式 ( Addressing Mode) ( 1) 指 令 尋 址 方 式 指 令 通 常 是 順 序 存 放 的 , 因 此 只 要 通 過 對 指 令指 針 自 動 加 1, 便 形 成 下 條 指 令 地 址 ; 只 有 當 遇 到 轉(zhuǎn) 移 指 令 或 調(diào) 用 指 令 時 , 根 據(jù) 轉(zhuǎn) 移

7、目 標 去 修 改 IP或 CS。( 2) 操 作 數(shù) 尋 址 方 式 所 謂 操 作 數(shù) 尋 址 方 式 , 就 是 尋 找 指 令 中 所 需 操作 數(shù) 的 方 法 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 12 2、 尋 址 方 式 ( Addressing Mode) 操 作 數(shù) 的 來 源 包 含 在 指 令 中 , 緊 跟 在 操 作 碼 之 后 , 稱 為 立即 數(shù) ; 操 作 數(shù) 在 CPU的 某 個 寄 存 器 中 ; 操 作 數(shù) 在 內(nèi) 存 的 某 單 元 中 , 這 時 指 令 中 給 出的 是 操 作 數(shù) 所 在 單 元 的 地 址 , 或 者

8、是 產(chǎn) 生 該 地 址 的計 算 方 法 ; 操 作 數(shù) 在 某 I/O端 口 中 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 13 2、 尋 址 方 式 ( Addressing Mode) 由 于 操 作 數(shù) 的 不 同 來 源 , 產(chǎn) 生 了 三 大 類 尋 址 方式 。( 1) 立 即 數(shù) 尋 址( 2) 寄 存 器 尋 址( 3) 內(nèi) 存 尋 址 例 題 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 14 ( 1) 立 即 ( 數(shù) ) 尋 址 當 操 作 數(shù) 就 在 指 令 中 時 , 稱 為 立 即 ( 數(shù) ) 尋 址 。這 種 操 作 數(shù) 稱

9、 為 立 即 數(shù) , 8位 或 16位 均 可 。 如 : MOV AL, 12H說 明 : 這 條 指 令 的 功 能 就 是 將 立 即 數(shù) 12H傳 送 到 寄 存器 AL中 。 執(zhí) 行 完 該 條 指 令 后 , ( AL) =12H或 表 示 成 : AL=12H 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 15 ( 1) 立 即 ( 數(shù) ) 尋 址 MOV AX, 1234H 說 明 : 這 條 指 令 的 功 能 就 是 將 立 即 數(shù) 1234H傳 送到 寄 存 器 AX中 。 執(zhí) 行 完 該 條 指 令 后 , ( AX) =1234H或 表 示 成 : A

10、X=1234H 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 16 ( 1) 立 即 ( 數(shù) ) 尋 址 MOV AL, 12H 這 是 一 條 雙 操 作 數(shù) 指 令 。 其 中 :* MOV就 是 操 作 碼 ,* 立 即 數(shù) 12H稱 為 源 操 作 數(shù) ;* 寄 存 器 AL稱 為 目 的 操 作 數(shù) 。 特 點 :* 源 操 作 數(shù) 在 執(zhí) 行 指 令 后 , 它 的 值 不 會 發(fā) 生 變 化 ;* 立 即 數(shù) 不 能 作 為 目 的 操 作 數(shù) 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 17 ( 2) 寄 存 器 尋 址 ( Segment

11、 Addressing) 當 操 作 數(shù) 在 寄 存 器 中 時 為 寄 存 器 尋 址 ( 或 稱 寄存 器 直 接 尋 址 ) 。 如 : MOV AL, 12H 說 明 : 目 的 操 作 數(shù) AL即 為 寄 存 器 尋 址 。 MOV AX, BX 說 明 : 這 條 指 令 的 功 能 就 是 將 寄 存 器 BX的 內(nèi) 容傳 送 到 寄 存 器 AX中 。 執(zhí) 行 完 該 條 指 令 后 , AX的 內(nèi) 容 和 BX的 內(nèi) 容 一 樣 ,表 示 成 AX=BX; 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 18 ( 3) 內(nèi) 存 尋 址 (Memory Addre

12、ssing) 當 操 作 數(shù) 在 內(nèi) 存 中 時 為 內(nèi) 存 尋 址 , 稱 其 為 內(nèi) 存操 作 數(shù) 。 注 意 : 一 條 指 令 中 只 允 許 有 一 個 內(nèi) 存 操 作 數(shù) !* 內(nèi) 存 尋 址 時 , 指 令 中 給 出 的 是 操 作 數(shù) 的 有 效 地 址EA或 產(chǎn) 生 EA的 計 算 方 式 。* EA即 是 邏 輯 地 址 中 的 偏 移 地 址 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 19 ( 3) 內(nèi) 存 尋 址 (Memory Addressing) 直 接 尋 址 寄 存 器 間 接 尋 址 相 對 基 址 /變 址 尋 址 基 址 變 址

13、 尋 址 相 對 基 址 變 址 尋 址 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 20 直 接 尋 址 EA由 指 令 中 直 接 給 出 的 16位 偏 移 量 單 獨 構(gòu) 成時 稱 為 內(nèi) 存 尋 址 中 的 直 接 尋 址 。* 16位 偏 移 量 應(yīng) 帶 有 方 括 號 。 如 :( 1) MOV AL, 1234H 說 明 : 根 據(jù) 指 令 EA=1234H, 段 地 址 即 取 當 前 數(shù) 據(jù) 段 DS(設(shè) DS=2000H), 20位 物 理 地 址 =DS 10H+1234H=21234H, 該 指 令 的 功 能 就 是 將 內(nèi) 存 單 元 (2123

14、4H) 的 字 節(jié) 內(nèi) 容 傳 送 到 寄 存 器 AL中 ,或 表 示 為 : (2000H: 1234H)=A1H也 即 將 A1H送 AL, 當 執(zhí) 行 完 該 指 令 后 , AL=A1H 21234H20000H 當 前 數(shù) 據(jù) 段A1H21235H 66HFFH內(nèi) 存 單 元 地 址 內(nèi) 存 單 元 內(nèi) 容 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 21 直 接 尋 址( 2) MOV AX, 1234H 說 明 : 根 據(jù) 指 令 EA=1234H, 段 地 址 即 取 當 前 數(shù) 據(jù) 段 DS, 設(shè) DS=2000H, 則 20位 物 理 地 址 =DS 1

15、0H+1234H=21234H, 該 指 令 的 功 能 就 是 將 內(nèi) 存 單 元 (21234H)的 字 內(nèi) 容 傳 送 到寄 存 器 AX中 , 也 可 表 示 為 : ( 2000H: 1234H)=66A1H,也 就 是 將 66A1H送 AX,因 此 , 當 執(zhí) 行 完 該 指 令 后 , AX=66A1H 21234H20000H 當 前 數(shù) 據(jù) 段A1H21235H 66HFFH 內(nèi) 存 單 元 地 址 內(nèi) 存 單 元 內(nèi) 容 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 22 寄 存 器 間 接 尋 址 有 效 地 址 EA的 內(nèi) 容 由 寄 存 器 內(nèi) 容

16、給 出 , 稱 為 內(nèi)存 尋 址 中 的 寄 存 器 間 接 尋 址 。 * 寄 存 器 應(yīng) 帶 有 方 括 號 。 如 MOV AL, BX ; EA=BX MOV AX, SI ; EA=SI MOV AX, DI ; EA=DI *求 物 理 地 址 的 方 法 與 內(nèi) 存 尋 址 中 的 直 接 尋 址 方法 一 樣 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 23 相 對 基 址 /變 址 尋 址EA由 指 令 中 給 出 的 基 址 /變 址 寄 存 器 和 位 移 量 組 成 。如 : MOV AL, BX+0120H ; EA=BX+0120H通 式 (

17、其 中 D為 位 移 量 ) : 注 意 : 求 物 理 地 址 的 方 法 與 內(nèi) 存 尋 址 中 的 直 接尋 址 方 法 一 樣 。 注 意 對 應(yīng) 的 段 !EA= +DBPDISIBX 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 24 基 址 變 址 尋 址有 效 地 址 EA由 基 址 寄 存 器 和 變 址 寄 存 器 組 成 。 如 : MOV AL, BX+SI ; EA=BX+SI或 MOV AL, BXSI ; EA=BX+SI通 式 : EA= DISI+BPBX 注 意 : 求 物 理 地 址 的 方 法 與 內(nèi) 存 尋 址 中 的 直 接尋 址 方

18、 法 一 樣 。 注 意 對 應(yīng) 的 段 ! 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 25 相 對 基 址 變 址 尋 址EA由 基 址 寄 存 器 、 變 址 寄 存 器 和 位 移 量 組 成 。 如 : MOV AL, BP+DI+20H ; EA=BP+DI+20H或 MOV AL, 20HBPDI ; EA=BP+DI+20H通 式 : EA= DISI DBPBX + + 注 意 : 求 物 理 地 址 的 方 法 與 內(nèi) 存 尋 址 中 的 直 接尋 址 方 法 一 樣 。 注 意 對 應(yīng) 的 段 ! 第 三 章 8086/8088指 令 系 統(tǒng)2021-5

19、-5 26 例 題1、 指 出 各 指 令 中 源 操 作 數(shù) 和 目 的 操 作 數(shù) 的 尋 址 方式 , 并 說 明 操 作 數(shù) 的 類 型 ( 字 節(jié) 或 字 數(shù) 據(jù) ) 。( 1) MOV SI, 1000H答 : 源 操 作 數(shù) 是 立 即 數(shù) 尋 址 ;目 的 操 作 數(shù) 是 寄 存 器 尋 址 ;傳 送 的 是 字 數(shù) 據(jù) 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 27 例 題1、 指 出 各 指 令 中 源 操 作 數(shù) 和 目 的 操 作 數(shù) 的 尋 址 方 式 ,并 說 明 操 作 數(shù) 的 類 型 ( 字 節(jié) 或 字 數(shù) 據(jù) ) 。( 2) MOV B

20、L, 1000H答 : 源 操 作 數(shù) 是 內(nèi) 存 尋 址 中 的 直 接 尋 址EA=1000H;目 的 操 作 數(shù) 是 寄 存 器 尋 址 ;傳 送 的 是 字 節(jié) 數(shù) 據(jù) 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 28 例 題1、 指 出 各 指 令 中 源 操 作 數(shù) 和 目 的 操 作 數(shù) 的 尋 址 方 式 ,并 說 明 操 作 數(shù) 的 類 型 ( 字 節(jié) 或 字 數(shù) 據(jù) ) 。( 3) MOV BX+0100H, CX答 : 源 操 作 數(shù) 是 寄 存 器 尋 址 ;目 的 操 作 數(shù) 是 內(nèi) 存 尋 址 中 的 相 對 基 址 尋 址 ,EA=BX+01

21、00H;傳 送 的 是 字 數(shù) 據(jù) 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 29 例 題1、 指 出 各 指 令 中 源 操 作 數(shù) 和 目 的 操 作 數(shù) 的 尋 址 方 式 ,并 說 明 操 作 數(shù) 的 類 型 ( 字 節(jié) 或 字 數(shù) 據(jù) ) 。( 4) MOV BYTE PTRBXSI, 100答 : 源 操 作 數(shù) 是 立 即 數(shù) 尋 址 , 十 進 制 數(shù) 100;目 的 操 作 數(shù) 是 內(nèi) 存 尋 址 中 基 址 變 址 尋 址 ,EA=BX+SI;傳 送 的 是 字 節(jié) 數(shù) 據(jù) 。說 明 : 斜 體 字 是 偽 指 令 , 表 示 是 字 節(jié) 第 三 章

22、 8086/8088指 令 系 統(tǒng)2021-5-5 30 例 題1、 指 出 各 指 令 中 源 操 作 數(shù) 和 目 的 操 作 數(shù) 的 尋 址 方式 , 并 說 明 操 作 數(shù) 的 類 型 ( 字 節(jié) 或 字 數(shù) 據(jù) ) 。( 5) MOV AX, BX+DI+0004H答 : 源 操 作 數(shù) 是 內(nèi) 存 尋 址 中 的 相 對 基 址 變 址 尋 址 ,EA=BX+DI+0004H;目 的 操 作 數(shù) 是 寄 存 器 尋 址 ;傳 送 的 是 字 數(shù) 據(jù) 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 31 例 題1、 指 出 各 指 令 中 源 操 作 數(shù) 和 目 的

23、操 作 數(shù) 的 尋 址 方 式 ,并 說 明 操 作 數(shù) 的 類 型 ( 字 節(jié) 或 字 數(shù) 據(jù) ) 。( 6) MOV AX, BX答 : 源 操 作 數(shù) 是 內(nèi) 存 尋 址 中 的 寄 存 器 間 接 尋 址 ,EA=BX;目 的 操 作 數(shù) 是 寄 存 器 尋 址 ;傳 送 的 是 字 數(shù) 據(jù) 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 32 1、 通 用 數(shù) 據(jù) 傳 送 指 令( 1) MOV指 令 注 意 點( 2) PUSH和 POP指 令( 3) 交 換 指 令 XCHG( 4) 換 碼 指 令 XLAT 第 三 章 8086/8088指 令 系 統(tǒng)2021

24、-5-5 33 換 碼 指 令 XLAT指 令 格 式 : XLAT 表 首 址 ( 表 首 址 可 省 略 )指 令 功 能 : 將 AL中 的 值 轉(zhuǎn) 換 為 內(nèi) 存 表 格 中 某 一 值 后 , 送 回 AL。 這 條 指 令 完 成 一 個 字 節(jié) 的 查 表 轉(zhuǎn) 換 , 指 令 隱 含規(guī) 定 用 BX和 AL, 兩 者 之 和 為 訪 問 的 內(nèi) 存 單 元 。例 題 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 34 換 碼 指 令 XLAT 例 題 : 設(shè) 計 一 個 09的 平 方 表 , 通 過 換 碼 指 令 求 出 對 應(yīng)的 09的 數(shù) 的 平 方 。解

25、 : SQUR_TAB DB 0,1,4,9,16,25,36,49,64,81 ; 首 先 在 內(nèi) 存 中 ; 設(shè) 一 個 數(shù) 據(jù) 表 ; 開 始 使 用 LEA BX, SQUR_TAB ; 將 表 首 偏 移 地 址 裝 入 BX MOV AL, 05H ; 求 5的 平 方 XLAT ; 換 碼 , 此 時 AL內(nèi) 的 值 即 為 25 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 35 2、 地 址 傳 送 指 令 地 址 傳 送 指 令 主 要 用 來 將 地 址 指 針 裝 入 有 關(guān) 寄存 器 。( 1) 裝 入 有 效 地 址 指 令( 2) 裝 入 數(shù) 據(jù)

26、段 寄 存 器 指 令( 3) 裝 入 附 加 段 寄 存 器 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 36 ( 1) 裝 入 有 效 地 址 指 令 ( Load Effective Address) 指 令 格 式 : LEA dst, src 指 令 功 能 : EASRCdst( 通 用 寄 存 器 ) 這 條 指 令 用 來 將 源 操 作 數(shù) ( 內(nèi) 存 操 作 數(shù) ) 的 有 效 地 址 EA裝 入 通 用 寄 存 器 。 不 影 響 標 志 位 。 LEA AX, 1000H 執(zhí) 行 指 令 后 , AX=1000H; LEA AX, BX 執(zhí) 行 指 令

27、 后 , AX=BX; ( 注 意 區(qū) 別 : MOV AX, BX ) LEA BX, data ; data是 一 個 變 量 , 或 稱 為 符 號 地 址 執(zhí) 行 指 令 后 , BX等 于 變 量 data的 偏 移 地 址 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 37 ( 2) 裝 入 數(shù) 據(jù) 段 寄 存 器 指 令 ( Load Data Segment Register) 指 令 格 式 : LDS dst, src 指 令 功 能 : src給 出 的 是 有 效 地 址 , 低 字 送 dst ,高 字 送 DS。 這 條 指 令 用 來 將 內(nèi)

28、存 中 的 雙 字 數(shù) 據(jù) ( 4個 字 節(jié) )裝 入 通 用 寄 存 器 和 數(shù) 據(jù) 段 寄 存 器 DS。例 : 已 知 DS=1000H, ( 11500H) =2345H,( 11502H) =ABCDH請 問 , 執(zhí) 行 指 令 LDS SI, 1500H, SI=? DS=?答 : SI=2345H, DS=ABCDH 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 38 ( 3) 裝 入 附 加 段 寄 存 器 ( Load Extra Segment Register) 指 令 格 式 : LES dst, src 指 令 功 能 : src給 出 的 是 有 效

29、 地 址 , 低 字 送 dst ,高 字 送 ES。 這 條 指 令 用 來 將 內(nèi) 存 中 的 雙 字 數(shù) 據(jù) 裝 入 通 用 寄存 器 和 附 加 段 寄 存 器 ES。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 39 ( 1) MOV指 令 是 基 本 傳 送 類 指 令 , 實 現(xiàn) 字 或 字 節(jié) 數(shù) 據(jù) 的 復(fù) 制 。指 令 格 式 : MOV dst, src指 令 功 能 : 將 源 操 作 數(shù) src, 傳 送 到 目 的 操 作 數(shù) dst中 。如 : MOV AL, 12H 功 能 : 執(zhí) 行 指 令 就 是 將 立 即 數(shù) 12H傳 送 到 AL中

30、,執(zhí) 行 完 指 令 后 AL=12H。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 40 ( 1) MOV指 令MOV傳 送 類 指 令 可 以 實 現(xiàn) 六 種 形 式 的 傳 送 : 立 即 數(shù) 送 寄 存 器 ;如 : MOV BX, 1122H ; BX=1122H 立 即 數(shù) 送 存 儲 單 元 ;如 : MOV BX, 1122H ; 將 1122H送 到 EA=BX ; 的 內(nèi) 存 單 元 中 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 41 ( 1) MOV指 令 通 用 寄 存 器 之 間 的 傳 送 ;如 : MOV BX, AX ; B

31、X=AX MOV AL, AH ; AL=AH 通 用 寄 存 器 和 段 寄 存 器 之 間 的 傳 送 ;如 : MOV DS, AX ; DS=AX MOV AX, ES ; AX=ES 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 42 ( 1) MOV指 令 通 用 寄 存 器 和 存 儲 單 元 之 間 的 傳 送 ;如 : MOV AL, BX ; 將 EA=BX的 內(nèi) 存 單 元 ; 的 內(nèi) 容 送 寄 存 器 AL MOV 1400H, BX ; 將 BX的 內(nèi) 容 送 EA=1400 ; 的 內(nèi) 存 單 元 段 寄 存 器 和 存 儲 單 元 之 間 的 傳

32、 送 。如 : MOV 1400H, CS ; 將 CS的 內(nèi) 容 送 EA=1400 ; 的 內(nèi) 存 單 元 MOV DS, BX ; 將 EA BX的 內(nèi) 存 單 元 內(nèi) 容 ; 送 DS 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 43 例 題設(shè) DS=1000H, SS=2000H, AX=1A2BH, BX=1200H,CX=339AH, BP=1200H, SP=1352H, SI=1354H,(11350H)=0A5H, (11351H) 3CH, (11352H)=0FFH ,(11353H)=26H, (11354H)=52H, (11355H)=0E7H,

33、(126A4H)=9DH, (126A5H)=16H, (21350H)=88H,(21351H)=51H, 求 以 下 各 指 令 執(zhí) 行 后 的 值 。( 1) MOV AX, 1352H AX=?答 : AX=1352H 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 44 例 題設(shè) DS=1000H, SS=2000H, AX=1A2BH, BX=1200H,CX=339AH, BP=1200H, SP=1352H, SI=1354H,(11350H)=0A5H, (11351H) 3CH, (11352H)=0FFH,(11353H) =26H, (11354H)=52

34、H, (11355H)=0E7H,(126A4H)=9DH, (126A5H)=16H, (21350H)=88H,(21351H)=51H, 求 以 下 各 指 令 執(zhí) 行 后 的 值 。( 2) MOV AX, 1352H AX=?答 : EA=1352H, DS=1000H,內(nèi) 存 單 元 地 址 =DS 10H+EA=11352H,所 以 , AX=26FFH 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 45 例 題設(shè) DS=1000H, SS=2000H, AX=1A2BH, BX=1200H,CX=339AH, BP=1200H, SP=1352H, SI=135

35、4H,(11350H)=0A5H, (11351H) 3CH, (11352H)=0FFH,(11353H)=26H, (11354H)=52H, (11355H)=0E7H,(126A4H)=9DH, (126A5H)=16H, (21350H)=88H,(21351H)=51H, 求 以 下 各 指 令 執(zhí) 行 后 的 值 。( 3) MOV 0150HBX, CH ( 11350H) =? ( 11351H) =?答 : 因 為 EA=BX+0150H=1350H, CH=33H,內(nèi) 存 單 元 地 址 =DS 10H+1350H=11350H,所 以 , ( 11350H) =33H,

36、 ( 11351H) =3CH 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 46 例 題設(shè) DS=1000H, SS=2000H, AX=1A2BH, BX=1200H,CX=339AH, BP=1200H, SP=1352H, SI=1354H,(11350H)=0A5H, (11351H) 3CH, (11352H)=0FFH,(11353H)=26H, (11354H)=52H, (11355H)=0E7H,(126A4H)=9DH, (126A5H)=16H, (21350H)=88H,(21351H)=51H, 求 以 下 各 指 令 執(zhí) 行 后 的 值 。( 4)

37、 MOV AX, 0150HBP AX=?答 : 因 為 EA=BP+0150H=1350H,內(nèi) 存 單 元 的 地 址 =SS 10H+1350H=21350H所 以 , AX=5188H 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 47 使 用 MOV的 注 意 點( 1) 兩 個 操 作 數(shù) 的 類 型 必 須 一 致 ;( 2) 兩 個 操 作 數(shù) 不 能 同 時 為 存 儲 器 操 作 數(shù) ;( 3) 不 能 用 CS做 目 的 操 作 數(shù) ;( 4) 不 允 許 用 立 即 數(shù) 做 目 的 操 作 數(shù) ;( 5) 不 允 許 用 立 即 數(shù) 直 接 向 段 寄 存

38、 器 傳 送 數(shù) 據(jù) ;( 6) 不 允 許 在 段 寄 存 器 之 間 直 接 傳 送 數(shù) 據(jù) ;傳 送 指 令 不 影 響 標 志 位 ! 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 48 兩 個 操 作 數(shù) 不 能 同 時 都 是 存 儲 器 操 作 數(shù) 如 圖 所 示 , 如 果 想 將 ( 21233H) 的 內(nèi) 容傳 送 到 ( 21235H) , 必 須 通 過 寄 存 器 中 轉(zhuǎn) 。 通 過 兩 條 指 令 實 現(xiàn) : MOV AH, 1233 21233H20000H 當 前 數(shù) 據(jù) 段A1H21235H FFH 內(nèi) 存 單 元 地 址 內(nèi) 存 單 元 內(nèi)

39、容21234H AH FFHFFHMOV 1235, AH 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 49 ( 2) PUSH和 POP指 令 ( 堆 棧 操 作 指 令 ) 堆 棧 段 是 用 來 保 存 數(shù) 據(jù) 和 地 址 的 一 個 存 儲 區(qū) 。堆 棧 段 寄 存 器 用 SS表 示 , 堆 棧 段 棧 頂 指 針 是 SP( 隱含 ) 。 由 于 堆 棧 段 只 有 一 個 出 入 口 , 堆 棧 操 作 按 先 入后 出 的 方 式 工 作 。 入 棧 指 令 PUSH 出 棧 指 令 POP不 影 響 標 志 位 ! 第 三 章 8086/8088指 令 系

40、統(tǒng)2021-5-5 50 入 棧 指 令 PUSH指 令 格 式 : PUSH src指 令 功 能 : SP 2SP( 隱 含 操 作 ) ; 將 字 數(shù) 據(jù) src送 到 EA=SP的 堆 棧 段 內(nèi) ;如 : PUSH AX 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 51 入 棧 指 令 PUSH指 令 PUSH AX的 執(zhí) 行 情 況 堆 棧 段 低 地 址 高 地 址 SP 執(zhí) 行 PUSH AX指 令 前 YY YY . . . . . . 設(shè) AX 3412H 設(shè) SP 1000H 堆 棧 段 低 地 址 高 地 址 SP 12 34 YY YY 執(zhí) 行 PU

41、SH AX指 令 后 . . . . . . SP 0FFEH 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 52 出 棧 指 令 POP指 令 格 式 : POP dst指 令 功 能 : 將 EA=SP的 字 送 到 目 的 操 作 數(shù) dst中 , SP+2SP( 隱 含 操 作 ) 。如 : POP BX例 題 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 53 例 題設(shè) DS=1000H, SS=2000H, AX=1A2BH, BX=1200H,CX=339AH, BP=1200H, SP=1352H, SI=1354H,(11350H)=0A5H,

42、 (11351H)=3CH, (11352H)=0FFH,(11353H)=26H, (11354H)=52H, (11355H)=0E7H,(126A4H)=9DH, (126A5H)=16H, (21352H)=88H,(21353H)=51H, 求 以 下 各 指 令 執(zhí) 行 后 的 值 。( 1) POP AX AX=? SP=?答 : 出 棧 指 令 先 傳 送 字 數(shù) 據(jù) , 因 為 SP=1352H, SS=2000H,字 地 址 =SS 10H+SP=21352H,所 以 , AX=5188H, 再 修 改 SP=SP+2=1354H 第 三 章 8086/8088指 令 系

43、統(tǒng)2021-5-5 54 ( 3) XCHG指 令指 令 格 式 : XCHG dst, src指 令 功 能 : dst src, 8位 、 16位 均 可如 : XCHG AX, BX XCHG CL, BX+DI不 影 響 標 志 位 !注 意 : 不 能 使 用 段 寄 存 器 和 立 即 數(shù) ; 不 能 在 兩 個 存 儲 單 元 之 間 進 行 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 55 3、 狀 態(tài) 標 志 傳 送 指 令( 1) 標 志 位 裝 入 寄 存 器 AH指 令( 2) 寄 存 器 AH送 標 志 寄 存 器 指 令( 3) 標 志 寄 存

44、 器 進 棧 指 令( 4) 標 志 寄 存 器 出 棧 指 令 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 56 ( 1) 標 志 位 裝 入 寄 存 器 AH指 令不 影 響 標 志 位 。ZFSF CF AF PF 指 令 格 式 : LAHF指 令 功 能 : 將 標 志 寄 存 器 的 低 8位 送 AH。即 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 57 ( 2) 寄 存 器 AH送 標 志 寄 存 器 指 令 指 令 格 式 : SAHF 指 令 功 能 : 將 寄 存 器 AH的 值 送 標 志 寄 存 器 的低 字 節(jié) 。 即 設(shè) 置 S

45、F、 ZF、 AF、 PF和 CF的 值 。ZFSF CF AF PF 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 58 ( 3) 標 志 寄 存 器 進 棧 指 令指 令 格 式 : PUSHF指 令 功 能 : SP 2SP; 將 16位 標 志 寄 存 器 的 值 入 棧 ;不 影 響 標 志 位 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 59 ( 4) 標 志 寄 存 器 出 棧 指 令指 令 格 式 : POPF指 令 功 能 : 先 將 EA=SP所 指 內(nèi) 存 的 字 送 標 志 寄 存 器 ; SP+2SP。標 志 位 發(fā) 生 變 化

46、。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 60 1、 加 法 運 算 指 令( 1) 加 法 指 令 ADD( 2) 帶 進 位 加 法 指 令 ADC( 3) 加 1指 令 INC( 4) 壓 縮 的 BCD碼 加 法 調(diào) 整 指 令 DAA( 5) 非 壓 縮 的 BCD碼 加 法 調(diào) 整 指 令 AAA 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 61 2、 減 法 指 令(1)減 法 指 令 SUB(2)帶 借 位 的 減 法 指 令 SBB(3)減 1指 令 DEC(4)求 補 指 令 NEG(5)比 較 指 令(6)壓 縮 BCD碼 減 法

47、 調(diào) 整 指 令 DAS(7)非 壓 縮 BCD碼 減 法 調(diào) 整 指 令 AAS 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 62 3、 乘 法 指 令(1)無 符 號 數(shù) 乘 法 指 令 MUL(2)帶 符 號 數(shù) 乘 法 指 令 IMUL(3)非 壓 縮 BCD碼 乘 法 調(diào) 整 指 令 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 63 4、 除 法 指 令(1)無 符 號 數(shù) 除 法 指 令 DIV(2)帶 符 號 數(shù) 除 法 指 令 IDIV(3)字 節(jié) 擴 展 指 令 CBW(4)字 擴 展 成 雙 字 指 令 CWD(5)非 壓 縮 BCD碼

48、除 法 調(diào) 整 指 令 AAD 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 64 ( 1) 加 法 指 令 ADD指 令 格 式 : ADD dst, src指 令 功 能 : ( dst) +( src) ( dst) 所 有 標 志 位 隨 運 算 結(jié) 果 發(fā) 生 變 化 。 如 : ADD AX, 3A5FH ; AX+3A5FHAX ADD AL, BX ; 將 EA=BX的 內(nèi) 存 單 元 的; 內(nèi) 容 +ALAL ADD BX, AX ; 將 EA=BX的 內(nèi) 存 內(nèi) 容; +AX 該 內(nèi) 存 單 元 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5

49、65 ( 2) 帶 進 位 加 法 指 令 ADC指 令 格 式 : ADC dst, src指 令 功 能 : (dst)+(src)+CF(dst) 所 有 標 志 位 隨 運 算 結(jié) 果 變 化 。 如 : ADC AX, BX ; AX+BX+CFAX ADC AL, BX ; 將 EA=BX的 內(nèi) 存 單 元 的; 內(nèi) 容 +AL+CFAL ADC BX, AX ; 將 EA=BX的 內(nèi) 存 內(nèi) 容 +AX ; +CF 該 內(nèi) 存 單 元例 題 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 66 例 1 設(shè) 原 AL=79H, BH=0B3H,求 執(zhí) 行 指 令 AD

50、D AL, BH后 , AL=? BH=? 各 個 標志 位 的 值 ?解 : 79H= 0111 1001B+) B3H= 1011 0011B0010 1100B1所 以 , AL=0010 1100B=2CH, BH=0B3HSF=0, ZF=0, AF=0,PF=0, CF=1, OF=0。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 67 例 2求 兩 個 雙 字 數(shù) 據(jù) 相 加 。 假 設(shè)數(shù) 據(jù) 1在 DX(高 字 )和 AX(低 字 )內(nèi) , 為 12345678H,數(shù) 據(jù) 2在 BX(高 字 )和 CX(低 字 )內(nèi) , 為 6789ABCDH。解 : 因 為

51、 8086/8088的 指 令 只 能 進 行 字 /字 節(jié) 運 算 , 所 以 對 于 雙 字 必 須 分 兩 步 進 行 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 68 例 2求 兩 個 雙 字 數(shù) 據(jù) 相 加 。數(shù) 據(jù) 1在 DX(高 字 )和 AX(低 字 )內(nèi) , 為 12345678H,數(shù) 據(jù) 2在 BX(高 字 )和 CX(低 字 )內(nèi) , 為 6789ABCDH。解 : 因 為 8086/8088的 指 令 只 能 進 行 字 /字 節(jié) 運 算 , 所 以 對 于 雙 字 必 須 分 兩 步 進 行 。第 一 步 , 低 字 和 低 字 相 加 : AD

52、D AX, CXAX= 5 6 7 8H+) CX= ABCDHAX= 0 2 4 5H CF= 1 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 69 例 2求 兩 個 雙 字 數(shù) 據(jù) 相 加 。數(shù) 據(jù) 1在 DX(高 字 )和 AX(低 字 )內(nèi) , 為 12345678H,數(shù) 據(jù) 2在 BX(高 字 )和 CX(低 字 )內(nèi) , 為 6789ABCDH。解 : 第 二 步 , 高 字 和 高 字 相 加 , 同 時 考 慮 低 字 之 和向 高 字 進 位 : ADC DX, BXDX= 1 2 3 4HBX= 6 7 8 9H+) CF= 1DX= 7 9 B EH C

53、F= 0所 以 雙 字 之 和 是 79BE 0245H, CF=0 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 70 例 2求 兩 個 雙 字 數(shù) 據(jù) 相 加 。數(shù) 據(jù) 1在 DX(高 字 )和 AX(低 字 )內(nèi) , 為 12345678H,數(shù) 據(jù) 2在 BX(高 字 )和 CX(低 字 )內(nèi) , 為 6789ABCDH。解 : 因 此 , 本 題 要 求 的 雙 字 相 加 , 由 兩 條 指 令 完 成 : ADD AX, CX ADC DX, BX 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 71 ( 3) 加 1指 令 INC指 令 格 式 :

54、INC dst指 令 功 能 : ( dst) +1( dst) CF不 受 影 響 , 其 他 標 志 位 隨 運 算 結(jié) 果 變 化 。 如 : INC AX ; AX+1AX INC CL ; CL+1CL INC BX ; 將 EA=BX的 內(nèi) 存 單 元 內(nèi) 容; +1 該 內(nèi) 存 單 元 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 72 ( 4) 壓 縮 的 BCD碼 加 法 調(diào) 整 指 令 DAA指 令 格 式 : DAA指 令 功 能 : 對 AL中 的 壓 縮 BCD數(shù) 加 法 結(jié) 果 自 動 調(diào) 整 ,分 兩 種 情 況 進 行 : 當 AL低 4位 9或

55、 AF=1時 , AL+06HAL, 1AF; 當 AL的 高 4位 9或 CF=1時 , AL+60H AL, 1 CF。 例 題 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 73 例 題已 知 兩 個 壓 縮 BCD碼 AL=38H和 BL=24H, 對 其 求和 。解 : 第 一 步 ADD AL, BL 38BCD = 0011 1000B +) 24BCD = 0010 0100B0101 1100B (=5CH)62BCD 顯 然 , 執(zhí) 行 加 法 指 令 與 實 際 結(jié) 果 不 符 合 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 74 例

56、 題解 : 第 二 步 DAA ; 注 意 隱 含 操 作 , 只 對 AL進; 行 調(diào) 整0101 1100B (=5CH, 則 低 4位 9) 0110B (=06H)0110 0010B (=62H即 為 62BCD)+) 所 以 , 對 于 壓 縮 BCD碼 , 在 進 行 加 法 運 算 后 ,必 須 緊 跟 一 條 調(diào) 整 指 令 DAA, 以 保 證 計 算 結(jié) 果 正 確 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 75 例 題已 知 兩 個 壓 縮 BCD碼 AL=38H和 BL=24H, 對 其 求 和 。解 : 因 此 , 對 兩 個 壓 縮 BCD

57、碼 進 行 加 法 , 需 要 如 下兩 條 指 令 完 成 : ADD AL, BL DAA ; 對 AL進 行 調(diào) 整 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 76 ( 5) 非 壓 縮 的 BCD碼 加 法 調(diào) 整 指 令 AAA 指 令 格 式 : AAA 指 令 功 能 : 對 AL中 的 兩 個 非 壓 縮 BCD碼 加 法結(jié) 果 進 行 調(diào) 整 , 使 之 成 為 正 確 的 結(jié) 果 。 對 于 非 壓 縮 BCD碼 , 在 進 行 加 法 運 算 后 , 必須 緊 跟 一 條 調(diào) 整 指 令 AAA, 以 保 證 運 算 結(jié) 果 的 正確 性 。 第 三

58、章 8086/8088指 令 系 統(tǒng)2021-5-5 77 (1)減 法 指 令 SUB指 令 格 式 : SUB dst, src指 令 功 能 : (dst) (src)(dst)例 如 : SUB AX, 3A5FH ; AX 3A5FHAX SUB AL, BX ; 將 AL (EA=BX)的 內(nèi) 存; 單 元 的 內(nèi) 容 AL ADD BX, AX ; 將 EA=BX的 內(nèi) 存 內(nèi) 容 AX ; 該 內(nèi) 存 單 元 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 78 (2)帶 借 位 的 減 法 指 令 SBB指 令 格 式 : SBB dst, src指 令 功 能

59、 : (dst) (src) CF(dst) 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 79 (3)減 1指 令 DEC指 令 格 式 : DEC dst指 令 功 能 : (dst) 1(dst) 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 80 (4)求 補 指 令 NEG指 令 格 式 : NEG dst指 令 功 能 : 0 (dst) (dst)例 如 :NEG AX ; 設(shè) 原 AX 1122H, ; 執(zhí) 行 指 令 后 AX 0 1122H; AX 0EEDEH 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 81 (5)比 較

60、 指 令 CMP指 令 格 式 : CMP dst, src指 令 功 能 : (dst) (src), 影 響 標 志 位 。注 意 : 目 的 操 作 數(shù) 不 發(fā) 生 變 化 。如 : CMP AH, 00H ; AH與 0比 較 , 結(jié) 果 影 響 標 志 位 CMP AX, BX ; AX與 EA=BX的 內(nèi) 存 單 元 的 字 ; 比 較 , 結(jié) 果 影 響 標 志 位 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 82 (6)壓 縮 BCD碼 減 法 調(diào) 整 指 令 DAS 指 令 格 式 : DAS 指 令 功 能 : 對 AL中 兩 個 壓 縮 的 BCD碼

61、 相 減 后 的結(jié) 果 進 行 調(diào) 整 。 ( 類 似 DAA) 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 83 (7)非 壓 縮 BCD碼 減 法 調(diào) 整 指 令 AAS 指 令 格 式 : AAS 指 令 功 能 : 對 AL中 兩 個 非 壓 縮 BCD碼 相 減 的結(jié) 果 進 行 調(diào) 整 。 ( 類 似 DAA) 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 84 (1)無 符 號 數(shù) 乘 法 指 令 MUL指 令 格 式 : MUL src指 令 功 能 : (src) ALAX (src是 字 節(jié) 數(shù) 據(jù) ) (src) AXDX, AX (sr

62、c是 字 數(shù) 據(jù) )如 : MUL BL ; BL ALAX MUL BX ; BX AXDX, AX MUL BYTE PTRSI ; 將 EA=SI的 內(nèi) 存 單 元 的 ; 內(nèi) 容 ALAX注 意 隱 含 操 作 ! 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 85 (2)帶 符 號 數(shù) 乘 法 指 令 IMUL指 令 格 式 : IMUL src指 令 功 能 : 當 參 加 運 算 的 數(shù) 據(jù) 是 帶 符 號 數(shù) 時 , 用 此命 令 , 所 有 指 令 功 能 與 MUL相 同 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 86 (3)非 壓

63、縮 BCD碼 乘 法 調(diào) 整 指 令指 令 格 式 : AAM指 令 功 能 : 對 AX內(nèi) 兩 個 非 壓 縮 BCD碼 相 乘 結(jié) 果 進 行調(diào) 整 。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 87 (1)無 符 號 數(shù) 除 法 指 令 DIV指 令 格 式 : DIV src指 令 功 能 : 兩 個 無 符 號 數(shù) 相 除 : src是 字 節(jié) 數(shù) 據(jù) , AX/(src) AL(商 ), AH(余 數(shù) ) src是 字 數(shù) 據(jù) , DX, AX/(src) AX(商 ), DX(余 數(shù) ) 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 88 (2

64、)帶 符 號 數(shù) 除 法 指 令 IDIV指 令 格 式 : IDIV src指 令 功 能 : 兩 個 帶 符 號 數(shù) 相 除 : src是 字 節(jié) AX/(src) AL(商 ), AH(余 數(shù) ) src是 字 DX, AX/(src) AX(商 ), DX(余 數(shù) ) 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 89 (3)字 節(jié) 擴 展 指 令 CBW指 令 格 式 : CBW指 令 功 能 : 將 AL擴 展 到 AX(為 除 法 指 令 做 準 備 )。 當 AL的 最 高 位 是 0, 則 AH=00H; 當 AL的 最 高 位 是 1, 則 AH=0FFH。

65、 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 90 (4)字 擴 展 成 雙 字 指 令 CWD指 令 格 式 : CWD指 令 功 能 : 將 AX擴 展 到 DX, AX (為 除 法 指 令 做 準備 ): 當 AX的 最 高 位 是 0, 則 DX=0000H; 當 AX的 最 高 位 是 1, 則 DX=0FFFFH。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 91 (5)非 壓 縮 BCD碼 除 法 調(diào) 整 指 令 AAD指 令 格 式 : AAD指 令 功 能 : 對 AX中 非 壓 縮 BCD碼 的 被 除 數(shù) 進 行 調(diào)整 , 保 證 結(jié)

66、 果 正 確 (在 除 法 指 令 DIV前 )。 第 三 章 8086/8088指 令 系 統(tǒng)2021-5-5 92 例 題設(shè) DS=1000H, SS=2000H, AX=1A2BH, BX=1200H, CX=339AH,BP=1200H, SP=1352H, SI=1354H, ( 11350H) =0A5H, ( 11351H) 3CH, ( 11352H) =0FFH, ( 11353H) =26H,( 11354H) =52H, ( 11355H) =0E7H, ( 126A4H) =9DH,( 126A5H) =16H, ( 21350H) =88H, ( 21351H) =51H,求 以 下 各 指 令 執(zhí) 行 后 的 值 。( 1) ADD SI, CX (11354H)=? (11355H)=? SF=? ZF=? CF=? OF=?答 : EA=SI=1354H; DS=1000H內(nèi) 存 單 元 的 字 地 址 =1000 10H+1354H=11354H該 內(nèi) 存 單 元 的 字 =0E752H而 , CX=339AH; 第 三 章 8086/8088指 令

展開閱讀全文
溫馨提示:
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)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔

相關(guān)搜索

關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!