Please enable JavaScript.
Coggle requires JavaScript to display documents.
Máquinas Multiníveis - Coggle Diagram
Máquinas Multiníveis
-
Evolução
Migração de funcionalidades para microcódigo
• Adição de “hardware” por programação
• Acelerar cálculos que envolvem vetores (indexação e endereçamento
indireto)
• Movimentação de programas na memória após o início da execução
(realocação)
• Sistemas de interrupção (avisar que entrada ou saída concluída)
• Interromper e iniciar outro programa com poucas instruções (comutação
de processos)
• Processar arquivos de áudio, imagem e multimídia
Eliminação da microprogramação
• Programas volumosos e lentos
• Incrementação de hardware
• Simplificação das instruções
• Volta a arquitetura anterior, mas com maior poder
de processamento
-
-
Para que serve ?
Uma pessoa que escreve programas para a
máquina real de um nível N, não necessita
conhecer os outros níveis, ou seja, estar cientes
de interpretadores e tradutores adjacentes.
• Desta maneira ocorre a especialização e a
abstração necessária para a criação de
programas.