Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
calculate_age
extern printf,scanf section .data msg db "Enter birthyear: ",0 format db '%d',0 msg1 db "Your age %d",10,0 section .bss x resd 1 age resd 1 section .text global _start _start: mov rdi,msg ;first parameter mov rax,0 call printf scan: mov rdi, format ;first parameter mov rsi, x ;second parameter mov rax, 0 call scanf mov rax,2020 mov rbx,[x] sub rax,rbx mov [age],rax print: mov rax,0 mov rdi, msg1 mov rsi,[age] call printf mov rax, 60 mov rdi, 0 syscall
run
|
edit
|
history
|
help
0
gsfgfdsgfdgfdf
fdsafsfsdfs
khvfkhvh
ASCII to HEX and display again
gfsdfgdgfdgdgfdfgd
dfsafdsafdsafdsfsd
pro1
qw
lec4bb
fsdgfsgdfsgfdf