section .data
msgs:
dq A, A_len
dq B, B_len
dq C, C_len
msg_count equ 3
A db "Hello world!", 0ah
A_len equ $ - A
B db "このプログラム言語が難し過ぎて", 0ah
B_len equ $ - B
C db "しぬ!", 0ah
C_len equ $ - C
section .text
global _start
_start:
mov r8, msg_count ; rcxは使わない
mov rbx, msgs
.loop:
mov rsi, [rbx]
mov rdx, [rbx + 8]
mov rax, 1
mov rdi, 1
syscall
add rbx, 16
dec r8
jnz .loop
mov rax, 60
xor rdi, rdi
syscall
To embed this project on your website, copy the following code and paste it into your website's HTML: