有没有大神说明下,两个16位数据,和成一个32位数据是怎样的,还有,,当用MUL指令时,mul D0 D3 D8 ,请问 D8 D9里的值怎么变化
完成
参与运算的两个16位源元件的乘积,以32位形式存放与指定的目标元件中,其中低16位存放与指定的目标元件中,高16位存放与目标元件的下一元件中,最高位为符号位;
MUL D0 D3 D8 也即是 D0*D3=D9 D8 这里就是两个16位的源元件的乘积;
DMUL D0 D3 D8 即 D1 D0*D4 D3=D11 D10 D9 D8
提问时间
2014-06-30 14:26
浏览次数
1406