|
|
1.1 ! root 1: .include "macros.inc" ! 2: ! 3: start ! 4: ! 5: test_name LBU_1 ! 6: load r1 data ! 7: lbu r3, (r1+0) ! 8: check_r3 0x7e ! 9: ! 10: test_name LBU_2 ! 11: lbu r3, (r1+1) ! 12: check_r3 0x7f ! 13: ! 14: test_name LBU_3 ! 15: lbu r3, (r1+-1) ! 16: check_r3 0x7d ! 17: ! 18: test_name LBU_4 ! 19: load r1 data_msb ! 20: lbu r3, (r1+0) ! 21: check_r3 0xfe ! 22: ! 23: test_name LBU_5 ! 24: lbu r3, (r1+1) ! 25: check_r3 0xff ! 26: ! 27: test_name LBU_6 ! 28: lbu r3, (r1+-1) ! 29: check_r3 0xfd ! 30: ! 31: test_name LBU_7 ! 32: load r3 data ! 33: lbu r3, (r3+0) ! 34: check_r3 0x7e ! 35: ! 36: end ! 37: ! 38: .data ! 39: .align 4 ! 40: .byte 0x7a, 0x7b, 0x7c, 0x7d ! 41: data: ! 42: .byte 0x7e, 0x7f, 0x70, 0x71 ! 43: .byte 0xfa, 0xfb, 0xfc, 0xfd ! 44: data_msb: ! 45: .byte 0xfe, 0xff, 0xf0, 0xf1
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.