Novas ideias
1. O que é um computador de programa armazenado?
2. Quais são os quatro componentes principais de qualquer computador de uso geral?
3. No nível de circuito integrado, quais são os três constituintes principais de um sistema de computação?
4. Explique a lei de Moore.
5. Liste e explique as principais características de uma família de computadores. 6. Qual é a principal característica que distingue um microprocessador?
Processadores
1. Considere a operação de uma máquina que tenha o caminho de dados da figura abaixo. Suponha que carregar os registradores de entrada da ALU leve 5 ns, executar a ALU demore 10 ns e armazenar o resultado de volta no registrador de rascunho tome 5 ns. Qual é o número máximo de MIPS de que essa máquina é capaz na ausência de paralelismo (pipelining)?
2. Considere a seguinte lista de operações para a execução de uma instrução pelo processador:
1. Trazer a próxima instrução da memória até o registrador.
2. Alterar o contador de programa para indicar a próxima instrução 3. Determinar o tipo de instrução trazida.
4. Se a instrução usar uma palavra na memória, determinar onde essa palavra está.
5. Trazer a palavra para dentro de um registrador da CPU, se necessário. 6. Executar a instrução.
7. Voltar a etapa 1 para iniciar a execução da instrução seguinte.
Qual é a finalidade da etapa 2? O que aconteceria se essa etapa fosse omitida? 3. No computador 1, o tempo de execução de todas as instruções é 10 ns. No computador 2, o tempo de execução é de 5 ns. Você pode afirmar com certeza que o computador 2 é mais rápido? Discuta sua resposta. 4. Imagine que você está projetando um computador de um só chip para um sistema embutido. O chip conterá toda sua memória e executará à mesma velocidade da CPU sem penalidade de acesso.
Examine cada um dos princípios visto em sala (Princípios de projeto para computadores modernos) e diga por que são tão importantes