@@ -6,150 +6,166 @@ Circuit: "CPU internal"
66UUID: 7185368b-640d-48f6-a802-3b1ac6ffea8e
77size: 5x5
88ports:
9- (IN, 9, (4, -1), <0, 1>, <0.100000, 0.500000>, "ALU>R", 1)
10- (IN, 8, (1, -3), <2, 0>, <0.500000, 0.100000>, "RR1>R", 1)
11- (IN, 7, (7, 2), <0, 4>, <0.100000, 0.500000>, "D in>R ", 1)
9+ (OUT, 0, (6, -5), <4, 2>, <0.900000, 0.500000>, "D Out", 16)
10+ (IN, 1, (-7, -15), <0, 0>, <0.500000, 0.100000>, "R Write", 1)
11+ (IN, 6, (2, -4), <4, 0>, <0.500000, 0.100000>, "RR2 Add", 2)
12+ (IN, 2, (-7, -4), <1, 0>, <0.500000, 0.100000>, "RW Add", 2)
13+ (IN, 4, (4, -16), <3, 0>, <0.500000, 0.100000>, "RR1 Add", 2)
1214 (IN, 5, (6, 1), <0, 3>, <0.100000, 0.500000>, "D In", 16)
15+ (IN, 7, (7, 2), <0, 4>, <0.100000, 0.500000>, "D in>R ", 1)
1316 (IN, 3, (5, -3), <0, 2>, <0.100000, 0.500000>, "Instruc", 2)
14- (IN, 4, (-2, -4), <3, 0>, <0.500000, 0.100000>, "RR1 Add", 2)
15- (IN, 2, (-7, -4), <1, 0>, <0.500000, 0.100000>, "RW Add", 2)
16- (IN, 6, (2, -4), <4, 0>, <0.500000, 0.100000>, "RR2 Add", 2)
17- (IN, 1, (-7, -15), <0, 0>, <0.500000, 0.100000>, "R Write", 1)
18- (OUT, 0, (6, -5), <4, 2>, <0.900000, 0.500000>, "D Out", 16)
19- blockId 63 JUNCTION 6 -5 ZERO
20- (connId:0) (49 0)
21- blockId 62 SWITCH 1 -3 NINETY
22- (connId:0) (60 2)
23- blockId 61 JUNCTION 2 1 ZERO
24- (connId:0) (35 0) (37 0) (60 0)
25- blockId 60 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 1 -2 NINETY
26- (connId:0) (49 0) (61 0)
27- (connId:2) (62 0)
28- blockId 58 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 6 1 ZERO
29- (connId:1) (35 0)
30- (connId:2) (48 0)
31- blockId 57 NOT 2 -6 TWO_SEVENTY
32- (connId:0) (46 0)
33- (connId:1) (3 0) (53 0)
34- blockId 56 JUNCTION 1 -13 ZERO
35- (connId:0) (21 1) (33 0)
36- blockId 55 SWITCH 4 -1 NINETY
37- (connId:0) (54 2)
38- blockId 54 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 0 NINETY
17+ (IN, 8, (1, -3), <2, 0>, <0.500000, 0.100000>, "RR1>R", 1)
18+ (IN, 9, (4, -1), <0, 1>, <0.100000, 0.500000>, "ALU>R", 1)
19+ blockId 68 JUNCTION 1 -14 ZERO
20+ (connId:0) (4 2) (16 0) (60 0)
21+ blockId 67 JUNCTION 0 -12 ZERO
22+ (connId:0) (5 2) (18 0) (61 0)
23+ blockId 66 JUNCTION -1 -10 ZERO
24+ (connId:0) (6 2) (22 0) (62 0)
25+ blockId 65 JUNCTION -2 -8 ZERO
26+ (connId:0) (7 2) (23 0) (63 0)
27+ blockId 63 JUNCTION -2 -21 ZERO
28+ (connId:0) (21 0) (65 0)
29+ blockId 62 JUNCTION -1 -23 ZERO
30+ (connId:0) (20 0) (66 0)
31+ blockId 61 JUNCTION 0 -25 ZERO
32+ (connId:0) (19 0) (67 0)
33+ blockId 60 JUNCTION 1 -27 ZERO
34+ (connId:0) (17 0) (68 0)
35+ blockId 59 JUNCTION 6 -5 ZERO
36+ (connId:0) (39 0) (49 0)
37+ blockId 58 NOT -7 -6 TWO_SEVENTY
38+ (connId:0) (28 0)
39+ (connId:1) (35 0) (50 0)
40+ blockId 57 AND 3 -26 ZERO
41+ (connId:0) (33 0) (33 1)
42+ (connId:1) (17 2)
43+ blockId 56 JUNCTION 5 -7 ZERO
44+ (connId:0) (23 1) (26 0) (27 0)
45+ blockId 55 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 6 1 ZERO
46+ (connId:1) (31 0)
47+ (connId:2) (38 0)
48+ blockId 54 SWITCH 1 -3 NINETY
49+ (connId:0) (48 2)
50+ blockId 53 NOT -8 -6 TWO_SEVENTY
51+ (connId:0) (28 1)
52+ (connId:1) (47 0) (50 0)
53+ blockId 52 BUTTON -7 -15 NINETY
54+ (connId:0) (12 0) (35 0) (47 0) (50 0)
55+ blockId 51 JUNCTION 2 1 ZERO
56+ (connId:0) (31 0) (46 0) (48 0)
57+ blockId 50 AND -6 -7 ZERO
58+ (connId:0) (52 0) (53 1) (58 1)
59+ (connId:1) (7 1)
60+ blockId 49 JUNCTION 6 -21 ZERO
61+ (connId:0) (21 1) (32 0) (59 0)
62+ blockId 48 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 1 -2 NINETY
63+ (connId:0) (39 0) (51 0)
64+ (connId:2) (54 0)
65+ blockId 47 AND -6 -9 ZERO
66+ (connId:0) (28 0) (52 0) (53 1)
67+ (connId:1) (6 1)
68+ blockId 46 JUNCTION -5 1 ZERO
69+ (connId:0) (8 0) (51 0)
70+ blockId 45 NOT 2 -6 TWO_SEVENTY
71+ (connId:0) (36 0)
72+ (connId:1) (3 0) (41 0)
73+ blockId 44 JUNCTION 6 -27 ZERO
74+ (connId:0) (17 1) (29 0)
75+ blockId 43 SWITCH 4 -1 NINETY
76+ (connId:0) (42 2)
77+ blockId 42 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 0 NINETY
3978 (connId:0) (1 3)
40- (connId:1) (35 0)
41- (connId:2) (55 0)
42- blockId 53 AND 3 -7 ZERO
43- (connId:0) (34 1) (57 1)
44- (connId:1) (27 2)
45- blockId 52 JUNCTION 5 -7 ZERO
46- (connId:0) (27 1) (30 0) (31 0)
47- blockId 50 AND -1 -11 ZERO
48- (connId:0) (42 1) (43 1)
79+ (connId:1) (31 0)
80+ (connId:2) (43 0)
81+ blockId 41 AND 3 -7 ZERO
82+ (connId:0) (30 1) (45 1)
4983 (connId:1) (23 2)
50- blockId 49 JUNCTION 3 -5 ZERO
51- (connId:0) (1 2) (38 0) (60 0) (63 0)
52- blockId 48 SWITCH 7 2 ONE_EIGHTY
53- (connId:0) (58 2)
54- blockId 47 NOT -3 -6 TWO_SEVENTY
55- (connId:0) (42 1)
56- (connId:1) (18 0) (19 0)
57- blockId 46 Bus ( 1 0 2, 0 1 [ 1 ], 0 0 [ 0 ]) 1 -5 NINETY
58- (connId:0) (2 0) (17 0) (57 0)
59- (connId:1) (2 0) (3 0) (34 0)
60- blockId 45 AND -6 -11 ZERO
61- (connId:0) (16 1) (32 1) (39 0)
84+ blockId 40 AND 3 -24 ZERO
85+ (connId:0) (33 1) (34 1)
86+ (connId:1) (19 2)
87+ blockId 39 JUNCTION 3 -5 ZERO
88+ (connId:0) (1 2) (48 0) (59 0)
89+ blockId 38 SWITCH 7 2 ONE_EIGHTY
90+ (connId:0) (55 2)
91+ blockId 37 NOT 3 -18 TWO_SEVENTY
92+ (connId:0) (33 1)
93+ (connId:1) (14 0) (15 0)
94+ blockId 36 Bus ( 1 0 2, 0 1 [ 1 ], 0 0 [ 0 ]) 1 -5 NINETY
95+ (connId:0) (2 0) (13 0) (45 0)
96+ (connId:1) (2 0) (3 0) (30 0)
97+ blockId 35 AND -6 -11 ZERO
98+ (connId:0) (28 1) (52 0) (58 1)
6299 (connId:1) (5 1)
63- blockId 43 NOT -2 -6 TWO_SEVENTY
64- (connId:0) (42 0)
65- (connId:1) (19 0) (50 0)
66- blockId 42 Bus ( 1 0 2, 0 1 [ 1 ], 0 0 [ 0 ]) -3 -5 NINETY
67- (connId:0) (18 0) (40 0) (43 0)
68- (connId:1) (40 0) (47 0) (50 0)
69- blockId 40 AND -1 -13 ZERO
70- (connId:0) (42 0) (42 1)
71- (connId:1) (21 2)
72- blockId 39 BUTTON -7 -15 NINETY
73- (connId:0) (12 0) (13 0) (14 0) (45 0)
74- blockId 38 JUNCTION 1 -7 ZERO
75- (connId:0) (25 1) (36 0) (49 0)
76- blockId 37 JUNCTION -5 1 ZERO
77- (connId:0) (8 0) (61 0)
78- blockId 36 JUNCTION 1 -9 ZERO
79- (connId:0) (24 1) (33 0) (38 0)
80- blockId 35 JUNCTION 5 1 ZERO
81- (connId:0) (54 1) (58 1) (61 0)
82- blockId 34 NOT 1 -6 TWO_SEVENTY
83- (connId:0) (46 1)
84- (connId:1) (17 0) (53 0)
85- blockId 33 JUNCTION 1 -11 ZERO
86- (connId:0) (23 1) (36 0) (56 0)
87- blockId 32 Bus ( 1 0 2, 0 1 [ 1 ], 0 0 [ 0 ]) -8 -5 NINETY
88- (connId:0) (12 0) (13 0) (16 0)
89- (connId:1) (12 0) (15 0) (45 0)
90- blockId 31 JUNCTION 4 -6 ZERO
91- (connId:0) (1 1) (52 0)
92- blockId 30 JUNCTION 5 -9 ZERO
93- (connId:0) (26 1) (29 0) (52 0)
94- blockId 29 JUNCTION 5 -11 ZERO
95- (connId:0) (22 1) (28 0) (30 0)
96- blockId 28 JUNCTION 5 -13 ZERO
97- (connId:0) (20 1) (29 0)
98- blockId 27 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 -8 ZERO
99- (connId:0) (7 2)
100- (connId:1) (52 0)
101- (connId:2) (53 1)
102- blockId 26 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 -10 ZERO
103- (connId:0) (6 2)
104- (connId:1) (30 0)
105- (connId:2) (17 1)
106- blockId 25 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 0 -8 ZERO
107- (connId:0) (7 2)
108- (connId:1) (38 0)
109- (connId:2) (19 1)
110- blockId 24 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 0 -10 ZERO
111- (connId:0) (6 2)
112- (connId:1) (36 0)
113- (connId:2) (18 1)
114- blockId 23 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 0 -12 ZERO
115- (connId:0) (5 2)
116- (connId:1) (33 0)
117- (connId:2) (50 1)
118- blockId 22 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 -12 ZERO
119- (connId:0) (5 2)
120- (connId:1) (29 0)
121- (connId:2) (3 1)
122- blockId 21 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 0 -14 ZERO
123- (connId:0) (4 2)
100+ blockId 34 NOT 4 -18 TWO_SEVENTY
101+ (connId:0) (33 0)
102+ (connId:1) (15 0) (40 0)
103+ blockId 33 Bus ( 1 0 2, 0 1 [ 1 ], 0 0 [ 0 ]) 3 -17 NINETY
104+ (connId:0) (14 0) (34 0) (57 0)
105+ (connId:1) (37 0) (40 0) (57 0)
106+ blockId 32 JUNCTION 6 -23 ZERO
107+ (connId:0) (20 1) (29 0) (49 0)
108+ blockId 31 JUNCTION 5 1 ZERO
109+ (connId:0) (42 1) (51 0) (55 1)
110+ blockId 30 NOT 1 -6 TWO_SEVENTY
111+ (connId:0) (36 1)
112+ (connId:1) (13 0) (41 0)
113+ blockId 29 JUNCTION 6 -25 ZERO
114+ (connId:0) (19 1) (32 0) (44 0)
115+ blockId 28 Bus ( 1 0 2, 0 1 [ 1 ], 0 0 [ 0 ]) -8 -5 NINETY
116+ (connId:0) (12 0) (47 0) (58 0)
117+ (connId:1) (12 0) (35 0) (53 0)
118+ blockId 27 JUNCTION 4 -6 ZERO
119+ (connId:0) (1 1) (56 0)
120+ blockId 26 JUNCTION 5 -9 ZERO
121+ (connId:0) (22 1) (25 0) (56 0)
122+ blockId 25 JUNCTION 5 -11 ZERO
123+ (connId:0) (18 1) (24 0) (26 0)
124+ blockId 24 JUNCTION 5 -13 ZERO
125+ (connId:0) (16 1) (25 0)
126+ blockId 23 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 -8 ZERO
127+ (connId:0) (65 0)
124128 (connId:1) (56 0)
129+ (connId:2) (41 1)
130+ blockId 22 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 -10 ZERO
131+ (connId:0) (66 0)
132+ (connId:1) (26 0)
133+ (connId:2) (13 1)
134+ blockId 21 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 -21 ZERO
135+ (connId:0) (63 0)
136+ (connId:1) (49 0)
137+ (connId:2) (15 1)
138+ blockId 20 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 -23 ZERO
139+ (connId:0) (62 0)
140+ (connId:1) (32 0)
141+ (connId:2) (14 1)
142+ blockId 19 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 -25 ZERO
143+ (connId:0) (61 0)
144+ (connId:1) (29 0)
125145 (connId:2) (40 1)
126- blockId 20 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 -14 ZERO
127- (connId:0) (4 2)
128- (connId:1) (28 0)
146+ blockId 18 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 -12 ZERO
147+ (connId:0) (67 0)
148+ (connId:1) (25 0)
149+ (connId:2) (3 1)
150+ blockId 17 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 -27 ZERO
151+ (connId:0) (60 0)
152+ (connId:1) (44 0)
153+ (connId:2) (57 1)
154+ blockId 16 "0662c20a-c47f-4586-bafc-f582587b230b" ("size": 16) 4 -14 ZERO
155+ (connId:0) (68 0)
156+ (connId:1) (24 0)
129157 (connId:2) (2 1)
130- blockId 19 AND -1 -7 ZERO
131- (connId:0) (43 1) (47 1)
132- (connId:1) (25 2)
133- blockId 18 AND -1 -9 ZERO
134- (connId:0) (42 0) (47 1)
135- (connId:1) (24 2)
136- blockId 17 AND 3 -9 ZERO
137- (connId:0) (34 1) (46 0)
138- (connId:1) (26 2)
139- blockId 16 NOT -7 -6 TWO_SEVENTY
140- (connId:0) (32 0)
141- (connId:1) (14 0) (45 0)
142- blockId 15 NOT -8 -6 TWO_SEVENTY
143- (connId:0) (32 1)
144- (connId:1) (13 0) (14 0)
145- blockId 14 AND -6 -7 ZERO
146- (connId:0) (15 1) (16 1) (39 0)
147- (connId:1) (7 1)
148- blockId 13 AND -6 -9 ZERO
149- (connId:0) (15 1) (32 0) (39 0)
150- (connId:1) (6 1)
158+ blockId 15 AND 3 -20 ZERO
159+ (connId:0) (34 1) (37 1)
160+ (connId:1) (21 2)
161+ blockId 14 AND 3 -22 ZERO
162+ (connId:0) (33 0) (37 1)
163+ (connId:1) (20 2)
164+ blockId 13 AND 3 -9 ZERO
165+ (connId:0) (30 1) (36 0)
166+ (connId:1) (22 2)
151167blockId 12 AND -6 -13 ZERO
152- (connId:0) (32 0) (32 1) (39 0)
168+ (connId:0) (28 0) (28 1) (52 0)
153169 (connId:1) (4 1)
154170blockId 11 JUNCTION -5 -14 ZERO
155171 (connId:0) (4 0) (10 0)
@@ -158,30 +174,30 @@ blockId 10 JUNCTION -5 -12 ZERO
158174blockId 9 JUNCTION -5 -10 ZERO
159175 (connId:0) (6 0) (8 0) (10 0)
160176blockId 8 JUNCTION -5 -8 ZERO
161- (connId:0) (7 0) (9 0) (37 0)
177+ (connId:0) (7 0) (9 0) (46 0)
162178blockId 7 "2fd3b9f0-ed34-4de8-a5a3-72485e4a57d9" -4 -8 ZERO
163179 (connId:0) (8 0)
164- (connId:1) (14 1)
165- (connId:2) (25 0) (27 0)
180+ (connId:1) (50 1)
181+ (connId:2) (65 0)
166182blockId 6 "2fd3b9f0-ed34-4de8-a5a3-72485e4a57d9" -4 -10 ZERO
167183 (connId:0) (9 0)
168- (connId:1) (13 1)
169- (connId:2) (24 0) (26 0)
184+ (connId:1) (47 1)
185+ (connId:2) (66 0)
170186blockId 5 "2fd3b9f0-ed34-4de8-a5a3-72485e4a57d9" -4 -12 ZERO
171187 (connId:0) (10 0)
172- (connId:1) (45 1)
173- (connId:2) (22 0) (23 0)
188+ (connId:1) (35 1)
189+ (connId:2) (67 0)
174190blockId 4 "2fd3b9f0-ed34-4de8-a5a3-72485e4a57d9" -4 -14 ZERO
175191 (connId:0) (11 0)
176192 (connId:1) (12 1)
177- (connId:2) (20 0) (21 0)
193+ (connId:2) (68 0)
178194blockId 3 AND 3 -11 ZERO
179- (connId:0) (46 1) (57 1)
180- (connId:1) (22 2)
195+ (connId:0) (36 1) (45 1)
196+ (connId:1) (18 2)
181197blockId 2 AND 3 -13 ZERO
182- (connId:0) (46 0) (46 1)
183- (connId:1) (20 2)
198+ (connId:0) (36 0) (36 1)
199+ (connId:1) (16 2)
184200blockId 1 "4a137917-bbcf-422e-bb93-3eb716d13b92" 3 -3 NINETY
185- (connId:1) (31 0)
186- (connId:2) (49 0)
187- (connId:3) (54 0)
201+ (connId:1) (27 0)
202+ (connId:2) (39 0)
203+ (connId:3) (42 0)
0 commit comments