|
|
1.1 ! root 1: .set reorder ! 2: .text ! 3: .globl main ! 4: .text ! 5: .align 2; .ent main ! 6: main: ! 7: $fp1=0 ! 8: .frame $sp,0,$31 ! 9: L.1: ! 10: j $31 ! 11: .end main ! 12: .globl memchar ! 13: .text ! 14: .align 2; .ent memchar ! 15: memchar: ! 16: $fp2=8 ! 17: .frame $sp,8,$31 ! 18: addu $sp,$sp,-8 ! 19: lw $25,$fp2-8($sp) ! 20: addu $24,$25,1 ! 21: sw $24,$fp2-8($sp) ! 22: lb $25,($25) ! 23: sb $25,$fp2-1($sp) ! 24: lw $25,$fp2-8($sp) ! 25: addu $25,$25,1 ! 26: sw $25,$fp2-8($sp) ! 27: lb $25,($25) ! 28: sb $25,$fp2-1($sp) ! 29: lw $25,$fp2-8($sp) ! 30: addu $24,$25,-1 ! 31: sw $24,$fp2-8($sp) ! 32: lb $25,($25) ! 33: sb $25,$fp2-1($sp) ! 34: lw $25,$fp2-8($sp) ! 35: addu $25,$25,-1 ! 36: sw $25,$fp2-8($sp) ! 37: lb $25,($25) ! 38: sb $25,$fp2-1($sp) ! 39: L.2: ! 40: addu $sp,$sp,8 ! 41: j $31 ! 42: .end memchar ! 43: .globl memint ! 44: .text ! 45: .align 2; .ent memint ! 46: memint: ! 47: $fp3=8 ! 48: .frame $sp,8,$31 ! 49: addu $sp,$sp,-8 ! 50: lw $25,$fp3-8($sp) ! 51: addu $24,$25,4 ! 52: sw $24,$fp3-8($sp) ! 53: lw $25,($25) ! 54: sw $25,$fp3-4($sp) ! 55: lw $25,$fp3-8($sp) ! 56: addu $25,$25,4 ! 57: sw $25,$fp3-8($sp) ! 58: lw $25,($25) ! 59: sw $25,$fp3-4($sp) ! 60: lw $25,$fp3-8($sp) ! 61: addu $24,$25,-4 ! 62: sw $24,$fp3-8($sp) ! 63: lw $25,($25) ! 64: sw $25,$fp3-4($sp) ! 65: lw $25,$fp3-8($sp) ! 66: addu $25,$25,-4 ! 67: sw $25,$fp3-8($sp) ! 68: lw $25,($25) ! 69: sw $25,$fp3-4($sp) ! 70: L.3: ! 71: addu $sp,$sp,8 ! 72: j $31 ! 73: .end memint ! 74: .globl regchar ! 75: .text ! 76: .align 2; .ent regchar ! 77: regchar: ! 78: $fp4=0 ! 79: .frame $sp,0,$31 ! 80: move $25,$24 ! 81: addu $24,$25,1 ! 82: lb $15,($25) ! 83: addu $25,$24,1 ! 84: move $24,$25 ! 85: lb $15,($25) ! 86: move $25,$24 ! 87: addu $24,$25,-1 ! 88: lb $15,($25) ! 89: addu $25,$24,-1 ! 90: move $24,$25 ! 91: lb $15,($25) ! 92: L.4: ! 93: j $31 ! 94: .end regchar ! 95: .globl regint ! 96: .text ! 97: .align 2; .ent regint ! 98: regint: ! 99: $fp5=0 ! 100: .frame $sp,0,$31 ! 101: move $25,$24 ! 102: addu $24,$25,4 ! 103: lw $15,($25) ! 104: addu $25,$24,4 ! 105: move $24,$25 ! 106: lw $15,($25) ! 107: move $25,$24 ! 108: addu $24,$25,-4 ! 109: lw $15,($25) ! 110: addu $25,$24,-4 ! 111: move $24,$25 ! 112: lw $15,($25) ! 113: L.5: ! 114: j $31 ! 115: .end regint
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.