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