You are on page 1of 3

Name: Shraddha Umesh Mulay

Roll No.: 221083


GR No.: 22020260
SY-A

Assignment No.: 05

Title: Write 64-bit ALP to accept number and display it on screen.

Objective: To write 64-bit ALP to accept number and display it on screen.

Code:
section .data
text1 db "Enter Number: "
text2 db "Your Number is "

section .bss
num resb 2

section .text
global _start

_start:
call _print1
call _get
call _print2
call _printNum

mov rax, 60
mov rdi, 0
syscall

_get:
mov rax,0
mov rdi,0
mov rsi,num
mov rdx,2
syscall
ret

_print1:
mov rax,1
mov rdi,1
mov rsi,text1
mov rdx,14
syscall
ret

_print2:
mov rax,1
mov rdi,1
mov rsi,text2
mov rdx,15
syscall
ret

_printNum:
mov rax,1
mov rdi,1
mov rsi,num
mov rdx,2
syscall
ret

Output:

You might also like