1010100.jpg (30952Bytes)
1011101.jpg (47529Bytes)
1111110.jpg (51137Bytes)
i am going to make a 2bit computer,it is a simple relay based study project.i will keep updated!
2012.12.20
-----------------------------------------
buy parts:
4 pole 12V relay*20
relay socket *20
lots of wires
led*100
1 pole switch*10
i think these parts is enough.
2012.12.21
------------------------------------------
received all parts,drawn sch file,the attached picture is version0.1.
it is a very simple full adder machine.because i want to teach my son the binary system,he is only 5years old,at first i do not want make things too complex.the design based on harry's(http://web.cecs.pdx.edu/~harry/Relay/)1bit relay adder.i added I/O system(keep simple,just switch and LED)so we can watch how the machine operation.
the design have not test,i will do it weekend.
2012.12.22
2bit relay adder test ok.there are small mistake in the sch v0.1.i updated v1.
i take some photos of the adder’s running.see attached.
the below is 10+10=100
the below is 10+11=101
2012.12.23
i have design a DTL baesd 1bit adder,this include 9*transistors and 27*diodes.there are nine NAND gates for one bit add.i have build a real thing,no test yet.see below.
2012.12.31
i completed the DTL based ALU,and i built two register.
two 4bit register,the bus driver is 74hc244.
2013.1.3
finally,i made a simple 4bit cpu.this is a HAND operating cpu.
there are four data input button(gray)and six instruction button(blue) on the panel.five led for result show.
the below is hand made ALU.this block like 74181 chip.
cpu structure show below.