Aequi
Computadores
Professora: Priscila Doria , M.Sc. pdoria@area1.edu.br 1
Roteiro
•
•
•
•
Processadores
Memória primária
Memória secundária
Entrada/Saída
2
Introdução
• Um computador digital consiste em um sistema interconectado de processadores, memórias e dispositivos de entrada/saída
3
Processadores
• A CPU (Unidade Central de Processamento) é o
‘cérebro’ do computador.
• Função:
– Executar programas armazenados na memória principal buscando as instruções desses programas, examinando-as e então executando-as uma após a outra
• Os componentes são conectados por um barramento
• Barramento:
– É um conjunto de fios paralelos que transmitem endereços, dados e sinais de controle
– Podem ser externos à CPU ou internos à CPU
4
Processadores
5
Processadores
• A CPU é composta por:
– Unidade de Controle: responsável por buscar instruções na memória principal e determinar seu tipo
– Unidade Lógica e Aritmética: efetua operações como adição e AND (E) booleano para executar as instruções
– Registradores:
• São memórias de alta velocidade usadas para armazenar resultados temporários
• Cada registrador tem um determinado tamanho e função
• Podem ser lidos e escritos em altas velocidades
6
Processadores
• Registradores mais importantes:
– Contador de Programa (PC): indica a próxima instrução a ser buscada para execução
– Registrador de Instrução (IR): contém a instrução que está sendo executada no momento em questão • Os computadores podem ter vários registradores 7
Organização da CPU
O caminho de dados de uma típica máquina de Von Neumann.
8
Organização da CPU
• Ciclo do caminho de dados:
– É o processo de passar dois operandos pela ALU e armazenar o resultado
– É o coração da maioria das CPUs
• Quanto mais rápido for o Ciclo do Caminho de
Dados, mais rápido será o funcionamento da máquina 9
Execução de instrução
•
A CPU executa