
第
3
章
《 IBM PC 80X86 汇编语言程序设计》 冶金工业出版社
第三章 寻址方式和指令系统
§3.1 寻址方式
§3.2 指令系统

第
3
章
《 IBM PC 80X86 汇编语言程序设计》 冶金工业出版社
§3.1 寻址方式
指令
操作数 操作码
操作数通常可以有 1/2/3
A A+1
A A+B
C
A+B
近代计算机多用双操作数而用
其中一个再存放结果。 8086/8
088CPU 指令一般由两个操作
数,其中一个叫源操作数,另
一个加目的操作数。

第
3
章
《 IBM PC 80X86 汇编语言程序设计》 冶金工业出版社
例如: ADD AX , 123
H ;
目 源
执行这条指令后,目
的操作数 AX 被破坏
1) 单操作数指令
例如将 CX 寄存器的内容加 1 ,后存入 CX
如: INC CX ; ( CX ) +1
CX
2) 双操作数指令
如: SUB AX , BX; ( AX ) -
( BX )
AX
3) 隐含操作数指令
如: CLC ; 0 CF
STC ; 0 CF

第
3
章
《 IBM PC 80X86 汇编语言程序设计》 冶金工业出版社
MOV 目 , 源
MOV AX , BX

第
3
章
《 IBM PC 80X86 汇编语言程序设计》 冶金工业出版社
特例:是 NOP 指令,不操作指令,只执行空操作,不改变任
何内容,也称为无操作数指令
定义:寻址方式就是寻找指令中操作数的 方式或寻找
指令转移地址的方式。寻址方式包括数据寻址方式和程
序寻址方式。
一、数据寻址方式(共 8 种)
1 、立即数寻址方式
操作数直接存放在指令中,紧跟操作码之后,它作
为指令的一部分存放在代码段中,这种操作数叫立即数。
§3.1 寻址方式
评论0