section .data
msg1 db "Enter ten 8 Bit numbers: ",10,13
l1 equ $-msg1
msg2 db "You've entered numbers as : "
l2 equ $-msg2
section .bss
num1 resb2
num2 resb2
num3 resb2
num4 resb2
num5 resb2
%macro accept 2
mov eax,3
mov ebx,0
mov ecx,%1
mov edx,%2
int 80h
%endmacro
%macro display 2
mov eax,4
mov ebx,1
mov ecx,%1
mov edx,%2
int 80h
%endmacro
section .text
global _start
_start: display msg1.l1
accept num1,2
accept num2,2
accept num3,2
accept num4,2
accept num5,2
display num1,2
display num2,2
display num3,2
display num4,2
display num5,2
mov eax,1
mov ebx,0
int 80h
msg1 db "Enter ten 8 Bit numbers: ",10,13
l1 equ $-msg1
msg2 db "You've entered numbers as : "
l2 equ $-msg2
section .bss
num1 resb2
num2 resb2
num3 resb2
num4 resb2
num5 resb2
%macro accept 2
mov eax,3
mov ebx,0
mov ecx,%1
mov edx,%2
int 80h
%endmacro
%macro display 2
mov eax,4
mov ebx,1
mov ecx,%1
mov edx,%2
int 80h
%endmacro
section .text
global _start
_start: display msg1.l1
accept num1,2
accept num2,2
accept num3,2
accept num4,2
accept num5,2
display num1,2
display num2,2
display num3,2
display num4,2
display num5,2
mov eax,1
mov ebx,0
int 80h
Blogger Comment
Facebook Comment