diff --git a/JamesRogers999-CPU2/CPU2.circ b/JamesRogers999-CPU2/CPU2.circ index d32daff..1972cfd 100644 --- a/JamesRogers999-CPU2/CPU2.circ +++ b/JamesRogers999-CPU2/CPU2.circ @@ -81,8 +81,8 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + @@ -141,13 +141,13 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + @@ -165,31 +165,31 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - - + - - + + + - + @@ -238,18 +238,18 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - + @@ -261,38 +261,98 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + - + + + - + - + - + - - + - + + - - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -302,81 +362,56 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - + - + - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + + + + + + + + + + + + - - - + + - - - - + + + + + + + + + + + + + + + + + + @@ -385,20 +420,11 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - + - + - - - - - + @@ -406,23 +432,68 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + + + + + + + + + + + + + - - + + + - - - + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -432,23 +503,18 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + - - - - + + - - - - - - + + @@ -457,80 +523,13 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -565,9 +564,9 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + @@ -602,51 +601,51 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - - - + + + - + - - + + - - + + - - - - + + + - + + - - + + - + @@ -745,241 +744,110 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + - + - + - + - - - + + + - + - - + + - + - - + - + - - + + + - + - - - + + + - + - - + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - addr/data: 4 24 -575254 4a4d50 535450 4f5450 494e50 57544f 575449 4c4441 -434f4d 484748 4c4f57 434c4b - - - - - - - - + + + - + + + + - - - - - - - - + + @@ -987,128 +855,76 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - + - - - - + + + - - - - - - - + + + - - - - - - - - - - - - - + + + - + - - - - - - - - - - - - - - - - - - + @@ -1117,18 +933,106 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + @@ -1158,82 +1062,177 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - + + - - + + + + + + + + + + + + + + + - + + + + + + + + + addr/data: 4 24 +575254 4a4d50 535450 4f5450 494e50 57544f 575449 4c4441 +434f4d 484748 4c4f57 434c4b + + + + + + + - - - - + + + @@ -1259,18 +1258,18 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - + @@ -1288,26 +1287,26 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - - + + - + - - + - + + @@ -1355,67 +1354,67 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - - + - + + - - + + - + - + - + - + - - + + - - - + + + - + - + @@ -1426,13 +1425,210 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1442,222 +1638,25 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -1676,19 +1675,19 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - + + - + + - + @@ -1713,38 +1712,38 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - + - + - + - - - - + + + + @@ -1752,15 +1751,15 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - - + + @@ -1860,17 +1859,17 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - + @@ -1892,272 +1891,272 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - + + + - + - - - + + + + - - + + - + + - - + + - - - - - - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2172,19 +2171,19 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - - + + @@ -2196,139 +2195,139 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - - - + + + - - + + - - - + + + - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2345,9 +2344,9 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + @@ -2371,82 +2370,39 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + - + - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2455,21 +2411,64 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). 434f4d 484748 4c4f57 434c4b + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + - + + + + @@ -2494,11 +2493,11 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + @@ -2531,8 +2530,12 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + + + + + @@ -2541,104 +2544,6 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2646,21 +2551,81 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2668,15 +2633,49 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + + + + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2714,16 +2713,16 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + - + @@ -2737,20 +2736,20 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + - + - - - + + + @@ -2821,31 +2820,105 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - - + - + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2858,80 +2931,38 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + + - - - - - + + + - + + + + + - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -2939,101 +2970,89 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + - + - + + - + - - + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + - + + + + + + + + + - - + + + + @@ -3041,39 +3060,19 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + @@ -3102,18 +3101,18 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - - + + - + @@ -3127,24 +3126,24 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + - + - - + + - + @@ -3203,19 +3202,19 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + - - + + - + @@ -3223,20 +3222,20 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + - - + + - - + + @@ -3246,22 +3245,22 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + - + - + - + @@ -3269,37 +3268,48 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - + - - - + + + + + - - - - - + + + - - + + + + + + + - + + + + + + + @@ -3314,7 +3324,56 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3324,39 +3383,254 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - - - - - - - - + + - + - + - - + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + addr/data: 8 20 +0 10 7*0 840 7*0 400 7*0 200 +7*0 2160 7*0 104 304 6*0 5 15 +6*0 1000 4 2004 a 1a 0 0 +0 1000 4 64 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3383,29 +3657,9 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -3432,86 +3686,21 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - + - - - - - - - addr/data: 8 20 -0 10 7*0 840 7*0 400 7*0 200 -7*0 2160 7*0 104 304 6*0 5 15 -6*0 1000 4 2004 a 1a 0 0 -0 1000 4 64 - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - + + - @@ -3521,10 +3710,10 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + @@ -3533,8 +3722,55 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3564,266 +3800,29 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + @@ -3835,19 +3834,19 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + - + - + - + @@ -3856,10 +3855,10 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + @@ -3920,75 +3919,32 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - + + + + - - - - - - - - - - - @@ -4003,9 +3959,24 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - + + + + + + + + + + + + + + + + + + @@ -4013,47 +3984,75 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + + + + + + + + + + - - - - + + + + - - + + - + + + - - - - - + - + + + + + + + + + + + + + + + + + + + + + + @@ -4118,70 +4117,70 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + + + - - - + + + + - - + - + + + + + + + + + + + + + + + + + + + + + - + - + - + @@ -4202,17 +4201,17 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - + @@ -4236,73 +4235,66 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - - - + - + + + - + - + + + + + + + + + + + + + + - - - - - - - - - + + - - - - - - - - - + - - - - - @@ -4314,21 +4306,28 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + + + + + + - - - - - + + + + + + + @@ -4342,12 +4341,12 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + @@ -4362,8 +4361,8 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + @@ -4371,31 +4370,31 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - - - - - + - - - - - - - - + - + + + + + + + + + + + + @@ -4408,22 +4407,11 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - - - - - - - - - - - @@ -4431,9 +4419,17 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + + + + + + + + + @@ -4442,40 +4438,31 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + + + - - + + - + - - - - - - - - - - - - @@ -4485,5 +4472,17 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + + + + + + + + + + + + diff --git a/ME Serial V2.circ b/ME Serial V2.circ new file mode 100644 index 0000000..2367128 --- /dev/null +++ b/ME Serial V2.circ @@ -0,0 +1,253 @@ + + +This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + + + + + + + addr/data: 8 8 +0 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ME Serial V5.circ b/ME Serial V5.circ deleted file mode 100644 index 578c1e9..0000000 --- a/ME Serial V5.circ +++ /dev/null @@ -1,354 +0,0 @@ - - -This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/TK16/TK16 programs/asm dirs.txt b/TK16/TK16 programs/asm dirs.txt index ec58548..c82ac82 100644 --- a/TK16/TK16 programs/asm dirs.txt +++ b/TK16/TK16 programs/asm dirs.txt @@ -26,7 +26,7 @@ jump jumpz jumpnz cleargdisp -clearPC +clearpc incp call return \ No newline at end of file diff --git a/TK16/TK16 programs/assembler.py b/TK16/TK16 programs/assembler.py index c1366f3..a02a424 100755 --- a/TK16/TK16 programs/assembler.py +++ b/TK16/TK16 programs/assembler.py @@ -43,7 +43,7 @@ INSTRUCTION_TABLE = { 'jumpz':(25, True), 'jumpnz':(26, True), 'cleargdisp':(27,False), - 'clearPC':(28,False), + 'clearpc':(28,False), 'incp':(29,False), 'call':(30,True), 'return':(31,False), diff --git a/TK16/TK16 programs/copy.asm b/TK16/TK16 programs/copy.asm new file mode 100644 index 0000000..749f1b4 --- /dev/null +++ b/TK16/TK16 programs/copy.asm @@ -0,0 +1,5 @@ +.cseg +iloada 1 +copya +store 0 +clearpc \ No newline at end of file diff --git a/TK16/TK16 programs/copy.code b/TK16/TK16 programs/copy.code new file mode 100644 index 0000000..2fe7976 --- /dev/null +++ b/TK16/TK16 programs/copy.code @@ -0,0 +1,5 @@ +v2.0 raw +030001 +160000 +020000 +1c0000 diff --git a/TK16/TK16 programs/inc.asm b/TK16/TK16 programs/inc.asm index 7430aab..2ff55c7 100644 --- a/TK16/TK16 programs/inc.asm +++ b/TK16/TK16 programs/inc.asm @@ -1,11 +1,12 @@ -;to use put vaue to inc by in adress 0 get res out of adress 1 +;to use put value to increment by in address 0 and read result out of address 1 .dseg inc: .alloc 1 res: .alloc 1 .cseg inc: loadb inc; loads inc value -loada res; loads previous result is zero if just started. +loada res; loads previous result, is zero if just started. add; adds inc value and previous result store res; stores result -jump inc; jump to beginning +jumpnz inc; jump to beginning if not zero +clearpc; halt the program \ No newline at end of file diff --git a/TK16/TK16 programs/inc.code b/TK16/TK16 programs/inc.code index 5a1e66c..cf4cb75 100644 --- a/TK16/TK16 programs/inc.code +++ b/TK16/TK16 programs/inc.code @@ -3,4 +3,5 @@ v2.0 raw 000001 0c0000 020001 -180000 +1a0000 +1c0000 diff --git a/TK16/TK16v6.circ b/TK16/TK16v6.circ index 9b5cd2a..8c5755b 100644 --- a/TK16/TK16v6.circ +++ b/TK16/TK16v6.circ @@ -137,8 +137,8 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + @@ -168,7 +168,6 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - @@ -203,18 +202,18 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + - + - - + + @@ -239,29 +238,29 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + - - + + - - + + - + @@ -269,23 +268,23 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - + - - + + @@ -384,18 +383,18 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + - + @@ -406,174 +405,174 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -602,7 +601,7 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + @@ -611,226 +610,308 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - + + - + - - + - - + - - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + - + - - + + - - - + + - - - - - - - - - - - - - - - - - + @@ -840,157 +921,99 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - + - - - - - - - - - - - - - - + - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + @@ -998,186 +1021,36 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + + + + + + + + + + + + + + @@ -1185,24 +1058,106 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + - - - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -1211,9 +1166,15 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + + + + + + + - + @@ -1221,57 +1182,25 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - - - - + - + - - - - - - - - - - - - - - - - - + - - - - - + - - - - - - + + + + + + + @@ -1285,28 +1214,120 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + - - + - - + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1324,17 +1345,17 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + - - - + + @@ -1362,48 +1383,70 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1414,27 +1457,10 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - - - - - - - - - - - + + + + @@ -1442,28 +1468,23 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - + + + + - - + - - - + + + + + - - - - - - - + + + @@ -1471,34 +1492,12 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + + - - - - - - - - - - - - - - - - - - - - - - - - @@ -1508,103 +1507,115 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + + + + + + + + + - + + + + - + + + + + + + - + + + - + - + + + - + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + - - - - - - + - - - - - - - - - - - - - - - - @@ -1612,15 +1623,33 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - + + + - + + + + + + + + + + + + + + + + + + + @@ -1656,62 +1685,54 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - + + + + - - - + + + + + + + + + + + + + @@ -1734,16 +1755,16 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - + @@ -1770,10 +1791,10 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + @@ -1786,18 +1807,37 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - - + + + + + + + + + + + + + + + + + + + + - - + + + @@ -1806,43 +1846,20 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + @@ -1852,23 +1869,6 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - - - - - - - @@ -1876,15 +1876,8 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - + + @@ -1896,22 +1889,50 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -1931,11 +1952,11 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + @@ -2002,141 +2023,83 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + - + - - - - + + + + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - + + - + - + - - - - - - - - - - - - - - - - + - - + + - - + + + + @@ -2145,25 +2108,83 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2186,10 +2207,10 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - - + + @@ -2217,107 +2238,20 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). + - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2325,19 +2259,106 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/). - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + +