体验新版 GitCode,发现更多精彩内容 >>
.set noreorder .global __syscall .type __syscall,@function __syscall:
move $25, $4
move $4, $5 move $5, $6 move $6, $7 lw $7, 16($sp) lw $8, 20($sp) lw $9, 24($sp) subu $sp, $sp, 32 sw $8, 16($sp) sw $9, 20($sp)
move $2, $25
syscall beq $7, $0, 1f addu $sp, $sp, 32 subu $2, $0, $2 1: jr $ra nop