Randy Dawson wrote:
Did you guys catch this:
http://aturingmachine.com/
Cool!
Yes it is !
And a good use for a big MICRO processor chip to hold states.
Using a microprocessor for soemthing like this seems almost like cheating
to me. I think we all know a mucroprocessor can simulate a truing machine
(modulo the finite amount of memory).
If I was doing it, I'd use a RAM to hold a lookup table (say 64K, with
the 16 address lines being the 8 bits of the current state and the 8 bits
of the character from the 'tape'), Output from the RAM is the next state
number (8 bits), character to write (8 bits), whether to wite the
character to the 'tape', incremebnt/decrement 'tape postion'. Then an 8
bit latch to store the current state, a large RAM and address counter to
simulate the 'tape' and a small amount of control logic.
-tony