Assignment_2_MIC
Assignment_2_MIC
section .data
msg db "ALP to display the length of a string enterd by the user",10
msg_len equ $ - msg
section .bss
string resb 50
strl equ $-string
result resb 50
%macro write 2
mov rax,1
mov rdi,1
mov rsi,%1
mov rdx,%2
syscall
%endmacro
section .text
global _start
_start:
write msg, msg_len
write msg1, msg1_len
mov rax, 0
mov rdi, 0
mov rsi, string
mov rdx, 200
syscall
call disp
mov rax, 60
mov rdi, 0
syscall
disp:
Output :