|
|
1.1 root 1: .include "macros.inc"
2:
3: start
4:
5: test_name BGU_1
6: mvi r1, 0
7: mvi r2, 0
8: bgu r1, r2, 1f
9: tc_pass
10: bi 2f
11: 1:
12: tc_fail
13: 2:
14:
15: test_name BGU_2
16: mvi r1, 1
17: mvi r2, 0
18: bgu r1, r2, 1f
19: tc_fail
20: bi 2f
21: 1:
22: tc_pass
23: 2:
24:
25: test_name BGU_3
26: mvi r1, 0
27: mvi r2, 1
28: bgu r1, r2, 1f
29: tc_pass
30: bi 2f
31: 1:
32: tc_fail
33: 2:
34:
35: test_name BGU_4
36: mvi r1, 0
37: mvi r2, -1
38: bgu r1, r2, 1f
39: tc_pass
40: bi 2f
41: 1:
42: tc_fail
43: 2:
44:
45: test_name BGU_5
46: mvi r1, -1
47: mvi r2, 0
48: bgu r1, r2, 1f
49: tc_fail
50: bi 2f
51: 1:
52: tc_pass
53: 2:
54:
55: test_name BGU_6
56: mvi r1, -1
57: mvi r2, -1
58: bgu r1, r2, 1f
59: tc_pass
60: bi 2f
61: 1:
62: tc_fail
63: 2:
64:
65: bi 2f
66: 1:
67: tc_pass
68: bi 3f
69: 2:
70: test_name BGU_7
71: mvi r1, 1
72: mvi r2, 0
73: bgu r1, r2, 1b
74: tc_fail
75: 3:
76:
77: end
78:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.