1.include "macros.inc"
2
3start
4
5test_name SW_1
6load r1 data
7load r2 0xaabbccdd
8sw (r1+0), r2
9check_mem data 0xaabbccdd
10
11test_name SW_2
12load r1 data
13load r2 0x00112233
14sw (r1+4), r2
15check_mem data1 0x00112233
16
17test_name SW_3
18load r1 data
19load r2 0x44556677
20sw (r1+-4), r2
21check_mem data0 0x44556677
22
23test_name SW_4
24load r1 data
25sw (r1+0), r1
26lw r3, (r1+0)
27check_r3 data
28
29end
30
31.data
32	.align 4
33data0:
34	.byte 0, 0, 0, 0
35data:
36	.byte 0, 0, 0, 0
37data1:
38	.byte 0, 0, 0, 0
39