|
|
1.1 root 1:
2: .global tst_add_1
3: tst_add_1:
4: move.b #0x80,d0
5: add.b d0,d0
6: sne d0
7: rts
8:
9: .global tst_add_2
10: tst_add_2:
11: move.w #0x8000,d0
12: add.w d0,d0
13: sne d0
14: rts
15:
16: .global tst_add_3
17: tst_add_3:
18: move.l #0x80000000,d0
19: add.l d0,d0
20: sne d0
21: rts
22:
23: .global tst_add_4
24: tst_add_4:
25: move.l #0x55667778,d1
26: move.l #0x11223388,d0
27: add.b d0,d1
28: sne d0
29: scc d2
30: cmp.l #0x55667700,d1
31: sne d1
32: or.b d1,d0
33: or.b d2,d0
34: rts
35:
36: .global tst_add_5
37: tst_add_5:
38: move.l #0x55667788,d1
39: move.l #0x11223344,d0
40: add.w d0,d1
41: scs d0
42: cmp.l #0x5566aacc,d1
43: sne d1
44: or.b d1,d0
45: rts
46:
47: .global tst_add_6
48: tst_add_6:
49: move.l #0x55667788,d1
50: move.l #0x11223344,d0
51: add.l d0,d1
52: scs d0
53: cmp.l #0x6688aacc,d1
54: sne d1
55: or.b d1,d0
56: rts
57:
58: .global tst_add_7
59: tst_add_7:
60: move.l #0x80000000,d1
61: add.l d1,d1
62: scc d0
63: svc d2
64: sne d1
65: or.b d1,d0
66: or.b d2,d0
67: rts
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.