Write an ALP for addition of two 32 bit numbers in 8086
Answers
Answered by
8
data segment
abc dd 12345678h
def dd 9ABCDEF0h
ghi dw ?
data ends
code segment
assume cs:code, ds:data
start:
mov ax,data
mov ds,ax
mov dl,00h
mov ax, word ptr abc
mov bx, word ptr def
add ax,bx
mov word ptr ghi,ax
mov ax, word ptr abc+2
mov bx, word ptr def+2
adc ax,bx
mov word ptr ghi+2,ax
jnc move
inc dl
move: mov byte ptr ghi+4,dl
int 3
code ends
end start
Similar questions
Math,
6 months ago
Social Sciences,
1 year ago
English,
1 year ago
English,
1 year ago
History,
1 year ago