- infix sw -4(r14), r30 ; save old fp
- add r30, r14, r0 ; fp = sp
- subi r14, r14, 12 ; frame size
- sw -8(r14), r31 ; saving registers
- sw -16(r14), r3
- infixLoop lw r1, (r30) ; load curr node
- seq r3, r1, r0 ; curr node null?
- bt r3, infixDone
- jal strPut ; print node
- addui r1, r0, "\r"
- jal strPut
- addui r1, r0, "\n"
- jal strPut
- addi r30, r30, 4 ; next node
- j infixLoop ; loop until null
- infixDone lw r30, -4(r14) ; restoring registers
- lw r31, -8(r14)
- lw r3, -12(r14)
- jr r31 ; return
| Author: Anonymous | Language: text |
| Description: No description | Timestamp: 2008-11-20 08:28:38 -0400 |
| View raw paste | Reply |
| View raw paste | Reply |
