mirror of
https://github.com/simple64/simple64.git
synced 2026-07-27 17:04:09 +02:00
19 lines
450 B
ArmAsm
19 lines
450 B
ArmAsm
.data
|
|
buffer:
|
|
.hword 10, 20, 30, 40, 50, 60, 70, 80
|
|
.hword 20, 30, 40, 50, 60, 70, 80, 90
|
|
|
|
.text
|
|
.set noreorder
|
|
.global main
|
|
main:
|
|
la $t0, buffer
|
|
# lqv 2, 0, 0(t0)
|
|
.word (0x32 << 26) | (4 << 11) | (2 << 16) | (0 << 7) | (0 << 0) | (8 << 21)
|
|
# lqv 3, 0, 1(t0)
|
|
.word (0x32 << 26) | (4 << 11) | (3 << 16) | (0 << 7) | (1 << 0) | (8 << 21)
|
|
|
|
.word (0x25 << 25) | (4 << 6) | (2 << 11) | (3 << 16) | (17 << 0) | (0 << 21)
|
|
# vsub v4, v2, v3, 0
|
|
break
|