(1)格式:整數乘法指令(MUL_I)和整數除法指令(DIV_I)的梯形圖如圖6-10所示。
圖6-10 整數乘法指令(MUL_I)和除法指令(DIV_I)的梯形圖
(2)功能:當使能輸入(EN)有效時,整數乘法指令MUL_I將兩個16位整數IN1和IN2相乘,產生一個16位的結果存放在OUT中,如果運算結果超出16位,則溢出標志SM1.1被置位。整數除法指令DIV_I將兩個1 6位整數IN1和IN2相除(IN1/IN2),產生一個16位的商存放在OUT中,不保存余數。當乘法運算發生溢出時,運算結果不輸出,同時將SM1.0和SM1.2置0。除數為0時,源操作數不變。