Autarquia Educacional do Vale do São Francisco – AEVSF
Faculdade de Ciências Aplicadas e Sociais de Petrolina – FACAPE
Ciência da Computação
Organização de Computadores (OC)
Prof. Sergio
1ª LISTA DE EXERCÍCIOS
1º) Cite e explique as três (3) classes de aplicações de computadores?
2º) Cite e explique os cincos (5) componentes básicos de um computador?
3º) Quando afirmamos que um computador tem melhor performance que outro, o que estamos
querendo dizer?
4º) Responde o conceito dos itens abaixo:
a) Tempo de execução?
b) Vazão?
c) CPI?
d) MIPS?
e) Workload?
f) Benchmarks?
5º) Desejamos comparar a performance de duas máquinas diferentes M1 e M2. As medidas a
seguir foram realizadas nestas máquinas:
Programa
1
2
Tempo em M1
10 segundos
3 segundos
Tempo em M2
5 segundos
4 segundos
Com base em tais medidas, pergunta-se: qual das máquinas é mais rápida na execução de cada
um dos programas? Escolhida a mais rápida de acordo com workload, calcule quão mais rápida
ela é.
6º) Considere duas máquinas e os programas do exercício anterior. Considere também as medidas
adicionais mostradas a seguir:
Programa
1
Nº Ciclos_Clock em M1
200 x 106
Nº Ciclos_Clock em M2
160 x 106
Encontre a velocidade de execução de instruções para cada uma das máquinas, ao rodar o
programa 1.
7º) Um projetista de computador está tentando decidir entre duas seqüências de código para uma
determinada máquina. Para tanto ele possui os seguintes dados:
Classe
A
B
C
CPI
2
4
6
O responsável pelo projeto do compilador está considerando duas possíveis seqüências de código,
com as seguintes contagens de instruções:
Sequências
1
2
Número de Instruções para a Classe
A
B
C
2
1
2
4
1
1
a) Qual das duas seqüências executa mais instruções?
b) Qual a CPI para cada seqüência?
Download

Autarquia Educacional do Vale do São Francisco – AEVSF