26 lines
201 B
ArmAsm
26 lines
201 B
ArmAsm
|
|
.equ SYS_EXIT, 93
|
||
|
|
|
||
|
|
.data
|
||
|
|
|
||
|
|
int1: .word 1
|
||
|
|
int2: .word 2
|
||
|
|
|
||
|
|
.text
|
||
|
|
.globl _start
|
||
|
|
|
||
|
|
_start:
|
||
|
|
|
||
|
|
adr x0,int1
|
||
|
|
adr x1,int2
|
||
|
|
ldr w2,[x0]
|
||
|
|
ldr w3,[x1]
|
||
|
|
|
||
|
|
adds w4,w2,w3
|
||
|
|
MRS x0,NZCV
|
||
|
|
|
||
|
|
mov w8,#SYS_EXIT
|
||
|
|
mov x0,#0
|
||
|
|
svc #0
|
||
|
|
|
||
|
|
.end
|