-
Notifications
You must be signed in to change notification settings - Fork 1
/
test.mini
271 lines (271 loc) · 3.72 KB
/
test.mini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
puti r0, 0x0
puti r1, 0x1
puti r2, 0x3C
store r0, r2
add r0, r0, r1
puti r2, 0x4C
store r0, r2
add r0, r0, r1
puti r2, 0x69
store r0, r2
add r0, r0, r1
puti r2, 0x66
store r0, r2
add r0, r0, r1
puti r2, 0x65
store r0, r2
add r0, r0, r1
puti r2, 0x20
store r0, r2
add r0, r0, r1
puti r2, 0x69
store r0, r2
add r0, r0, r1
puti r2, 0x73
store r0, r2
add r0, r0, r1
puti r2, 0x20
store r0, r2
add r0, r0, r1
puti r2, 0x67
store r0, r2
add r0, r0, r1
puti r2, 0x61
store r0, r2
add r0, r0, r1
puti r2, 0x6D
store r0, r2
add r0, r0, r1
puti r2, 0x62
store r0, r2
add r0, r0, r1
puti r2, 0x6C
store r0, r2
add r0, r0, r1
puti r2, 0x69
store r0, r2
add r0, r0, r1
puti r2, 0x6E
store r0, r2
add r0, r0, r1
puti r2, 0x67
store r0, r2
add r0, r0, r1
puti r2, 0x2E
store r0, r2
add r0, r0, r1
puti r2, 0x20
store r0, r2
add r0, r0, r1
puti r2, 0x43
store r0, r2
add r0, r0, r1
puti r2, 0x6F
store r0, r2
add r0, r0, r1
puti r2, 0x66
store r0, r2
add r0, r0, r1
puti r2, 0x66
store r0, r2
add r0, r0, r1
puti r2, 0x65
store r0, r2
add r0, r0, r1
puti r2, 0x65
store r0, r2
add r0, r0, r1
puti r2, 0x20
store r0, r2
add r0, r0, r1
puti r2, 0x62
store r0, r2
add r0, r0, r1
puti r2, 0x65
store r0, r2
add r0, r0, r1
puti r2, 0x74
store r0, r2
add r0, r0, r1
puti r2, 0x74
store r0, r2
add r0, r0, r1
puti r2, 0x69
store r0, r2
add r0, r0, r1
puti r2, 0x6E
store r0, r2
add r0, r0, r1
puti r2, 0x67
store r0, r2
add r0, r0, r1
puti r2, 0x21
store r0, r2
add r0, r0, r1
puti r2, 0x3E
store r0, r2
add r0, r0, r1
puti r2, 0x0
store r0, r2
puti r0, 0x0
puts r0
puti r0, 0x24
puti r1, 0x1
puti r2, 0x70
store r0, r2
add r0, r0, r1
puti r2, 0x65
store r0, r2
add r0, r0, r1
puti r2, 0x6F
store r0, r2
add r0, r0, r1
puti r2, 0x70
store r0, r2
add r0, r0, r1
puti r2, 0x6C
store r0, r2
add r0, r0, r1
puti r2, 0x65
store r0, r2
add r0, r0, r1
puti r2, 0x20
store r0, r2
add r0, r0, r1
puti r2, 0x6E
store r0, r2
add r0, r0, r1
puti r2, 0x75
store r0, r2
add r0, r0, r1
puti r2, 0x6D
store r0, r2
add r0, r0, r1
puti r2, 0x20
store r0, r2
add r0, r0, r1
puti r2, 0x3A
store r0, r2
add r0, r0, r1
puti r2, 0x0
store r0, r2
puti r0, 0x24
puts r0
puti r0, 0x31
gets r0
puti r10, 0x50
puti r14, 0x30
store r10, r14
load r11, r0
sub r12, r11, r14
puti r1, 0x0
puti r4, 0x1
puti r0, 0x53
puti r3, 0x20
eq r20, r1, r12
ite r20, 170, 166
gets r0
add r1, r1, r4
add r0, r0, r3
jump 164
puti r22, 0x53
load r1, r22
puti r2, 0x0
puti r3, 0x0
gt r11, r2, r1
ite r11, 179, 176
move r3, r2
add r2, r2, r12
jump 174
sub r13, r1, r3
puti r1, 0x0
puti r2, 0x1
puti r33, 0x53
puti r44, 0x20
eq r14, r13, r1
ite r14, 189, 186
add r33, r33, r44
add r1, r1, r2
jump 184
puti r0, 0x0
puti r1, 0x1
puti r2, 0x3D
store r0, r2
add r0, r0, r1
puti r2, 0x3D
store r0, r2
add r0, r0, r1
puti r2, 0x3D
store r0, r2
add r0, r0, r1
puti r2, 0x3D
store r0, r2
add r0, r0, r1
puti r2, 0x3D
store r0, r2
add r0, r0, r1
puti r2, 0x3D
store r0, r2
add r0, r0, r1
puti r2, 0x3D
store r0, r2
add r0, r0, r1
puti r2, 0x3D
store r0, r2
add r0, r0, r1
puti r2, 0x3D
store r0, r2
add r0, r0, r1
puti r2, 0x3D
store r0, r2
add r0, r0, r1
puti r2, 0x3D
store r0, r2
add r0, r0, r1
puti r2, 0x3D
store r0, r2
add r0, r0, r1
puti r2, 0x0
store r0, r2
puti r0, 0x0
puts r0
puti r0, 0x0
puts r33
puts r0
puti r0, 0xd
puti r1, 0x1
puti r2, 0x53
store r0, r2
add r0, r0, r1
puti r2, 0x6F
store r0, r2
add r0, r0, r1
puti r2, 0x72
store r0, r2
add r0, r0, r1
puti r2, 0x72
store r0, r2
add r0, r0, r1
puti r2, 0x79
store r0, r2
add r0, r0, r1
puti r2, 0x20
store r0, r2
add r0, r0, r1
puti r2, 0x6D
store r0, r2
add r0, r0, r1
puti r2, 0x61
store r0, r2
add r0, r0, r1
puti r2, 0x6E
store r0, r2
add r0, r0, r1
puti r2, 0x7E
store r0, r2
add r0, r0, r1
puti r2, 0x0
store r0, r2
puti r0, 0xd
puts r0
halt