1.1 Entendendo o computador

A memória é uma grande fita de bits para as quais os dados trafegam. tudo que o voce ve na sua tela agora, por exemplo, está na memoria.

A posicao do ponteirio do seu mouse, a informacao de progresso do curso, a cor do botao de pausa… tudo está na memoria.

Modelo de computacao

É basicamente assim que um computador funciona. Temos um processador (CPU e ALU) que faz processamento e uma memoria que premite que escrevamos e leiamos dela.

A memória possui endereços, que nem sua rua. A memoria é sua rua. No contexto da rua, o que endereça uma casa é seu número. Assim é a memoria, uma fita segmentada em que dado um endereço podemos perfomar operacoes de leitura e escrita naquele endereço.

O tamanho dessa segmentação é chamada de página. Pense nisso como o tamanho da casa (em uma memória todas as casas têm tamanho igual).

O processador por sua vez toma conta de operações lógicas como comparação de números e operações aritméticas como conhecemos.

Números computáveis e brainf*ck

https://en.wikipedia.org/wiki/Brainfuck