Problem in understanding the Overflow flag set by IMUL instruction
I’ve confusion in why imul set OF in the following instructions mov al,48 mov bl,4 imul bl ; AX = 00C0h, OF = 1 But NOT in the below instructions mov ax,48 mov bx,4 imul bx ; DX:AX = 000000C0h, OF = 0 >Solution : IMUL sets the overflow flag when the low half of… Read More Problem in understanding the Overflow flag set by IMUL instruction