1.1 Entendendo o computador
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