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

正文內(nèi)容

第二章微處理器和指令系統(tǒng)-wenkub.com

2025-07-29 13:04 本頁(yè)面
   

【正文】 DB 30 DB 39。 解: PUSH BX ; 先壓高 16位 PUSH CX ; 后壓低 16位 POP EAX 110 [例 ]設(shè)程序在數(shù)據(jù)段中定義的數(shù)組如下 : NAMES DB 39。 ? 堆棧指令也隱含了一個(gè) 目的 /源操作數(shù) — — 堆棧 。 5. 查表指令 ? 格式: XLAT ? 操作: ((EBX)+(AL))→AL ((BX)+(AL))→AL ? 注意 : ( 1) 不影響標(biāo)志位; ( 2) 字節(jié)表格 ( 長(zhǎng)度不超過(guò) 256) 首地址存入 BX; ( 3) 需轉(zhuǎn)換代碼存入 AL。將 VAL的有效地址 =BX 目標(biāo)傳送指令 102 ?MOV指令用 OFFSET操作不能直接取數(shù)組中任意元素的位移量,只能取數(shù)組的第一個(gè)元素的位移量,而 LEA可以傳送任意數(shù)組元素的位移量。 101 ? 格式 : LEA r16/r32, mem 。 注意: ( 1)該指令不影響標(biāo)志位; ( 2)不允許使用段寄存器。 地址寄存器不能同為基址寄存器 。 目的操作數(shù)長(zhǎng)度不確定 。 源 、 目的操作數(shù)不能同為存儲(chǔ)器尋址 。 ? 源操作數(shù)為立即數(shù) ,而目的操作數(shù)類型不確定時(shí) ,要給目的操作數(shù)加類型說(shuō)明。 ?使用頻率最高 ?不影響標(biāo)志位 ?尋址方式最豐富 特點(diǎn): 90 ?傳送指令 ( MOV) ?交換指令 ( XCHG) ?I/O指令 ( IN/OUT) ?裝入有效地址指令 ( LEA) ?裝入段寄存器指令 ( LDS、 LES、 LFS、 LGS、LSS) ?查表轉(zhuǎn)換指令 ( XLAT) ?壓棧 /彈棧指令 (PUSH/PUSHA/PUSHAD/POP/POPA/POPAD)) ?擴(kuò)展傳送指令 ( MOVSX/MOVZX) ?字節(jié)交換指令 ( BSWAP) 91 1. 傳送指令 ?指令操作: (源操作數(shù) )→ 目的操作數(shù) ? 指令格式: MOV 目的操作數(shù) , 源操作數(shù) ? 尋址規(guī)定: REG/MEM/SREG, REG REG/MEM, SREG REG/SREG, MEM REG/MEM, IMM 8/16/32位通用寄存器 REG MEM 8/16/32位存儲(chǔ)器 SREG 段寄存器 IMM8/16/32位立即數(shù) 92 80486的指令簡(jiǎn)介 通用寄存器 ( EAX、 EBX、 ECX、 EDX、 EBP、 ESP、 ESI、 EDI) 立 即 數(shù) CS 存 儲(chǔ) 器 段寄存器 (SS、 DS、 ES、 FS、 GS) MOV指令允許的傳送關(guān)系 93 使用說(shuō)明: ? 源操作數(shù)和目的操作數(shù)的 類型必須一致 。 ?空操作指令 NOP. 使 CPU不作任何操作,僅影 響 (E)IP寄存器,對(duì)標(biāo)志位無(wú)影響。 主要包括: ?標(biāo)志寄存器讀 /寫指令 (LAHF/SAHF) ?標(biāo)志寄存器入棧 /出棧指令 (PUSHF / POPF 和 PUSHFD / POPFD) ?單個(gè)標(biāo)志位操作指令 84 80486的指令簡(jiǎn)介 SET 與條件轉(zhuǎn)移指令相似,只是滿足條件時(shí),不是轉(zhuǎn)移,而是將特定的字節(jié) (目的操作數(shù) )置 “ 1” 。 中斷指令 (INT) 這類指令的共同特點(diǎn)是可改變程序的正常執(zhí)行順序,使之轉(zhuǎn)移。 無(wú)條件轉(zhuǎn)移指令 (JMP) 實(shí)現(xiàn)子程序調(diào)用,也可歸入無(wú)條件轉(zhuǎn)移指令中。 81 80486的指令簡(jiǎn)介 為 80386/80486所特有。源、目的兩個(gè)指針(E)SI和 (E)DI在每次操作后都將根據(jù)方向標(biāo)志 DF的值自動(dòng)增量 (DF=0時(shí) )或減量 (DF=1時(shí) ),以指向串中的下一項(xiàng) 。 這類指令除 NOT外,都會(huì)影響某些標(biāo)志位。 ?無(wú)操作數(shù)指令,如十進(jìn)制運(yùn)算調(diào)整和符號(hào)位擴(kuò)展等。 80486的指令簡(jiǎn)介 76 80486的指令簡(jiǎn)介 這類指令支持加、減、乘、除四種基本算術(shù)運(yùn)算,其操作對(duì)象可以是字節(jié)、字、雙字的無(wú)符號(hào)和有符號(hào)的二進(jìn)制整數(shù);也可以是無(wú)符號(hào)的壓縮 /非壓縮 BCD碼數(shù);還支持符號(hào)擴(kuò)展指令和十進(jìn)制調(diào)整指令。 75 數(shù)據(jù)傳送指令主要包括: ?通用數(shù)據(jù)傳送指令 ,如數(shù)值傳送類指令 (MOV)、 裝入有效地址指令 (LEA)、 段裝入指令、交換類指令 (XCHG和BSWAP)、 查表轉(zhuǎn)換指令 (XLAT)等。同理也可將 16位立即數(shù)擴(kuò)展至 32位 1~ 4字節(jié) 1~ 2字節(jié) 6個(gè)字段中,只有操作碼字段是必要的,其他字段均可有可無(wú),具體取決于涉及的特定操作和操作的位置與類型。 指令的 操作數(shù)寬度 可以是 8位、 16位、 32位,尋址寬度可以是 16位或 32位。 69 80486的匯編級(jí)指令系統(tǒng) ?80486指令系統(tǒng)概述 ?80486指令格式 ?80486的指令簡(jiǎn)介 ?幾類常用指令詳解 70 80486指令系統(tǒng)概述 80486的指令系統(tǒng)是在 8086指令系統(tǒng)的基礎(chǔ)上逐步發(fā)展而來(lái)的,在代碼級(jí)具有向上兼容性。 在實(shí)地址或虛擬 8086方式下,操作數(shù)和地址的默認(rèn)寬度都為 16位; ?當(dāng)指令中無(wú)寬度超越前綴時(shí) : 在保護(hù)虛擬地址方式下,寬度則取決于可執(zhí)行段的描述符中的 D位: D位為 0,表示默認(rèn)寬度是 16位 D位為 1,表示默認(rèn)寬度是 32位 ?80486可使用寬度超越前綴來(lái)強(qiáng)行指定執(zhí)行 16位或 32位操作 : 操作數(shù)寬度前綴使處理器在默認(rèn)的 16位方式下尋址 32位數(shù)據(jù),或者在默認(rèn)的 32位方式下尋址 16位數(shù)據(jù)。或 INC [EDI*8+ECX+40] 當(dāng)二維數(shù)組的數(shù)組元素大小為 2/4/8字節(jié),且數(shù)組起始地址不為 0時(shí),適于用這種尋址方式進(jìn)行數(shù)組檢索操作。 這種尋址方式也是主要用于二維數(shù)組操作,位移量即為數(shù)組起始地址?;?MOV AX,[EBX*4+ESI] 這種方式主要用于數(shù)組元素大小為 2/4/8字節(jié)時(shí)的二維數(shù)組檢索操作等場(chǎng)合。由 EBP決定默認(rèn) SS為段基址寄存器 基址加變址尋址主要用于二維數(shù)組元素的檢索和二重循環(huán)等。 比例變址尋址方式的執(zhí)行過(guò)程如 動(dòng)畫演示 。 59 尋址方式 (7)比例變址尋址 在這種方式下: EA=[變址寄存器 ]比例因子 +位移量 這種尋址方式只適于 32位尋址一種情況。 58 尋址方式 ① 16位尋址時(shí),僅 SI、 DI可作變址寄存器 ,且默認(rèn) DS作為段基址寄存器。也可寫成 MOV EAX,24[BX] MOV ECX,[EBP+50] 。 在缺省段超越前綴時(shí) ,BX以 DS作為默認(rèn)段寄存器 ,BP以 SS作為默認(rèn)段寄存器。默認(rèn) DS為段基址 ,傳送字給 DX MOV CH,[EAX] 。 如操作數(shù)在默認(rèn)段之外,指令中必須加段超越前綴。 例如: MOV AX,[BP] 。 54 尋址方式 ① 16位尋址時(shí),偏移地址放在 SI、 DI、 BP或 BX中。 例: MOV AX, DS:[3000H] 設(shè) DS=5000H, 執(zhí)行過(guò)程見 動(dòng)畫演示 52 尋址方式 實(shí)際中對(duì)于直接尋址 ,如操作數(shù)在 DS段中 ,則可直接寫成 : MOV AX,[3000H] 如操作數(shù)在 DS之外的其他段 (CS,SS,ES,FS,GS)中 ,指令中則必須用段寄存器名前綴 (稱為 段超越前綴 )予以指明。 例: MOV EAX, EDX INC CL MOV DS, AX 這種尋址方式指令編碼短,無(wú)需從存儲(chǔ)器取操作數(shù),故執(zhí)行速度快。 ? 基址寄存器內(nèi)容 ? 變址寄存器內(nèi)容 ? 比例因子 ? 位移量 有效地址四元素: 46 有效地址元素 16位尋址 32位尋址 基址寄存器 BX,BP 任何 32位通用寄存器 變址寄存器 SI,DI 除 ESP外的任何 32位通用寄存器 比例因子 無(wú)(或 1) 1, 2, 4, 8 位移量 0, 8, 16位 0, 8, 32位 16位和 32位尋址時(shí)的四元素定義 尋址方式 47 物理 地址 物理 存儲(chǔ)器 尋址過(guò)程 (地址轉(zhuǎn)換過(guò)程 ) 有效地址計(jì)算 變址 位移 基址 比例因子 + 32位 有效地址 分段 部件 BE3~ BE0 31 0 A31~ A2 ┇ ┇ ┇ 32位 分頁(yè) 部件 (可選 ) 32位 線性 地址 13位 描述符索引 段寄存器 CS,DS,ES,SS, FS,GS ( ) 選擇符 TI RPL 15 3 2 1 0 邏輯 (虛擬 ) 地址 尋址方式 48 尋址方式 2. 11種尋址方式 偏移地址四元素可優(yōu)化組合出 9種存儲(chǔ)器尋址方式 ,加上立即數(shù)尋址和寄存器尋址 ,80486共有 11種尋址方式 : (1) 立即數(shù)尋址 (2) 寄存器尋址 (3) 直接尋址 (4) 寄存器間接尋址 (5) 基址尋址 (6) 變址尋址 (7) 比例變址尋址 (8) 基址加變址尋址 (9) 基址加比例變址尋址 (10) 帶位移的基址加變址尋址 (11) 帶位移的基址加比例變址尋址 49 (1)立即數(shù)尋址 尋址方式 在這種尋址方式下 ,操作數(shù)作為立即數(shù)直接存在指令中 ,可為 8位、 16位或 32位。這時(shí)指令的操作數(shù)部分包含著該操作數(shù)所在的存儲(chǔ)器地址。這種操作數(shù)叫立即數(shù) ,對(duì)應(yīng)的指令尋址方式稱為 立即數(shù)尋址。 (2) 采用低端低地址方式存儲(chǔ)字和雙字?jǐn)?shù)據(jù) 字?jǐn)?shù)據(jù)被存儲(chǔ)在兩個(gè)相鄰的字節(jié)單元之中,低字節(jié)在低地址單 元,高字節(jié)在高地址單元; 雙字?jǐn)?shù)據(jù)存儲(chǔ)在四個(gè)連續(xù)字節(jié)單元中,最低字節(jié)在最低地址單 元,最高字節(jié)在最高地址單元。 遠(yuǎn)指針即 48位指針,由 16位選擇符和 32位偏移量組成,用于跨段訪問(wèn)。 位串是從任何字節(jié)的任何位開始的相鄰位的序列,最長(zhǎng)可達(dá) 2321位 。 最大階碼值 +127 +1023 +16383 參 數(shù) 格 式 單精度 雙精度 擴(kuò)展精度 格式總寬度(位) 32 64 80 符號(hào)位位數(shù) 1 1 1 有效數(shù)位數(shù) (精度位數(shù) ) 23+1(隱) 52+1(隱) 64 階碼寬度(位) 8 11 15 最小階碼值 126 1022 16382 階碼偏置值 +127 +1023 +16383 在作了上述偏置處理后,進(jìn)行浮點(diǎn)數(shù)運(yùn)算時(shí),一個(gè)數(shù)的真階碼需要將其格式階碼減去偏置值來(lái)獲得。 (2)格式中的階碼是以偏置形式存放的 (即其階碼要加上一個(gè)常數(shù)偏置值才是格式階碼 ),且 偏置后的格式階碼恒為正數(shù) 。 36 (整數(shù) ) 數(shù)據(jù)類型 這類數(shù)均以補(bǔ)碼表示 ,有 8位數(shù) (字節(jié) )、 16位數(shù) (字 )、 32位數(shù) (雙字 )、 64位數(shù) (4字 )四種。 ?字 :任何字節(jié)地址開始的 2個(gè)相鄰字節(jié)。可支持多用戶和單用戶的多任務(wù)操作,并對(duì)各任務(wù)提供了多方面的保護(hù)機(jī)制。 31 0 線性斷點(diǎn)地址 0 線性斷點(diǎn)地址 1 線性斷點(diǎn)地址 2 線性斷點(diǎn)地址 3 Intel公司留用 Intel公司留用 斷點(diǎn)狀態(tài) 斷點(diǎn)控制 (a)調(diào)試寄存器 DR0 DR1 DR2 DR3 DR4 DR5 DR6 DR7 超高速緩存測(cè)試控制 超高速緩存測(cè)試數(shù)據(jù) 超高速緩存測(cè)試狀態(tài) TLB測(cè)試控制 TLB測(cè)試狀態(tài) 31 0
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1