Prévia do material em texto
● Memórias: Existem dois tipos de memória: RAM e ROM. ○ RAM: memória de leitura e escrita, é a memória principal. É volátil e perde suas informações quando a energia desliga. SRAM e DRAM. ■ DRAM: são minúsculos capacitores e requer recarga a cada poucos milissegundos. ■ SRAM: mantém o conteúdo enquanto a alimentação estiver disponível e consiste em circuitos flip-flops. A SRAM é mais rápida e mais cara do que a DRAM, entretanto os projetistas usam a DRAM pois ela pode armazenar mais bits por chip, usa menos energia e gera menos calor. DRAM memória principal e SRAM para memória cache. ● ROM: memória apenas de leitura, armazena o programa necessário para a carga inicial do sistema. Não é volátil e sempre retém os seus dados; Bastante usada em sistemas embarcados ou em quaisquer sistemas onde a programação não necessita ser alterada. Eletrodomésticos, brinquedos, automóveis, calculadoras e impressoras. ○ ROM, PROM, EPROM, E2PROM, Memória Flash ○ PROM: programadas pelo usuário, uma vez que programados, dados e instruções não podem ser alterados. ○ EPROM: É programável com a vantagem adicional de ser reprogramável. ○ EEPROM: É possível apagar informações do chip, um byte de cada vez. ○ Memória Flash: Os dados podem ser escritos ou apagados em blocos. ● Memória Cache: O processador é muito rápido e está constantemente lendo informações da memória, o que significa que frequentemente tenha de esperar que a informação chegue. É uma memória pequena, temporária porém rápida, que o processador usa para informações a curto prazo. Tem como objetivo acelerar os acessos à memória, armazenando os dados, próximos ao processador em vez de armazená-los na memória principal. 3 níveis: L1, L2 e L3. ● Memória Virtual: Usar o HD como uma extensão da RAM, aumentando o espaço de endereçamento disponível. Esta área de disco rígido é chamada de arquivo de páginas.