Escolar Documentos
Profissional Documentos
Cultura Documentos
Computadores
Aula Introdutória
Alexandre Amory
Edson Moreno
Apresentação
Disciplina:
• Organização e Arquitetura de Computadores
Horário:
• 3NP e 5NP
Email:
• Alexandre Amory (178): alexandre.amory@pucrs.br
• Edson Moreno (168): edson.moreno@pucrs.br
Página Web:
• Alexandre Amory: http://www.inf.pucrs.br/alexandre.amory
• Edson Moreno: http://www.inf.pucrs.br/emoreno
Avaliações
• Provas:
– P1: 26/09
– P2: 26/11
– PS: 03/12
– G2: 10/12
• Composição das notas:
– G1 = (P1 + P2 + TP) / 3
– TP = Média aritmética de parte dos trabalhos práticos realizados em aula
– T1: 22/08
– T2 : 17/09
– T3 : 29/10
– T4 : 19/11
• Aprovação
– Presença >= 75%
– G1 >= 7
– G2 >= 5, para G1 >= 4
Objetivos
Computadores estão onipresentes graças a avanços no hardware
Hardware menor, mais barato, mais poder de processamento, menor
consumo de energia, etc
Computadores fazem um carro emitir menos poluentes, consumir menos
combustível, aumentam a segurança
‘Coisas’ possuem acesso a Internet
100
2X de aumento em 1.96 anos!
Transistores (MT)
10
P6
Pentium® proc
1 486
386
0.1 286
8085 8086
0.01 8080
8008
4004
0.001
1970 1980 1990 2000 2010
Ano
600
488
400
290
Resumo geral:
Separação entre hardware e software já não tem muito sentido
O ‘sistema’ e suas diversas ‘camadas’ é o que interessa, o
‘sistema’ é o produto
Conteúdo
Funcionamento do Processador
• Circuitos combinacionais
• Conceito, circuitos básicos e aritméticos interconexão
• Circuitos sequênciais
• Conceito, circuitos básicos, memória e máquina de estados
• Processador
• Caracterização, organização interna
• Registradores de trabalho e de controle
• Formatos de instruções e modos de endereçamento
• Relação entre linguagem de montagem, linguagem Assembly, e
linguagem de alto nível
Conteúdo
Sistemas de Entrada e Saída (periféricos)
Gerência de Memória
datapath Mem IO IO IO
• Hierarquia de memórias
• Memória Cache interconexão
• Processamento paralelo
• Motivação para a exploração de paralelismo
• Medidas básicas de desempenho
• Complicadores, limitações, principais relações
• Paralelismo com múltiplos processadores
• Classificações
• Paradigmas de Comunicação
• Formas de interconexão
controle controle
…
datapath datapath Mem IO
interconexão
Bibliografia
BÁSICA