Memórias síncronas e assíncronas
Gabarito: letra A. A SDRAM (Synchronous Dynamic Random Access Memory) é uma memória síncrona, ou seja, utiliza o clock do sistema para sincronizar todas as operações de leitura e escrita. Dessa forma, o próprio clock define quando o chip de memória deve responder, eliminando a necessidade de sinais de controle externos adicionais (como strobe ou enable). Já as demais opções são memórias assíncronas ou não voláteis que dependem de sinais de controle específicos.
Alternativa A — ✅ Correta ⟵ GABARITO
A SDRAM é uma memória volátil do tipo RAM que opera de forma síncrona com o barramento do sistema. Ela recebe um sinal de clock e todas as transações são realizadas na borda desse clock. Isso simplifica o projeto do controlador de memória, pois não é preciso gerar sinais de controle separados para temporizar as respostas.
Alternativa B — ❌ Incorreta
EEPROM (Electrically Erasable Programmable Read-Only Memory) é uma memória não volátil e assíncrona. Para ler ou gravar dados, são necessários sinais de controle específicos (como chip select, write enable, etc.) e não há sincronismo com o clock do sistema.
Alternativa C — ❌ Incorreta
EPROM (Erasable Programmable Read-Only Memory) é uma memória não volátil que requer exposição à luz ultravioleta para apagar os dados. Sua operação é assíncrona e depende de sinais de controle dedicados; não utiliza o clock do sistema principal.
Alternativa D — ❌ Incorreta
SRAM (Static Random Access Memory) é uma memória volátil, mas é assíncrona. Apesar de ser mais rápida que a DRAM, ela não usa o clock do sistema para sincronizar as operações; necessita de sinais de controle como chip enable e output enable para definir quando os dados são válidos.
Alternativa E — ❌ Incorreta
PROM (Programmable Read-Only Memory) é uma memória não volátil programada uma única vez (ou, no caso da EPROM, apagável). Sua operação é assíncrona e requer sinais de controle para endereçamento e leitura; não há dependência do clock do sistema.
Gabarito: letra A.