Buscar

Compilado de Organização de Computadores

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

COLA ORGANIZAÇÃO DE COMPUTADORES
	1) A partir das técnicas de endereçamento, qual alternativa a seguir indica o tipo de endereçamento que tem como característica o tamanho do campo de endereço ser menor do que o tamanho da palavra, limitando o intervalo de endereços?
d) Endereçamento indiretos.
	2) Em relação às funções de um computador, qual delas será responsável por receber dados externos e processá-los internamente?
b) Movimentação de dados.
	3) Um processador superscalar é definido como aquele que possui múltiplos e independentes pipelines de instruções. Uma das grandes vantagens da implementação superscalar é o aumento no nível de paralelismo de instruções, o que possibilita que múltiplos fluxos sejam processados simultaneamente. Entretanto, devido ao aumento da quantidade de dados e instruções ocorrendo de forma simultânea, alguns problemas podem ocorrer. Assinale a alternativa que indica um dos possíveis problemas que ocorrem na implementação de um processador superescalar.
a) Processamento dos dados em série.
b) Armazenamento das instruções de forma desordenada.
c) Entrada de alguma operação dependente da saída da instrução anterior.
d) Acesso desordenado aos endereços da memória.
e) Saída de resultados incompletos.
	4) Um computador está estruturado, internamente, a partir de quatro componentes principais, que são responsáveis pelo seu pleno funcionamento e que são considerados como padrão em todos os computadores da atualidade. Esses quatro componentes principais são:
c) Unidade central de processamento (CPU), memoria principal, entrada/saída e interconexão do sistema.
	5) As impressoras são periféricas de saída em que algumas informações internas do computador são convertidas em símbolos e impressas em um meio externo como, por exemplo, o papel. As impressoras possuem algumas características básicas, como um volume de impressão por unidade de tempo, além da tecnologia de impressão por símbolos, presentes nas impressoras matricial, laser, jato de tinta e térmicas. Em se tratando de tecnologia de impressão, assinale a alternativa que indica o tipo de impressão associada ao uso de um mecanismo baseado em um dispositivo que utiliza um conjunto de martelos ou agulhas para pressionar uma fita com tinta.
a) Impressora térmica.
b) Impressora jato de tinta.
c) Impressora a laser.
d) Impressora conectada a internet.
e) Impressora matricial.
	6) Um hazard ou bolha de pipeline pode ser definido como um evento onde a próxima instrução de pipeline não poderá ser executada no ciclo de clock seguinte, ocasionando um atraso na execução geral dos processos. Isso ocorre devido a alguma parte dele precisar parar de executar sua tarefa original e ter que atender algum desvio, como uma interrupção por exemplo. Os hazards de pipeline são subdivididos em categorias, como hazards de dados, hazards de recursos e hazards de controle. Em se tratando especificamente dos hazards de controle, assinale a alternativa que está correta em afirmar que:
a) Ocorrem quando duas ou mais instruções que estão no pipeline necessitam do mesmo recurso, resultando que as instruções precisarão ser executadas em série em vez de paralelo.
b) Ocorrem quando duas instruções escrevem dados ou instruções na mesma posição (memória ou registrador).
c) Ocorrem quando o pipeline toma uma decisão errada ao prever algum tipo de desvio, trazendo instruções para dentro do pipeline, que precisarão ser descartadas na sequência.
d) Ocorrem quando uma instrução lê o conteúdo de um registrador ou posição da memória e uma instrução subsequente é escrita nessa posição.
e) Ocorrem quando uma instrução modifica o conteúdo de um registrador ou de uma posição da memória principal, de modo que instrução subsequente lê os dados dessa posição.
	7) O processamento paralelo baseado no pipeline de instruções pode ser definido como uma técnica que envolve não somente o hardware do computador, mas também o software. Essa técnica permite que o processador realize uma busca antecipada de uma ou mais instruções que seriam executadas de forma sequencial, e as processe paralelamente, durante um ou mais ciclos de instruções. Algumas penalidades podem ocorrer durante esse evento de busca e execução antecipada no pipeline. Desta forma, indique a alternativa que contém uma dessas penalidades que envolvem a diminuição do suposto “ganho” obtido ao utilizar a técnica de pipeline.
a) Redução de tempo no processamento durante o pipeline.
b) Diminuição do número de estágios de pipeline.
c) Atrasos possíveis entre os estágios de pipeline.
d) Perda de dados durante o processo de pipeline.
e) Acumulo de instruções no inicio do pipeline.
	8) As memorias SRAM são os dispositivos de memoria mais complexos do computador, e são constituídos pelos mesmos elementos lógicos encontrados em um processador. A partir da memoria SRAM, assinale a alternativa correta que contem o nome desses elementos lógicos.
c) Flip-flops.
	9) Existem basicamente duas maneiras básicas para aumentar a largura de banda de transmissão, sendo que uma delas será:
c) Redução do tempo para realizar a transmissão de dados, implicando em mais transferências por segundo.
	10) Um dispositivo de memória é considerado um "depósito" para o armazenamento dos dados/instruções de um computador. Da mesma forma que um depósito deve ter suas prateleiras organizadas, a memória também deve identificar e otimizar o armazenamento desses dados para que assim seja facilitado seu acesso e processamento. Dessa forma, além dos parametros intrínsecos da memória como capacidade de armazenamento e velocidade de transferência de dados, as memórias também podem ser subdivididas em diferentes meios de acesso. Baseado nisso, assinale a alternativa que indica o tipo de acesso à memoria em que uma palavra será recuperada da memória baseado em um pedaço de seu conteúdo, em vez do seu endereço.
a) Acesso sequencial.
b) Acesso aleatório.
c) Acesso interpretativo.
d) Acesso associativo.
e) Acesso direto.
	11) Um fator muito importante da memoria virtual é a fragmentação, que pode ser definida como:
d) Pedaço da memoria que se torna não utilizável.
	12) Os primeiros processadores multicore foram implementados no inicio do século XXI e foram capazes de reduzir o tempo total de execução de tarefas, executando-as em paralelo pelos seus vários núcleos. A partir dos processadores multicore, assinale a alternativa que indica uma das principais variáveis envolvidas nesse tipo de organização de processadores.
a) Número de níveis de memoria cache.
	13) As memorias somente de leitura (ROM – read only memory) são fabricadas a partir de materiais semicondutores (silício) e são não voláteis, ou seja, não perdem seus dados /instruções ao serem desligadas. As memorias ROM possuem desempenho semelhante aos das memorias de leitura/escrita e são seguras, permitindo apenas a leitura de seu conteúdo através de determinados programas. O tipo mais básico de memoria ROM é a programada por mascara, nome dado devido ao processo de fabricação e escrita de bits nesse modelo. Os bits que fazem parte do programa de usuário são gravados no interior dos elementos da memoria durante o processo de fabricação, conhecido como hardwired, em que cada um já é gravado no endereço de célula correspondente. Assinale a alternativa que determina uma das principais características da memoria do tipo ROM.
a) Após a fabricação, a ROM estará pronta para ser utilizada e nenhum tipo de software será capaz de modificar os bits nela gravados.
b) Após a fabricação, a ROM não fica pronta para ser utilizada e nenhum tipo de software será capaz de modificar os bits nela gravados.
c) Após a fabricação, a ROM estará pronta para ser utilizada e qualquer tipo de software será capaz de modificar os bits nela gravados.
d) Após a fabricação, a ROM não estará pronta, mas qualquer tipo de software será capaz de gravar novos dados nela.
e) Após a fabricação, a ROM estará pronta para ser utilizada e somente algum tipo de software especifico do usuário será capaz de modificar os bits nela gravados.14) As comunicações em série também são subclassificadas como síncronas e assíncronas. A partir da subclassificação das comunicações em série, assinale a alternativa que indica o funcionamento de operação serial assíncrona.
b) A sincronização de RX é realizada e cada novo caractere transmitido, de modo que antes de a transmissão ser iniciada, cada caractere será acrescido de dois pulsos, um no inicio e outro no final do pulso.
	15) Todo computador oferece algum mecanismo para que operações que envolvam alguma comunicação com a memoria, como o processador ou algum dispositivo de E/S, possam ser interrompidas em algum momento de sua operação. Embora possa parecer ao usuário comum que uma maquina trabalhe melhor sem ser interrompida, as interrupções na verdade garantem uma operação otimizada do computador. As interrupções também podem ser agrupadas em simples e múltiplas, de acordo com a quantidade em que aparecem durante o ciclo de instruções. Em se tratando especificamente das interrupções múltiplas, qual tipo de interrupção possui como característica permitir que uma interrupção de maior prioridade possa ter um tratamento de interrupção distinto do tratamento de interrupção de menor prioridade?
a) Interrupção aninhada.
b) Interrupção paralela.
c) Interrupção horizontal.
d) Interrupção vertical.
e) Interrupção sequencial.
	16) Um computador moderno possui uma hierarquia com vários níveis, constituídos por componentes de hardware que se inter-relacionam desde os níveis mais baixos de sua estrutura e que são essenciais em um projeto de computador, até os níveis mais altos da camada de software. Cada nível hierárquico dependera somente de uma função local para que funcione plenamente. Em relação às funções de um computador, qual delas será responsável por receber dados externos e processa-los internamente?
a) Análise de dados.
b) Movimentação de dados.
c) Armazenamento de daods.
d) Controle.
e) Processamento de dados.
	17) Os registradores de controle e estado de máquina de von Neumann são utilizados no funcionamento e organização do processador e estão ocultos do usuário, ficando apenas disponíveis para acesso do sistema operacional. Além dos registradores de controle e estado, a maquina de von Neumann possui outra categoria de registradores, que estão disponíveis para todos os usuários da maquina. Qual é o nome dado para essa categoria de registradores?
a) Registradores de memoria.
b) Registradores de propósito geral.
c) Registradores de uso emergencial.
d) Registradores de memória principal
e) Registradores de sincronismo.
	18) Com base na historia da evolução dos computadores, é possível afirmar que os transistores foram primeiramente utilizados em qual geração de computadores?
e) Segunda geração.
	19) A máquina de von Neumann realiza um ciclo de instrução em que, geralmente, cada ciclo consiste em dois subciclos. Durante o primeiro ciclo, o código de operação da próxima operação é carregado no registrador de instrução e parte do endereço é carregada no registrador de endereço de memória. A instrução então poderá ser retirada do registrador IBR ou ser recebida da memória principal carregando-se uma palavra no registrador MBR e, na sequência para IBR, IR e MAR novamente. A máquina de von Neumann ou IAR possuia um total de 21 instruções, agrupadas em diferentes categorias. Assinale a alternativa correta que indica quais eram as categorias. Assinale a alternativa correta que indica quais eram as categorias de instruções do computador IAS.
a) Opcode, micro-operações, linguagem de baixo nível e linguagem de alto nível.
b) Processamento superscalar, multithreading, pipeline e superpipeline.
c) Transferência de dados, desvio incondicional, desvio condicional, aritméticas e modificações de endereços.
d) Lógico-digital, microarquitetura, arquitetura de conjunto de instruções, sistema operacional da máquina, linguagem de montagem e linguagem orientada a problemas.
e) Complexidade, lógica, computabilidade, tomada de decisão, topologia, hierarquia, protocolo e conexões.
	20) Existem basicamente duas maneiras básicas para aumentar a largura de banda de transmissão, sendo que uma delas será:
c) Redução do tempo para realizar a transmissão de dados, implicando em mais transferências por segundo.
21) Os circuitos lógicos digitais podem ser compostos por várias portas lógicas integradas (AND, OR, NOT, NAND, NOR e XNOR), que representam seu comportamento de saída, a partir de operações booleanas em sua entrada. A partir do circuito digital a seguir, assinale qual das alternativas contém a expressão de saída que expressa a respectiva combinação de portas logicas do circuito.
a) (A+B) . [B+D+E]
b) (A.C) + [(B.D) + E]
c) (A+C) + [(B+D).E]
d) (A.B) + [(B.D) + E]
e) (A+C) + (B.D) + E
	22) A arquitetura de computadores de Havard originou-se em 1950 atraves da criação do computador eletromecânico Mark III. Paralelamente, na universidade de Princeton, também nos EUA, foi criado seu grande concorrente, a arquitetura Von Neumann, ambas ainda em utilização atualmente. Uma das principais características da arquitetura Harvard, por exemplo, o pipeline. A partir do comparativo entre as arquiteturas de Havard e von Neumann, qual das alternativas a seguir denota qual a principal diferença entre ambas?
a) A arquitetura von Neumann utiliza o mesmo disco rígido para armazenar dados/instruções, enquanto a arquitetura Harvard utiliza vários discos rígidos para armazenar os dados/instruções.
b) A arquitetura von Neumann utiliza a mesma memoria cache para o armazenamento temporário dos dados/instruções, enquanto a arquitetura Harvard utiliza caches para armazenar os dados/instruções.
c) A arquitetura von Neumann utiliza o mesmo barramento para envio/recebimento de dados e instruções, enquanto a arquitetura Havard utiliza barramentos diferentes para essa tarefa.
d) A arquitetura von Neumann utiliza instruções em base binaria (base 2), enquanto a arquitetura Harvard utiliza base decimal (base 10) nas operações do computador.
e) A arquitetura von Neumann utiliza padrões de reconhecimento de instruções preditivas durante a execução de uma instrução, enquanto a arquitetura Harvard não possui essa capacidade preditiva.
	23) A arquitetura x86 teve sua origem no processador Intel 4004, fabricado em larga escala a partir de 1971 para concorrer com a crescente indústria japonesa de dispositivos eletrônicos. Esse processador apresentava como característica um chip do tipo dual in-line package (DYP), com circuitos eletrônicos (transistores) totalmente integrados. Após o sucesso do 4004, a Intel desenvolveu melhorias na sua linha de processadores e continuou aperfeiçoando seus chips até chegar a um dos seus mais emblemáticos lançamentos, o Intel 8086 de 1976, que possuía um endereçamento de 1 Mb de posições de memoria e um clock de operações de 5 MHz. A partir das propriedades do processador Intel 8086, assinale qual a alternativa informa corretamente com quantos bits esse processador operava.
a) 32 bits.
b) 4 bits.
c) 64 bits.
d) 8 bits.
e) 16 bits.
	24) Ao se considerar o numero de ciclos necessários para executar um dado conjunto de instruções, geralmente tem-se a percepção de que a técnica de pipeline não melhora o desempenho de execução de um processador. É certo que ao se projetar um pipeline, aumenta-se o numero de ciclos de clock necessários para executar um dado programa, pois algumas funções ficam aprisionadas no pipeline aguardando que as instruções que geram suas entradas sejam executadas. A partir do tempo de duração de uma maquina baseada no uso de pipeline, indique qual das alternativas NÃO corresponde a um dos fatores que causarão uma dependência no ciclo de pipeline.
a) Divisão do tempo de duração de cada lacuna entre estágios inicial e final do pipeline.
b) Duração do ciclo de clock.
c) Latência dos latches (registradores encarregados de armazenar dados temporários).
d) Homogeneidade na divisão de tarefas entre os estágios de pipeline.
e) Número de estágios do pipeline.
	25) Os sinais de sincronismo de clockpossuem como principal finalidade regular as operações de um computador para que as suas tarefas sejam executadas de forma ordenada e controlada. Dessa forma, o clock também é definido como um contador de tempo, gerado a partir de pulsos elétricos. Além dessas características, assinale a alternativa que contem outra característica operacional do sinal de clock.
a) Possui a tendência natural de executar tarefas no domínio de tempo continuo, ao invés do domínio de tempo discreto.
b) Possui uma aproximação matemática equivalente à execução de dados estatísticos para solucionar problemas complexos.
c) Possui a capacidade de resolver problemas de ordem exponenciais a partir de circuitos lógicos analógicos.
d) Possui a função de separar as etapas paralelas do processo das etapas sequenciais para que o processador possa executa-las separadamente.
e) Possui um período (ciclo de tempo) dado pelo intervalo de tempo necessário para que o pulso execute uma oscilação completa.
	26) A memoria é um componente eletrônico que tem como função o armazenamento de dados/instruções, manipulados por um sistema computacional (software) e codificados através de números binários (0 e 1), que são endereçados para algum tipo especifico de tecnologia de memoria (RAM, ROM, disco rígido, cache etc.). Os sistemas de memoria também podem ser compreendidos de acordo com algumas classificações, como localização, capacidade, unidade de transferência e unidade endereçáveis. Outra característica bastante importante presente nos sistemas de memoria dos computadores é a “palavra”, definida como:
a) Uma unidade de língua escrita, situada entre espaços ou entre pontuações.
b) Uma unidade natural de organização da memoria que possui um tamanho igual ao numero de bits utilizados para representar o tamanho da instrução.
c) Uma unidade de controle capaz de indicar o tamanho do endereço na ROM que deve ser utilizado para o armazenamento temporário dos dados.
d) Uma unidade adimensional utilizada para indicar o ganho durante cada etapa do processamento paralelo no computador.
e) Uma unidade de representação simplificada para representar uma atitude ou reação.
	27) A execução de uma instrução geralmente envolve um ou mais operandos lidos da memoria e, se algum outro endereçamento for utilizado, então acessos adicionais à memoria serão necessários. Nessas situações, um tipo diferente de endereço será considerado como um estagio a mais no ciclo de instrução. Esse endereço adicional do ciclo de instrução está presente em qual modelo de ciclo?
a) Ciclo de instrução alternado.
b) Ciclo de instrução sem acesso à memoria.
c) Ciclo de instrução indireto.
d) Ciclo de instrução paralelo.
e) Ciclo de instrução direto.
	28) A arquitetura de computador tipo RISC foi um grande avanço no desenvolvimento dos processadores modernos. Essa arquitetura trouxe novas questões em seu projeto, como um conjunto de instruções menor, execução otimizada da chamada de funções, modos de execução baseados no uso de pipeline, execução de cada instrução em um ciclo de clock e menor quantidade nos modos de endereçamento. Além dessas características, qual outra característica relevante possui a arquitetura RISC?
a) Redução no tamanho do processador.
b) Redução na quantidade de transistores no processaodor.
c) Redução na quantidade de portas lógicas do processador.
d) Redução na quantidade total de espaço em disco rigido.
e) Redução na complexidade do compilador ou decodificador de instruções.
	29) A máquina de von Neumann, também conhecida como computador IAS que se refere ao departamento de pesquisa onde foi criada, foi intelectualmente desenvolvida pelo matemático húngaro John von Neumann em meados de 1952. O objetivo da criação desse computador foi o de melhorar o desempenho do computador ENIAC, cujo funcionamento possuia algumas lacunas, como o fato de ser uma máquina que operava em base decimal ao invés de utilizar a base binária aceita mundialmente nos dispositivos eletrônicos digitais atuais. Além dessa melhoria, assinale a alternativa que contém outra melhoria fundamental, introduzida na máquina de von Neumann.
a) Um computador deveria obter suas instruções lendo-as diretamente de endereços da memória.
b) Um computador deveria processar os dados contidos em endereços específicos do pendrive.
c) Um computador deveria movimentar suas instruções para locais onde não fossem reservado para dados.
d) Um computador deveria inserir instruções diretamente na ULA sem a necessidade de passar pela UC.
e) Um computador deveria analisar todos dados e instruções antes de enviar para algum endereço lógico.
	30) Na década de 1980 foram desenvolvidos seis tipos de organizações que definiram o funcionamento em paralelo dos discos rígidos a fim de melhorar sua confiabilidade e desempenho. Essa técnica ficou conhecida como RAID e auxiliou no armazenamento de dados em massa em servidores. Uma das configurações de RAID consiste na implementação de paridade que não se restringe a apenas uma unidade de disco, mas a toda a matriz de discos, de forma distribuida. Qual das opções a seguir indica o sistema de RAID que possui essa característica?
a) RAID 2
b) RAID 5
c) RAID 3
d)RAID 1 
e)RAID 4
	31) O disco rígido magnético é constituído de uma ou mais superfícies circulares, denominados pratos, onde cada superfície é coberta por um material metálico magnetizável, que possibilita o armazenamento dos dados. Cada superfície do disco é organizada em áreas circulares concêntricas e são divididas em partes menores de tamanho fixo, que servem de parâmetro de unidade de armazenamento. Os setores do disco rigído possuem um campo inicial destinado à sincronização da cabeça antes do processo de leitura/gravação. Esse campo inicial do setor é conhecido como:
a) Preâmbulo.
b) Trilha.
c) Lacuna entre setores.
d) Lacuna entre trilhas.
e) Cilindro.
	32) O processador Intel 8086, desenvolvido em 1976, possui diversos registradores para uso geral, além dos registradores específicos de controle e estado, acessados pelo sistema operacional e utilizados para operarem com blocos de memória de 64 Kbytes. Em se tratando especificamente dos registradores de controle e estado do Intel 8086, eles eram classificados como:
a) Registador de memória, Registrador de uso emergencial, Registrador de sincronismo e Registrador de propósito geral.
b) Registrador de segmento de código, Registrador de segmento de dados, Registrador de segmento de pilha e Registrador de segmento extra de dados.
c) Registrador de buffer de memória, Registrador de endereço de memória, Registrador de instrução e Registador contador de programa.
d) Registrador de dados, Registrador de instrução, Registrador de controle e Registrador de armazenamento.
e) Registrador de portas lógicas, Registrador de operações aritméticas, Registrador de operações em ponto flutuante e Registrador de controle.

Mais conteúdos dessa disciplina