汇編语言程序设计 第3章指令系统和寻址方式 汇编指令格式 寻址方式 8086指令系统 ◆80X86及 Pentium扩展指令
汇编语言 程序设计 第3章 指令系统和寻址方式 ◆ 汇编指令格式 ◆ 寻址方式 ◆ 8086指令系统 ◆ 80X86及Pentium扩展指令
汇編语言程序设计 3.1汇编指令格式 计算机中的一条指令通常包含两部分 操作码‖操作数 依据操作数的个数划分,80X86CPU指令 系统中的指令格式最常用的有:双操作数指 令、单操作数指令和元操作数指令
汇编语言 程序设计 3.1 汇编指令格式 计算机中的一条指令通常包含两部分: 依据操作数的个数划分,80X86CPU指令 系统中的指令格式最常用的有:双操作数指 令、单操作数指令和无操作数指令。 操作码 操作数
汇編语言程序设计 1、双操作数指令汇编格式及操作规定 格式:[标号:]操作爸OPD,OPS[;注释] 操作规定: (1)OPD与0PS应为同种操作类型且类型明确,即同为 字节类型或字类型。 (2)OPD不能是文即数。 (3)OPS和OPD不能同时为夺储器操作数,即:或者是 OPS和OPD中至少有一个为寄存器操作数。或者 是0PD为存储器操作数,OPS为立即数。 (4)操作结東后,运算结果存入OPD中,OPS内容不变
汇编语言 程序设计 1、双操作数指令汇编格式及操作规定 格式:[标号:] 操作符 OPD,OPS [;注释] 操作规定: (1)OPD与OPS应为同种操作类型且类型明确,即同为 字节类型或字类型。 (2)OPD不能是立即数。 (3)OPS和OPD不能同时为存储器操作数,即:或者是 OPS和OPD中至少有一个为寄存器操作数,或者 是OPD为存储器操作数,OPS为立即数。 (4)操作结束后,运算结果存入OPD中,OPS内容不变
汇編语言程序设计 2、单操作数指令汇编格式及操作规定 格式:[标号:]蠊作0PD[;注释] 操作规定 (1)OPD类型必须明确即为字节类型或字类型,不能 是模糊类型。 (2)操作对隶为目的操作数,操作结束后结果存入 OPD中。 (3)OPD不能是立即数,只能是寄存器操作数或存储 器操作数
汇编语言 程序设计 2、单操作数指令汇编格式及操作规定 格式:[标号:] 操作符 OPD [;注释] 操作规定: (1)OPD类型必须明确即为字节类型或字类型,不能 是模糊类型。 (2)操作对象为目的操作数,操作结束后结果存入 OPD中。 (3)OPD不能是立即数,只能是寄存器操作数或存储 器操作数
汇編语言程序设计 3、无操作数指令汇编格式及操作规定 格式:[橛号:]操作符[;注释] 操作规定:指令中只冇操作码,不含操作数,这 种指令有两种可能: (1)无卿任何操作数。如停机指令、空操作指令等。 (2)所操作数是隐含指定的,操作时取固定操作 數进行操作
汇编语言 程序设计 3、无操作数指令汇编格式及操作规定 格式:[标号:] 操作符 [;注释] 操作规定:指令中只有操作码,不含操作数,这 种指令有两种可能: (1)无需任何操作数。如停机指令、空操作指令等。 (2)所需操作数是隐含指定的,操作时取固定操作 数进行操作。 返回