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

正文內(nèi)容

微機原理與接口技術(shù)實用教程(已修改)

2024-10-30 14:49 本頁面
 

【正文】 第 3章 80X86的尋址方式 及指令系統(tǒng) 2021/11/12 微機原理 2 本章要點 ? 及各類指令的功能和用法 ? 80X86系統(tǒng)的各種尋址方式 ? 80X86的指令系統(tǒng)構(gòu)成 2021/11/12 微機原理 3 定義: 程序 :讓計算機完成某種操作的命令,所有指令的集合 稱為指令系統(tǒng)。 指令用助記符 表示,匯編語言程序經(jīng)過編譯連接后,指令 助記符轉(zhuǎn)換為二進制代碼,即指令代碼,或稱為機器碼, 可以由 CPU執(zhí)行。指令代碼需要事先存放在微機系統(tǒng)的 內(nèi)部存儲器中由 CS寄存器中的內(nèi)容所指定的代碼段中 。 2021/11/12 微機原理 4 指令的一般格式: 操作助記符 目的操作數(shù)(或其位置),源操作數(shù)(或其位置) dst src 例如 : MOV AX, [SI] 對應(yīng)的機器碼是 8BH,04H MOV AX, ES:[SI] 對應(yīng)的機器碼是 26H,8BH,04H 2021/11/12 微機原理 5 8086的尋址方式( addressing mode) 尋址方式 :指令中給出的操作數(shù)的表示 (或存放)方式,如果操作數(shù)存放在存儲器 中, CPU必須先計算出操作數(shù)的物理地址 寄存器間接尋址 直接尋址 寄存器 尋 址 隱含尋址 基址變址相對尋址 基址變址尋址 寄存器相對尋址 立即 尋 址 尋 址 方 式 2021/11/12 微機原理 6 ① 立即尋址:操作數(shù)( 8位或 16位)出現(xiàn)在指令 中,與指令代碼一起存放在存儲器的代碼段中 。 例: MOV AX, 6000H MOV AH, 60H MOV AL, 00H 2021/11/12 微機原理 7 ② 寄存器尋址:操作數(shù)放在 CPU內(nèi)部的寄存器中, 可為 8位或 16位寄存器,由指令給出。 例: MOV AX, BX MOV AH, BH 2021/11/12 微機原理 8 ③ 直接尋址 :操作數(shù)放在存儲器的數(shù)據(jù)段(其段地址由 DS中的內(nèi)容決定)中,其有效地址(偏移地址 直接用偏(位)移量表示在指令中,占 2個字節(jié)。偏 移量常用 disp表示,是有效地址的一部分或全部 , 可以 8位也可以 16位。 例: MOV AX, DS: [0100H] 2021/11/12 微機原理 9 ② 寄存器間接尋址:操作數(shù)在存儲單元中,其有效 由 BX﹑ SI或 DI中的內(nèi)容給出表示為: (BX) EA= (SI) (DI) 寄存器 BX﹑ SI或 DI在指令中給出。 例: MOV AX, [SI] 2021/11/12 微機原理 10 ⑤ 寄存器相對尋址:操作數(shù)在存儲器中,其有效地址是 位移量(可 8位或者 16位)與變址或基址寄存器之和, Disp與寄存器在指令中給出。 例: MOV AX, 5[BX] 也可寫成 MOV AX, [BX+ 5] 2021/11/12 微機原理 11 ⑥ 基址變址尋址 :操作數(shù)在存儲器中,偏移地址由基址寄 存器和變址寄存器中的內(nèi)容相加確定。 例: MOV AX, [BX][DI] 2021/11/12 微機原理 12 ⑦ 基址變址相對尋址 :寄存器相對尋址與基址變址尋址 方式的結(jié)合。 disp與寄存器均在指令中給出。 例: MOV AX, 5[BP][SI] 2021/11/12 微機原理 13 ⑧ 隱含尋址 :指令本身隱含了操作數(shù)的地址, 例如:字符串操作指令 MOVS, 源操作數(shù)由 DS: SI寄存器間接尋址, 目的操作數(shù)由 ES: DI寄存器間接尋址 。 以各種類型訪問存儲器時,存儲單元地址的組成: 2021/11/12 微機原理 14 8086/8088的指令系統(tǒng) a,除 SAHF外不影響標(biāo)志位, SAHF是將 AH 內(nèi)容送到 標(biāo)志寄存器的低 8位 。 b,不能用 CS作為目的操作數(shù) 。 c,源操作數(shù)和目的操作數(shù)不能同時在存儲器中, 即 :不能在一條指令中實現(xiàn)數(shù)據(jù)在存儲器中的傳送。 數(shù)據(jù)傳送指令 2021/11/12 微機原理 15 Ⅰ .數(shù)據(jù)傳送,由 源 》 目的 例: MOV AX, BX ;寄存器尋址 MOV DL, AL ;寄存器尋址 MOV AX, 02 ;源操作數(shù)用立即尋址 MOV SI, [BX] ;源操作數(shù)寄存器間接尋址 MOV AL, 4[DI] ;源操作數(shù)用寄存器相對尋址 MOV AX, [BX+2] ;源操作數(shù)用寄存器相對尋址 MOV [BX][DI], DX;目的操作數(shù)用基址加變址尋址 MOV指令:數(shù)據(jù)傳送(復(fù)制) 2021/11/12 微機原理 16 立即數(shù)、代碼段寄存器 CS只能作源操作數(shù)。 IP寄存器不能作源操作數(shù)或目的操作數(shù)。 MOV指令不能在兩個存儲單元之間直接傳 送數(shù)據(jù),也不能在兩個段寄存器之間直接 傳送數(shù)據(jù)。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1