![Page 1: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/1.jpg)
Chico AnysioÓleo sobre tela 60x40 cm
Instituto Federal do Ceará - IFCECampus Aracati
Disciplina: Arquitetura de Computadores
![Page 2: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/2.jpg)
PROGRAMA1. Modelo Von Neumann2. Funcionamento de um computador.3. Circuitos Combinacionais e Sequenciais. 4. Representação de dados.5. Arquitetura clássica de um computador. 6. Memória e seus mecanismos de gerenciamento; 7. Evolução das Arquiteturas: x86, x64, etc. 8. Arquiteturas com processadores modernos.9. Arquiteturas RISC, CISC, Pipeline. 10. Arquiteturas Paralelas e não Convencionais.
![Page 3: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/3.jpg)
Modelo de Von NeumannAula 1
![Page 4: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/4.jpg)
1.1 Alan Turing
![Page 5: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/5.jpg)
1.1 Alan Turing
![Page 6: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/6.jpg)
1.2 Modelo de Von Neumann
![Page 7: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/7.jpg)
Modelo de Von Neumann•CARACTERÍSTICA PRINCIPAL
CPU
MEM
IN OUT
•Conceito de Programa Armazenado
![Page 8: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/8.jpg)
Modelo de Von Neumann•CARACTERÍSTICA PRINCIPAL
CPU
MEM
IN OUT
•Conceito de Programa Armazenado
![Page 9: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/9.jpg)
Modelo de Von Neumann•Conceito de Programa Armazenado•BUSCA / DECODIFICA / EXECUTA
![Page 10: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/10.jpg)
Réception d’un message – hardware
![Page 11: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/11.jpg)
Funcionamento do ComputadorAula 2
![Page 12: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/12.jpg)
![Page 13: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/13.jpg)
![Page 14: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/14.jpg)
![Page 15: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/15.jpg)
![Page 16: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/16.jpg)
![Page 17: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/17.jpg)
![Page 18: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/18.jpg)
![Page 19: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/19.jpg)
![Page 20: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/20.jpg)
1.2 Sistemas Centralizados
![Page 21: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/21.jpg)
Modelo de Von Neumann•RESTRIÇÕES DO MODELO
CPU
MEM
IN OUT
•Memória Linear e Uniforme•Processamento Seqüencial e Centralizado
•Linguagem de Baixo Nível
![Page 22: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/22.jpg)
Modelo de Von NeumannCOMO EVOLUIU O MODELO DEVON NEUMANN ?
CPU
MEM
IN OUT
![Page 23: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/23.jpg)
Centro de Processamentode DadosDepartamento Financeiro
Diretoria
Sala deReuniões
Sistemas Centralizados
MAINFRAME, UMA MÁQUINA VON NEUMANN !
![Page 24: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/24.jpg)
Centro de Processamentode DadosDepartamento Financeiro
Diretoria
Sala deReuniões
Sistemas Centralizados
•Multiprogramação ou Multiprocessamento ?
Evolução em Software
![Page 25: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/25.jpg)
Centro de Processamentode DadosDepartamento Financeiro
Diretoria
Sala deReuniões
Sistemas Centralizadoem Batch
![Page 26: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/26.jpg)
Centro de Processamentode DadosDepartamento Pessoal Departamento Financeiro
Diretoria
Sala deReuniões
Departamento Comercial
Processamento Batch
![Page 27: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/27.jpg)
MultiprogramaçãoProcessamento em Batch
Tempo (CPU)
Processos
P1P2P3
![Page 28: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/28.jpg)
Sistemas Centralizadoson Line
![Page 29: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/29.jpg)
Centro de Processamentode DadosDepartamento Pessoal Departamento Financeiro
Diretoria
Sala deReuniões
Departamento Comercial
Processamento On-Line
![Page 30: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/30.jpg)
MultiprogramaçãoProcessamento On-line
T (CPU)
Processos Time sharing
P1P2P3
![Page 31: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/31.jpg)
Centro de Processamentode DadosDepartamento Financeiro
Diretoria
Sala deReuniões
Sistemas CentralizadosEvolução em Hardware
•Multiprocessamento
![Page 32: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/32.jpg)
1.3 Sistemas Distribuídos
UM SISTEMA CENTRALIZADO E SEUS TERMINAIS PODEMSER CONSIDERADOS UMA REDE DE COMPUTADORES ?
![Page 33: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/33.jpg)
Sistemas Centralizados
![Page 34: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/34.jpg)
Sistemas Centralizados
UM SISTEMA CENTRALIZADO E SEUS TERMINAIS PODEMSER CONSIDERADOS UMA REDE DE COMPUTADORES ?
![Page 35: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/35.jpg)
Surgem os Microcomputadores
![Page 36: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/36.jpg)
Surgem as Redes de Computadores
Sistema de Comunicação
![Page 37: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/37.jpg)
Redes de Longa Distância (WAN)
DCEsFronteira da sub-redede Comunicação
DSEs
![Page 38: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/38.jpg)
Rede Local (LAN)Topologia em barra
![Page 39: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/39.jpg)
Rede Local (LAN)Topologia em Estrela
![Page 40: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/40.jpg)
40
Processos em comunicaçãoProcesso: programa que executa
num hospedeiro• processos no mesmo
hospedeiro se comunicam usando comunicação entre processos definida pelo sistema operacional (SO)
DCEsFronteira da sub-redede Comunicação
DSEs
• processos em hospedeiros distintos se comunicam trocando mensagens através da rede
![Page 41: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/41.jpg)
41
Arquiteturas das aplicações• Cliente-servidor
• Peer-to-peer (P2P)• Híbrido de cliente-servidor e P2P
![Page 42: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/42.jpg)
42
Processos em comunicaçãoProcesso cliente: processo
que inicia a comunicaçãoProcesso servidor: processo
que espera para ser contatado
Aplicações com arquiteturas P2P possuem processos clientes e processos servidores
![Page 43: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/43.jpg)
43
Arquitetura cliente-servidorServidor: Sempre ligado Endereço permanente
Cliente: Comunica-se com o servidor Pode estar conectado intermitentemente Pode ter endereços dinâmicos Não se comunica diretamente com outros clientes
![Page 44: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/44.jpg)
2a: Camada de Aplicação 44
Arquitetura P2P pura• Não há servidor sempre
ligado• Sistemas finais arbitrários se
comunicam diretamente• Pares estão conectados
intermitentemente e mudam endereços
• Exemplo: Gnutella
Altamente escalávelPorém, difícil de gerenciar
![Page 45: 2015 aula 01 - arquitetura de computadores [Modo de ......Microsoft PowerPoint - 2015 aula 01 - arquitetura de computadores [Modo de Compatibilidade] Author: Mauro Oliveira Created](https://reader034.vdocuments.mx/reader034/viewer/2022050605/5faca7b8f34889321f546b35/html5/thumbnails/45.jpg)
Internet das Coisas