|
|
1.1 root 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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.