Hardware
Introdução à Informática
1
Componentes básicos de um computador
Processador (ou microprocessador)
– responsável pelo tratamento de informações armazenadas em memória (programas em código de máquina e dos dados)
Memória
– responsável pela armazenagem dos programas e dos dados
Periféricos
– dispositivos responsáveis pelas entradas e saídas de dados
• pelas interações entre o computador e o mundo externo
– Exemplos: monitor, teclados, mouses e impressoras
Barramento
– liga todos estes componentes
– uma via de comunicação de alto desempenho por onde circulam os dados tratados pelo computador
Memória
Processador
Periféricos
Barramento
2
Processador ou Microprocessador
Composição da CPU
– unidade de controle,
– unidade lógica e aritmética,
– e registradores
3
Unidade Lógica e Aritmética
Objetivo da Unidade Lógica e Aritmética (ALU)
– Assume todas as tarefas relacionadas às operações lógicas (ou, e, negação, etc.) e aritméticas (adições, subtrações, etc...) a serem realizadas no contexto de uma tarefa
Parâmetros que influenciam no desempenho global de um sistema
– Tamanho de palavra processada pela unidade lógica e aritmética – Velocidade de cálculo (freqüência do relógio)
– Quantidade de operações que ela suporta
4
Unidade de Controle (UC)
Objetivo
– Componente mais importante no computador
– Assume toda a tarefa de controle das ações a serem realizadas pelo computador
• comandando todos os demais componentes
– Elemento que garante a correta execução dos programas e a utilização dos dados corretos nas operações – Gerencia todos os eventos associados à operação do computador • chamadas interrupções
5
Registradores
Memória interna a CPU
– Memória de alta velocidade que permite o armazenamento de valores intermediários ou informações de comando
– Esta memória é composta de registradores (ou