Arquitetura de Computadores
Arquitetura e Organização de Computadores
8a Edição
Capítulo 3
Visão de alto nível da função e interconexão do computador slide 1
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Descrição do computador
• CPU, memória e componentes de E/S, com um ou mais módulos de cada tipo
—Interconectados de alguma forma para executar programas • Descrever um sistema de computador
1 – Comportamento externo, dados e sinais de controle 2 – Estrutura de interconexão
Entender funcionamento e desempenho do computador slide 2
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Componentes do Computador
Baseados na arquitetura de Von Neumann
Dados e instruções armazenados em uma única memória de leitura e escrita
• Memória endereçável por local, independente do tipo de dado
• Execução sequencial
Conjunto de componentes lógicos básicos
slide 3
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Conceito de programa
• Sistemas “hardwired” são inflexíveis.
• Hardware de uso geral pode fazer diferentes tarefas, dados sinais de controle corretos.
• Ao invés de religar o hardware, forneça um conjunto de sinais de controle.
slide 4
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
O que é um programa?
• Uma sequência de etapas.
• Para cada etapa, é feita uma operação aritmética ou lógica.
• Para cada operação, é necessário um conjunto diferente de sinais de controle.
slide 5
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Função da unidade de controle
• Para cada operação, um código exclusivo é fornecido
—P.e. ADD, MOVE
• Um segmento de hardware aceita o código e emite os sinais de controle
• Software: sequência de códigos e sinais de controle
• Temos um computador!
—Hardware + Software slide 6
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Componentes
• A Unidade de Controle e a Unidade Lógica e
Aritmética