飞思卡尔乘除运算:MUL Multiply(unsigned)8一bit by 8一bit (X)×(A)→X:A(高位存在X,低位存在A)同时将H、C标志位置0,不影响其他标志位。
DIV Integer divide(unsigned)16一bit by 8一bit (H:X)÷(X)→A
16位被除数的高低位分别放在H、A寄存器中,除数放在X寄存器中,执行后,商放在A中,余数放在H中,影响2、C标志位,不影响其他标志位。
更多精彩请您关注:
飞思卡尔乘除运算:MUL Multiply(unsigned)8一bit by 8一bit (X)×(A)→X:A(高位存在X,低位存在A)同时将H、C标志位置0,不影响其他标志位。
DIV Integer divide(unsigned)16一bit by 8一bit (H:X)÷(X)→A
16位被除数的高低位分别放在H、A寄存器中,除数放在X寄存器中,执行后,商放在A中,余数放在H中,影响2、C标志位,不影响其他标志位。
更多精彩请您关注: