|
|
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.