. 0
: 1
::.. a | a input
:.:. b | b input
.... 0 | always 0
...: n(a+b) | nor
..:. na.b |
..:: na | na
.:.. a.nb |
.:.: nb | nb
.::. a.nb+na.b | xor ⊕
.::: n(a.b) | nand
:... a.b | and
:..: a.b+na.nb | nxor
:.:. b | b
:.:: na+b |
::.. a | a
::.: a+nb |
:::. a+b | or
:::: 1 | always 1
you can learn anything on the internet
lots of home brew cpu out there
https://www.homebrewcpuring.org/
magnetic computers
all magnetic computer (sri history of computers)
magnetic logic jeri ellsworth
Electronics: Magnetic Cores I: Properties 1961 US Army Training Film
cpu emulation
all these gates are made with npn transistors
these are incomplete
and some errors probably exist sorry
+
|
|
|
|---t
| |
| |--- 0
| |
(-) (-)
+ +
| |
| |
| |
|---t
|
|--- 1
|
(-)
+
|
|
|
a ---t
|
|--- a
|
(-)
1 0 input a
1 0 a
+
|
|--- na
|
a ---t
|
|
|
(-)
1 0 input a
0 1 na
+
|
r
|--- n(a.b) nand
|
a ---t
|
b ---t
|
|--- a.b and
|
(-)
1 1 0 0 input a
1 0 1 0 input b
1 0 0 0 a.b and
0 1 1 1 n(a.b) nand
+
|
|--- n(a+b) nor
|
/ \
a---t t---b
\ /
|
|--- a+b or
|
(-)
1 1 0 0 input a
1 0 1 0 input b
1 1 1 0 a+b or
0 0 0 1 n(a+b) nor
nand or and
+ + +
| | |
| | |---nxor
| | |
|------nand----------|----------t
a-.--t .---| |
| | | / |
'--|------a-----------t |
| | \ |
b-.--t | | |
| | / | |
'--|------b-------t | |
| \ | |
| |---' |
| |--------or----t
| | |
| | |---xor
| | |
(-) (-) (-)
1 1 0 0 input a
1 0 1 0 input b
0 1 1 0 a.nb+na.b xor
..:. na.b | na and b |
.:.. a.nb | a and nb |
:.:: na+b | na or b |
::.: a+nb | a or nb |
--so far: this can sort three coins into one of four lines
--next:
--next next: get an understanding of memory, registers, and displays
found out about logism and played with it all night don't really understand registers irl yet but made my iching animate it also helped me find an error in my original logic paths
this truth table is what i used to design the logic
and when you're done mountains will become mountains again