ВВ
flat assembler version 1.73.09 (16384 kilobytes memory)
1.asm [5]:
mov rax, '20',0
processed: mov rax,'20',0
error: extra characters on line.Вот код:
format ELF64 executable
segment readable executable
mov rax, '20',0 mov rbx, rax
mov [myFavoriteNumber], rbx
mov rax, [writecall]
mov rdi, [done]
mov rsi, [size_done]
syscall
mov rax, 1 mov rdi, [Text_Favorite]
mov rsi, [size_Text_Favorite] syscall
mov rax, 1
mov rdi, myFavoriteNumber
mov rsi, 3
xor rbx, rbx
syscall
mov rax, 60
mov rdi, 1
syscall
segment readable writeable
myFavoriteNumber dq 'Slavik',0
writecall dq 1
done dq "Done!", 10, 0
size_done = $-done
Text_Favorite dq "Your favorite number is ",0
size_Text_Favorite = $-Text_Favorite
