标签: windows assembly masm
我试图在Windows命令提示符下使用DEBUG乘以5个小数,但我担心我离我很远。我的程序产生十进制值1303.当它应该是4320.小数是15,12,4,2,3。
mov al, 15 mov bl, 12 mov bh, 4 mov cl, 2 mov ch, 3 mul ax, bl mul ax, bh mul ax, cl mul ax, ch aam
答案 0 :(得分:2)
你正在进行字节x字节乘法,显然中间结果需要多于一个字节。你也乘以AH而不是CH。