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