todos os computadores modernos são basicamente construídos com base na arquitetura Von Neumann, que é essencialmente a CPU da unidade de processamento central, mais memória, e um programa armazenado em que a CPU também inclui a ALU da unidade aritmética / lógica .
observe que a máquina de Turing tem basicamente a mesma "arquitetura", especialmente o computador universal , que pode executar programas armazenados na fita. a tabela de estados e a cabeça da fita funcionam um pouco como a CPU (nessa analogia, a ALU seria um subconjunto de todos os estados da MT que controlam a lógica aritmética) e a fita como memória. é claro que muitos computadores reais antigos usavam "fitas" para armazenar dados (e isso continua em alguns contextos, por exemplo, sistemas de armazenamento em massa). a analogia pode ser reforçada com um "alfabeto de símbolos" binário na fita. também existem TMs de múltiplas cabeças estudadas, assim como em computadores reais.
A teoria da complexidade do TCS estuda entidades físicas operadas pela MT abstrata, ou seja, espaço e tempo, ambos com propriedades "contínuas / divisíveis", como no caso físico real. Diz-se que a MT faz "trabalho" enquanto calcula / se move , também um conceito físico. muitos teoremas profundos do TCS mostram inter-relações profundas entre espaço e tempo, assim como existem conceitos físicos fortes, por exemplo, "velocidade". no geral, existem profundas conexões entre o TCS e a física . (nunca esqueça que a TM é literalmente uma máquina! )
em resumo, existem várias semelhanças conceituais / metafóricas fortes entre uma MT e o computador moderno, embora, dependendo do contexto, isso possa ser enfatizado ou subestimado (não surpreendentemente levando a certa perplexidade dos alunos). uma diferença importante é que a TM possui memória infinita na fita; em computadores, isso é apenas "aproximado" (por assim dizer) por grandes memórias.