Menu
Coddy logo textTech

Memória

Parte da seção Fundamentos do Journey de Assembly da Coddy — lição 2 de 45.

Na lição anterior, você aprendeu que a CPU executa instruções uma a uma. Mas onde essas instruções são armazenadas? Onde a CPU mantém os dados de que precisa para trabalhar?

A resposta é memória (também chamada de RAM — Random Access Memory).

A memória é como uma grade gigante de espaços numerados. Cada espaço possui um endereço único (como o número de uma casa) e pode conter um byte de dados (um número de 0 a 255). Quando você armazena algo na memória, você o coloca em um espaço específico com um endereço específico. Quando você precisar novamente, você solicita os dados naquele endereço.

Pense na memória como uma agência de correios com caixas postais numeradas:

  • Cada caixa tem um número único (o endereço)
  • Cada caixa pode conter uma carta (um byte de dados)
  • Você pode colocar uma carta em qualquer caixa
  • Você pode abrir qualquer caixa e ler o que está dentro

A CPU pode solicitar os dados no endereço 1000, e a memória os devolverá. A CPU também pode gravar novos dados no endereço 1000, substituindo o que estava lá antes.

Fatos principais sobre a memória:

FatoExplicação
Cada byte possui um endereçoOs endereços começam em 0 e vão até milhões ou bilhões
A memória é volátilQuando você desliga o computador, tudo na RAM desaparece
A leitura não destrói os dadosVocê pode ler o endereço 1000 um milhão de vezes e ele ainda manterá o mesmo valor
A escrita sobrescreve os dados antigosSe você escrever novos dados no endereço 1000, os dados antigos desaparecerão para sempre

Experimente você mesmo

Esta lição não inclui um desafio de código.

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos