IBM–PC汇编语言指令集锦4–DC.docVIP

  • 7
  • 0
  • 约9.73千字
  • 约 14页
  • 2017-05-20 发布于北京
  • 举报
IBM–PC汇编语言指令集锦4–DC

微处理器指令汇总 数据传送指令MOV OPRD1, OPRD2; OPRD1← OPRD2功能: 把源操作数送给目的操作数 语法: MOV 目的操作数,源操作数 格式: MOV r1,r2 MOV r,m MOV m,r MOV r,data 交换指令 XCHG 功能: 交换两个操作数的数据 语法: XCHG 格式: XCHG r1,r2 XCHG r,m 堆栈操作以及标志寄存器传送指令 PUSH,POP 功能: 把操作数压入或取出堆栈 语法: PUSH 操作数 POP 操作数 格式: PUSH r PUSHPUSH data POP r POP m PUSHF,POPF,PUSHA,POPA 功能: 堆栈指令群 格式: PUSHF POPF PUSHA POPA LAHF(Load AH from Flags):将FR中的低8位送到AH中。 SAHF SAHF(Store AH into Flags):与LAHF相反,将AH→FR中的低8位。 PUSHF(PUSH Flags)将FR压入堆栈。 POPF(POP Flags)将栈顶内容弹出给FR。 功能:标志寄存器内容的传送与弹出 格式:LAHF SAHF PUSHF POPF 地址传送指令 LEA,LDS,LES 功能: 取地址至寄存器 语法: LEAreg, src ; src代表地址偏移量(16位)。

文档评论(0)

1亿VIP精品文档

相关文档