複製鏈接
請複製以下鏈接發送給好友

MUL

鎖定
MUL,是80C51單片機系統的乘法指令,只有一條指令,格式為MUL AB。
中文名
彙編語言無符號數乘法指令
外文名
MUL
格    式
MUL AB
字節操作數
(AX)←(AL)*(SRC)
字操作數
(DX,AX)←(AX)*(SRC)
雙字操作數
(EDX,EAX)←(EAX)*(SRC)
指令簡介
執行的操作:
MUL AB
乘法指令的功能是將A和B中兩個無符號8位二進制數相乘,所得的16位積的低8位存於A中,高8位存於B中。執行後,Cy被無條件清零,如果乘積大於255,即高位B不為0,則OV置1;否則OV清0。
例如:設(A)=50H(80),(B)=0A0H(160)
若執行MUL AB
則執行結果為:乘積為3200H(12800),
(A)=00H,(B)=32H,(OV)=1,(CY)=0