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

正文內(nèi)容

[工學(xué)]第3講指令系統(tǒng)-展示頁(yè)

2025-02-25 21:31本頁(yè)面
  

【正文】 例: MOV AX, 10 。 8 二、尋址方式 立即尋址方式 ? 指令操作碼和操作數(shù)都在存儲(chǔ)器 代碼段 中 , 操作數(shù)緊跟在操作碼之后; ? 這種操作數(shù)被稱為立即數(shù) imm。 5 一、指令概述 機(jī)器指令格式 ? MOV AL, 05 ; 機(jī)器代碼是: B0H 05H; ?第一個(gè)字節(jié) B0H是操作碼(含一個(gè)操作數(shù) AL)第二個(gè)字節(jié) 05H是立即數(shù); ? MOV AX, 0102H ; 機(jī)器代碼是: B8H 02H 01H; ? 第一個(gè)字節(jié) B8H是操作碼(含一個(gè)操作數(shù) AX),第二、三個(gè)字節(jié) 02H 01H 是 16位立即數(shù)(低字節(jié) 02在低地址)。 ?注釋: 以分號(hào) “ 。有兩個(gè)操作數(shù)時(shí)通常稱 第一個(gè)為目的操作數(shù) ,第二個(gè)為源操作數(shù) 。標(biāo)號(hào)后加寫(xiě)冒號(hào) “ :”作為間隔符。 助記符格式 [標(biāo)號(hào) :] 操作碼助記符 操作數(shù)助記符 [;注釋 ] 助記符格式:也叫符號(hào)指令格式 可有可無(wú) 4 一、指令概述 ?標(biāo)號(hào) :代表該條指令存放的地址。 ?有些指令不需要操作數(shù);一般指令通常有一個(gè)或兩個(gè)操作數(shù),也有個(gè)別指令有 3個(gè)甚至 4個(gè)操作數(shù)。 每種指令的操作碼: ?使用唯一的一組二進(jìn)制編碼表示; 如: 10110000B ?對(duì)應(yīng)一個(gè)唯一的助記符 (指令功能的英文縮寫(xiě) )。 8086/8088CPU指令系統(tǒng)共有 119/117條基本指令。第三講 指令系統(tǒng) 內(nèi)容提要: 一、指令概述 二、尋址方式 三、指令系統(tǒng) 2 一、指令概述 基本概念 指令: 計(jì)算機(jī)能夠識(shí)別和執(zhí)行的各種操作命令。 指令系統(tǒng): 是一臺(tái)計(jì)算機(jī)或一種微處理器能執(zhí)行的各種不同類型操作命令的集合。 指令的 組成 : 操作碼 操作數(shù) 操作碼 說(shuō)明計(jì)算機(jī)要執(zhí)行哪種操作,如傳送、運(yùn)算、移位、跳轉(zhuǎn)等操作,它是指令中不可缺少的組成部分。如: MOV 3 操作數(shù) 是指令執(zhí)行的參與者,即各種操作對(duì)象。 ?可以是一個(gè)具體數(shù)值,如: MOV AL, 06H ?可以是存放數(shù)據(jù)的寄存器名,如: MOV AL, 06H ?可以是存放數(shù)據(jù)的存儲(chǔ)器地址,如: MOV [2022H], AL ?下一條執(zhí)行指令的地址信息,如: CALL SUB_SER 一、指令概述 指令書(shū)寫(xiě)形式: 助記符格式 、 機(jī)器代碼格式 。為程序分支、循環(huán)、跳轉(zhuǎn)提供轉(zhuǎn)移目標(biāo)地址。 ?操作數(shù)助記符 :給出了參與運(yùn)算的操作數(shù)個(gè)數(shù)和位置,可以有若干個(gè)。 ?操作碼助記符 :說(shuō)明指令要完成的操作與性質(zhì)。”開(kāi)始,對(duì)指令加以說(shuō)明以方便閱讀程序 例如: MOV傳送指令的格式: LOOP: MOV dest ,src ; dest←src 其功能為:在標(biāo)號(hào) LOOP處完成數(shù)據(jù)傳送,將源操作數(shù)src送到目的操作數(shù) dest,即 src不變, dest更改為 src.并對(duì)此語(yǔ)句進(jìn)行注釋說(shuō)明。 B0H 05H B8H 02H 01H 低 高 第三講 指令系統(tǒng) 內(nèi)容提要: 一、指令概述 二、尋址方式 三、指令系統(tǒng) 7 二、尋址方式 根據(jù)操作數(shù)所存放的位置不同,可將各種尋址方式分為如下四類: ?立即尋址方式 ?寄存器尋址方式 ?存儲(chǔ)器尋址方式 ?I/O端口尋址方式 ? 指令系統(tǒng)設(shè)計(jì)了多種操作數(shù)的來(lái)源; ? 尋找操作數(shù)的過(guò)程就是操作數(shù)的 尋址方式 ; ? 操作數(shù)采取哪種尋址方式,會(huì)影響機(jī)器運(yùn)行速度和效率??梢允?8位數(shù)值( 00H~ FFH)或 16位數(shù)值( 0000H~ FFFFH),也可為 32位數(shù)值。 執(zhí)行后 AX=? 該例中源操作數(shù)為立即尋址方式 , 立即數(shù)為 10,存放在指令的下一單元 。 代碼段 例: MOV EBX,20221231H ; 20221231H送入 EBX A H A L操 作 碼1 23 4 例: MOV AX, BX ;將寄存器 BX的內(nèi)容送入 AX中 。 11 二、尋址方式 存儲(chǔ)器尋址方式 ? 直接尋址 ?有效地址 在指令中直接給出,存放在代碼段指令操作碼后面的操作數(shù)字段。 OP 地址低 8位 地址高 8位 操作碼 物理地址: DS*16+EA EA有效地址 例: 設(shè) AX=1212H, BUF為數(shù)據(jù)段定義的變量且 BUF=2022H(表示地址 ),DS=3000H, ( 32022H)=4546H。執(zhí)行后 AX=? DS*16+BUF =3000H*16+2022H =32022H ( 32022H) =46H ( 32022H) =45H 執(zhí) 行 :( 32022H )→ AX 執(zhí)行后:AX=4546H 12 二、尋址方式 存儲(chǔ)器尋址方式 ? 直接尋址 例: 設(shè) ES=4000H, 執(zhí)行指令: MOV AL, ES:[2022H] ; 執(zhí)行后 AL=? 4 0 0 0 H 5 6 HA H A L E S 4 0 0 0 0 H+ 2 0 0 0 H操 作 碼操 作 碼0 0 H2 0 H5 6 HDS*16+BX =4000H*16+0100H =40100H ( 40100H)內(nèi)容送 AL ( 40101H)內(nèi)容送 AH 執(zhí)行后 AX=3425H 例: MOV BX,1000H ;偏移量 1000H送入 BX MOV EAX,[BX] ; DS段偏移量為 1000H、 1001H、 ; 1002H和 1003H單元的內(nèi)容送 EAX 15 二、尋址方式 存儲(chǔ)器尋址方式 ? 寄存器 間 接 尋址 執(zhí)行指令: MOV AX , [BP] 執(zhí)行后: AX=?, BP=?, SS=?, ( 20220H) 對(duì)應(yīng)字節(jié)單元 =? 例: 設(shè) AX=0, BP=0030H, SS=2022H,( 20220H) =1234H SS*16+BP =2022H*16+0030H =20220H ( 20220H)內(nèi)容送 AL ( 20221H)內(nèi)容送 AH 執(zhí)行后 AX=1234H BP=0030H SS=2022H (20220H)=34H 16 二、尋址方式 存儲(chǔ)器尋址方式 ? 寄存器 相對(duì) 尋址 ?操作數(shù)有效地址是寄存器( BX、 BP、 SI、 DI)內(nèi)容與有符號(hào) 8位或 16位位移量之和,而操作數(shù)在存儲(chǔ)器中; 有效地址= BX/BP/SI/DI+ 8/16位 位移量 ?默認(rèn)段基址在 DS(或 SS)段寄存器,可使用段超越前綴改變; ? 物理地址 =DS*16+BX+8/16位位移量=DS*16+SI+8/16位位移量 =DS*16+DI+8/16位位移量 =SS*16+BP+8/16位位移量 DS: BX+8/16位位移量 DS: SI+8/16位位移量 DS: DI+8/16位位移量 SS: BP+8/16位位移量 邏輯地址 17 二、尋址方式 存儲(chǔ)器尋址方式 ? 寄存器 相對(duì) 尋址 例: 設(shè) DS=6000H, BX=2022H, 執(zhí)行指令: MOV AL, [BX+5]; 執(zhí)行后 AL=? 6 0 0 0 H 9 A HA X D S 操 作 碼操 作 碼0 5 H9 A H2 0 0 0 H B X數(shù)據(jù)段代碼段 18 二、尋址方式 存儲(chǔ)器尋址方式 ? 基址變址 尋址 =DS*16+BX+SI =DS*16+BX+DI =SS*16+BP+SI =SS*16+BP+DI ?有效地址由 基址寄存器( BX或 BP) 內(nèi)容加上 變址寄存器( SI或 DI) 的內(nèi)容構(gòu)成 ,而操作數(shù)在存儲(chǔ)器中; 有效地址= BX/BP+SI/DI ? 默認(rèn)段基址是 DS, BP時(shí)默認(rèn)段基址是 SS,可使用段超越前綴改變; DS: BX+SI DS: BX+DI SS: BP+SI SS: BP+DI 邏輯地址 基址值 變址值 段首址 操作數(shù) 指 令 EA PA 左移 4位 BR IR 物理地址 19 二、尋址方式 存儲(chǔ)器尋址方式 ? 基址變址 尋址 例: 設(shè) DS=5000H, BX=2022H, SI=0006H; 執(zhí)行指令: MOV AX, [BX+SI]; 5 0 0 0 HA B H 7 8 HAX D S操作碼操作碼 E A =2 0 0 0 H + 0 6 H = 2 0 0 6 H5 2 0 0 6 H 5 0 0 0 0 H E A0 0 0 6 H S I +DS*16+BX+SI =5000H*16+2022H+0006H =52022H ( 52022H)內(nèi)容送 AL ( 52022H)內(nèi)容送 AH 執(zhí)行后 AX=AB78H 例: MOV EAX,[EBP][EDI] ;將 SS*10H+EBP+EDI開(kāi)始 ;連續(xù)四個(gè)單元內(nèi)容送 EAX寄存器 20 二、尋址方式 存儲(chǔ)器尋址方式 ? 基址變址 相對(duì) 尋址 =DS*16+BX+SI+8/16位位移量=DS*16+BX+DI+8/16位位移量 =SS*16+BP+SI+8/16位位移量 =SS*16+BP+DI+8/16位位移量 ? 操作數(shù)有效地址是基址寄存器( BX/BP)、變址寄存器( SI/DI)與一個(gè) 8位或 16位位移量之和,而操作數(shù)在存儲(chǔ)器中; 有效地址= BX/BP + SI/DI + 8/16位 位移量 ? 默認(rèn)段基址是 DS, BP時(shí)默認(rèn)段基址是 SS,可使用段超越前綴改變; DS: BX+SI+8/16位位移量 DS: BX+DI+8/16位位移量 SS: BP+SI+8/16位位移量 SS: BP+DI+8/16位位移量 邏輯地址 物理地址 21 二、尋址方式 存儲(chǔ)器尋址方式 ? 基址變址 相對(duì) 尋址 例: 設(shè) DS=4000H, BX=0200H,DI=0010H 。MOV AH,[BX+DI+1234H] 4 0 0 0 H5 0 H A LAX D S34H12H E A =0 2 0 0 H + 0 0 1 0 +1 2 3 4 H = 1 4 4 4 H4 1 4 4 4 H 4 0 0 0 0 H E A0 0 1 0 H D I +操作碼操作碼DS*16+BX+DI+1234H =4000H*16+0200H+0010H+1234H =41444H (41444H)內(nèi)容送 AH 執(zhí)行后 AH=50H 例: MOV EDX,[EBP+0FFFF000H][EDI] ;將 SS*10H+EBP+FFFF000H+EDI開(kāi)始連續(xù)四個(gè)單 。 22 二、尋址方式 在寄存器相對(duì)或相對(duì)基址變址尋址方式中, 位移量可用符號(hào) 表示: 例: MOV AX,[SI+COUNT] ; COUNT是事先定義的變量或常量(數(shù)值) 例: MOV AX,[BX+SI+WNUM] ; WNUM也是變量或常量 ? 與數(shù)據(jù)有關(guān)的尋址方式共有七種; ?同一尋址方式可以寫(xiě)成不同的形式: 例: MOV AX,[BX][SI];等同 MOV AX,[BX+SI] 例: MOV AX,COUNT[SI];等同 MOV AX,[SI+COUNT] 例: MOV AX,WNUM[BX][SI];等同 MOV AX,WNUM[BX+SI] ;等同 MOV AX,[BX+SI+WNUM] 23 二、尋址方式 I/O端口尋址方式 ? 直接 尋址 在輸入輸出指令中直接寫(xiě)上 8位 I/O端口地址號(hào) 。 24 二、尋址方式 I/O端口尋址方式 16位 I/O端口地址號(hào)存入 DX,在輸入輸出指令中寫(xiě) DX,表示從其指示的 I/O端口中輸入輸出數(shù)據(jù)。 1) 通用數(shù)據(jù)傳送指令: MOV 指令格式: MOV OP1, OP2 ;字節(jié) 、 字 、 雙字間傳送 功能: 將源操作數(shù) OP2內(nèi)容傳送 ( 復(fù)制 ) 到目標(biāo)操作數(shù) OP1中 。 43 三、指令系統(tǒng) 數(shù)據(jù)傳送指令 具體指令格式有: MOV
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1