Você está na página 1de 12

Infra-Estrutura de

Hardware
Conceitos
Iuri Santos
Conceitos
• Multiprogramação = é execução de um ou
mais programas por vez, mantendo o
processador sempre ocupado. Diversos
programas são carregados para a memória e o
processador comuta rapidamente de um para
o outro.
• Multiprocessamento = caracteriza-se pelo uso
de vários processadores que atuam em
paralelo, cada um executando as suas tarefas
Conceitos
• Microprogramação = recurso que permite
que um conjunto de códigos de instruções
sejam gravados no processador,
possibilitando-o a receber as instruções dos
programas e executá-las utilizando as
instruções gravadas na sua
microprogramação.
RISC versus CISC
• CISC (Complex Instruction Set Computer) ou
Computador com Conjunto Complexo de
Instruções.
• RISC (Reduced Instruction Set Computer) ou
Computador com Conjunto Reduzido de
Instruções.
RISC versus CISC
• CISC - surgiram apartir da microprogramação,
favorecendo o uso de um conjunto complexo
de instruções, conhecidas como instruções de
máquina.
• RISC – surgiram na década de 80 com objetivo
de otimizar a performance dos computadores
e foi construída com base em alguns
princípios fundamentais.
RISC versus CISC
• Princípios fundamentais RISC:
– Execução de uma instrução por ciclo;
– Conjunto reduzido de instruções;
– Grande número de registradores;
– Instruções com formato fixo,;
– Poucos modos de endereçamentos (endereçamento
por registrado);
– Implementação similar a uma linha de montagem
(pipeline).
Pipeline
• Pipeline é composto por uma série de estágios
(operando possivelmente em paralelo) onde
uma parte do trabalho é feito em cada
estágio, com funcionamento similar a uma
linha de montagem.
Pipeline
Estrutura interna de um processador
Arquitetura interna de um
processador incluindo o barramento
do sistema
Fluxo de execução de uma instrução de
computador
DÚVIDAS?

Você também pode gostar