A ideal version of a CPU that controls all data manipulation for a computer.
It is visualized as a tape consisting of items in a Alphabet with operations of:
- Write
- Read
- Move Specific instructions come from Punchcard.
Definition
A Turing Machine is a 7-Tuple that consists of:
- A Alphabet called the state alphabet
- A Element called start state
- A Element called the accept state
- A Element called the reject state
- A Alphabet called the input alphabet
- A blank symbol
- A function called the transition function, such that:
- Where ,