1.MOV(mov):传送指令,用于将源操作数的值赋给目的操作数。
2.PUSH(push):入栈指令,将数据压入堆栈。
3.POP(pop):出栈指令,将数据从堆栈中弹出。
4.XCHG(xchg):交换指令,用于交换两个操作数的值。
5.XLAT(xlat):换码指令,用于将指定的ASCII码转换为相应的数值。
6.LEA(lea):有效地址送寄存器指令,用于将给定偏移地址存入指定的寄存器。
7.LDS(lds):指针送寄存器和DS指令,用于将指针和DS寄存器的内容存入指定的寄存器和内存地址。
8.LES(les):指针送寄存器和ES指令,用于将指针和ES寄存器的内容存入指定的寄存器和内存地址。
9.PUSHF(pushf):标志进栈指令,用于将标志寄存器的值压入堆栈。
10.POPF(popf):标志出栈指令,用于将标志寄存器的值从堆栈中弹出。
11.ADD(add):加法指令,用于将两个操作数相加并将结果存入目的操作数。
12.ADC(adc):带进位加法指令,用于将两个操作数相加并加上进位标志位,将结果存入目的操作数。
13.INC(inc):加1指令,用于将操作数加1并将结果存入目的操作数。
14.SUB(sub):不带借位的减法指令,用于将两个操作数相减并将结果存入目的操作数。
15.STOS(stos):存入串指令,用于将数据存入指定的内存地址中。
16.IN(in):输入指令,用于从指定的端口读取数据并将结果存入目的操作数。
17.OUT(out):输出指令,用于向指定的端口写入数据。
18.JMP(jmp):无条件转移指令,用于无条件地将程序的执行转移到指定的地址。
19.CALL(call):子程序调用指令,用于调用子程序并在子程序执行完毕后返回调用点。
以上是一些常用的汇编指令大小写加解释,这些指令可以用于进行各种基本的算术、逻辑、输入输出和程序控制操作。
常用的汇编指令大小写加解释:
最新推荐文章于 2025-01-12 21:58:05 发布