概要
paiza.ioでaarch64アセンブラやってみる。
bss、使ってみた。
投入したソースコード
sys_exit = 93
sys_write = 64
std_input = 0
std_output = 1
rep_count = 60
.bss
.lcomm buff, rep_count
.text
.global main
main:
ldr x1, =buff
mov x2, #rep_count
mov w3, #'*'
_loop:
strb w3, [x1], 1
sub x2, x2, #1
cbnz x2, _loop
mov x8, #sys_write
mov x0, #std_output
ldr x1, =buff
mov x2, #rep_count
svc 0
mov x8, #sys_exit
mov x0, #0
svc 0
実行結果
************************************************************
成果物
以上。