Baixe o app para aproveitar ainda mais
Prévia do material em texto
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES Lupa Calc. EEX0008_ESM Aluno: Matr.: Disc.: ORG E ARQ DE COM 2021.2 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. 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 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 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 no disco rígido e melhora a velocidade de leitura do disco 2. 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: Servidores Modems World Wide Web Roteadores Backbone Explicação: Backbone 3. Depois de buscarem os dados na memória, os processadores interpretam o que fazer, por exemplo, que a operação a ser executada é a de somar, e depois executam a operação propriamente dita. Cada operação a ser executada é identificada e definida por um conjunto de bits denominado: Instrução de Máquina. Operador Microcódigo Dígito binário Ciclo de Instrução 4. 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 0011 1001 1101 0001 1010 0110 0110 0100 1010 0010 0110 1010 0011 Explicação: 1010 0110 0011 5. Como é a representação em hexadecimal da instrução 1011 1001 1000? 9 B 8 B 9 8 9 8 7 C B A B A 9 6. 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 = A OR B X = A x B X = A -B -X X = A + B Explicação: O operador + representa o operador OU Logo X = A + B é a resposta correta Luz acende com porta aberta (A) OU interruptor acesso (B) 7. João foi à lanchonete e solicitou ao balconista um hamburguer (X) ou uma batata frita (Y) e um refrigerante (Z). Qual expressão simboliza este pedido? (X + Y) . Z X + Y + Z X . Y + Z X + (Y . Z) X . Y . Z 8. A tecnologia que permite processamento paralelo em nível instruções, isto é, que possui vários pipelines em um mesmo processador para processamento de mais de uma instrução simultaneamente é a: NUMA Superescalar Superpipeline Clusters SMP 9. Uma máquina RISC tem como uma de suas principais características: Muito espaço em disco. Grande quantidade de instruções. Pipelines complexos. Decodificação micro programada. Operação apenas em registradores. 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. 10. Um projetista está interessado em criar um processador de arquitetura híbrida, buscando combinar as melhores características das arquiteturas CISC e RISC. Quais das seguintes características podem ser por ele empregadas? Muitas instruções e muitos registradores. Muitos registradores e pipeline eficiente para as instruções comuns. Poucas instruções e poucos registradores. Endereçamento múltiplo e poucos registradores de uso geral. Variadas instruções e pipeline eficiente para as instruções mais comuns. Explicação: Ambas arquiteturas são ricas em instruções e pipeline. Não Respondida Não Gravada Gravada Exercício inciado em
Compartilhar