X86系列指令

一、 数据传输指令

实现数据在内存和寄存器或寄存器和寄存器的单个数据传输。如 mov, push, pop, pushf, popf, 不影响标志寄存器
 
二、 算术运算指令
如 add, adc, sub, sbb, inc, dex, mul ,div, 影响标志寄存器
 
三、 逻辑运算指令
如 and, or, not, xor, shr, shl, 除 not 外,影响标志寄存器
 
四、 转移指令
修改ip。如 jmp, loop, je, call, int, ret
 
五、 控制指令
设置标志寄存器和 cpu 状态。 如 std, cld, sti, cli, nop
 
六、 串处理指令 
对内存中数据批量处理。如 movsb, movsw, 一般要与rep配合使用

posted on 2012-12-13 14:57  人世间的金某人  阅读(197)  评论(0编辑  收藏  举报

导航