Buscar

Atividade 2 - Arq e Org de Computadores - Análise e Desen

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Arquitetura e Organização De Computadores – Atividade 2
1) Os computadores são capazes de processar as informações muito rapidamente. As informações são 
compostas por instruções que são representadas por uma sequência binária capaz de ser interpretada pelo 
processador e demais módulos do computador. As características das instruções são determinadas pelo 
tipo de microarquitetura de determinado equipamento. Uma instrução de 16 bits pode:
Ter o processador capaz de executar instruções do tipo 01010101010101010101010101010101.
Ser representada pelo opcode e seus operandos.
Ser processada pelo computador EDVAC com apenas operandos.
Possui dois opcodes e diversos operandos.
Ser representada pela seguinte sequência 01010001.
2) As instruções são divididas em diversas fases durante o processo de execução, sendo que ao final da 
execução são verificadas as interrupções pendentes de tratamento. Posteriormente o fluxo de tratamento 
das interrupções entrariam no pipeline, podendo ser realizadas duas formas de tratamentos, o 
processamento sequencial e o aninhado. Sobre as instruções, podemos dizer que é correto afirmar que:
A execução do tratamento da interrupção ocorre durante a execução da instrução.
As interrupções não são tratadas e executadas.
A segunda interrupção, no processamento de interrupção aninhado, é processada após a execução da 
primeira interrupção.
As interrupções são tratadas antes da execução das instruções.
O processo de tratamento das interrupções ocorre após a execução da instrução.
3) Quando uma pessoa utiliza um computador ocorre o processamento de informações e desta maneira a 
execução de diversas instruções durante o processamento. A forma como as instruções são divididas ocorre 
conforme algumas etapas e devem acompanhar o funcionamento dos módulos e suas conexões, no 
datapath. Considerando esse contexto, analise as seguintes afirmações.
I. Após o RI ser carregado ocorre o incremento de PC com o endereço da próxima instrução.
II. Na primeira etapa da divisão das instruções, é o carregamento do registrador RI.
III. Em uma das fases da divisão ocorre a execução da instrução.
IV. Após a última fase, ou seja, o retorno ao início, ocorre o registro do resultado.
Assinale a alternativa que mostra o que é correto afirmar.
As afirmativas I e III estão corretas.
Somente a afirmativa I está correta.
Somente a afirmativa III está correta.
Somente a afirmativa II está correta.
As afirmativas I e II estão corretas.
4) Os processadores são capazes de realizar tarefas complexas a partir de uma série de operações simples. 
Isto ocorre por meio da execução de instruções que são escritas em formato específico para poderem 
serem interpretadas pelos módulos do computador. Os processadores são capazes de manipular quatro 
classes de instruções. Considerando esse contexto, analise as seguintes afirmações.
I. O processador e os módulos de entrada e saída são intercambiados pelas classes de instruções do 
processador – E/S.
II. As classes de instruções de controle estão relacionadas aos desvios condicionais e não condicionais.
III. As classes de processamento apenas enviam sinais de controle.
IV. As classes de processamento apenas realizam a transferência de dados.
Assinale a alternativa que mostra o que é correto afirmar.
Somente a afirmativa II está correta.
Somente a afirmativa III está correta.
As afirmativas II e III estão corretas.
As afirmativas I e II estão corretas.
Somente a afirmativa I está correta.
5) Quando falamos em desempenho computacional não podemos deixar de falar em arquiteturas 
superescalares. Nestas arquiteturas diversos processos de pipelines ocorrem ao mesmo tempo, podendo 
receber instruções fora de ordem, caso haja disponibilidade de hardware e de dados para a sua execução. 
Neste caso os pipelines deverão se ocupar dos hazards. Dados os itens a seguir, classifique-os como 1 
(hazards estruturas) ou como 2 (hazards de controle).
(_) Busca do pipeline por um operando sem dispor de memória.
(_) Alcance do pipeline por uma operação de desvio.
(_) Deverá ser carregado um valor, sem haver memória, durante o processo de pipeline.
(_) Ocorre, após uma situação de desvio, o bloqueio do pipeline.
(_) Há falta de recursos para executar uma operação.
Agora, escolha a alternativa que traz a sequência correta de respostas.
1, 1, 1, 2 e 1.
2, 1, 1, 2 e 1.
1, 2, 1, 1 e 2.
1, 2, 1, 2 e 1.
2, 2, 1, 1 e 1.
6) O processador é responsável pelo processamento das informações. As informações são compostas por 
muitas instruções, ou seja, informações mais simples capazes de ser “entendidas” pelos módulos do 
computador, como ULA, UC, registradores etc. Para que as instruções sejam executadas passam por um 
processo onde são divididas e manipuladas, podendo sofrer interrupções. Algumas das etapas de divisão 
das instruções são: (a) busca; (b) carregamento; (c) interrupção; (d) execução; (e) codificação. Estas etapas 
podem ser representadas por meio de esquema básico e detalhado. Analise cada item a seguir, marcando B 
para Esquema básico, D para Esquema detalhado e A quando pertence a ambas.
(_) Cálculo do endereço do operando.
(_) Busca da instrução.
(_) Cálculo de endereço da instrução.
(_) Decodificação da instrução.
(_) Operação de dados.
Agora, assinale a alternativa que apresenta a sequência correta de respostas.
B, D, D, A e B.
D, A, D, D e D.
A, B, D, A e A.
D, B, D, A e B.
D, D, B, B e A.
7) Os processadores são compostos por registradores capazes de desempenhar funções específicas, isto é, 
não existe apenas um tipo de registrador. Inicialmente podemos dizer que o processador é formado por 
registradores genéricos e outros que realizam funções específicas. A quantidade de registradores varia 
conforme o projeto de arquitetura de hardware. Nesse sentido, assinale com V, as alternativas verdadeiras, 
e com F, as alternativas falsas.
(_) O registrador PC é utilizado como um contador.
(_) O registrador IR é utilizado para carregar as instruções.
(_) O registrador MAR é utilizado como um contador.
(_) O MBR é utilizado para tratamento de flags.
Agora, assinale a alternativa que apresenta a sequência correta de respostas.
V, F, V e V.
F, V, V e V.
V, V, F e V.
F, V, V e F.
V, V, F e F.
8) As informações de são processadas pelo computador possuem uma característica específica, assim, os 
computadores não são capazes de “entender” diretamente a nossa linguagem. Os dados que são 
representados no computador devem seguir um modelo de representação binária pois os circuitos do 
computador não conseguem ler diretamente a nossa linguagem. Considerando esse contexto, analise as 
seguintes afirmações.
I. O sistema numérico binário é composto pelos símbolos 0 e 1.
II. As informações processadas no computador são representadas por combinações de sequências binárias.
III. Um bit pode assumir o valor 01.
IV. Um bit pode assumir o valor 0 e 1.
Assinale a alternativa que mostra o que é correto afirmar.
Somente a afirmativa III está correta.
Somente a afirmativa II está correta.
As afirmativas I e III estão corretas.
As afirmativas I e II estão corretas.
Somente a afirmativa I está correta.
9) Após a execução das instruções ocorre o tratamento das interrupções, ou seja, as interrupções não são 
tratadas durante a execução das instruções, mas sim após seu término. As interrupções entram na fila de 
execução e ao final da execução da instrução poderão ser tratadas de duas formas. A interrupção poderá 
ser tratada sequencialmente ou de forma aninhada. Considerando esse contexto, analise as seguintes 
afirmações.
I. No processo de interrupção aninhada o tratamento ocorre após o tratamento da primeira interrupção.
II. No processo sequencial, o tratamento ocorre ao final da execução da primeira interrupção.
III. Durante o processo de execução de instruções, as interrupções não são tratadas.
IV. O processo sequencial pode ocorrer somente após o tratamento do processo de interrupção aninhada.Assinale a alternativa que mostra o que é correto afirmar.
As afirmativas I e II estão corretas.
Somente a afirmativa II está correta.
Somente a afirmativa III está correta.
Somente a afirmativa I está correta.
As afirmativas I e III estão corretas.
10) Atualmente muitos equipamentos são utilizados para a realização das tarefas do dia a dia, sendo que 
muitos destes equipamentos possuem microprocessadores próprios. Estas arquiteturas específicas têm 
características próprias e são desenvolvidas para suprir necessidades de equipamentos cuja utilização não é 
adequada em plataformas prontas. Dados as situações a seguir, classifique-as como P (relacionados a 
arquiteturas prontas) ou como E (relacionados a arquiteturas específicas).
(_) Se uma determinada empresa produz uma série de computadores pessoais.
(_) Se uma construtora solicitou um projeto de automação para ser utilizado em um edifício.
(_) Se um videogame danificado necessita ser reparado com novos componentes.
(_) Se um projeto de determinado equipamento não pode ser utilizado em uma plataforma pronta.
(_) Se há necessidade de criar um equipamento com processador, registradores e fluxo de dados 
específicos.
Agora, escolha a alternativa que traz a sequência correta de respostas.
P, E, P, E e E.
E, P, P, E e P.
E, E, P, E e P.
P, E, E, P e P.
P, P, P, E e E.

Continue navegando