汇编语言第四章:指令系统和寻址方式

时间:2025-04-23

第四 指令系统和寻址方式章 一章 第基知础识

第章 指令四系统和址寻方式第一章 基 知础识

四 指章令统和寻址方系 式第一章 础基知

第四识 章指令统系和寻方址式 第章一 基知识

础第

章四指令系 和寻址方统式第 章一 基知础识

四第章指令系统 和寻方式 址一第章基础 识知

第四章 指

系统和令寻址方式第 一章基 知识础

第四 指章令系和寻统址式 第一方章基 知识础

1)与据有数的寻址方关 式确定:内存单的地元址寻 方址分类式 2:与)转地移有关址寻址的式方 确:转移定址 有地7 种 数据有关与寻址方式的4.1 址寻式方

以MVO令指例: MO为V 目 操作的,数操作数 对源操作源分数别用使 7种址方式寻下如:(1立即)寻址方 式Immedia(etAd dressign )特 点操:作数包在含指令 操作中数是令的指组成分,部以是可8或1位位,6取出令就指立 即得获操作数——即立数1例: MO VL, A执行指5后:令( L)A= 50H 2:例 MOVA X ,3450HAL 0 5储存器AX 0 354指

令储器

低存地址0B0 5OP4 530 指高地址令行指令执后:(AX) =30 5H4

用途给变量:或寄器赋常存值量限制: 能只于源操用作 数2(寄存)寻器方式 (R址gisteerAddr ssien ) g特:点作操存数在寄器中存例 MOV :X, AB(BXX)= 400H0 (XB) = 4000H执 行指前令: (AX = 3045) 执H行指令后: (AX ) =400H0

途用:用寄器存提供作数时存操速度取快

3)(直寻接方式址 (iDect rAdredsisn )特点:g作操的数移地偏址包在指含中 令:设 (例D S) =0300HMO VAX ,[2000]H存储器…

op 002 0

OVMA ,XNUM 代码

指段令要访问存储单元的物理地为址: 3000H+0000H=220003H设: ( 30200H=)053H0XA3050

行指执后令: (X)=305AH0

0003H 20000H

… …0 530

据数段

3200H0

途用: 用存于单取变量中个操作数的

…如果0020单H元附在段,指加令为:M O AXV, SE:[0002]H 跨越前段缀 :段存寄名器:— —改变默认 用的使寄段存器

第四章指 令统和寻系址方 第式章 基础一知识可以用使属性操作符type TR 来P进行属说性明

四章第 令指系统寻址方和 式第一 基章础知识

(

4)存器寄接间址方式 寻Reg(steir nIdiectr Adredssni )g特 点: 寄(存器) 操=作数偏移地址的 算操作数计理地物址的公式:) 1操数物理地作址(DS)=1 +例6设: D( ) =S2 00H0 (XB) = 100H0 令为指: OMV XA [,B X]BX() S(I ()D)I

)2 操数物作地址理=(S)S 61+(B)PAX存储器

50A0

20000H 1000

H ……A0数段据数组起 始址 21地00H0 1002H2要访问存的储元 物单理地址: 20为00H01000+ H 2=1000 设: H(12000H=)5A00H执行指 后令 :(A)=X0A0H 用5途: 用可于处数理组

05XX XX

(寄存…器对寻址相方式) ()变5寻址址方式 (I denxd edAdrsesin )g 特:点(变 址基、址寄存器)+指 令的位移中量= 操作数的偏移 地

计址算操数物理地作的址式:公存器储(I)S 8位移位 (D量) I+ 1 操作数)物理址地(=DS 1)6+16位 位移 (量XB)8 位移量位2) 操作 物数地址理=( S) S16 +B()P +16 位移量位 :例设( DS ) = 0030H RRAYA=4000H S(I) = 200H 0令为指: OVM X,AAR AYR[S I] 0300H0…o

p码代段o

p0 040指令

访要问的储单存元物 理地址为:3000H+40000 H+002H0 36=000HAX4000H

… … ……3 412数段 据组数始地址起1

234

020H

设0: (60003H=1)32H4执行 指令后 :AX(=1)324H用途 : 可用于处数理组

63000H(

)6基变址址址方寻式 ( Base IddnexAddre sins ) 特点g(:基寄址器存 ) (+变寄址存)器= 操作 数的偏移地址

算计作数物操理地的址公式:(I) S1) 作数物理操址=地DS)(1 + (BX) 6+ DI)( (I) S) 操作2物数地址理= SS( 1)6 +(P) +B (ID)例 设 (: SD) = 21 00 H(B X ) 0158H= 12000H (DI ) =010H 0108H 5令指:为OV MXA,[BX+DI ]存器储数据 段

……43

数起组地始址要访问的存单元储物 理地为:址12000H015+H8+ 1000H=22 51H8AX

2

13

1400H021285

设H: 22158(H=)213H4 行执令指后 (AX:)1=234 用途: H可用处于理组

…21

…… 此处隐藏:178字,全部文档内容请下载后查看。喜欢就下载吧 ……
汇编语言第四章:指令系统和寻址方式.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219