指令符号说明.pdfVIP

  • 15
  • 0
  • 约6.02千字
  • 约 4页
  • 2020-03-29 发布于浙江
  • 举报
指令符号说明 符号 说明 r8 任意一个8位通用寄存器AH、AL、BH、BL、CH、 CL、DH、DL r16 任意一个16位通用寄存器AX、BX、CX、DX、SI、 DI、BP、SP reg 代表r8、r16 seg 段寄存器CS、DS、ES、SS m8 一个8位存储器操作数单元 m16 一个16位存储器操作数单元 mem 代表m8、m16 i8 一个8位立即数 i16 一个16位立即数 imm 代表i8、i16 dest 目的操作数 src 源操作数 label 标号 指令汇编格式 指令类型 指令汇编格式 指令功能简介 MOV reg/mem, imm dest←src 传送指令 MOV reg/mem/seg, reg MOV reg/seg, mem MOV reg/mem, seg 交换指令 XCHG reg, reg/memreg ↔ reg/mem XCHG reg/mem, reg 转换指令 XLAT label AL←[BX+AL] XLAT 堆栈指令 PUSH r16/m16/seg 寄存器/存储器入栈 POP r16/m16/seg 寄存器/存储器出栈 CLC CF←0 STC CF←1 CMC CF←~CF CLD DF←0 STD DF←1 标志传送 CLI IF←0 STI IF←1 LAHF AH←FLAG低字节 SAHF FLAG低字节←AH PUSHF FLAGS入栈 POPF FLAGS出栈 LEA r16, mem r16←16位有效地址 地址传送 LDS r16, mem DS: r16←32位远指针 LES r16, mem ES: r16←32位远指针 输入 IN AL/AX, i8/DX AL/AX←I/O端口i8/DX 输出 OUT i8/DX, AL/AX I/O端口i8/DX←AL/AX ADD reg, dest←dest+src imm/reg/mem ADD mem, imm/reg 加法运算 ADC reg, dest←dest+src+CF imm/reg

文档评论(0)

1亿VIP精品文档

相关文档