Assembly Basics Tasks

; Task 01: add two numbers

; Direct addressing
MOV AL, 0x10
MOV BL, 0x20

ADD AL, BL


; With Variables
X DB 0x10
Y DB 0x20
RESULT DB ?

MOV AL, X
MOV BL, Y

ADD AL, BL

MOV DI OFFSET[RESULT]
MOV DI AL

Last updated