Buscar

ARQUITETURA DE COMPU NOVOS

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

Questão 1 
 
(FUNIVERSA - 2012 - PC-DF - Perito Criminal - Informática) 
 
Com foco na organização interna de uma Unidade Central de Processamento 
(UCP), baseada no modelo de Von Neumann, assinale a alternativa correta. 
 
A) O registrador mais importante da UCP é o IR (Instruction Register), o qual 
indica a próxima instrução a ser buscada para execução. 
B) A Unidade Lógica e Aritmética (ULA) efetua operações complexas relativas 
a valores armazenados na memória ROM. 
C) A sequência de etapas para execução de cada instrução é chamada de 
ciclo decodificar-buscar-executar. 
D) As unidades de dados movimentadas entre a memória e os registradores 
são chamadas de palavras. 
E) O barramento é sempre externo à UCP, conectando-a à memória 
 
Alternativa D 
 
Justificativa: 
As unidades de dados movimentadas entre a memória e os registradores 
são chamadas de palavras. Certo. E define até quanto de memória o 
processador pode endereçar. Na prática, o máximo de memória RAM q 
um computador possui. 
 
 
Questão 2 
 
(FCC - 2012 - TRT - 11ª Região (AM) - Técnico Judiciário - Tecnologia da 
Informação) 
CURSO: Ciência da Computação (ARQUITETURA DE 
COMPUTADORES) 
 
DP: ARQUITETURA DE COMPUTADORES 
Campus: PINHEIROS Data: 15/05/2020 
Nome: PAULO HENRIQUE FERREIRA DOS REIS 
RA: C58FDE-8 Turma: CC8922 
 
Segundo Andrew S. Tanenbaum, numa conjugação de hardware, linguagens 
interpretadas e linguagens traduzidas, o computador pode ser dividido em uma 
máquina de seis níveis. Em um desses níveis, os objetos mais interessantes 
são denominados PORTAS, cada uma, contendo uma ou mais entradas para 
sinais digitais (representando 0 ou 1) e computando como saída alguma função 
simples dessas entradas, como AND ou OR . Trata-se do nível de arquitetura: 
 
A) lógico digital. 
 
B) de microarquitetura 
 
C) de conjunto de instruções 
 
D) do sistema operacional da máquina. 
 
E) de linguagem de montagem 
 
Alternativa A 
 
Justificativa: 
lógico digital (nível mais baixo da arquitetura!). 
As portas, são desvios condicionais lógicos. que são processados no 
nível 0 (binário, 0 e 1), são portas que estão ligadas 1 ou desligadas 0. 
Logo se encontram no nível lógico digital. 
 
 
Questão 3 
(FCC - 2010 - TRE-AM - Analista Judiciário - Tecnologia da Informação) 
 
Numa máquina estruturada multinível, é o nível essencial para as máquinas 
CISC (Complex Instruction Set Computer), mas que inexiste nas máquinas 
RISC (Reduced Instruction Set Computer). Trata-se do nível: 
 
A) do sistema operacional. 
 
B) de lógica digital. 
 
C) de microprogramação. 
 
D) convencional de máquina. 
 
E) do montador. 
 
Alternativa C 
 
Justificativa: 
Microprogramação é o nível de máquina, havendo um programa 
denominado microprograma, cuja função é interpretar as instruções de 
nível 2. Este nível é essencial para na arquitetura CISC (Complex 
Instruction Set Computer) que dele depende para disponibilizar 
programas em código executável mediante o uso do conjunto complexo 
de instruções. As arquiteturas RISC NÃO contam com o nível da 
Microprogramação. 
 
 
Questão 4 
 
(CESGRANRIO - 2011 - Petrobrás - Analista de Sistemas Júnior - Engenharia 
de Software - 2011) 
 
Uma instrução que usa o modo de endereçamento direto é mais veloz que a 
mesma instrução executada usando-se o modo de endereçamento imediato. 
PORQUE 
O modo de endereçamento direto dispensa a decodificação do valor colocado 
na instrução e faz apenas um acesso à memória, enquanto que o número de 
acessos feitos à memória, no modo imediato, depende da instrução e pode ser 
grande. 
Analisando-se as afirmações acima, conclui-se que: 
 
A) as duas afirmações são verdadeiras, e a segunda justifica a primeira. 
 
B) as duas afirmações são verdadeiras, e a segunda não justifica a primeira 
 
C) a primeira afirmação é verdadeira, e a segunda é falsa. 
 
D) a primeira afirmação é falsa, e a segunda é verdadeira 
 
E) as duas afirmações são falsas. 
 
Alternativa E 
 
Justificativa: 
 
O modo de endereçamento imediato é mais rápido pois o operando já 
recebe direto o valor a ser operado, enquanto o direto recebe o endereço 
de memória que deve buscar o valor. Portanto a primeira afirmativa é 
falsa. 
A segunda afirmativa é falsa também já que no endereçamento direto 
existe um acesso a memória no endereço especificado pelo operando, 
enquanto que no imediato isso não ocorre pois o valor do operando já 
está lá fornecido. 
 
Questão 5 
 
(FCC - 2011 - NOSSA CAIXA DESENVOLVIMENTO - Analista de Sistemas) 
 
Modo de Endereçamento é o termo usado para designar o modo como os bits 
de um campo de endereço são interpretados para se encontrar o operando. O 
modo no qual a parte da instrução, realmente, contém o operando para 
utilização imediata, dispensando qualquer outra informação de sua localização, 
é denominado endereçamento: 
 
A) direto 
 
B) indexado 
 
C) imediato 
 
D) de registrador 
 
E) de pilha 
Alternativa C 
 
Justificativa: 
 
Endereçamento imediato: O operando vem como parte da instrução. 
 
Questão 6 
Sobre Arquiteturas RISC e CISC, analise as assertivas e assinale a alternativa 
que aponta a(s) correta(s). 
I. O acrônimo RISC quer dizer Reduced Instruction Set Computer, enquanto 
CISC, significa Complex Instruction set Computer 
II. Em computadores que implementam conjunto de instruções CISC, as 
instruções mais complexas podem ser subdivididas em partes separadas que, 
então, podem ser executadas como uma sequência de micro instruções. 
III. A Arquitetura MISC veio para substituir as antigas arquiteturas RISC e 
CISC, porém esse modelo ainda não faz muito sucesso nos dias de hoje. 
IV. O número de instruções executadas por segundo é muito superior com a 
arquitetura MISC, isso comparando-se com as CISC e RISC com o mesmo 
Sistema Operacional. 
 
A) apenas I 
 
B) apenas I e II 
 
C) apenas I, III e IV 
 
D) apenas II, III e IV 
 
E) I, II, III e IV 
 
Alternativa B 
 
 
Justificativa: 
A instrução cisc ela é mais rápida do que risc porém a tecnologia risc é 
utilizada em computadores de grande porte. 
Questão 7 
 
 
(CESGRANRIO - 2011 - FINEP - Analista de Suporte) 
 
Considere as afirmações abaixo sobre os critérios que devem ser adotados em 
uma política de escalonamento de processos (tarefas) em sistemas 
multiprogramáveis. 
I - A política de escalonamento de processos tem como critério maximizar a 
utilização do processador, mantendo-o ocupado a maior parte do tempo e 
balance- ando sua utilização entre os diversos processos. 
II - A política de escalonamento de processos busca maximizar o número de 
processos (tarefas) executados em um determinado intervalo de tempo. 
III - Maximizar o tempo que um processo leva desde sua admissão até o seu 
término é um critério típico da política de escalonamento de processos. 
IV - Minimizar o tempo de resposta, oferecendo tempos de resposta razoáveis 
para os usuários é um dos critérios da política de escalonamento de processos. 
Estão corretas as afirmações 
 
A) apenas I e II 
 
B) apenas I e III 
 
C) apenas II, III e IV 
 
D) apenas I, II e IV 
 
E) I, II, III e IV 
 
Alternativa D 
 
Justificativa: 
 
I - A política de escalonamento de processos tem como critério maximizar 
a utilização do processador, mantendo-o ocupado a maior parte do tempo 
e balance- ando sua utilização entre os diversos processos. (correto) 
 
II - A política de escalonamento de processos busca maximizar o número 
de processos (tarefas) executados em um determinado intervalo de 
tempo. (correto) 
 
III –( Maximizar) Minimizar o tempo que um processo leva desde sua 
admissão até o seu término é um critério típico da política de 
escalonamento de processos. (errado) 
 
IV - Minimizar o tempo de resposta, oferecendo tempos de resposta 
razoáveis para os usuários é um dos critérios da políticade 
escalonamento de processos. (correto) 
 
Questão 8 
(FUNCAB - 2010 - SEJUS-RO - Analista de Sistemas) 
 
Em relação à arquitetura e organização de sistemas de computadores, o termo 
que é usado para descrever processadores que executam múltiplas instruções 
(frequentemente quatro ou seis), em um único ciclo de relógio, é conhecido 
como: 
 
A) arquitetura superescalar 
 
B) encadeamento em série 
 
C) latência 
 
D) roubo de ciclo 
 
E) somador de transporte encadeado 
 
Alternativa A 
 
Justificativa: 
 
São os que possuem pipelines que permitem a execução de mais de uma 
instrução simultaneamente (no mesmo ciclo de clock). Isto é obtido 
através da implementação de múltiplas unidades funcionais, que são 
unidades onde as instruções são executadas. 
 
 
Questão 9 
 
(FCC - 2010 - TRT - 22ª Região (PI) - Técnico Judiciário - Tecnologia da 
Informação) 
 
A quantidade máxima de memória que um processador consegue acessar é 
determinada pelo: 
 
A) número de linhas no barramento de endereço 
 
B) número de linhas no barramento de dados 
 
C) número de linhas no barramento de controle 
 
D) controlador de memória existente no chipset 
 
E) registrador SLC 
 
Alternativa A 
Justificativa: 
 
Um barramento de endereços é um barramento usado pela UCP ou por 
dispositivos capazes de usar DMA para informar os endereços 
físicos/locações de memória que deseja acessar (ler/escrever). 
 
Questão 10 
 
(FCC - 2010 - TRF - 4ª REGIÃO - Técnico Judiciário - Operação de 
Computador) 
 
Uma instrução de microprocessador pode ser dividida em dois campos 
denominados código de: 
 
A) acesso e operação 
 
B) operação e dados 
 
C) instrução e dados 
 
D) operação e instrução 
 
E) operação e operando 
 
Alternativa E 
 
Justificativa: 
Código de Operação ou OPCODE - identifica a operação a ser realizada 
pelo processador. É o campo da instrução cuja valor binário identifica (é 
o código binário) da operação a ser realizada. Este código é a entrada no 
decodificador de instruções na unidade de controle. Cada instrução 
deverá ter um código único que a identifique. 
Operando(s) - é o campo da instrução cujo valor binário sinaliza a 
localização do dado (ou é o próprio dado) que será manipulado 
(processado) pela instrução durante a operação. Em geral, um operando 
identifica o endereço de memória onde está contido o dado que será 
manipulado, ou pode conter o endereço onde o resultado da operação 
será armazenado. Finalmente, um operando pode também indicar um 
Registrador (que conterá o dado propriamente dito ou um endereço de 
memória onde está armazenado o dado). Os operandos fornecem os 
dados da instrução. 
Obs: Existem instruções que não tem operando. Ex.: Instrução HALT 
(PARE). 
 
Questão 11 
 
FCC - 2012 - TJ-PE - Técnico Judiciário - Suporte Técnico 
É um item que NÃO integra um pipeline de cinco estágios: 
 
 
A) execução de instrução 
 
B) decodificação de instrução 
 
C) gravação 
 
D) busca de operando 
 
E) divisão do clock 
 
Alternativa E 
 
Justificativa: 
Um pipeline possui 5 estágios: 
1) Busca da instrução em memória 
2) Decodificação da instrução 
3) Execuçãoda instrução 
4) Acesso a um operando em memória 
5) Gravação da instrução 
 
Questão 12 
 
FGV - 2009 - MEC - Administrador de Redes 
 
Os computadores mais avançados implementam o conceito de paralelismo, ou 
seja, processamento simultâneo, que pode ocorrer de formas distintas. A forma 
de paralelismo em que cada instrução é subdividida em diversas partes e cada 
uma é executada em diferentes estágios da UCP é conhecida como: 
 
A) pipeline 
 
B) overlay 
 
C) array processor 
 
D) multifunctional CPU 
 
E) connection machine 
 
Alternativa A 
 
Justificativa: 
Pipeline é a execução de uma instrução em esquema de" linha de 
montagem". A CPU é dividia em unidades funcionais distintas 
sequenciais. 
 
Questão 13 
 
 
FGV - 2010 - DETRAN-RN - Programador 
 
Assinale a alternativa que, de forma usual, NÃO condiz com uma característica 
da Memória Principal (MP) de um computador: 
 
A) Tempo de acesso mais rápido que o dos discos rígidos. 
 
B) Capacidade menor que a dos discos rígidos. 
 
C) É composta, predominantemente, de memória volátil. 
 
D) Armazena a instrução que será acessada pela UCP. 
 
E) Armazena as informações de forma permanente, podendo estas serem 
recuperadas após a interrupção da alimentação de energia elétrica. 
 
Alternativa E 
 
Justificativa: 
alternativa "E" está falando de memória ROM e as demais alternativas que 
estão corretas estão falando das características de memória RAM, mas 
como a questão está pedindo a alternativa Incorreta a alternativa certa é a 
letra "E". 
 
Questão 14 
 
CESGRANRIO - 2011 - FINEP - Analista de Suporte 
 
Memória virtual é uma técnica de gerência de memória que mantém apenas 
parte do código de execução e parte da área de dados dos programas em 
memória real. Nesse contexto, a técnica de paginação divide o espaço de 
endereçamento 
A) virtual em blocos com tamanho igual ao tamanho dos blocos do espaço de 
endereçamento real 
 
B) virtual em blocos com tamanho igual ao tamanho do espaço de 
endereçamento real 
 
C) virtual em blocos com tamanho igual à metade do tamanho do espaço de 
endereçamento real 
 
D) real em blocos com tamanho igual ao tamanho do espaço de 
endereçamento virtual 
 
E) real em blocos com tamanho igual à metade do tama- nho do espaço de 
endereçamento virtual 
 
Alternativa A 
 
Justificativa: 
A operação da memória virtual pode acontecer por paginação ou por 
segmentação. Na paginação, os endereços gerados pelo programa são 
denominados endereços virtuais e constituem o espaço de 
endereçamento virtual. Além disso, os blocos de espaço virtual possuem 
o mesmo tamanho dos blocos de endereçamento real. Vale ressaltar que 
esse mapeamento entre endereçamentos virtuais e reais é feito pela MMU 
(Memory Management Unit). 
 
Questão 15 
 
( BANCO DO BRASIL S.A. - ESCRITURÁRIO - FUNDAÇÃO CARLOS 
CHAGAS - 2011 ) 
 
Na placa-mãe alguns componentes já vêm instalados e outros serão 
conectados na sua placa de circuito. Um exemplo típico de componente que já 
vem, nativamente instalado na placa-mãe, é: 
 
A) processador 
 
B) memória RAM. 
 
C) disco rígido. 
 
D) gravador de DVD. 
 
E) chipset. 
 
Alternativa E 
 
Justificativa: 
O chipset é o coração da placa-mãe, portanto sem ele, não funciona. 
 
Questão 16 
 
 
FCC - 2010 - TRF - 4ª REGIÃO - Técnico Judiciário - Operação de Computador 
 
A ULA é responsável pelas operações: 
A) de movimento entre os registradores. 
 
B) de busca de instruções na memória. 
 
C) de decodificações de instruções. 
 
D) lógicas e aritméticas. 
 
E) de controle das memórias. 
 
Alternativa D 
 
Justificativa: 
A Unidade lógica e aritmética (ULA) ou em inglês Arithmetic Logic Unit 
(ALU) é a unidade do processador (Central Processing Unit, ou 
simplesmente CPU), que realmente executa as operações aritméticas e 
lógicas referenciadas pelos opcodes. 
Questão 17 
 
CESGRANRIO - 2010 - Petrobrás - Analista de Sistemas Júnior - Infra-
Estrutura 
 
A CPU é responsável pelo funcionamento sincronizado de todos os dispositivos 
de um sistema de computação, a fim de que eles contribuam adequadamente 
para a execução de uma instrução de máquina. Para cumprir seu papel, uma 
CPU possui diversos componentes como a unidade de controle (UC), o 
contador de instrução (CI) e o registrador de instrução (RI). Nessa perspectiva, 
analise as funções a seguir. 
I - Buscar e transferir para a CPU a instrução de máquina a ser executada. 
II - Interpretar a instrução de modo a identificar qual a operação a ser realizada 
pela unidade aritmética e lógica (UAL). 
III - Emitir os sinais de controle e de sincronismo necessários à execução da 
operaçãoque acabou de ser interpretada. 
É(São) função(ões) da UC: 
A) I apenas 
 
B) II apenas 
 
C) I e II apenas 
 
D) II e III apenas 
 
E) I, II e III apenas 
 
Alternativa E 
 
Justificativa: 
UC - Unidade de Controle - tem por funções a busca, interpretação e 
controle de execução das instruções, e o controle dos demais 
componentes do computador 
Na UC - CI Contador de Instruções (em inglês: PC - Program Counter) - 
armazena o endereço da próxima instrução a ser executada - 
tem sempre o mesmo tamanho do REM. 
Na UC - RI Registrador de Instrução (em inglês: IR - Instruction Register) - 
armazena a instrução a ser executada. 
 
Questão 18 
 
 
Aplicada em: 2015 Banca: FCC Órgão: TRT - 4ª REGIÃO (RS) Prova: 
Analista Judiciário - Tecnologia da Informação 
 
Os processadores atualmente utilizados em Computadores Pessoais (PCs) 
realizam a execução das instruções em um ciclo de máquina. O recurso 
tecnológico embutido nesses processadores, para possibilitar isso, é 
denominado: 
 
A) Hypertrade. 
 
B) Swapping. 
 
C) CISC. 
 
D) RISC. 
 
E) Pipeline. 
 
Alternativa E 
 
Justificativa: 
Pipeline é o processamento de informação por tarefas que são 
executadas simultâneas de forma continua com uma iniciando com o 
termino da outra (throughput). 
 
Questão 19 
 
(ENADE 2005) Processadores atuais incluem mecanismos para o tratamento 
de situações especiais, conhecidas como interrupções. Em uma interrupção, o 
fluxo normal de instruções é interrompido para que a causa da interrupção seja 
tratada. Com relação a esse assunto, assinale a opção correta. 
 
A) Controladores de entrada e saída geram interrupções de forma síncrona à 
execução do processador, para que nenhuma instrução fique incompleta 
devido à ocorrência da interrupção. 
 
B) Quando uma interrupção ocorre, o próprio processador salva todo o seu 
contexto atual, tais como registradores de dados e endereço e códigos de 
condição, para que esse mesmo contexto possa ser restaurado pela rotina 
de atendimento da interrupção. 
 
C) O processador pode auto-interromper-se para tratar exceções de execução, 
tais como um erro em uma operação aritmética, uma tentativa de execução 
de instrução ilegal ou uma falha de página em memória virtual. 
 
D) Rotinas de tratamento de interrupção devem ser executadas com o 
mecanismo de interrupção inibido, pois esse tipo de rotina não permite 
aninhamento. 
 
E) O uso de interrupção para realizar entrada ou saída de dados somente é 
eficiente quando o periférico trata grandes quantidades de dados, como é o 
caso de discos magnéticos e discos ópticos. Para periféricos com pouco 
volume de dados, como teclados e mouses, o uso de interrupção é 
ineficiente. 
 
Alternativa C 
 
Justificativa: 
A alternativa B está incorreta, pois trata-se de uma afirmativa ambígua. O 
processador é capaz de salvar contexto, mas o contexto também pode ser 
salvo em pilha, isto vai depender da espécie do mecanismo 
implementado. 
 
A alternativa D está incorreta, pois em algumas arquiteturas, o 
processador não permite alinhamento de interrupções. 
 
A alternativa E está incorreta, pois não é correto dizer que um int somente 
será eficiente se tratar de transferência de grande quantidade de dados. 
 
Questão 20 
(FCC - 2011 - NOSSA CAIXA DESENVOLVIMENTO - Analista de Sistemas) 
 
Uma CPU executa cada instrução em uma série de pequenas etapas, que 
costuma ser denominada ciclo: 
 
A) buscar-decodificar-executar. 
 
B) identificar-processar-entregar 
 
C) carregar-processar-armazenar 
 
D) carregar-compilar-executar. 
 
E) interpretar-compilar-executar. 
 
Alternativa C 
 
Justificativa: 
Pag. 30: 
 
A CPU executa cada instrução em uma série de pequenas etapas. Em 
termos simples, as etapas são as seguintes: 
 
Trazer a próxima instrução da memória até o registrador; 
Alterar o controlador de programa para indicar a próxima instrução; 
Determinar o tipo de instrução trazida; 
Se a instrução usar uma palavra na memória, determinar onde essa 
palavra está; 
Trazer a palavra para dentro de um registrador da CPU, se necessário; 
Executar a instrução; 
Voltar à etapa 1 para iniciar a execução da instrução seguinte; 
 
Pag. 31: 
 
[...] Essa sequência de etapas costuma ser denominada ciclo buscar-
decodificar-executar. 
 
FICHA – Exercício Gabarito 
Exercício 1 D 
Exercício 2 A 
Exercício 3 C 
Exercício 4 E 
Exercício 5 C 
Exercício 6 B 
Exercício 7 D 
Exercício 9 A 
Exercício 10 A 
Exercício 11 E 
Exercício 12 A 
Exercício 13 E 
Exercício 14 A 
Exercício 15 E 
Exercício 16 D 
Exercício 17 E 
Exercício 18 E 
Exercício 19 C 
Exercício 20 C

Continue navegando