607
edits
m (Scaling memory.) |
m (→Logic Gates) |
||
| Line 22: | Line 22: | ||
The core of the machine, AND OR and XOR gates should allow the creation of an adder. | The core of the machine, AND OR and XOR gates should allow the creation of an adder. | ||
Broadly speaking there are two approaches (that I've thought of so far), fluid/statistical: | |||
* Could treat ball bearings like a fluid ([http://www.engin.swarthmore.edu/e90/2008/reports/David%20Bober.pdf example project by David Bober]) | * Could treat ball bearings like a fluid ([http://www.engin.swarthmore.edu/e90/2008/reports/David%20Bober.pdf example project by David Bober]) | ||
* Could use magnetised balls for 1 and unmagnetised balls for 0 | Treating each 1/0 as a single entity. | ||
* Could use magnetised balls for 1 and unmagnetised balls for 0 (but wouldn't the magnetic balls stick together?) | |||
* Could use different ball sizes for 1 and 0 (e.g. 4mm as 0 and 5mm as 1 - in which case a 0 ball weighs roughly half a 1 ball and different sizes grids/holes could be used to sort them) | * Could use different ball sizes for 1 and 0 (e.g. 4mm as 0 and 5mm as 1 - in which case a 0 ball weighs roughly half a 1 ball and different sizes grids/holes could be used to sort them) | ||
* Consider using compressed air or solenoids to hold ball bearings in place | * Consider using compressed air or solenoids to hold ball bearings in place | ||