Crítica:
Todo byte da memória Ram pode ser lida, sendo assim, causando insegurança e talvez vazamento de dados. Na computação atual, cabe ao sistema operacional criar uma área de memória alocada para cada aplicação e serviço. Contudo, fazer com que o sistema operacional faça o trabalho do processador é uma forma porca de mascarar o problema e não resolvê-lo pela raiz. Porém, já que o processador processa os dados da Ram, o processador que tem que criar uma área de memória alocada para cada serviço, e o sistema operacional que se adapte a isso e não saiba exatamente como alocar, fazendo com que haja um real isolamento.
O começo:
Alan Turing estabeleceu os fundamentos teóricos da computação com sua máquina universal, conhecida como a Máquina de Turing. Posteriormente, John von Neumann expandiu esses conceitos com a arquitetura que separava a memória de armazenamento dos dados e instruções, criando o modelo básico dos computadores modernos. Hoje, essa evolução continua com tecnologias como processadores multicore e computação em nuvem, proporcionando um ambiente computacional robusto e escalável para diversas aplicações.
Máquina de Turing:
É uma máquina onde há uma fita(RAM) com vários símbolos desenhados(em cada fita), e um leitor de fitas(CPU).
Foto da Máquina de Turing: https://upload.wikimedia.org/wikipedia/ ... achine.png