Podręcznik
1. Historia rozwoju systemów komputerowych
1.2. Maszyna Turinga
Maszyna Turinga to stworzony przez Alana Turinga w 1937 roku abstrakcyjny model komputera służący do wykonywania algorytmów. Była to w zasadzie prosta maszyna logiczna. Pomimo swej prostoty ma ona obecnie duże znaczenie teoretyczne, ponieważ wszystkie współczesne komputery dają się do niej sprowadzić. Problem jest rozwiązalny na komputerze, jeśli da się zdefiniować rozwiązującą go maszynę Turinga.
Maszyna Turinga zbudowana jest z trzech głównych elementów:
- nieskończonej taśmy zawierającej komórki z przetwarzanymi symbolami,
- ruchomej głowicy zapisująco-odczytującej,
- układu sterowania głowicą.