arquitetura de computadores ccb2003 fred sauer ... · arquitetura de computadores ... m. a....
TRANSCRIPT
![Page 1: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/1.jpg)
Arquitetura de Computadores –
CCB2003
Fred Sauer
http://www.fredsauer.com.br
![Page 2: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/2.jpg)
Professor
• Prof. Frederico Sauer (Fred)
– Mestre e Doutor UFRJ com dissertação e tese
em Segurança e Gerenciamento de Redes
– Professor Convidado FGV Management desde
1999
– Gerente de TI de 90 a 2010
– Auditor de SegInfo na Marinha de 99 a 2010
![Page 3: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/3.jpg)
Disciplina
• Ementa:
– Histórico da Computação. Sistemas de numeração. Aritmética
binária: ponto fixo e flutuante. Conceitos de Lógica Digital.
Principais componentes de um computador: memória, unidade
central de processamento. Processadores, multiprocessadores e
multicomputadores.
• Bibliografia básica:
– STALLINGS, W. Arquitetura e Organização de Computadores. 5ª
Edição, São Paulo. Prentice-Hall, 2009.
– MONTEIRO, M. A. Introdução à organização de computadores. 4.
ed. Rio de Janeiro: LTC, 2002.
– TANENBAUM, A.. Organização estruturada de computadores. 4. ed.
Rio de Janeiro: LTC, 2001.
![Page 4: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/4.jpg)
Primeira Aula
• Motivação
– O que é Arquitetura de Computadores ?
– Por que devo aprender isso ?
![Page 5: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/5.jpg)
O Computador
• Sistema para processamento eletrônico
de dados
– Dados informações
• Exemplo dos índios
• Exemplos atuais: BIG DATA, Business
Inteligence
![Page 6: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/6.jpg)
Histórico
• Ábaco (século V A.C.)
![Page 7: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/7.jpg)
Cálculos
• Experimente !
http://www.educ.fc.ul.pt/docentes/opombo/
seminario/abaco/virtual.htm
+
15
502
517
![Page 8: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/8.jpg)
Histórico
• Calculadora de Pascal (1642)
![Page 9: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/9.jpg)
Máquinas de
Babbage • Differential Engine
![Page 10: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/10.jpg)
Máquinas de
Babbage • Analytical Engine
![Page 11: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/11.jpg)
Máquinas
Eletromecânicas • Hollerith
![Page 12: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/12.jpg)
Máquinas
Eletromecânicas • Complex de Stibitz
![Page 13: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/13.jpg)
Máquinas
Eletromecânicas • Z1 - Konrad Suze
![Page 14: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/14.jpg)
Máquinas
Eletromecânicas • Mark I - Aiken
![Page 15: Arquitetura de Computadores CCB2003 Fred Sauer ... · Arquitetura de Computadores ... M. A. Introdução à organização de computadores. 4. ed. Rio de Janeiro: LTC, 2002. –TANENBAUM,](https://reader034.vdocuments.com.br/reader034/viewer/2022050414/5f8affdaf5e9532dd24b8a9f/html5/thumbnails/15.jpg)
Classificação dos
Sistemas • Microcomputadores;
• Estações de trabalho ("workstations");
• Minicomputadores;
• Computadores de grande porte
("mainframes"); e
• Supercomputadores.