Arquitetura Exerc Cios Lista 1 Com Respostas
1 – Faça um paralelo das características e comente, com suas palavras, as principais diferenças entre os primeiros computadores com válvulas (primeira geração) e a máquina proposta por John
Von Neuman. Qual a contribuição de Wilkes neste processo de desenvolvimento?
R.: Para responder esta questão, parta do princípio de que os primeiros computadores baseavamse em sistema numérico não-binário, o que já era um problema. Lembre-se também da falta de microinstruções nestas máquinas, além de outras restrições tecnológicas discutidas em aula.
Observe que Wilkes foi o primeiro que propôs uma unidade de controle microprogramada, em
1951. Qual a importância disso?
2 – Qual a diferença entre o controle executado por lógica digital e aquele realizado por meio de microprogramas? Explique com suas próprias palavras. Argumente qual dos dois métodos de controle digital é mais eficiente.
R.: Lembre-se que, nos primeiros computadores digitais, a lógica digital de controle era utilizada extensivamente por meio de circuitos específicos para cada operação (soma, subtração, multiplicação, divisão, dentre outros). A introdução dos microprogramas permite concentrar todas as operações em um único elemento de hardware (compactação). Analise o conteúdo do livro “Organização Estruturada de Computadores” e aprofunde a sua argumentação sobre a eficiência dos dois métodos.
3 – Porque a introdução de microinstruções em hardware se tornou interessante aos desenvolvedores? Explique com suas palavras, argumentando as suas posições.
R.: Para responder esta questão, lembre-se do que foi visto em aula sobre as dificuldades dos primeiros programadores a respeito de sua carga de trabalho para utilização dos computadores iniciais. A partir disso, recorde-se que, como discutido durante os encontros, a possibilidade de uso de CPUs com microinstruções embutidas simplificou de forma bastante extrema o trabalho destes profissionais (Parte