Académique Documents
Professionnel Documents
Culture Documents
Computadores
Introdução
Agenda
Motivação
Motivação
Objetivos e situações
Objetivos e situações
Arquitetura Arquitetura
Organização
Organização
Sistema hierárquico
Visão funcional
Sistema hierárquico
Visão estrutural Visão funcional
Visão estrutural
Agenda
“Os alunos precisam entender arquitetura de computador a fim de
Motivação
estruturar um programa de modo que ele seja executado de forma
Objetivos e situações
mais eficiente no mundo real”
(IEEE/ACM Computer Curricula 2001)
Arquitetura
“Arquitetura de computador é um componente chave da engenharia da
Organização
computação(...)”
Sistema hierárquico (Computer Engineering 2004 Curriculum Guidelines)
Visão funcional
Visão estrutural
Agenda
Objetivos do estudo:
Motivação
Apresentar a natureza e as caracterı́sticas dos computadores dos
Objetivos e situações
dias modernos
Arquitetura
Agenda
Atributos do sistema visı́veis ao programador
Motivação
Conjunto de instruções
Objetivos e situações
Número de bits para representar dados
Arquitetura
Mecanismos de entrada e saı́da
Organização
Estratégias de endereçamento
Sistema hierárquico
Visão funcional
Visão estrutural
Agenda
Unidades operacionais e suas interconexões
Motivação
Sinais de controle
Objetivos e situações
Tecnologia de memória
Arquitetura
Padrão de barramento
Organização
Sistema hierárquico
Visão funcional
Visão estrutural
Agenda
Conjunto de subsistemas inter-relacionados
Motivação
Estrutura: modo de inter-relação
Objetivos e situações
Função: operação de cada componente na estrutura
Arquitetura
Organização
Sistema hierárquico
Visão funcional
Visão estrutural
Agenda
Motivação
Objetivos e situações
Arquitetura
Organização
Sistema hierárquico
Visão funcional
Operações possı́veis
Visão estrutural
Agenda
Operações possı́veis: movimentação de dados
Motivação
Objetivos e situações
Arquitetura
Organização
Sistema hierárquico
Visão funcional
Operações possı́veis
Visão estrutural
Agenda
Operações possı́veis: movimentação e armazenamento de dados
Motivação
Objetivos e situações
Arquitetura
Organização
Sistema hierárquico
Visão funcional
Operações possı́veis
Visão estrutural
Agenda
Operações possı́veis: armazenamento e processamento de dados
Motivação
Objetivos e situações
Arquitetura
Organização
Sistema hierárquico
Visão funcional
Operações possı́veis
Visão estrutural
Agenda
Operações possı́veis: movimentação, armazenamento e
Motivação
processamento de dados
Objetivos e situações
Arquitetura
Organização
Sistema hierárquico
Visão funcional
Operações possı́veis
Visão estrutural
Agenda
Motivação
Objetivos e situações
Arquitetura
Organização
Sistema hierárquico
Visão funcional
Visão estrutural
Agenda
Motivação
Objetivos e situações
Arquitetura
Organização
Sistema hierárquico
Visão funcional
Visão estrutural