19. .model small
.stack 100h
.data
.code
begin: mov ax, @data
mov ds , as
mov ah,[50h]
mov bh,[51h]
mov ch,[52h]
mov dh,[53h]
call add_numbers
sof: mov ah,4ch
Int 21h
add_numbers: mov dl, 0 -
add dl, ah
add dl, bh
add dl, ch
add dl, dh
ret
end
20. .model small
.stack 100h
.data
.code
mov ax, @data
mov ds , as
begin: call add_numbers
sof: mov ah,4ch
Int 21h
add_numbers: mov ah,[50h] -
mov bh,[51h]
mov ch,[52h]
mov dh,[53h]
mov dl, 0
add dl, ah
add dl, bh
add dl, ch
add dl, dh
ret
end
21. .model small
.stack 100h
.data
x db 5
y db 10
z db 20
w db 17
sum db 0
.code
mov ax, @data
mov ds , as
begin: call add_numbers
sof: mov ah,4ch
Int 21h
add_numbers: mov ah, 0 -
add ah , x
add ah, y
add ah, z
add ah, w
mov sum, ah
ret
end