执行此代码段后,存储在eax中的十六进制值是多少?

时间:2018-10-14 08:04:52

标签: assembly x86

我从汇编语言开始,我似乎无法绕过mul函数。该代码段是:

mov eax,0x4
mov ebx,0x2
or eax,ebx
mul eax,ebx

因此,据我所知,首先,eax获得值4,ebx获得值2。然后eax,ebx将值6存储到eax中(我不太确定这部分,请如果我错了纠正我)。

我卡在mul eax,ebx部分上。我要乘以6和2吗?还是我将其串联起来?还是我拿走他们的二进制文件并做些什么?

0 个答案:

没有答案