递增或递减寄存器的值:
inc reg(8,16,32)
dec reg(8,16,32)
这两个指令往往用于循环中对指针的操作,更需要说明的是,某些时候我们有更好的方法去处理循环,例如使用loop指令,或rep前缀。
将寄存器的数值与另一寄存器或立即数的值相加,并存回此寄存器:
add reg32,reg32/imm(8,16,32)
add reg16,reg16/imm(8,16)
add reg8,reg8/imm(8)
减法与加法类似,只不过将add换成sub
交换寄存器内容:
xchg reg32,reg32
xchg
reg16,reg16
xchg reg8,reg8