

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
No contexto de arquitetura e organização de computadores, existe o processador que, de modo geral, é responsável por executar uma série de instruções dadas pela máquina. Considerando essas instruções, dentre outros aspectos, um processador pode ser construído sob a arquitetura CISC e RISC. Acerca dessas arquiteturas, marque a opção correta.
Na arquitetura RISC, o processador possui um conjunto de instruções simples e limitado, que são executadas em um ciclo de relógio (clock).
Na arquitetura CISC, o processador possui um conjunto de instruções complexas, que são executadas em um ciclo de relógio (clock).
Na arquitetura RISC, o processador possui um conjunto de instruções complexas e há a necessidade de vários ciclos do relógio (clock) para executá-la.
Na arquitetura CISC, o processador possui um conjunto de instruções simples e há a necessidade de vários ciclos do relógio (clock) para executá-la.
Nas arquiteturas RISC e CISC, o processador não possui um conjunto de instruções, sendo que essas instruções devem ser fornecidas pela memória.
“A partir do processador 486DX, o coprocessador matemático passou a estar embutido dentro do processador; não só aumentou o desempenho do coprocessador matemático como também permitiu a programadores usarem mais as instruções matemáticas, acelerando a execução dos programas.”
De acordo com texto acima, assinale a alternativa que indica como passou a ser chamado esse coprocessador.
Unidade de Ponto Flutuante.
Arquitetura ARM.
Cache L1 e L2.
Overdrive.
No contexto de arquitetura e organização de computadores, existem os conceitos de CPU, memória, dispositivos de I/O dentre outros. Considerando a memória, esta é representada por dispositivos que armazenam dados para serem processados pela CPU. A memória possui uma hierarquia quanto à sua localização, podendo estar perto do processador e até ser externa ao computador. Nessa hierarquia, há um dispositivo de armazenamento temporário que se encontra dentro do processador (CPU), usado pela CPU para armazenar dados intermediários temporariamente durante um processamento. Escolha a opção que indica o tipo de memória descrito.
Cache
L1
Registrador
Hard Disk
Memória principal
O processamento SIMD, utilizado em GPUs modernas, é apropriado para processamento gráfico porque
a maioria dos algoritmos é altamente regular, com operações repetidas sobre os elementos gráficos, tais como pixels e arestas.
é capaz de executar diferentes sequências de instruções sobre diferentes conjuntos de dados em paralelo.
é capaz de executar diferentes sequências de instruções em paralelo, mas sobre um único conjunto de dados.
embora opere com um único e pequeno conjunto de dados por vez, com a mesma sequência de instruções, pode atingir taxas de clock maiores.
utiliza paralelismo no nível de instrução, isto é, dentro de instruções individuais, para obter mais instruções por segundo.
Em relação a um SMP (SymmetricMulti-Processing), considere as afirmativas:
somente I.
somente II.
somente III.
somente II e III.
somente I e II.
A CPU (Central Processing Unit) de um computador é composta por várias partes distintas. Uma em específico é utilizada para armazenar resultados temporários ou gerenciar um centro de controle de informações. Trata-se dos registradores, que podem ser lidos e escritos em alta velocidade, pois estão dentro da CPU. Com base no exposto, assinale a alternativa que descreve a função do Registrador IR.
Indica a próxima instrução a ser executada.
Contém a instrução que está sendo executada no momento.
Entrada da ALU.
Recebe o endereço-base de um dado objeto.
Recebe valor de operandos ou resultados de operações já realizadas.
Tradicionalmente, o fator dominante nos ganhos de desempenho tem sido em aumentos na velocidade do clock e densidade lógica.
somente I.
somente II.
somente III.
somente I e III.
somente I e II.
Em um computador, o processador realiza operações aritméticas em complemento de 2. Considere os seguintes números A e B, representando dois números na representação em complemento de 2.
A: 111111002
B: 000010102
O resultado da subtração A – B, também em complemento de 2, será:
111100012
111100112
111100102
111100002
111101002
Preencha a lacuna corretamente e assinale a alternativa correspondente.
“Na entrada e saída por __________, o processador perde tempo verificando periodicamente registradores de status (para saber se um dispositivo de E/S completou uma operação ou se ocorreu algum erro)”.
DMA (Direct Memory Access).
MMU (Memory Management Unit).
Exceção.
Polling.
Interrupção.
Uma das maneiras mais comuns de categorizar sistemas de capacidade de processamento paralelo é a taxonomia introduzida por Flynn em 1972, que propõe a categorização de sistemas computacionais levando-se em conta instruções computacionais e dados.
Assinale a alternativa que possua a categoria em que uma sequência de dados é transmitida para um conjunto de processadores, onde cada um executa uma sequência de instruções diferentes.
MISD
SIMD
MIMD
SISD
NUMA
Considere as seguintes afirmativas:
1. Um processador com núcleo múltiplo (múltiplos cores) permite paralelismo real entre processos, executando múltiplas instruções por ciclo.
2. Sistemas paralelos são fracamente acoplados enquanto que os distribuídos são fortemente acoplados.
3. A programação paralela pode ocorrer em uma máquina com múltiplos processadores ou em um grupo de máquinas interligadas que se comportam como se fossem uma.
Assinale a alternativa que indica todas as afirmativas corretas.
É correta apenas a afirmativa 1.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 1 e 3.
São corretas apenas as afirmativas 2 e 3.
São corretas as afirmativas 1, 2 e 3.
Como se sabe, a execução de uma instrução de máquina pela Unidade Central de Processamento (UCP) passa por diversas fases. Na fase do “Fetch”, ocorre o(a):
suspensão da instrução corrente.
leitura de algum parâmetro da instrução da memória.
execução da instrução corrente.
busca da próxima instrução a ser executada.
execução da instrução intermitente.
Como se sabe, em arquiteturas computacionais com vários processadores é comum se medir o desempenho do uso de apenas um processador. Assinale a alternativa que apresenta o termo que define a relação entre o tempo consumido na execução de uma tarefa com um único processador e o tempo consumido com N processadores:
Escalabilidade.
Permuta.
Ingerência mista.
Relação de Blum.
Speedup.
A CPU (Central Processing Unit - Unidade Central de Processamento) é o "cérebro" do computador. Sua função é executar programas armazenados na memória principal. Sobre CPU, é correto afirmar que
as memórias ROM são componentes da CPU.
as CPU's são compostas apenas por Registradores e Unidade de Controle.
a Unidade Lógica Aritmética é um componente externo ao processador, fazendo parte, geralmente, do chipset principal da placa mãe.
os componentes da CPU são: Unidade Lógica Aritmética e Registradores, apenas.
são componentes da CPU: Unidade de Controle, Unidade Lógica Aritmética e Registradores.
Um determinado processador digital de propósito geral possui 6 estágios de processamento em cascata, ou 6 estágios de pipeline. O primeiro estágio, o de busca de instrução, e o último estágio, o de armazenamento do resultado, levam 2 ciclos de relógio cada para executar. Os demais estágios levam 1 ciclo. O número máximo de instruções que esse processador consegue executar em 70 ciclos é
Um microprocessador executou a seguinte instrução de máquina:
Direto.
Imediato.
Implícito.
Indexado.
Indireto.
Processadores de arquitetura CISC possuem cache secundária L2 integrada na pastilha do processador.
Sobre comunicação de dados, é correto afirmar:
A comunicação assíncrona usa símbolos para delimitar os dados enviados em tempos regulares.
Um clock externo mantém a sincronia de uma transmissão síncrona.
Na comunicação serial um conjunto de bits pode ser transmitido simultaneamente, com dados de cabeçalho.
A configuração da comunicação assíncrona pode ser utilizada na comunicação síncrona, mas o inverso não é possível.
A transmissão síncrona utiliza-se de muitos bits de controle.
Em determinado tipo de arquitetura, o processador explora o potencial de paralelismo em nível de instrução, podendo haver várias instruções que executam simultaneamente no mesmo estágio de pipeline e múltiplas instruções que são iniciadas no mesmo ciclo de clock. Através do escalonamento dinâmico, todas as instruções na janela de execução podem iniciar a execução, conforme dependência de dados e recursos. Três tipos de dependência de dados podem ser identificados:
I. Write After Read (WAR). Ocorre se uma instrução usa uma posição como um dos operandos enquanto a instrução seguinte está escrevendo naquela posição.
II. Write After Write (WAW). Ocorre se duas instruções estão escrevendo na mesma posição; se a segunda instrução escreve antes que a primeira, ocorre um erro.
III. Read After Write (RAW). Ocorre quando a saída de uma instrução é exigida como entrada para a instrução subsequente.
O tipo de arquitetura do processador e os 3 tipos de dependência de dados são, correta e respectivamente,
VLIW (Very Long Instruction Word) - dpendência híbrida - Dependência de escrita -Dependência de leitura.
Superescalar – Antidependência - Dependência de saída - Dependência de dados verdadeira.
Superpipeline - Dependência híbrida - Dependência de escrita - Dependência de leitura.
Superpipeline - Interdependência - Dependência de saída - Dependência de entrada.
ESPP (Enhanced Super-Parallel Processor) -Antidependência -Dependência de saída -Dependência de entrada.
A UCP (Unidade Central de Processamento), para executar tarefas mais complexas, pode utilizar um conjunto de instruções. Um desses modos de endereçamento é considerado um método simples e rápido para obter um dado, indicando seu próprio valor no campo operando da instrução. Qual é o nome desse método de endereçamento?
Endereçamento Direto.
Endereçamento Indireto.
Endereçamento Imediato.
Endereçamento de Registrador.
Endereçamento por Deslocamento.