Question | Answer |
O que é o sinal relógio? | É um sinal gerado pela passagem de electricidade por um cristal que vibra a uma frequência constante. |
Quais são os problemas a que o sinal de relógio está sujeito? | Desvio (delay) e instabilidade |
O que é um processador? | É o componente do computador responsável por manipular dados e instruções e tomar decisões. |
Quais são os blocos básicos do cpu? | Registos ALU Circuito de Dados Unidade de Controlo |
O que são registos? | É um espaço de armazenamento interno, de pequena capacidade mas muito rápido. |
Para que serve a ALU? | Para realizar operações aritméticas e lógicas sobre inteiros. |
O que é o circuito de dados? | São blocos responsáveis pela circulação e processamento de informação |
Para que serve a unidade de controlo? | Implementa o Ciclo Fundamental da Execução. |
Qual é a diferença entre um processador CISC e RISC. | O CISC é composto por instruções complexas, ao contrário do RISC que são simples. A implementação do reportório CISC é mais complexa e o RISC privilegia a utilização de registos. O desempenho é semelhante nos dois. |
O que é o Ciclo Fundamental da Execução? | É o componente que para cada instruções realiza um conjunto de estágios, de leitura, descodificação e execução. |
Para que serve uma conduta? | Para executar o Ciclo de forma paralela, aumentando assim o seu desempenho. |
O que faz o estágio de leitura? | Identifica o endereço da próxima instrução e faz a leitura da mesma. |
E a descodificação? | Interpreta a instrução, converte-a para micro código e depois para sinais de controlo. |
Na descodificação, o que indicam o bits de prefixo e sufixo? | Os de prefixo modificam a operação enquanto os de sufixo indicam o modo de endereçamento. |
E a execução? | Dependendo da classe da instrução pode aceder à ALU para fazer cálculos, aceder à memória para load/stora e atualizar o EIP para a próxima instrução. |
Quais são os modos de operação do CPU? | Modo real Modo protegido 16bit e 32bit Modo longo |
O que introduz o modo protegido? | O endereçamento lógico |
Que tipos de condutas existem? | Longas, paralelas, diversificadas e dinâmicas. |
Em que consistem as condutas longas? | Consistem em decompor os estágios mais complexos. No entanto um problema na conduta vai ter um impacto maior. |
E as paralelas? | Consiste em ter várias condutas onde se podem emparelhar instruções. |
E as diversificadas? | Em ter várias unidades funcionais e um buffer de despacho que encaminha as instruções. |
E as dinâmicas? | Introduzem a execução fora de ordem |
Quais são os riscos de uma conduta? | Riscos Estruturais Riscos De dados Riscos de controlo |
"Um recuso não pode ser acedido por estar ocupado neste momento". Que tipo de risco é este? | Risco Estrutural |
"A decisão de controlo está dependente de uma instrução anterior". Que tipo de risco é este e qual a sua solução? | Risco de controlo. A previsão dinâmica de saltos ajuda a minimizar os efeitos. |
O que proporciona o Paralelismo? | Mais eficácia, maior desempenho e eficiência através de vários núcleos. |
O que é a multitarefa? | Consiste em executar, simultâneamente, diversas tarefas de diferentes unidade funcionais através do Multi-Threading. |
Quais os tipos de multitarefa? | Multitarefa grosseira fina e simultânea. |
Quais as categorias da taxonomia de Flynn? | SISD SIMD MISD MIMD |
Exemplos de SIMD: | Processadores vectoriais SSE /MMX GPU |
Exempos de MISD: | Sistemas tolerantes a falhas |
Exemplos de MIMD: | Multi processadores, multi-núcleos e o GPU. |
Want to create your own Flashcards for free with GoConqr? Learn more.