-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcode.hpp
More file actions
49 lines (49 loc) · 1.98 KB
/
code.hpp
File metadata and controls
49 lines (49 loc) · 1.98 KB
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
#ifndef SAMPLE_CODE_HH
#define SAMPLE_CODE_HH
0x05020200, // store x2, x2
0x04040200, // load x4, x2
0x04050200, // load x5, x2
0x04060200, // load x6, x2
0x04070200, // load x7, x2
0x04080200, // load x8, x2
0x04090200, // load x9, x2
0x040a0200, // load x10, x2
0x040b0200, // load x11, x2
0x040c0200, // load x12, x2
0x040d0200, // load x13, x2
0x040e0200, // load x14, x2
0x040f0200, // load x15, x2
0x04100200, // load x16, x2
0x04110200, // load x17, x2
0x04120200, // load x18, x2
0x04130200, // load x19, x2
0x04140200, // load x20, x2
0x04150200, // load x21, x2
0x04160200, // load x22, x2
0x04170200, // load x23, x2
0x04180200, // load x24, x2
0x04190200, // load x25, x2
0x041a0200, // load x26, x2
0x041b0200, // load x27, x2
0x041c0200, // load x28, x2
0x031e0000, // jump x30
0x010b121d, // add x11, x18, x29
0x011a1c11, // add x26, x28, x17
0x01071913, // add x7, x25, x19
0x01190b0e, // add x25, x11, x14
0x010b1519, // add x11, x21, x25
0x01090405, // add x9, x4, x5
0x0113180b, // add x19, x24, x11
0x0105161d, // add x5, x22, x29
0x011a1612, // add x26, x22, x18
0x01160811, // add x22, x8, x17
0x010c070b, // add x12, x7, x11
0x010c190c, // add x12, x25, x12
0x010c0a16, // add x12, x10, x22
0x0112080b, // add x18, x8, x11
0x010b1214, // add x11, x18, x20
0x01010102, // add x1, x1, x2
0x061f0103, // beq x31, x1, x3
0x03000000, // jump x0
0x02000000, // halt
#endif // SAMPLE_CODE_HH