Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES Aluno(a): Acertos: 10,0 de 10,0 15/10/2020 1a Questão Acerto: 1,0 / 1,0 A Microsoft é uma das empresas de software mais conhecidas de todo o mundo. Sua projeção global se iniciou com a fabricação de um Sistema Operacional chamado de: macOS iOS BIOS DOS Unix Respondido em 15/10/2020 19:18:38 Explicação: DOS 2a Questão Acerto: 1,0 / 1,0 Assinale a alternativa correta sobre Overclocking. É o processo para customizar a velocidade do clock do processador acima de sua frequência de uso normal. Por ter uma alta rotação, a temperatura pode resfriar-se de forma abrupta. Além do clock e do número de núcleos, outra característica importante do processador é a sua memória secundária. Ela funciona como uma pequena parte da memória principal dentro do próprio chip do processador. Por ser uma prática comum, não há certos riscos envolvidos no overclocking que possam envolver danos ao processador. É o processo para diminuir a velocidade do clock do processador compatível com a frequência de uso normal. Respondido em 15/10/2020 19:16:55 Explicação: Overclocking, por sua vez, é o processo para customizar a velocidade do clock do processador acima de sua frequência de uso normal. Tal prática deixa o computador mais rápido, pois uma maior quantidade de operações pode ser realizada ao mesmo tempo. 3a Questão Acerto: 1,0 / 1,0 Selecione a alternativa que não corresponde à um componente de um sistema de computação. Memória principal (primária). Processador. Dispositivos de entrada. Internet. Dispositivo de saída. Respondido em 15/10/2020 19:20:30 Explicação: A internet é um tipo de rede (WAN) e não se caracteriza como um dos componentes de um sistema de computação. A organização funcional de um sistema de computação (S.C.) possui os seguintes componentes: Dispositivo de entrada; Dispositivo de saída; Processador; Memória principal (primária); Memória secundária. 4a Questão Acerto: 1,0 / 1,0 Suponha que, para efeitos de aprendizagem em arquitetura de computadores (ignorando vários detalhes de implementação), você decidiu criar uma representação de conjunto de instruções hipotético muito simples e limitado para operações aritméticas de inteiros positivos com dois operandos, de um processador de 4 bits, cuja palavra de dados é de 4 bits. É gasto 1 ciclo de instrução para cada palavra, e a quantidade de ciclos para execução de uma determinada instrução (operadores e operandos) é igual à quantidade de palavras dessa instrução. O conjunto de instruções está representado a seguir: Código Instrução 0000 Número 0 0001 Número 1 0010 Número 2 0011 Número 3 0100 Número 4 0101 Número 5 0110 Número 6 0111 Número 7 1000 Número 8 1001 Número 9 1010 Somar 1011 Subtrair 1100 Multiplicar 1101 Divisão inteira 1110 Resto da divisão 1111 Notificação de erro Caso seja desejável realizar o cálculo de 6 + 3, qual será o formato de instrução recebido? 1010 0110 0110 1001 1101 0001 0100 1010 0010 0110 1010 0011 1010 0110 0011 Respondido em 15/10/2020 19:20:14 Explicação: 1010 0110 0011 5a Questão Acerto: 1,0 / 1,0 Assinale a alternativa incorreta sobre o Portas Lógicas e Lógica Booleana. A Tabela Verdade é uma técnica utilizada para descrever como a entrada de um circuito lógico é independente dos níveis lógicos de entrada e saída, isto é, são tabelas que conterão apenas as combinações das variáveis de saída de uma determinada função. Na lógica digital, há somente duas condições, 1 e 0, e os circuitos lógicos utilizam faixas de tensões predefinidas para representar esses valores binários. Nos circuitos digitais, uma porta OR é um circuito que tem duas ou mais entradas e a sua saída é igual à combinação das entradas através da operação OR. Uma porta lógica é um componente de hardware que terá um ou muitos sinais de entrada e, como consequência, produz um sinal de saída de acordo com a lógica estabelecida na construção do circuito em questão. Nos circuitos digitais, uma porta AND é um circuito que tem duas ou mais entradas e a sua saída é igual à combinação das entradas através da operação AND. Respondido em 15/10/2020 19:23:33 Explicação: É uma técnica utilizada para descrever como a saída de um circuito lógico é dependente dos níveis lógicos de entrada, isto é, são tabelas que conterão todas as possíveis combinações das variáveis de entrada de uma determinada função e, como resultado, os valores de saída. 6a Questão Acerto: 1,0 / 1,0 A partir da expressão: A + (B . C). Escolha a única alternativa que representa uma expressão equivalente A + B A (A + B) . (A + C) (A . B) + (A . C) A + C Respondido em 15/10/2020 19:24:09 7a Questão Acerto: 1,0 / 1,0 De acordo com a classificação de Flynn, assinale a alternativa correta: Computadores de fluxo múltiplo de instruções, fluxo único de dados - MIMD Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - MIMD Computadores de fluxo único de instruções, fluxo único de dados - MISD Computadores de fluxo único de instruções, fluxo múltiplo de dados - SISD Computadores de fluxo único de instruções, fluxo único de dados - SIMD Respondido em 15/10/2020 19:22:35 Explicação: Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - MIMD 8a Questão Acerto: 1,0 / 1,0 Assinale a alternativa correta: Qual das portas lógicas a seguir representa uma função de exclusividade? XNOR OR AND NOT OR XOR Respondido em 15/10/2020 19:23:11 9a Questão Acerto: 1,0 / 1,0 Uma máquina RISC tem como uma de suas principais características: Decodificação micro programada. Muito espaço em disco. Pipelines complexos. Grande quantidade de instruções. Operação apenas em registradores. Respondido em 15/10/2020 19:26:55 Explicação: Existe um conjunto de características que permite uma definição de arquitetura básica RISC, são elas:: Utilização de apenas uma instrução por ciclo do datapath (ULA, registradores e os barramentos que fazem sua conexão); O processo de carregar/armazenar, ou seja, as referências à memória são feitas por instruções especiais de load/store; Inexistência de microcódigo, fazendo com que a complexidade esteja no compilador; Instruções de formato fixo; Conjunto reduzido de instruções, facilitando a organização da UC de modo que esta tenha uma interpretação simples e rápida; Utilização de pipeline simples ( é uma técnica de dividir a execução de uma instrução em fases ou estágios, abrindo espaço para execução simultânea de múltiplas instruções); Utilização de múltiplos conjuntos de registradores. Ao contrário dos complexos CISC, os processadores RISC são capazes de executar apenas poucas instruções simples, e justamente por isso que os chips baseados nesta arquitetura são mais simples e muito mais baratos. 10a Questão Acerto: 1,0 / 1,0 A arquitetura RISC (Reduced Instruction Set Computer) apresenta um conjunto restrito de instruções, executadas de forma altamente eficiente. Uma das desvantagens desta arquitetura é: O aumento do uso de registradores. A necessidade de conversão de código de alto nível em diversas instruções em Assembly, aumentando o número de instruções a serem executadas. O aumento do consumo de energia do processador. A grande necessidade de uso da memória. A grande variedade de instruções disponíveis. Disc.: ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES Aluno(a): Acertos: 10,0 de 10,014/11/2020 1a Questão Acerto: 1,0 / 1,0 A colocação de memória cache no projeto de um computador é um artifício para melhorar sua performance. Quanto a essa memória, podemos afirmar que: Fica presente na Memória RAM e melhora a performance, porque consegue transferir dados mais rápidos para o processador Fica presente no processador e aumenta a eficiência por ser mais rápida que a memória principal Fica presente na placa-mãe e tem menor latência de transmissão Fica presente em um cartão USB e permite guardar em segurança os arquivos Fica presente no disco rígido e melhora a velocidade de leitura do disco Respondido em 14/11/2020 01:33:11 2a Questão Acerto: 1,0 / 1,0 Os componentes que formam o cerne da infraestrutura da internet, responsáveis por cobrir as enormes distâncias intercontinentais e transportar os datagramas pelo mundo, são chamados de: Roteadores Modems Servidores World Wide Web Backbone Respondido em 14/11/2020 01:35:37 Explicação: Backbone 3a Questão Acerto: 1,0 / 1,0 Selecione a alternativa que não corresponde à um componente de um sistema de computação. Dispositivos de entrada. Processador. Memória principal (primária). Internet. Dispositivo de saída. Respondido em 14/11/2020 01:38:36 Explicação: A internet é um tipo de rede (WAN) e não se caracteriza como um dos componentes de um sistema de computação. A organização funcional de um sistema de computação (S.C.) possui os seguintes componentes: Dispositivo de entrada; Dispositivo de saída; Processador; Memória principal (primária); Memória secundária. 4a Questão Acerto: 1,0 / 1,0 A memória é organizada como um conjunto de N partes iguais, com cada parte possuindo um conteúdo fixo de M bits. A denominação específica para cada parte é: Partição Célula Endereço Largura Capacidade Respondido em 14/11/2020 01:42:14 5a Questão Acerto: 1,0 / 1,0 Assinale a alternativa incorreta sobre o Portas Lógicas e Lógica Booleana. A Tabela Verdade é uma técnica utilizada para descrever como a entrada de um circuito lógico é independente dos níveis lógicos de entrada e saída, isto é, são tabelas que conterão apenas as combinações das variáveis de saída de uma determinada função. Na lógica digital, há somente duas condições, 1 e 0, e os circuitos lógicos utilizam faixas de tensões predefinidas para representar esses valores binários. Nos circuitos digitais, uma porta OR é um circuito que tem duas ou mais entradas e a sua saída é igual à combinação das entradas através da operação OR. Uma porta lógica é um componente de hardware que terá um ou muitos sinais de entrada e, como consequência, produz um sinal de saída de acordo com a lógica estabelecida na construção do circuito em questão. Nos circuitos digitais, uma porta AND é um circuito que tem duas ou mais entradas e a sua saída é igual à combinação das entradas através da operação AND. Respondido em 14/11/2020 01:44:32 Explicação: É uma técnica utilizada para descrever como a saída de um circuito lógico é dependente dos níveis lógicos de entrada, isto é, são tabelas que conterão todas as possíveis combinações das variáveis de entrada de uma determinada função e, como resultado, os valores de saída. 6a Questão Acerto: 1,0 / 1,0 Em relação aos operadores de portas lógicas OR (OU), considere o seguinte cenário: Quando abrimos a porta de um carro, a lâmpada de iluminação da cabine do veículo acende. E ao fechar esta mesma porta, a lâmpada desliga. Isso acontece pela ação do interruptor instalado no veículo. Sendo assim, a lâmpada estará acesa em duas situações distintas, se a porta do veículo estiver aberta OU (OR) o interruptor da lâmpada for acionado, mesmo com a porta fechada. Vamos considerar as variáveis que representam essa situação: - A variável A representará a abertura da porta. - A variável B representará o interruptor. - A variável X representará o estado da lâmpada, se está acesa ou apagada. Considerando as informações acima, qual das expressões booleanas a seguir define a operação OR correta? X = A -B -X X = A + B X = A x B X = A - B X = A OR B Respondido em 14/11/2020 01:44:07 7a Questão Acerto: 1,0 / 1,0 De acordo com a classificação de Flynn, assinale a alternativa correta: Computadores de fluxo único de instruções, fluxo único de dados - SIMD Computadores de fluxo único de instruções, fluxo único de dados - MISD Computadores de fluxo único de instruções, fluxo múltiplo de dados - SISD Computadores de fluxo múltiplo de instruções, fluxo único de dados - MIMD Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - MIMD Respondido em 14/11/2020 01:45:08 Explicação: Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - MIMD 8a Questão Acerto: 1,0 / 1,0 Assinale a alternativa correta: Qual das portas lógicas a seguir representa uma função de exclusividade? XOR NOT OR OR AND XNOR Respondido em 14/11/2020 01:46:11 9a Questão Acerto: 1,0 / 1,0 O espaço existente em um processador é restrito, e o seu uso é definido, em muito, pela arquitetura na qual ele se baseia. Considerando um processador RISC e um CISC, as suas prioridades de espaço são, respectivamente (baseadas nas arquiteturas): Memória cache e registradores de uso geral. Registradores de uso específico e registradores de uso geral. Pipeline e registradores de uso específico. Unidade de controle e pipeline. Registradores de uso geral e unidade de controle. Respondido em 14/11/2020 01:47:33 Explicação: RISC = Reduced Instruction Set Computer. ¿ Elementos básicos: ¿ Grande número de registradores de propósito geral. Já as arquiteturas CISC investem em Unidades de Controle poderosas e capazes de executar tarefas complexas 10a Questão Acerto: 1,0 / 1,0 A arquitetura RISC (Reduced Instruction Set Computer) apresenta um conjunto restrito de instruções, executadas de forma altamente eficiente. Uma das desvantagens desta arquitetura é: A grande variedade de instruções disponíveis. A grande necessidade de uso da memória. O aumento do consumo de energia do processador. A necessidade de conversão de código de alto nível em diversas instruções em Assembly, aumentando o número de instruções a serem executadas. O aumento do uso de registradores. 1. Potentes, os computadores atuais podem ser levados até em nossos bolsos, como é o caso dos celulares. Entretanto, em sua primeira versão, um computador ocupava uma sala inteira e pesava o equivalente a 30 carros. Para essa enorme evolução acontecer, diversas descobertas científicas e tecnológicas foram fundamentais. Assinale a alternativa que contém o conjunto de tecnologias desenvolvido na ordem cronológica correta para permitir o desenvolvimento dos computadores: c) Transistor, Circuito Integrado e microprocessador. 2. Assim como a maioria dos avanços tecnológicos, os computadores foram construídos e desenvolvidos a partir de outras tecnologias que os precederam. Assinale a alternativa que não representa uma tecnologia precursora dos computadores: b) Transistor. 1. Escolha a alternativa que, respectivamente, apresenta exemplos de software e de hardware em um sistema computacional: a) Jogo de computador e placa de vídeo. 2. Um sistema computacional precisa de um local para armazenar os dados e os programas que nele serão executados. Que elemento exerce essa função essencial, sem o qual o sistema computacional não funciona? d) Memória principal.1. Os Sistemas Operacionais (OS) modernos têm muitas responsabilidades na boa execução de um computador. Assinale a alternativa que não representa uma atribuição do OS: c) Executar processos. 2. Que programa não depende da ação do OS do computador para funcionar? a) BIOS. 1. Diversas tecnologias, desde cabos que conectam os computadores a protocolos de comunicação, são necessárias para o funcionamento da internet. Qual é o elemento responsável por determinar os caminhos e enviar os pacotes de dados entre as redes que compõem a internet? b) Roteador. 2. Discutimos como a conexão de computadores em rede e o posterior surgimento da internet foram importantes para o desenvolvimento e a relevância da área da computação. Uma das principais tecnologias desenvolvidas na área foi a World Wide Web (WWW), muitas vezes confundida com a própria internet. Assinale a alternativa que apresenta o que é a WWW: d) Conjunto de páginas hospedadas em servidores e ligadas por conexões chamadas de links. 1. A sequência básica de execução de operações primitivas é a definição de: c) Ciclo de instrução. 2. Um sistema de computação (S.C.) possui um processador que endereça 4 Mega (M) de endereços de memória principal no máximo. Qual é a largura de seu barramento de endereços (BE) em bits? d) 22 bits 1. Qual é e em que área da UCP (processador) se localiza o registrador cujo conteúdo controla a sequência de processamento das instruções de um programa? c) Contador de Instrução– CI. 2. Qual é a função dos Registradores de Dados? b) Armazenar os dados a serem manipulados pelas unidades de cálculo. 1. Na literatura, encontram-se diversas classificações de Sistemas Operacionais (SO). Uma delas classifica os SO nos seguintes tipos: Em lotes (batch), de tempo compartilhado (time sharing) e de tempo real (real time). Sobre esse assunto, considere as assertivas abaixo: I. Sistemas operacionais de tempo compartilhado e tempo real são dependentes do tempo de execução de cada programa, porém se baseiam em diferentes parâmetros de eficiência. II. Sistemas do tipo lote (batch) podem ser multitarefa. III. Sistemas operacionais de tempo real são mais adequados para executar rotinas do tipo lote (batch), se for desejado obter resultados no tempo mais curto possível. IV. Ao executar um programa do tipo batch, um sistema operacional de tempo compartilhado se comporta como um sistema monotarefa, desativando as rotinas de alternância de programas em execução. Estão corretas as assertivas: b) II, somente. 2. A ilustração gráfica a seguir representa um sistema que utiliza uma técnica na qual as solicitações de entrada ou saída de dados e a execução de uma única tarefa devem ser executadas pela CPU em alternância de tempo. Apenas uma tarefa pode utilizar os recursos disponíveis até que ela seja encerrada, dando lugar a outra tarefa. d) Monoprogramação. Consideremos que prefixos possam ser adicionados a uma unidade para indicar múltiplos e submúltiplos dos seus valores. Tendo como ponto de partida a própria unidade (sem prefixo, como, por exemplo, o bit), o valor 220, que está em potência de 2, equivale a qual prefixo usado para, nesse caso, abreviar valores em computação? Mega 1. A quantos bits equivalem 256 Bytes? 2048 bits 2. Júlio está escrevendo um relatório em determinado aplicativo de edição de texto. Ao tentar salvá-lo, ele repara que o arquivo possui o tamanho de 2.456 bits. Como esse valor pode ser abreviado? 2.456 Kb 3. Funcionária de uma companhia de seguros, Manoela é usuária de um tipo de programa feito para gerenciar um conjunto organizado de arquivos. Assinale a alternativa cujo termo representa a constituição desse conjunto: Banco de dados 4. Passe o número a seguir para o prefixo de múltiplo ou submúltiplo da unidade indicada: 0,876 MB TB Seu resultado é: 0,000000876 TB 5. A quantos Bytes equivalem 128 bits? 16 Bytes 6. Passe o número a seguir para o prefixo de múltiplo ou submúltiplo da unidade indicada: 7,8 TB GB Seu resultado é: 7800 GB 1. Qual é o resultado da operação aritmética 1011012 + 1001112? 1010100 2. Qual é o resultado da operação aritmética 14368 - 5568? 660 3. A partir do valor binário (base 2) 110011, aponte os quatro valores seguintes: 110100; 110101; 110110; 110111 4. A partir do valor octal (octal) 1365, os cinco valores seguintes são: 1366; 1367; 1370; 1371; 1372 1. A partir do valor 2 4 5 6 em base 7, os cinco valores seguintes são: 2460; 2461; 2462; 2463; 2464 2. A partir do valor binário 1100101, os quatro números seguintes, saltando de dois em dois, são: 1100111; 1101001; 1101011; 1101101 3. Qual é o resultado da operação aritmética 4C7BE816 - 1E927A16? 2DE96E 4. Qual é o resultado da operação aritmética 73128 - 34658? 3625 5. A partir do valor hexadecimal (base 16) 2BEED, os cinco valores seguintes são: 2BEEE; 2BEEF; 2BEF0; 2BEF1; 2BEF2 6. Qual é o resultado da operação aritmética 1100000011012 - 101100111012? 11001110000 1. Indique o resultado desta operação aritmética: 65137 - 1335 = ___________3 10010002 2. Qual é o valor decimal equivalente ao maior número de sete algarismos que pode ser criado na base 2? 127 3. Converta o seguinte valor para a base indicada: 23178 = ( )2 O resultado é: 010011001111 4. Indique o resultado desta operação aritmética: 2358 + 1001101102 = ___________16 1D3 1. Converta o seguinte valor para a base indicada: 100111100010112 = ( )16 278B 2. Converta o seguinte valor para a base indicada: 2BEF516 = ( )8 537365 3. Converta o seguinte valor da base indicada para a outra à direita: 24649 = ( )4 130300 4. A maioria das pessoas só pode contar até 10 utilizando seus dedos. No entanto, quem trabalha com computadores pode fazer isso melhor. Imagine cada um de seus dedos como um dígito binário. Considere que o dedo estendido significa o algarismo 1 e o recolhido, o algarismo 0. Até qual número (em valor decimal) você pode contar usando as duas mãos? 1023 5. Converta o seguinte valor da base indicada para a outra à direita: 2346 = ( )8 O resultado é: 136 6. Expresse o valor decimal 100 na base 2: 1100100 Determinado padrão de conjuntos de caracteres suporta 512 caracteres. Isso significa que cada caractere possui um único valor de: 9 bits 1. Assinale a alternativa que apresenta um padrão de códigos de caracteres: Unicode 2. O trecho de uma tabela possui as seguintes codificações para caracteres: Como é a codificação dos caracteres ROMA em binário? 1010010 1001111 1001101 1000001 3. Um trecho de uma tabela possui as seguintes codificações para caracteres: Como é a codificação dos caracteres REDE em binário? 001010010 001000101 001000100 001000101 4. Determinado padrão de conjuntos de caracteres suporta 8.192 caracteres. Isso significa que cada caractere possui um único valor de: 13 bits 5. Um usuário digita a letra “p” no teclado. Ela será convertida para o código hexadecimal 70 usando ASCII. Isso significa que: O caractere digitado será convertido em caractere codificado em bits. 6. O trecho de uma tabela possui as seguintes codificações para caracteres: Como é a codificação dos caracteres CASA em binário? 01000011 01000001 01010011 01000001 1. SENDO OS VALORES PARA AS VARIÁVEIS DE ENTRADA COM 4 BITS A = 0110 E B = 1101, QUAL É O RESULTADO DA FUNÇÃO Z = A • B? a) Z = 0100 2. QUAL SERIA A FUNÇÃO LÓGICA QUE REPRESENTARIA O SEGUINTE CENÁRIO: EM UM AMBIENTE MONITORADO, EXISTEM SENSORES E UMA CENTRAL DE ALARME. NESTE CASO, O ALARME SONORO Y SERÁ DISPARADO (VERDADEIRO), SE PELO MENOS UM DOS TRÊSSENSORES (A, B E C) ESTIVER ATIVADO (VERDADEIRO). d) Y = A + B + C 1. QUAL DAS EXPRESSÕES INDICADAS REPRESENTAM O CIRCUITO EQUIVALENTE AO CIRCUITO ABAIXO? d) X = A 2. QUAL DAS EXPRESSÕES INDICADAS REPRESENTA O CIRCUITO EQUIVALENTE À FIGURA A SEGUIR? _ d) X = A 1. QUAL É A EXPRESSÃO SIMPLIFICADA QUE REPRESENTA O CIRCUITO ABAIXO? d) X = A ⊕ B 2. DADOS OS VALORES DE ENTRADA, QUAL É O RESULTADO DA TABELA VERDADE PARA O CIRCUITO ABAIXO? d) K=0; L=1; M=1; N=0 1. Considere um processador com pipeline ideal de 4 estágios, em que cada estágio ocupa um ciclo de processador. A execução de um programa com 9 instruções, utilizando os 4 estágios, levará: d) 12 ciclos. 2. Considere um sistema com 1000 instruções, frequência de 100MHz e arquitetura de pipeline de 5 estágios e leia as perguntas a seguir: Qual é o tempo necessário para executar uma instrução? Qual é o tempo necessário para executar integralmente o programa sem a utilização do pipeline? Qual é o tempo necessário para executar integralmente o programa com a utilização do pipeline? Assinale a alternativa que apresenta a resposta correta: c) O tempo necessário para executar todas as instruções sem pipeline é igual a 50𝜇𝑠. 1. Quanto à comparação entre redes multiestágio e barramento de barras cruzadas, pode-se afirmar: I. No crossbar switch (barras cruzadas) a quantidade de chaves (switch) é menor do que em uma rede Ômega (multiestágio). II. No crossbar switch (barras cruzadas) há um crescimento exponencial do número de chaves e nas redes Ômega há um crescimento logarítmico. III. A solução implementada pela crossbar switch (barras cruzadas) não é bloqueante. Assinale a alternativa correta e) Somente II e III estão corretas. 2. Quanto à comparação entre organizações de acesso uniforme à memória (UMA) e acesso não uniforme à memória (NUMA), pode-se afirmar: I. No UMA, a uniformidade do acesso à memória é garantida em função do acesso à memória por meio de um barramento comum compartilhado por todos os processadores. II. No NUMA, há barramentos independentes entre os módulos de memória e os processadores. Além disso, poderá haver um barramento compartilhado para permitir a comunicação entre os processadores. III. Tanto no UMA como no NUMA, não haverá limitações em função da taxa de processadores nessas estruturas. Assinale a alternativa correta: c) Somente I e II estão corretas. 1. Dentre as alternativas abaixo, qual delas não é considerada uma das principais variáveis na organização multicore: c) Cache L1 compartilhada. 2. Considere os termos abaixo e relacione-os aos respectivos significados: I. Simultaneous Multiprocessing (SMP) II. Multithreading III. Multithreading simultâneo SMT IV. Multicore A. Processador possui a capacidade de executar mais de uma thread no mesmo instante. B. Técnica que permite explorar TLP (paralelismo a nível de threads) e ILP (paralelismo a nível de instrução). C. Múltiplos núcleos de execução em um processador. D. Arquitetura que permite a mais de um processador compartilhar recursos de memória, discos e rodar no mesmo SO. Assinale a alternativa correta: d) I (D) - II (B) - III (A) - IV (C) 1. A abordagem CISC para arquitetura do processador possui diversas características e peculiaridades, como a combinação de operações e formas de armazenamento, com o objetivo de aperfeiçoar a execução das instruções. Assinale a alternativa em que as operações, quando presentes como etapas da mesma instrução, permitem caracterizar a presença de uma abordagem CISC. a) Operação Aritmética na ULA e armazenamento na memória. 2. Os processadores CISC possuem várias características que, quando agregadas, permitem classificá-los dessa forma. Assinale a opção que não representa uma característica de processadores CISC. c) Unidade de controle simples. 1. A abordagem RISC para a arquitetura do processador tem diversas características e peculiaridades. Assinale a alternativa que contém duas dessas características. c) Endereçamento tipo R-R e pequeno conjunto de instruções. 2. Um processador RISC busca implementar um pipeline pequeno e bastante eficiente. Com relação a essa afirmação, podemos definir como pipeline ideal aquele que teoricamente consiga executar: b) 1 instrução por ciclo de Clock.
Compartilhar