Statistics
| Branch: | Revision:

root / tests / lm32 / test_and.S @ d65f0831

History | View | Annotate | Download (473 Bytes)

1
.include "macros.inc"
2

    
3
start
4

    
5
test_name AND_1
6
mvi r1, 0
7
mvi r2, 0
8
and r3, r1, r2
9
check_r3 0
10

    
11
test_name AND_2
12
mvi r1, 0
13
mvi r2, 1
14
and r3, r1, r2
15
check_r3 0
16

    
17
test_name AND_3
18
mvi r1, 1
19
mvi r2, 1
20
and r3, r1, r2
21
check_r3 1
22

    
23
test_name AND_4
24
mvi r3, 7
25
and r3, r3, r3
26
check_r3 7
27

    
28
test_name AND_5
29
mvi r1, 7
30
and r3, r1, r1
31
check_r3 7
32

    
33
test_name AND_6
34
mvi r1, 7
35
mvi r3, 0
36
and r3, r1, r3
37
check_r3 0
38

    
39
test_name AND_7
40
load r1 0xaa55aa55
41
load r2 0x55aa55aa
42
and r3, r1, r2
43
check_r3 0
44

    
45
end