You are on page 1of 2

1- Indique as trs subunidades da CPU e descreva a funo

de cada uma na execuo das computaes.


O CPU constitudo por trs subunidades, sendo elas :
Unidade Logico-Aritmtica, que so combinaes de circuitos
que realizam operaes bsicas entre os dados, como
subtrao, adio e manipulao de bits; os Registradores que
so posies de memria integradas dentro da CPU que podem
ser acessadas muito mais rapidamente do que a memria
principal, porm so reservadas a dados de uso constante por
possurem quantidade limitada de endereos; por ltimo temos
a Unidade de Controle Unit que basicamente a central que
controla a maior parte das funes da CPU, ela formada por
circuitos que executam busca de dados e instrues registrada
na memria principal, alm de controlar o fluxo de dados dos
registradores para a Unidade Logico-Aritmtica e vice-versa.
2- O que a Parte Operativa da CPU? Qual a relao que existe entre a Parte
Operativa e a velocidade da CPU?
A Parte Operativa da CPU so os caminhos que os dados percorrem pelos
barramentos dentro da CPU, partindo dos registradores com destino a ULA e
retornando aos registradores novamente. A velocidade da CPU determinada
pela quantia de instrues que a mesma pode executar em um segundo, logo j
que cada instruo necessita de um ciclo de CPU para sua execuo conclumos
que a velocidade da CPU corresponde ao nmero de ciclos que ocorrem por
segundo.
3- Considere dois sistemas de computao que so idnticos exceto por suas
CPUs. O sistema 1 contm um Pentium 4 a 1,8 GHz, enquanto o sistema 2
contm um PowerPC a 1,8 GHz. Estes dois sistemas sempre iro precisar da
mesma quantidade de tempo para realizar um dado programa? Justifique
sua resposta.
No podemos concluir isso apenas pela velocidade dos processadores, pois
outras caractersticas influenciam diretamente na performance de execuo de
um programa, como a linguagem de mquina, que pode apresentar um conjunto
de instrues mais eficiente que o outro fazendo com que a quantidade de ciclos
necessria para realizar uma determinada tarefa seja inferior a do outro. Para
uma comparao de desempenho mais precisa deve-se levar em consideraes
fatores como o nmero de registradores e tamanho dos barramentos que
transportam os dados entre os componentes.
4- Considere as seguintes tarefas: (1) somar 100 nmeros armazenados na
memria principal e (2) somar um nmero a ele mesmo 100 vezes. Apesar
de ambos os programas precisarem de 100 adies, o segundo poder ser
executado muito mais rapidamente do que o primeiro? Por qu?
Sim, pois precisar buscar novos nmeros na memria principal como no caso 1
tem mais custo de desempenho do que realizar operaes sobre apenas um dado
que aps a primeira busca ficaria armazenados nos registradores cuja velocidade
de acesso cerca de 5 10 vezes maior.

5- As linguagens de mquina so especficas de uma dada mquina, o que


significa que cada tipo de computador tem sua prpria linguagem de
mquina. Explique por que isto acontece.
A instruo de linguagem de uma mquina define as configurao de
componentes de um hardware e como mquinas possuem diferentes padres de
componentes de hardware, as linguagens de mquina tornam-se uma
caracterstica particular a cada computador.
6- Na Unidade de Controle, qual a funo do Contador de Programa (PC)? Ou
seja, como o PC usado na busca e execuo das instrues?
O PC designado a definir a ordem de uma sequncia de instrues,
posicionado em zero antes do inicio do programa, quando a unidade de controle
busca ou executa uma instruo ela armazenada na posio de memria
correspondente e aps receber a instruo o PC incrementado para que busque
e execute a instruo que sucede essa.