Assembler x64 Nasm single string compare

ساخت وبلاگ

Vote count: 0

I'm new in assembler and try to performer some simple task, like enter name and get 'Hey name' answer. Sofar I read input and assign it to my undeclared variable than put this variable into rdx register and show it on the display. The problem is that I have no idea how to put tekst2 variable to rdx not replacing tekst;

 section .text section .data
tekst db "Hey ", 0ah
global _start
_start:
;read input
mov rax,0 ;numer funkcji sys_read
mov rdi,0
mov rsi,tekst2
mov rdx, 20
syscall
;move input to rbx for later compare
mov rbx,tekst
mov rbx,tekst2
;print
mov rax, 1
mov rdi, 1
mov rsi, rbx
mov rdx, 20
syscall
mov rax, 60
syscall
section .bss
tekst2: resw 1
asked 46 secs ago

back soft...
ما را در سایت back soft دنبال می کنید

برچسب : assembly x64 nasm, نویسنده : استخدام کار backsoft بازدید : 281 تاريخ : يکشنبه 28 شهريور 1395 ساعت: 14:54