整数乘法MUL _I(Multiply Integer)指令将两个16位整数相乘,产生一个16位乘积。整数除法DIV _ I(Divide Integer)指令将两个16位整数相除,产生一个16位的商,不保留余数。如果结果大于一个字,溢出位被置1。
运算指令举例:
LD I0.0
+I AC1, AC0 //AC1+AC0= AC0
MUL AC1, VD100 //AC1*VD100= VD100
DIV VW10, VD200 //VD200/VW10= VD200
2018-05-28 99 0
整数乘法MUL _I(Multiply Integer)指令将两个16位整数相乘,产生一个16位乘积。整数除法DIV _ I(Divide Integer)指令将两个16位整数相除,产生一个16位的商,不保留余数。如果结果大于一个字,溢出位被置1。
运算指令举例:
LD I0.0
+I AC1, AC0 //AC1+AC0= AC0
MUL AC1, VD100 //AC1*VD100= VD100
DIV VW10, VD200 //VD200/VW10= VD200