Rafael
• Quando mover um bloco da memória secundária para a memória primária (real) ? por demanda
• Quando mover um bloco da memória real para a memória secundária? quando faltar espaço na memória real
• Qual o tamanho ideal de um bloco? constante (paginação) ou variável (segmentação)
• onde colocar um novo bloco transferido para a memória principal? onde houver área livre (paginação) ou no “melhor” lugar (segmentação)
Memórias voláteis
– Memórias SRAM e DRAM
• Memórias não voláteis
– ROM E PROM
– EPROM, EEPROM e FLASH EEPROM
Memórias do tipo RAM Random-access memory
– Voláteis – a informação perde-se quando se deixa de fornecer energia elétrica – Utilizadas para leitura e escrita da informação
• Memórias do tipo ROM Read-only memory
– Não-voláteis – a informação continua armazenada quando se deixa de fornecer energia elétrica
– Inicialmente utilizadas apenas para leitura da informação guardada
Estáticas – SRAM (Static RAM)
– Células de memória:
• Latches / flip-flops
– Rápidas – tempos de acesso baixos para leitura e para escrita
– Utilizadas tipicamente como memórias cache
Dinâmicas – DRAM (Dynamic RAM)
– Mais lentas que as SRAMs
• Devido à amplificação dos níveis de tensão nos condensadores e ao refrescamento
– Maior capacidade de armazenamento a menor custo
– Utilizadas como memória principal de um computador
Cisc
- Microprograma interpreta instruções complexas.
-Projeto visa simplificar o hardware e diminuir o fosso semântico entre as linguagens de alto nível e a linguagem de máquina.
-Conjunto grande (centenas de instruções). Poucas instruções de uso frequente, muitas raramente usadas.
- Complexidade concentrada no projeto do microprograma.
- Compatibilidade fácil de ser mantida.
Risc
-Conjunto de instruções constituído por instruções simples de uso muito freqüente.
- Projeto visa um melhor desempenho. Através da execução eficiente de instruções.
- Conjunto pequeno