15
Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

Embed Size (px)

Citation preview

Page 1: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

Tudo sobre o Processador

Trabalho realizado por:Ricardo Costa

Page 2: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

ProcessadorO processador, também conhecido como CPU, é a peça

fundamental dos computadores.

O processador é um circuito integrado (ou chip)

Page 3: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

Processador

O processador é composto por alguns componentes, cada um tendo uma função específica no processamento dos programas.

Page 4: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

ProcessadorUnidade Lógica e Aritmética/ Unidade de Controlo

Page 5: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

ProcessadorUnidade lógica e aritmética

A Unidade lógica e aritmética (ULA) é a responsável por executar efetivamente as instruções dos programas, como instruções lógicas, matemáticas, desvio, etc.

Page 6: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

ProcessadorUnidade lógica e aritmética

A ULA recebe duas palavras de 4 bits (A e DADO) e realiza uma operação entre as duas. A operação a ser efetuada é selecionada através da entrada OPERACÃO conforme a tabela ao lado.

OPERACÃO Operação realizada

000 Adição001 Subtração010 'E' Lógico011 'OU' Lógico100 'OU' Exclusivo

101 Complemento do acumulador

Para outras entradas, a ULA apresenta uma saída de alta impedância.

Page 7: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

ProcessadorA Figura apresenta o símbolo padrão para a ULA.

Page 8: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

ProcessadorUnidade de controlo

A Unidade de controlo (UC) é responsável pela tarefa de controlo das ações a serem realizadas pelo computador, comandando todos os outros componentes.

Page 9: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

ProcessadorUnidade de controlo

Page 10: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

ProcessadorRegistadores

Os registadores são pequenas memórias velozes que armazenam comandos ou valores que são utilizados no controlo e processamento de cada instrução.

Page 11: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

ProcessadorRegistadores

Os registradores mais importantes são:

Contador de Programa (PC) – Sinaliza para a próxima instrução a ser executada;

Registrador de Instrução (IR) – Registra a execução da instrução;

Registos gerais - Servem também para guardar dados durante a execução de uma instrução ou um programa.

Page 12: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

ProcessadorClock interno/externo

Todos os processadores operam com dois clocks diferentes: clock interno e clock externo.

Page 13: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

ProcessadorClock internoEm um computador, todas as atividades necessitam de sincronização. O clock

interno (ou apenas clock) serve justamente para este fim, ou seja, basicamente, atua como um sinal para sincronismo. 

Resumindo o clock interno está relacionado com o número de operações que o processador realiza por segundo.

Page 14: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

Processador

O clock externo está relacionado com o número de acessos externos (principalmente à memória) realizados por segundo

Clock externo

Page 15: Tudo sobre o Processador Trabalho realizado por: Ricardo Costa

ProcessadorUnidade de ponto flutuante

Nos processadores atuais são implementadas unidades de cálculo de números reais. Tais unidades são mais complexas que ULAs e trabalham com operandos maiores, com tamanhos típicos variando entre 64 e 128 bits.