root / tests / lm32 / test_be.S @ d65f0831
History | View | Annotate | Download (356 Bytes)
1 |
.include "macros.inc" |
---|---|
2 |
|
3 |
start |
4 |
|
5 |
test_name BE_1 |
6 |
mvi r1, 0 |
7 |
mvi r2, 0 |
8 |
be r1, r2, 1f |
9 |
tc_fail |
10 |
bi 2f |
11 |
1: |
12 |
tc_pass |
13 |
2: |
14 |
|
15 |
test_name BE_2 |
16 |
mvi r1, 1 |
17 |
mvi r2, 0 |
18 |
be r1, r2, 1f |
19 |
tc_pass |
20 |
bi 2f |
21 |
1: |
22 |
tc_fail |
23 |
2: |
24 |
|
25 |
test_name BE_3 |
26 |
mvi r1, 0 |
27 |
mvi r2, 1 |
28 |
be r1, r2, 1f |
29 |
tc_pass |
30 |
bi 2f |
31 |
1: |
32 |
tc_fail |
33 |
2: |
34 |
|
35 |
bi 2f |
36 |
1: |
37 |
tc_pass |
38 |
bi 3f |
39 |
2: |
40 |
test_name BE_4 |
41 |
mvi r1, 1 |
42 |
mvi r2, 1 |
43 |
be r1, r2, 1b |
44 |
tc_fail |
45 |
3: |
46 |
|
47 |
end |
48 |
|