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

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

mov指令