汇编指令有数百条,本篇介绍基础的几条指令:

指令操作 解释 类似的C操作
mov x,y xy,将y的值放入x x = y
and x,y xx and y,逻辑运算与,结果放入x x = x && y
or x,y xx or y,逻辑运算或,结果放入x x = x || y
xor x,y xx xor y,逻辑异或,结果放入x if (x == y) x = 0; else x = 1
add x,y xx + y,加法运算,结果放入x x = x + y
sub x,y xxy,减法运算,结果放入x x = x - y
inc x xx + 1,自增1,结果放入x x = x++
dec x xx – 1,自减1,结果放入x x = x—
syscall 调用操作系统例程 无对应
db 一个伪指令
程序在内存中运行时,声明字节
无对应

mov指令