-
Notifications
You must be signed in to change notification settings - Fork 8
/
personal-sandwich-assembler-1.txt
104 lines (94 loc) · 1.15 KB
/
personal-sandwich-assembler-1.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
[name] (C) CaitSith2
[puzzle] Sz007
[production-cost] 1500
[power-usage] 136
[lines-of-code] 30
[traces]
......................
......................
......................
......................
......................
......94...1555555C...
......A..14155555C34..
......A....1C....354..
..14.174.15CA..15554..
..94..94.1CAA1415554..
..34.16...AA35555554..
.....155556354........
......................
......................
[chip]
[type] BANK
[x] 3
[y] 2
[rom]
1,1,0,1,1,2,0,2,0,0,0,0,0,0
[chip]
[type] BRIDGE
[x] 13
[y] 2
[chip]
[type] UC4X
[x] 3
[y] 4
[code]
t:slx x0
mov x0 x1
teq x1 13
+ mov -13 acc
- tlt x1 3
- add acc
- mov acc x3
- mov 0 acc
+ add x1
[chip]
[type] UC4X
[x] 7
[y] 4
[code]
slx x0
mov x0 x2
slp 2
mov 10 x3
slp x1
mov 1 x3
slp x1
mov 0 x3
mov 100 x0
[chip]
[type] DX3
[x] 14
[y] 4
[chip]
[type] NOTE
[x] 3
[y] 6
[code]
Rom is not only
used to store the
cheese/mustard
sleep times, but
is also used as
an extra register
[chip]
[type] UC6
[x] 7
[y] 6
[code]
slx x0
mov 100 x3
slp 1
mov 10 x3
slp 1
mov 0 x3
slx x0
mov x0 x3
slp 1
mov 1 x3
slp 3
mov 0 x3
[chip]
[type] DX3
[x] 10
[y] 6