Sha256: 332ceb5cc40fdc374b5fde2bdbffb44cc6557c95c8bc6a37d003087dc5c8ff3c

Contents?: true

Size: 334 Bytes

Versions: 10

Compression:

Stored size: 334 Bytes

Contents

.equ STDOUT, 1
.equ SVC_WRITE, 64
.equ SVC_EXIT, 93

.text
.global _start

_start:
	stp x29, x30, [sp, -16]!
	mov x0, #STDOUT
	ldr x1, =msg
	mov x2, 13
	mov x8, #SVC_WRITE
	mov x29, sp
	svc #0 // write(stdout, msg, 13);
	ldp x29, x30, [sp], 16
	mov x0, #0
	mov x8, #SVC_EXIT
	svc #0 // exit(0);

msg:	.ascii "Hello World!\n"
.align 4

Version data entries

10 entries across 7 versions & 1 rubygems

Version Path
zettacode-0.1.7 files.zettacode/hello_world.text/aarch64_assembly.txt
zettacode-0.1.6 files.zettacode/hello_world.text/aarch64_assembly.txt
zettacode-0.1.6 files.zettacode2/hello_world.text/aarch64_assembly.txt
zettacode-0.1.5 files.zettacode/hello_world.text/aarch64_assembly.txt
zettacode-0.1.5 files.zettacode2/hello_world.text/aarch64_assembly.txt
zettacode-0.1.4 files.zettacode/hello_world.text/aarch64_assembly.txt
zettacode-0.1.4 files.zettacode2/hello_world.text/aarch64_assembly.txt
zettacode-0.1.3 files.zettacode/hello_world.text/aarch64_assembly.txt
zettacode-0.1.2 files.zettacode/hello_world.text/aarch64_assembly.txt
zettacode-0.1.1 zettacode.files/hello_world.text/aarch64_assembly.txt