Buscar

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 10 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

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 6, do total de 10 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

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 9, do total de 10 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

12/06/2023, 23:24 Arquitetura Básica: Revisão da tentativa
https://ambientevirtual.nce.ufrj.br/mod/quiz/review.php?attempt=1028431&cmid=566713 1/10
Iniciado em domingo, 23 abr 2023, 18:12
Estado Finalizada
Concluída em domingo, 23 abr 2023, 19:12
Tempo
empregado
1 hora
Avaliar 5,5 de um máximo de 10,0(55%)
Questão 1
Parcialmente correto
Atingiu 0,8 de 1,0
Indique nas alternativas a seguir as principais funções realizadas pelo processador:
Escolha uma ou mais:
a. Atender às interrupções dos controladores e dispositivos de E/S.
b. Buscar as instruções e dados na memória principal.
c. Decodificar as instruções em linguagem de máquina.
d. Controlar diretamente os dispositivos gráficos do computador.
e. Computar a paridade e código de correção de erro da memória.
f. Executar as operações aritméticas e lógicas e de controle.
Busca de instruções e dados na memória. Programa a transferência de dados entre a memória e os dispositivos de
entrada/saída. Decodifica as instruções. Realiza as operações lógica e aritméticas. Responde a sinais enviados por dispositivos
de entrada/saída como RESET ou interrupções.
As respostas corretas são: Buscar as instruções e dados na memória principal., Decodificar as instruções em linguagem de
máquina., Executar as operações aritméticas e lógicas e de controle., Atender às interrupções dos controladores e dispositivos
de E/S.
Painel / Meus cursos / Graduação / 2023 / Disciplinas (1° Segmento) / Arquitet Comput e Sist Operac / Questionários
/ Arquitetura Básica
https://ambientevirtual.nce.ufrj.br/course/view.php?id=55207
https://ambientevirtual.nce.ufrj.br/my/
https://ambientevirtual.nce.ufrj.br/course/index.php?categoryid=247
https://ambientevirtual.nce.ufrj.br/course/index.php?categoryid=377
https://ambientevirtual.nce.ufrj.br/course/index.php?categoryid=379
https://ambientevirtual.nce.ufrj.br/course/view.php?id=55207
https://ambientevirtual.nce.ufrj.br/course/view.php?id=55207&section=9
https://ambientevirtual.nce.ufrj.br/mod/quiz/view.php?id=566713
12/06/2023, 23:24 Arquitetura Básica: Revisão da tentativa
https://ambientevirtual.nce.ufrj.br/mod/quiz/review.php?attempt=1028431&cmid=566713 2/10
Questão 2
Correto
Atingiu 1,0 de 1,0
Assinale as alternativas corretas em relação aos processadores RISC e CISC.
Nas arquiteturas CISC cada fase do processamento da instrução pode ter duração variável em função da sua complexidade.
Nas arquiteturas RISC a unidade de controle é, normalmente, microprogramada.
As arquiteturas RISC possuem instruções com formato variável e diversos modos de endereçamento dos operandos.
Nas arquiteturas CISC cada fase de processamento da instrução tem a duração fixa igual a um ciclo de máquina.
Nas arquitetura RISC apenas as instruções de load e store referenciam operandos na memória principal.
As arquiteturas RISC possuem instruções mais simples demandando um número fixo de ciclos de máquina para sua execução.

Sua resposta está correta.
CISC:
Instruções complexas demandando um número grande e variável de ciclos de máquina para sua execução;
Uso de diversos modos de endereçamento de operandos;
Instruções com formato muito variável;
Diferentes tipos de instruções podiam referenciar operandos na memória principal;
Cada fase do processamento da instrução podia ter duração variável em função da complexidade.
RISC:
Instruções mais simples demandando um número fixo de ciclos de máquina para sua execução;
Uso de poucos modos simples de endereçamento de operandos;
Poucos formatos diferentes de instruções;
Apenas as instruções de \emph{load} e \emph{store} referenciam operandos na memória principal;
Cada fase de processamento da instrução tem a duração fixa igual a um ciclo de máquina.
As respostas corretas são:
As arquiteturas RISC possuem instruções mais simples demandando um número fixo de ciclos de máquina para sua execução.,
Nas arquiteturas CISC cada fase do processamento da instrução pode ter duração variável em função da sua complexidade.,
Nas arquitetura RISC apenas as instruções de load e store referenciam operandos na memória principal.
12/06/2023, 23:24 Arquitetura Básica: Revisão da tentativa
https://ambientevirtual.nce.ufrj.br/mod/quiz/review.php?attempt=1028431&cmid=566713 3/10
Questão 3
Parcialmente correto
Atingiu 0,5 de 1,0
Associe os modos de endereçamento às suas respectivas descrições
O operando está armazenado em um endereço de memória codificado na instrução
ou em bytes subsequentes a ela.

O operando está armazenado em um registrador ou no acumulador.

O operando está armazenado em um endereço de memória que é obtido pela soma
dos conteúdos de dois registradores codificados na instrução.

O operando está armazenado em um endereço de memória apontado por um
endereço que está codificado na instrução ou em bytes subsequentes a ela.

O operando está codificado na própria instrução ou em bytes subsequentes a ela.

O operando está armazenado em um endereço de memória guardado em um
registrador codificado na instrução.

Modo imediato.
Modo registrador ou acumulador.
Modo indexado
Modo deslocamento
Modo imediato.
Modo registrador ou acumulador.
Sua resposta está parcialmente correta.
Você selecionou corretamente 3.
A resposta correta é:
O operando está armazenado em um endereço de memória codificado na instrução ou em bytes subsequentes a ela. → Modo
direto.,
O operando está armazenado em um registrador ou no acumulador. → Modo registrador ou acumulador.,
O operando está armazenado em um endereço de memória que é obtido pela soma dos conteúdos de dois registradores
codificados na instrução. → Modo indexado,
O operando está armazenado em um endereço de memória apontado por um endereço que está codificado na instrução ou
em bytes subsequentes a ela. → Modo indireto via memória.,
O operando está codificado na própria instrução ou em bytes subsequentes a ela. → Modo imediato.,
O operando está armazenado em um endereço de memória guardado em um registrador codificado na instrução. → Modo
indireto via registrador..
12/06/2023, 23:24 Arquitetura Básica: Revisão da tentativa
https://ambientevirtual.nce.ufrj.br/mod/quiz/review.php?attempt=1028431&cmid=566713 4/10
Questão 4
Não respondido
Vale 1,0 ponto(s).
A equação que define o tempo de execução de um programa é dada, genericamente, por T = Ni x Tc x CPI. Sabendo que um
processador gasta 500 ms para executar um total de 25.000.000 de instruções e que a frequência do seu relógio é de 160 MHz,
responda:
1. Qual o período do ciclo de relógio?
2. Qual o IPC e o CPI médios obtidos?
Não esqueça de apresentar a memória de cálculo.
12/06/2023, 23:24 Arquitetura Básica: Revisão da tentativa
https://ambientevirtual.nce.ufrj.br/mod/quiz/review.php?attempt=1028431&cmid=566713 5/10
Questão 5
Correto
Atingiu 1,0 de 1,0
Com relação à unidade de controle do processador, assinale as afirmativas verdadeiras.
A palavra de controle é um conjunto de sinais, coordenados pelo relógio do processador, que faz o acionamento de
registradores, unidades funcionais, controle de multiplexadores e outros circuitos do processador para a correta execução
correta das instruções.

As unidades controladas pelo hardware possuem uma lógica de controle mais simples, normalmente uma PLA e uma máquina
de estados simples, que gera as palavras de controle para a execução das instruções.

Com a adoção do estilo de microprogramação vertical, os bits de controle da microinstrução atuam diretamente sobre os
pontos de controle da arquitetura do processador no campo de controle das microinstruções.
A decodificação do código de uma microinstrução horizontal pode ser feita com circuitos decodificadores ou através do
esquema de nanoprogramação, onde a memória de controle é composta de duas seções.
As unidades de controle microprogramadas são características das arquiteturas do tipo CISC. O controle diretamente pelo
hardware é encontrado normalmente nas arquiteturas do tipo RISC.

Sua resposta está correta.
As respostas corretas são:
A palavra de controleé um conjunto de sinais, coordenados pelo relógio do processador, que faz o acionamento de
registradores, unidades funcionais, controle de multiplexadores e outros circuitos do processador para a correta execução
correta das instruções.,
As unidades controladas pelo hardware possuem uma lógica de controle mais simples, normalmente uma PLA e uma máquina
de estados simples, que gera as palavras de controle para a execução das instruções.,
As unidades de controle microprogramadas são características das arquiteturas do tipo CISC. O controle diretamente pelo
hardware é encontrado normalmente nas arquiteturas do tipo RISC.
12/06/2023, 23:24 Arquitetura Básica: Revisão da tentativa
https://ambientevirtual.nce.ufrj.br/mod/quiz/review.php?attempt=1028431&cmid=566713 6/10
Questão 6
Incorreto
Atingiu 0,0 de 1,0
Considere a seguinte palavra de 32 bits expressa no formato hexadecimal: 0A45C380
Selecione a ordenação de memória correspondente ao modo BIG ENDIAN.
Escolha uma opção:
a.
Endereço  2000200120022003
Dado OA 45 C3 80
b.
Endereço  2000200120022003
Dado 80 C3 45  0A

c.
Endereço  2000200120022003
Dado OA C3 45 80
d.
Endereço  2000200120022003
Dado 45 0A 80 C3
e.
Endereço  2000200120022003
Dado 80 45 C3 0A
Sua resposta está incorreta.
Endereço  2000 2001 2002 2003
Dado OA 45 C3 80
A resposta correta é:
Endereço  2000200120022003
Dado OA 45 C3 80
12/06/2023, 23:24 Arquitetura Básica: Revisão da tentativa
https://ambientevirtual.nce.ufrj.br/mod/quiz/review.php?attempt=1028431&cmid=566713 7/10
Questão 7
Parcialmente correto
Atingiu 0,3 de 1,0
Assinale as alternativas corretas em relação ao tamanho em bits da arquitetura de um processador (8, 16, 32 ou 64 bits).
A largura em bits de uma arquitetura é definida pela largura em bits das instruções do processador.
A largura de uma arquitetura é definida pela largura em bits do maior operando processado em um ciclo de máquina pela
unidade de ponto flutuante.
A largura de uma arquitetura é definida pela largura em bits do apontador de instruções (PC) do processador.
A largura de uma arquitetura é definida pela largura em bits do barramento de endereço.
A largura em bits de um arquitetura é definida pela largura do maior operando inteiro processado em um único ciclo de
máquina pela unidade aritmética e lógica.
A largura em bits dos registradores inteiros normalmente é idêntica à largura em bits da unidade aritmética e lógica inteira.
Sua resposta está parcialmente correta.
Você selecionou corretamente 1.
As respostas corretas são:
A largura em bits de um arquitetura é definida pela largura do maior operando inteiro processado em um único ciclo de
máquina pela unidade aritmética e lógica.,
A largura em bits dos registradores inteiros normalmente é idêntica à largura em bits da unidade aritmética e lógica inteira.
12/06/2023, 23:24 Arquitetura Básica: Revisão da tentativa
https://ambientevirtual.nce.ufrj.br/mod/quiz/review.php?attempt=1028431&cmid=566713 8/10
Questão 8
Correto
Atingiu 1,0 de 1,0
Associe os tipos de arquitetura de processador e suas respectivas características.
É um tipo de arquitetura utilizada em processadores mais simples, como
processadores embarcados.

É um tipo de arquitetura que possui instruções aritméticas e lógicas com dois
operandos, sendo que um deles está em memória e o outro em registrador.

 É um tipo de arquitetura que possui instruções aritméticas e lógicas com até 3
operandos, podendo todos referenciar dados na memória principal.

É um tipo de arquitetura onde as únicas instruções de acesso aos dados na
memória principal são ''POP'' e ''PUSH''.

É um tipo de arquitetura onde as instruções aritméticas e lógicas possuem os
três operandos em registrador, sendo dois de origem e um destino.

Arquitetura de acumulador.
Arquitetura registrador-memória.
Arquitetura memória-memória.
Arquitetura de pilha.
Arquitetura registrador-registrador.
Sua resposta está correta.
A resposta correta é:
É um tipo de arquitetura utilizada em processadores mais simples, como processadores embarcados. → Arquitetura de
acumulador.,
É um tipo de arquitetura que possui instruções aritméticas e lógicas com dois operandos, sendo que um deles está em
memória e o outro em registrador. → Arquitetura registrador-memória.,
 É um tipo de arquitetura que possui instruções aritméticas e lógicas com até 3 operandos, podendo todos referenciar dados na
memória principal. → Arquitetura memória-memória.,
É um tipo de arquitetura onde as únicas instruções de acesso aos dados na memória principal são ''POP'' e ''PUSH''. →
Arquitetura de pilha.,
É um tipo de arquitetura onde as instruções aritméticas e lógicas possuem os três operandos em registrador, sendo dois de
origem e um destino. → Arquitetura registrador-registrador..
12/06/2023, 23:24 Arquitetura Básica: Revisão da tentativa
https://ambientevirtual.nce.ufrj.br/mod/quiz/review.php?attempt=1028431&cmid=566713 9/10
Questão 9
Não respondido
Vale 1,0 ponto(s).
Ordene as diversas etapas de tradução necessárias para que um programa possa ser executado pelo processador. Indique tanto
os formatos pelos quais passa o programa, assim como as aplicações que realizam cada etapa da tradução.
O programa ligador junta as bibliotecas estáticas ao programa em linguagem de máquina.
Processamento pelo montador.
Arquivo em linguagem de montagem.
O processador executa o programa que foi carregado na memória principal.
Arquivo com programa executável em linguagem de máquina.
Carregador faz a ligação com as bibliotecas dinâmicas e a carga do programa executável na memória principal.
Processamento pelo compilador.
Arquivo com programa objeto em linguagem de máquina.
Arquivo com código fonte em linguagem de alto nível.
Escolher...
Escolher...
Escolher...
Escolher...
Escolher...
Escolher...
Escolher...
Escolher...
Escolher...
A resposta correta é: O programa ligador junta as bibliotecas estáticas ao programa em linguagem de máquina. → 6,
Processamento pelo montador. → 4, Arquivo em linguagem de montagem. → 3, O processador executa o programa que foi
carregado na memória principal. → 9, Arquivo com programa executável em linguagem de máquina. → 7, Carregador faz a
ligação com as bibliotecas dinâmicas e a carga do programa executável na memória principal. → 8, Processamento pelo
compilador. → 2, Arquivo com programa objeto em linguagem de máquina. → 5, Arquivo com código fonte em linguagem de
alto nível. → 1.
12/06/2023, 23:24 Arquitetura Básica: Revisão da tentativa
https://ambientevirtual.nce.ufrj.br/mod/quiz/review.php?attempt=1028431&cmid=566713 10/10
Questão 10
Correto
Atingiu 1,0 de 1,0
O modelo de barramento de sistema é uma evolução do modelo de Von Neuman, que por sua vez, tem sofrido transformações
ao longo dos anos.
Considerando o texto acima, analise as seguintes afirmações:
I - No controlador conhecido como ponte norte estão embutidos o controlador de DMA, o controlador de interrupção,
temporizadores e relógio de tempo real.
II - O processador é a unidade que agrega a unidade aritmética e lógica, registradores e unidade de controle em um único
encapsulamento.
III - No controlador conhecido como ponte sul estão embutidos o controlador de memória e interface para o controlador de
vídeo.
IV - O processador tem seu funcionamento também sincronizado pelo relógio, podendo operar em frequência diferente dos
demais componentes do computador.
É correto apenas o que se afirma em:
A) I e II
D) I, II e III
C) III e IV
E) I, III e IV
B) II e IV
Sua resposta está correta.
A afirmativa II é falsa, os registradores devem ser referenciados explicitamente pelas instruções do processador.
A resposta correta é:
B) II e IV
◄ Histórico da Computação
Seguir para...
Questionário Sapiens ►
https://ambientevirtual.nce.ufrj.br/mod/quiz/view.php?id=566712&forceview=1
https://ambientevirtual.nce.ufrj.br/mod/quiz/view.php?id=566714&forceview=1

Mais conteúdos dessa disciplina