#include /* * write */ .globl _write .globl cerror _write: push *r15, r14 ld r14, r15 ld r0, 4(r14) ld r7, 6(r14) ld t0, r7 ld r7, 8(r14) ld t0+2, r7 sc $INDIR .word t9 jp c, cerror ld r7, r0 pop r14, *r15 ret .data t9: sc $WRITE t0: .word 0 .word 0