算术及逻辑运算指令是基本运算指令,通过算术及逻辑运算可实现数据的传送、变位及其他控制功能。
一、算术运算指令
算术运算包括二进制加add(addition)、减sub(subtraction)、乘mul(multiplication)和除div(division)指令,
二、二进制数加1、减1指令
二进制数加1指令inc(increment)和减1指令dec(decrement)的操作数均可以取kny、knm、kns、t、c、d、v和z。
三、字逻辑运算指令
字逻辑运算指令包括字逻辑与wand(word and)、字逻辑或wor(word or)、字逻辑异或wxor(word exclusive or)和求补neg(negation)指令,它们的s1和s2均可以取所有的数据类型。