Difference between revisions of "0014a51c - 0014a574"
Jump to navigation
Jump to search
(Created page with "<font face='Courier New'> 0014a51c: 3c048016 lui r4,0x8016 0014a520: 248412dc addiu r4,r4,0x12dc 0014a524: 00001821 addu r3,r0,r0 0014a528: 3c068016 lui r6,0x8016 0014a...") |
m |
||
Line 5: | Line 5: | ||
0014a524: 00001821 addu r3,r0,r0 | 0014a524: 00001821 addu r3,r0,r0 | ||
0014a528: 3c068016 lui r6,0x8016 | 0014a528: 3c068016 lui r6,0x8016 | ||
− | 0014a52c: 94c65ff6 lhu r6,0x5ff6(r6) | + | 0014a52c: 94c65ff6 lhu r6,0x5ff6(r6) tutorial something |
0014a530: 24870080 addiu r7,r4,0x0080 | 0014a530: 24870080 addiu r7,r4,0x0080 | ||
0014a534: 3c058017 lui r5,0x8017 | 0014a534: 3c058017 lui r5,0x8017 | ||
0014a538: 24a53f8c addiu r5,r5,0x3f8c | 0014a538: 24a53f8c addiu r5,r5,0x3f8c | ||
− | 0014a53c: 10c00003 beq r6,r0,0x0014a54c | + | 0014a53c: 10c00003 beq r6,r0,0x0014a54c do if not tutorial |
0014a540: 00000000 nop | 0014a540: 00000000 nop | ||
− | 0014a544: 10600005 beq r3,r0,0x0014a55c | + | 0014a544: 10600005 beq r3,r0,0x0014a55c skip if 2nd+ pass |
0014a548: 00000000 nop | 0014a548: 00000000 nop | ||
− | 0014a54c: 8c820000 lw r2,0x0000(r4) | + | 0014a54c: 8c820000 lw r2,0x0000(r4) if not tutorial/if first pass |
0014a550: 00000000 nop | 0014a550: 00000000 nop | ||
0014a554: 00471021 addu r2,r2,r7 | 0014a554: 00471021 addu r2,r2,r7 | ||
− | 0014a558: aca20000 sw r2,0x0000(r5) | + | 0014a558: aca20000 sw r2,0x0000(r5) store pointer to text data |
0014a55c: 24840004 addiu r4,r4,0x0004 | 0014a55c: 24840004 addiu r4,r4,0x0004 | ||
0014a560: 24630001 addiu r3,r3,0x0001 | 0014a560: 24630001 addiu r3,r3,0x0001 | ||
0014a564: 2862001f slti r2,r3,0x001f | 0014a564: 2862001f slti r2,r3,0x001f | ||
− | 0014a568: 1440fff4 bne r2,r0,0x0014a53c | + | 0014a568: 1440fff4 bne r2,r0,0x0014a53c do 0x1f times |
0014a56c: 24a50004 addiu r5,r5,0x0004 | 0014a56c: 24a50004 addiu r5,r5,0x0004 | ||
0014a570: 03e00008 jr r31 | 0014a570: 03e00008 jr r31 | ||
0014a574: 00000000 nop | 0014a574: 00000000 nop | ||
</font> | </font> |
Latest revision as of 09:08, 28 April 2024
0014a51c: 3c048016 lui r4,0x8016 0014a520: 248412dc addiu r4,r4,0x12dc 0014a524: 00001821 addu r3,r0,r0 0014a528: 3c068016 lui r6,0x8016 0014a52c: 94c65ff6 lhu r6,0x5ff6(r6) tutorial something 0014a530: 24870080 addiu r7,r4,0x0080 0014a534: 3c058017 lui r5,0x8017 0014a538: 24a53f8c addiu r5,r5,0x3f8c 0014a53c: 10c00003 beq r6,r0,0x0014a54c do if not tutorial 0014a540: 00000000 nop 0014a544: 10600005 beq r3,r0,0x0014a55c skip if 2nd+ pass 0014a548: 00000000 nop 0014a54c: 8c820000 lw r2,0x0000(r4) if not tutorial/if first pass 0014a550: 00000000 nop 0014a554: 00471021 addu r2,r2,r7 0014a558: aca20000 sw r2,0x0000(r5) store pointer to text data 0014a55c: 24840004 addiu r4,r4,0x0004 0014a560: 24630001 addiu r3,r3,0x0001 0014a564: 2862001f slti r2,r3,0x001f 0014a568: 1440fff4 bne r2,r0,0x0014a53c do 0x1f times 0014a56c: 24a50004 addiu r5,r5,0x0004 0014a570: 03e00008 jr r31 0014a574: 00000000 nop