Commit | Line | Data |
---|---|---|
3d3d428f NC |
1 | .text\r |
2 | .global main\r | |
3 | main:\r | |
4 | ######################\r | |
5 | # loadb abs20/24 reg\r | |
6 | ######################\r | |
7 | loadb 0x0,r0\r | |
8 | loadb 0xff,r1\r | |
9 | loadb 0xfff,r3\r | |
10 | loadb 0x1234,r4\r | |
11 | loadb 0x1234,r5\r | |
12 | loadb 0x7A1234,r0\r | |
13 | loadb 0xBA1234,r1\r | |
14 | loadb 0xffffff,r2\r | |
15 | ######################\r | |
16 | # loadb abs20 rel reg\r | |
17 | ######################\r | |
18 | loadb [r12]0x0,r0\r | |
19 | loadb [r13]0x0,r0\r | |
20 | loadb [r12]0xff,r1\r | |
21 | loadb [r13]0xff,r1\r | |
22 | loadb [r12]0xfff,r3\r | |
23 | loadb [r13]0xfff,r3\r | |
24 | loadb [r12]0x1234,r4\r | |
25 | loadb [r13]0x1234,r4\r | |
26 | loadb [r12]0x1234,r5\r | |
27 | loadb [r13]0x1234,r5\r | |
28 | loadb [r12]0x4567,r2\r | |
29 | loadb [r13]0xA1234,r2\r | |
30 | ###################################\r | |
31 | # loadb rbase(disp20/-disp20) reg\r | |
32 | ###################################\r | |
33 | loadb 0x4(r1,r0),r1\r | |
34 | loadb 0x4(r3,r2),r3\r | |
35 | loadb 0x1234(r1,r0),r4\r | |
36 | loadb 0x1234(r3,r2),r5\r | |
37 | loadb 0xA1234(r1,r0),r6\r | |
38 | loadb -0x4(r1,r0),r1\r | |
39 | loadb -0x4(r3,r2),r3\r | |
40 | loadb -0x1234(r1,r0),r4\r | |
41 | loadb -0x1234(r3,r2),r5\r | |
42 | loadb -0xA1234(r1,r0),r6\r | |
43 | #################################################\r | |
44 | # loadb rpbase(disp4/disp16/disp20/-disp20) reg\r | |
45 | #################################################\r | |
46 | loadb 0x0(r1,r0),r0\r | |
47 | loadb 0x0(r1,r0),r1\r | |
48 | loadb 0xf(r1,r0),r0\r | |
49 | loadb 0xf(r1,r0),r1\r | |
50 | loadb 0x1234(r1,r0),r2\r | |
51 | loadb 0xabcd(r3,r2),r3\r | |
52 | loadb 0xAfff(r4,r3),r4\r | |
53 | loadb 0xA1234(r6,r5),r5\r | |
54 | loadb -0xf(r1,r0),r0\r | |
55 | loadb -0xf(r1,r0),r1\r | |
56 | loadb -0x1234(r1,r0),r2\r | |
57 | loadb -0xabcd(r3,r2),r3\r | |
58 | loadb -0xAfff(r4,r3),r4\r | |
59 | loadb -0xA1234(r6,r5),r5\r | |
60 | ####################################\r | |
61 | # loadb rbase(disp0/disp14) rel reg\r | |
62 | ####################################\r | |
63 | loadb [r12]0x0(r1,r0),r0\r | |
64 | loadb [r13]0x0(r1,r0),r1\r | |
65 | loadb [r12]0x1234(r1,r0),r2\r | |
66 | loadb [r13]0x1abcd(r1,r0),r3\r | |
67 | #################################\r | |
68 | # loadb rpbase(disp20) rel reg\r | |
69 | #################################\r | |
70 | loadb [r12]0xA1234(r1,r0),r4\r | |
71 | loadb [r13]0xB1234(r1,r0),r5\r | |
72 | loadb [r13]0xfffff(r1,r0),r6\r |