ax=2340h mov cx,4 mul cx 为什么结果是3400h? 具体是怎么计算的?

2025-03-02 04:10:35
推荐回答(3个)
回答1:

mov cx, 4

实际上就是4 x ax = 4 x 2340吧。结果应该是8D00
mul的操作数为字的时候,是保存在dx寄存器里的,自己看看DX寄存器的值。

回答2:

正确结果应该是23400H。因为寄存器是16位的,所以DX=0002H,AX=3400H

回答3:

错的,乱答