Multiply Two Numbers Using Shift Operation in Assembly


Write and run a program using 8086 assembly language that multiplies a number 0001 1001 stored in AL register by a number 0000 0100 using shift operation. [June 2014, Set-4]

CODE SEGMENT
START:
    ASSUME CS:CODE 
    
    MOV AL, 00011001B
    
    SHL AL, 1
    SHL AL, 1
    MOV BL, AL    
          
CODE ENDS

END START