初学MUL乘法指令,写法求解释下
MUL r8/m8 ;无符号字节乘:AX←AL×r8/m8
MUL r16/m16 ;无符号字乘:DX.AX←AX×r16/m16
MUL指令影响标志OF和CF。如果乘积的高一半(AH或DX)为0,则OF=CF=0;否则OF=CF=1。利用乘法指令对OF和CF的影响,可以判断相乘的结果中高一半是否含有有效数值。但是,MUL指令对其他状态标志的影响没有定义,也就是成为任意,不可预测。
例2.21a:无符号数0B4H与11H相乘
mov al,0b4h ;al=b4h=180d
mov bl,11h ;bl=11h=17d
mul bl ;ax=Obf4h=3060d,OF=CF=1(AX高8位不为0)
====================================================================
请问,
1、AX←AL×r8/m8 的符号←是什么意思,他的计算顺序是怎样的
2、r8/m8是r8或m8还是r8除以m8 ?
3、 mul bl ;ax=Obf4h=3060d,OF=CF=1(AX高8位不为0) mul bl 看ax的结果应该是al乘以bl,mul bl我知道隐藏了一个数,他的显示公式是什么