Arquitetura e Organização de Computadores 8a Edição (CAP 1)
Arquitetura e Organização de Computadores
8a Edição
Capítulo 1
Introdução
slide 1
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Organização e arquitetura • Arquitetura são os atributos visíveis ao programador.
— Conjunto de instruções, número de bits usados para representação de dados, mecanismos de E/S, técnicas de endereçamento.
— Por exemplo, existe uma instrução de multiplicação?
• Organização é como os recursos são implementados.
— Sinais de controle, interfaces, tecnologia de memória.
— p.e., existe uma unidade de multiplicação no hardware ou ela é feita pela adição repetitiva?
slide 2
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
• Toda a família Intel x86 compartilha a mesma arquitetura básica.
• A família IBM System/370 compartilha a mesma arquitetura básica.
• Isso gera compatibilidade de código:
— Pelo menos, com a geração anterior.
• A organização é diferente entre diferentes versões.
slide 3
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Estrutura e função
• Estrutura é o modo como os componentes são inter-relacionados. • Função é a operação individual de cada componente como parte da estrutura.
slide 4
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Função
• Todas as funções do computador são:
— Processamento de dados.
— Armazenamento de dados.
— Movimentação de dados.
— Controle.
slide 5
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Visão funcional
slide 6
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Operação (a): Movimentação de dados
slide 7
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Operação (b): Armazenamento
slide 8
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Operação (c): Processamento de/para armazenamento slide 9
© 2010 Pearson Prentice Hall. Todos os direitos reservados.
Operação (d):