Prévia do material em texto
As arquiteturas CISC e RISC apresentam vantagens e desvantagens. Acerca dos seus conceitos fundamentais, uma máquina RISC tem como uma de suas principais características: Muito espaço em disco. Operação apenas em registradores. Pipelines complexos. Decodificação micro programada. Grande quantidade de instruções. 1,25 pts. 2. A execução de uma instrução de máquina passa por várias etapas e saber identificar as características e propriedades da arquitetura CISC e RISC é fundamental para embasar uma decisão de escolha. Em uma comparação inicial dessas duas arquiteturas, podemos afirmar que: A arquitetura RISC utiliza microprograma para decodificar instruções. As operações de ambas visam sempre acesso à memória. A arquitetura RISC provê mais instruções. O maior número de registradores está na arquitetura RISC. A arquitetura CISC tem um pipeline mais eficiente. 1,25 pts. 3. Sobre as arquiteturas CISC e RISC, considere as afirmativas: I- A arquitetura RISC apresenta um conjunto amplo de instruções, permitindo a otimização de diversas aplicações. II- A arquitetura CISC permite uma grande celeridade na execução de instruções, pois preconiza uma grande quantidade de registradores no processador. III- Os computadores atuais, em sua maioria, utilizam-se de ambas as arquiteturas, num modelo híbrido. As afirmativas corretas são: I, II e III. I e II apenas. II apenas. I apenas. III apenas. 1,25 pts. 4. 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? Variadas instruções e pipeline eficiente para as instruções mais comuns. Muitas instruções e muitos registradores. Poucas instruções e poucos registradores. Muitos registradores e pipeline eficiente para as instruções comuns. Endereçamento múltiplo e poucos registradores de uso geral. 1,25 pts. 5. O surgimento de processadores com arquitetura RISC foi fundamental para o desenvolvimento de smartphones, tablets, "smartwatches" entre muitos outros. Com a restrição de espaço para construir esses equipamentos, a abordagem RISC foi fundamental pois: Priorizava execução em registradores, aumentando a eficiência dos programas. Possui integração com tecnologia sem fio, possibilitando a plena conexão à internet. Tem um conjunto amplo de instruções, facilitando a programação dos equipamentos. Permite o uso de SSD, acelerando a busca de dados. Diminui o uso de memória, priorizando o disco rígido. 1,25 pts. 6. 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): Pipeline e registradores de uso específico. Registradores de uso específico e registradores de uso geral. Memória cache e registradores de uso geral. Registradores de uso geral e unidade de controle. Unidade de controle e pipeline. 1,25 pts. 7. No contexto de arquitetura e organização de computadores, todo processador é construído de modo a ser capaz de realizar instruções básicas como somar, multiplicar, subtrair ou dividir números. Em relação à arquitetura CISC, selecione a afirmação correta dentre as seguintes: Um processador CISC possui uma unidade de controle leve e rápida, permitindo um rápido fluxo de dados através do pipeline. As características de processadores CISC, como a grande quantidade de registradores, faz com que esses processadores sejam ideais para smartphones e equipamentos similares. A grande quantidade de instruções facilita o processo de decodificação pela unidade de controle. Uma das principais vantagens da abordagem CISC é a intensa operação nos registradores, acelerando a execução das instruções. O endereçamento múltiplo traz flexibilidade, permitindo operações diretamente em operandos na memória principal, além dos presentes nos registradores. 1,25 pts. 8. A arquitetura RISC possui como característica geral o uso de instruções que operam apenas sobre os registradores. Entretanto ainda se faz necessário buscar e escrever informações na memória principal. As operações que tem essa tarefa são: LOAD e READ WRITE e LOAD WRITE e READ LOAD e STORE WRITE e STORE