A programmable prototype to achieve Turing machines |
Home | Alan TURING | History | Turing machine | The actual experimental prototype | Some diagrams of Turing machines for this prototype | Presentations | Presse | Contact | A new machine | |||||||||
Machines | Ideas | Description | How the machine operates | Technologies | First Turing machine | Strings | Calculations | Sequences | Interesting | Colleges | University | Talks | Videos |
The Tape The tape is divided into one hundred small cylinders which can assume the three following positions, alphabet: {b,0,1} ::
Also note that in order to get 100 equidistant graduations on the circumference of a 100cm circumference disk, I used a tape measure which is slightly extensible. This extensibility proved helpful because it allowed me to make a 1 meter + epsilon circumference disk. With the measure tape, I could match 0 with the 100 graduation. |
|
Writing Mechanism
Two mechanisms are placed respectively above and below the tape fitted with the cylinders.
|
|
Reading Mechanism
A rod is thrust against the cylinders and depending on its position at the end of the thrust, the system will indicate whether the cylinder stands for a b, 0 or 1.
|
|
Tape Movements
An electric engine drives a small cog-wheel whose cogs are inserted between the cylinders to rotate the disk (Turing tape).
Please note : It was easier to rotate the disk than to move the reading head ! |
|
The programmes : The Table of transitions
This table tells the machine what to do, depending on the state it is in and the result from the reading.
Sizing:
|
|
The operation clock cycle
he rotary system performs a series of operations listed chronologically below until it is halted by the final state.
|
|
State commutator
The machine comprises 12 states
|
|
Control Panel
To run tests, the various functions can be activated from this control panel.
|
|
Data Transfer BUS Wire harness with electrical connectors
|
|
Random Access Memory It is totally erased when the power supply is off
|
|
Power Supply:
|
|