A Unidade Central de Processamento (CPU) de um computador é responsável por controlar, dirigir e processar todos os dados introduzidos e produzir a saída determinada, com auxílio do programa previamente introduzido. Em relação às características da Unidade Central de Processamento do computador, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Microarquitetura do processador: refere-se à maneira como os componentes do núcleo estão dispostos, como eles se comunicam, como acessam a cache, e como as instruções são executadas.
( ) Arquitetura CISC: usada em processadores Intel e AMD; possui um grande conjunto de instruções (centenas) que são armazenadas em pequena memória não volátil interna ao processador. Quanto mais complexa a instrução, mais microinstruções ela possuirá e mais tempo levará para ser executada.
( ) Arquitetura de Von Newmann: existem dois barramentos externos independentes para dados e endereços. Isso reduz de forma sensível o gargalo, uma das principais barreiras de desempenho, mas acarreta o encarecimento do sistema como um todo.
( ) Clock: é circuito oscilador que tem a função de sincronizar e ditar a medida de velocidade da transferência de dados. Ao clock está associada uma medida de frequência com a qual operações são realizadas, ciclos por segundo.
A sequência está correta em
- A) F, F, V, F.
- B) F, F, F, F.
- C) V, V, F, V.
- D) V, V, V, V.
Resposta:
A alternativa correta é letra C) V, V, F, V.
( ) Microarquitetura do processador: refere-se à maneira como os componentes do núcleo estão dispostos, como eles se comunicam, como acessam a cache, e como as instruções são executadas.
( ) Arquitetura CISC: usada em processadores Intel e AMD; possui um grande conjunto de instruções (centenas) que são armazenadas em pequena memória não volátil interna ao processador. Quanto mais complexa a instrução, mais microinstruções ela possuirá e mais tempo levará para ser executada.
( ) Arquitetura de Von Newmann: existem dois barramentos externos independentes para dados e endereços. Isso reduz de forma sensível o gargalo, uma das principais barreiras de desempenho, mas acarreta o encarecimento do sistema como um todo.
( ) Clock: é circuito oscilador que tem a função de sincronizar e ditar a medida de velocidade da transferência de dados. Ao clock está associada uma medida de frequência com a qual operações são realizadas, ciclos por segundo.
A sequência está correta em
a) F, F, V, F.
b) F, F, F, F.
c) V, V, F, V.
d) V, V, V, V.
Analisando as afirmativas, temos que:
( ) Microarquitetura do processador: refere-se à maneira como os componentes do núcleo estão dispostos, como eles se comunicam, como acessam a cache, e como as instruções são executadas.
Verdadeira: de fato, segundo a publicação Microarquitetura de Processadores (https://xdocz.com.br/doc/microarquitetura-e-a-evoluao-dos-processadores-qnjjr71q7pn6#:~:text=A%20microarquitetura%20%C3%A9%20a%20descri%C3%A7%C3%A3o,completamente%20a%20opera%C3%A7%C3%A3o%20de%20hardware.):
A microarquitetura é a descrição de um circuito elétrico de um computador, uma unidade central de processamento ou um processador digital de sinais, que é suficiente para descrever completamente a operação de hardware.
Nesta descrição estão incluídas as operações entre os núcleos da CPU do processador e a memória cache, que é é uma memória estática utilizada entre a DRAM e os núcleos para aumentar a velocidade de execução de programas. É do tipo SRAM (static RAM), cuja tecnologia permite velocidades de leitura e gravação muito maiores do que a velocidade da memória DRAM (utilizada como memória principal nos computadores atuais). Como a memória cache localiza-se próxima ao(s) núcleo(s) de execução da CPU, e como sua tecnologia permite velocidades maiores de leitura e gravação de dados, sua utilização faz que com que os dados sejam lidos e gravados mais rapidamente pela CPU, o que leva a uma velocidade maior na execução dos programas.
( ) Arquitetura CISC: usada em processadores Intel e AMD; possui um grande conjunto de instruções (centenas) que são armazenadas em pequena memória não volátil interna ao processador. Quanto mais complexa a instrução, mais microinstruções ela possuirá e mais tempo levará para ser executada.
Verdadeira: ao executar um programa a CPU recebe os comandos em uma linguagem específica para a própria CPU. Dependendo da arquitetura da CPU ela pode trabalhar com duas tecnologias diferentes, CISC e RISC.
- CISC (Complex Instruction Set Computer) é um conjunto de muitas instruções que podem ser dadas à CPU através de um programa. Para o programador é uma maneira mais fácil de trabalhar do que quando se cria programa para tecnologia RISC: como CISC aceita muitos comandos diferentes, há uma grande variedade de ordens à disposição do programador. Uma instrução CISC pode fazer o processador utilizar vários pulsos do clock para a execução prejudicando o seu desempenho.
- RISC (Reduced Instruction Set Computer) é um conjunto reduzido de instruções que podem ser dadas à CPU através de um programa. Apesar de ser mais difícil para o programador de se trabalhar do que a CISC, esta tecnologia simplifica os programas tornando-os mais rápidos, pois cada instrução utiliza apenas um pulso do clock para ser executada.
A arquitetura CISC é utilizada nos processadores da Intel e da AMD, que são as principais fabricantes de processadores para computadores pessoais. Alguns processadores que usam tecnologia RISC são os da ARM Cortex-A series (usados em celulares e tablets), IBM Power (usados em servidores de alto desempenho), MIPS (usados em sistemas embarcados) e SPARC (usados em servidores de alto desempenho), por exemplo.
Segundo a publicação "Sistemas Operacionais", de Jhonatha Souza, do Centro Universitário dos Guararapes:
( ) Arquitetura de Von Newmann: existem dois barramentos externos independentes para dados e endereços. Isso reduz de forma sensível o gargalo, uma das principais barreiras de desempenho, mas acarreta o encarecimento do sistema como um todo.
Falsa: John von Neumann foi um matemático húngaro, nascido em 1903, que formalizou o projeto lógico de um computador. Por seu projeto, as instruções seriam armazenadas na memória do computador – diferentemente do que era usado na época, quando elas eram lidas de cartões perfurados e executadas, uma a uma. Armazenando as instruções na memória, para então executá-las, determinaria uma velocidade maior de processamento, já que a leitura seria feita muito mais rapidamente, através de componentes eletrônicos. A maioria dos computadores de hoje em dia segue ainda o modelo proposto por von Neumann. Ele foi um dos consultores do ENIAC, considerado o primeiro computador eletrônico. Os computadores atuais utilizam a arquitetura de von Neumann, na qual dados e instruções são alocadas na mesma memória durante a execução dos programas. Nesta arquitetura são usados os seguintes elementos:
- uma memória;
- uma unidade de aritmética e lógica (ALU);
- uma CPU, composta por muitos registradores e uma Unidade de Controle, que busca um programa na memória, instrução por instrução e as executa usando os dados de entrada.
Nesta arquitetura existe três barramentos (e não dois, conforme mencionado), que são de dados, endereços (citados na afirmativa) e o barramento de controle, o qual transmite sinais de controle e sincronização entre os equipamentos do computador.
( ) Clock: é circuito oscilador que tem a função de sincronizar e ditar a medida de velocidade da transferência de dados. Ao clock está associada uma medida de frequência com a qual operações são realizadas, ciclos por segundo.
Verdadeira: de fato, qualquer dispositivo eletrônico precisa de um ritmo para poder funcionar. O clock de uma CPU é um ritmo, ou seja, uma sequência compassada de pulsos que determinarão a execução de etapas. Estes pulsos são gerados por um cristal dentro da CPU: cada pulso corresponde a um ciclo, e a CPU usa estes ciclos para efetuar as etapas que executarão uma instrução e sincronizar o funcionamento dos dispositivos do computador. A cada pulso do clock a CPU executa uma instrução; então, para avaliar o desempenho de uma CPU, contamos quantos pulsos o clock é capaz de gerar em um segundo. Quanto mais pulsos o clock for capaz de gerar em um segundo, mais instruções serão executadas neste segundo, e assim a CPU trabalhará mais rapidamente. Quando contamos quantas vezes um fenômeno ocorre em um espaço de tempo, estamos avaliando a frequência.
Assim sendo, A RESPOSTA É A LETRA C.
Deixe um comentário