SlideShare uma empresa Scribd logo
1 de 35
Baixar para ler offline
Arquitetura e Organização de Computadores
Prof. Msc. Luiz Felipe
Taubaté – 1 Semestre - 2015
Tópico 01 – Apresentação da Disciplina e Histórico
Plano de Aula
1.  Apresentação do Plano de Ensino.
2.  Apresentação da Disciplina.
3.  Histórico e Evolução dos Computadores:
2 Prof. Msc. Luiz Felipe - FATEC - Taubaté
1 – Apresentação do Plano de Ensino
3
}  Disciplina: Arquitetura e Organização de Computadores;
}  Ementa:
}  Bases numéricas e codificação de dados;
}  Introdução à lógica digital;
}  Conceitos Básicos de Arquitetura Computacional: primeira, segunda,
terceira e quarta geração de computadores, processador, canais,
periféricos, Modo de Endereçamento, Tipo de Dados, Conjunto de
Instruções, interrupções;
}  Sistemas paralelos;
}  Sistemas Operacionais: conceitos e funções;
}  Linguagens e ferramentas;
}  Organização de arquivos;
}  Bancos de Dados: Conceitos e tipos de organização;
}  Teleprocessamento e Redes: Conceitos;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
1 – Apresentação do Plano de Ensino
4
}  Bibliografia:
}  TANENBAUM,A. S. Organização Estruturada de Computadores, 5ª
Ed. Prentice Hall, 2007.
}  STALLINGS,W.Arquitetura e Organização de Computadores. 5.ed.
Prentice-Hall Brasil, 2008.
}  TOCCI, R. J. Sistemas Digitais: Princípios e aplicações. 10. ed.
Pearson Brasil, 2007.
}  IDOETA, I.V., CAPUANO, F. G. Elementos de Eletrônica Digital. 41.ed.
Érica, 2012.
Prof. Msc. Luiz Felipe - FATEC - Taubaté
1 – Apresentação do Plano de Ensino
5
}  Aulas:
}  4 aulas, havendo janela de 1 aula (ingles) depois do intervalo;
}  18:45 as 20:25
}  20:35 as 21:25 (Inglês)
}  21:25 as 23:05
}  Representantes de sala;
}  Contato da turma via SIGA;
}  Sistema SIGA;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
1 – Apresentação do Plano de Ensino
6
}  Forma de avaliação:
}  Duas provas (P1 e P2);
}  Dois trabalhos/exercícios (T1 e T2);
}  Prova Substitutiva;
}  Exame;
}  Composição das notas:
}  N1 = P1 x 0,6 + T1 x 0,4
}  N2 = P2 x 0,6 + T2 x 0,4
}  Média = N1 x 0,4 + N2 x 0,6
}  Exame = (Média + EX) / 2
Prof. Msc. Luiz Felipe - FATEC - Taubaté
2 – Apresentação da Disciplina
7
}  Arquitetura e Organização de Computadores;
}  Computador digital:
}  Máquina para resolver problemas através de instruções;
}  Conjunto limitado de instruções simples:
}  Somar 2 números;
}  Comparar o valor de um número com 0;
}  Copiar dados de um lugar para outro na memória;
}  Programa:
}  Conjunto de instruções que descrevem a forma de resolver
um problema;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
2 – Apresentação da Disciplina
8
}  Conjunto limitado de instruções dificulta a criação de
programas mais complexos;
}  Criação de camadas (máquina-linguagem) com máquinas
virtuais e linguagens que são interpretadas ou traduzidas;
}  Abstrações permitem aumentar o nível de complexidade
dos programas;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
9
}  Evolução da Arquitetura de Computadores:
}  Geração 0 – Computadores Mecânicos:
}  1642 – Francês Blaise Pascal (com 19 anos): A primeira máquina de
calcular funcional. Apenas realizava somas e subtrações;
}  1672 – Alemão barão Gottfried Wilhelm von Leibniz: Máquina que
fazia as quatro operações básicas;
}  1836 - Inglês Charles Babbage: Máquina diferencial para ser utilizada
na navegação naval. Executava apenas um algoritmo (método das
diferenças finitas usando polinômios). Insatisfeito cria posteriormente
a Máquina Analítica, capaz de executar instruções de cartões
perfurados e executá-las, ou seja, uma máquina de propósito geral e
programável;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
10
}  (Final da década de 30) – Alemão Konrad Zuse: Máquinas de
calcular com relés eletromagnéticos. Não conhecia o trabalho
de Babbage e seu projeto não foi financiado pelo governo
alemão pois demoraria mais do que se acreditava que duraria a
guerra;
}  (Década de 50) – Norte Americanos John Anasoff e George
Stibbitz criaram máquinas de calcular;
}  1944 – Norte Americano Howard Aiken: Implementou a
máquina de Babbage utilizando relés, que demorava 6 segundos
para realizar um cálculo;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
11
}  A Primeira Geração - Computadores aVálvula:
}  2ª Guerra Mundial. Aliados precisavam decifrar rapidamente
mensagens trocadas pelos alemães;
}  Governo britânico cria laboratório secreto onde Alan Turing
participa da construção do Colossus, finalizada em 1943;
}  Colossus é considerado o primeiro computador eletrônico
digital do mundo;
}  Nos EUA uma empresa de armamentos precisava realizar
cálculos mais rapidamente, pois eram feitos por centenas de
funcionários com calculadoras de mão;
}  Esforço originou o ENIAC (Eletronic Numerical Integrator and
Computer), construído por John Mauchley e John Presper;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
12
}  ENIAC:
}  18.000 válvulas / 1.500 relés;
}  30 toneladas;
}  140 kW;
}  ~150 m²;
}  5.000 somas por segundo;
}  Computador decimal (ao invés de binário);
}  20 registradores de 10 dígitos cada;
}  10 válvulas para cada dígito (apenas uma ligada, indicando o valor do
dígito);
}  Programação manual, através de 6.000 chaves e diversos soquetes e
cabos;
}  Projeto finalizado apenas em 1946 (após o fim da guerra) e operou
até 1955;
}  É considerado um marco inicial na história do computador moderno;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
13
}  Depois do sucesso do ENIAC os criadores começaram
um novo projeto, chamado EDVAC, enquanto diversos
outros computadores também forma desenvolvidos:
}  EDSAC / JOHNIAC / ILLIAC / MANIAC / WEIZAC...
}  John Von Neumann, que participou do projeto do ENIAC,
iniciou o projeto de um novo computador, conhecido
como máquina IAS;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
14
}  Von Neumann não estava satisfeito com a dificuldade de se
programar o ENIAC (chaves, soquetes e cabos) e idealizou que
o programa estivesse armazenado na própria memória do
computador, compartilhando o espaço com os dados
(programa armazenado);
}  IAS:
}  Computador binário;
}  Elementos:
}  Memória;
}  ALU (Unidade Aritmética Lógica);
}  Unidade de controle;
}  Entradas / Saídas;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
15 Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
16
}  Características do IAS:
}  Memória: 1024 palavras de 40 bits cada;
}  Cada palavras poderia ser instrução ou um número inteiro
com sinal:
}  Instrução: Duas instruções de 20 bits cada, sendo que para cada
instrução 8 bits representavam o opcode e os 12 bits restantes
representavam o endereço de memória envolvido na operação;
}  Número: Um valor inteiro de até 39 bits e 1 bit para indicar o sinal
(positivo ou negativo);
}  Acumulador: Um registrador especial de 40 bits para ser usado
nas operações;
}  Unidade de Controle: Busca na memória a instrução a ser
executada e providencia a execução da mesma;
}  Entradas / Saídas (E/S): Dados / Resultados;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
17
}  A IBM, até então empresa fabricante de perfuradores de
cartão e máquinas mecânicas para separar cartões, lança
em 1953 o computador chamado 701, entrando no
mercado de computadores...;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
18
}  A Segunda Geração - Transistores
}  Transistor inventado em 1948 no
Bell Labs por John Bardeen,
Walter Brattaim e Willian
Shockley (Prêmio Nobel em
1956);
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
19
}  Transistor revolucionou a indústria da computação;
}  No final da década de 50 os computadores a válvula se
tornaram obsoletos;
}  TX-0 (Transistorizes Experimental Computer 0): o primeiro
computador transistorizado, desenvolvido no MIT;
}  Kenneth Olsen funda a empresa DEC em 57;
}  Em 1961 a DEC lança o seu primeiro computador, o PDP-1
($120.000);
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
20
}  A IBM tinha o 7090, com o dobro da velocidade do PDP-1,
mas que custava milhões de dólares;
}  Alguns anos depois a DEC lança o PDP-8 ($16.000):
}  Barramento único (OmniBus);
}  Vendeu mais de 50.000 unidades se tornando líder de mercado de
minicomputadores;
}  IBM havia desenvolvido o 7094, com foco em aplicações
científicas e o 1401 com foco em aplicações comerciais;
}  Essas duas máquinas possuíam arquiteturas totalmente
diferentes;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
21
}  A empresa CDC lança em 1964 uma máquina mais rápida que
o 7094, chamada de 6600, que possuía funcionalidades de
processamento paralelo;
}  Projetistas das máquinas citadas estavam preocupados
exclusivamente com o Hardware (barato no caso da DEC ou
muito rápido nos casos da CDC e IBM);
}  Surge o Burroughs B5000, com projeto voltado para a
programação em uma linguagem de alto nível chamada Algol
60 (antecessora do PASCAL);
}  Esse conceito deu corpo à idéia da importância do software
no projeto de uma máquina;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
22
}  Em 1958 o computador valvulado 709 da IBM era 6 vezes
mais lento que o seu substituto transistorizado, o 7090,
de 1960;
}  Em 1964 o 7094 era 2 vezes mais rápido que o 7090;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
23
}  ATerceira Geração - Circuitos Integrados:
}  O crescente número de transistores (chegando a centenas de
milhares) utilizados na fabricação dos computadores começou a se
tornar um problema na fabricação, devido à complexidade;
}  Em 1958 Robert Noyce desenvolve um processo de integrar
circuitos eletrônicos em substratos de silício, iniciando a era da
microeletrônica;
}  Ao invés de montar e conectar componentes discretos para formar
o circuito, tornou-se possível fabricar sobre um semi-condutor (no
caso o silício), transistores, resistores e condutores, formando então
um circuito em um pequeno pedaço de silício (chip);
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
24
}  Com o passar do tempo, a quantidade de circuito que
poderia ser fabricada em um único chip começou a
aumentar;
}  Lei de Moore (1965): O número de transistores que
poderia ser colocar em um único chip dobraria a cada
ano;
}  A partir de 1970 passou a dobrar a cada 18 meses;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
25
}  Consequentemente:
}  Custo do chip permaneceu inalterado durante o rápido
aumento da densidade de transistores;
}  Componentes menores e mais próximos permitem uma
operação mais rápida entre eles (aumento de velocidade);
}  Diminuição do tamanho do computador;
}  Redução da necessidade de potência de consumo e
resfriamento;
}  Maior confiabilidade no chip do que em circuitos montados
com solda;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
26
Lei de Moore
3 – Histórico e Evolução dos Computadores
27
}  Em 1964 a incompatibilidade entre os computadores da IBM causava sérios
problemas nos clientes:
}  Alguns clientes precisavam comprar mais de um tipo de máquinas (para suprir
problemas diferentes);
}  Deveria haver uma equipe de programadores para cada tipo de máquina;
}  Novos modelos de máquinas implicavam em treinar as equipes de programação
novamente e reprogramar as aplicações da empresa;
}  Fidelização comprometida pela falta de compatibilidade;
}  Outra questão era a concorrência de diversas empresas, fazendo com que
a IBM não estivesse tão consolidada no ramo como se poderia pensar
(estava crescendo mais devagar do que deveria);
}  Desses problemas surgiu o projeto (e gigante desafio) do “System/360”,
cuja idéia era, entre outras, compatibilizar os computadores da IBM,
implicando em uma troca completa de seus computadores por novos
modelos e novas arquiteturas, ou seja, um enorme risco para a operação da
empresa, pois tornaria toda a linha de produtos anteriores obsoleta;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
28
}  System/360:
}  Está entre os dois maiores breakthroughs da história
corporativa norte-americana no século 20 (a outra é a
invenção do Ford T);
}  O projeto chegou a ser comparado ao Projeto Manhattan
(projeto de criação da bomba atômica), onde cientistas e
engenheiros (alguns gênios) foram levados aos seus limites,
levando ao fim da carreira de alguns;
}  Causou dúvida de pessoas se os objetivos seriam alcançados;
}  Chegou a custar $5 bilhões (projeto, fábricas, etc);
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
29
}  Inovações do System/360:
}  Foi lançada uma família de computadores compatíveis, com custo
variando conforme capacidade e desempenho;
}  Programas escritos para um modelo poderiam ser rodados em outros
modelos (com limitações quando trazia um programa escrito para um
computador de maior capacidade para um de menor capacidade);
}  Emulação de outras máquinas. Programas escritos para o 1401 ou 7094
podiam rodar de forma emulada nos computadores da linha 360, não
necessitando a reprogramação no novo método de programação;
}  Implantação do conceito de multiprogramação: diversos programas na
memória ao mesmo tempo, de maneira que quando um programa
estivesse esperando por recursos de E/S, o outro programa estaria
processando;
}  A empresa DEC também se destacou na época com lançamento de
sucesso com a família PDP-11;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
30
}  A Quarta Geração – Integração de Circuitos em Escala
Muito Alta:
}  Transistores em um único chip:
}  Dezenas de milhares;
}  Centenas de milhares;
}  Milhões;
}  Alavancou o mercado de minicomputadores;
}  Diminuiu consideravelmente o custo, tornando mais
acessível;
}  Abriu caminho para a computação pessoal e os PCs;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
31
}  PCs inicialmente vendido em peças separadas e sem
software:
}  Processador Intel 8080;
}  Disco flexível de 8 polegadas;
}  Diversos Cis;
}  Cabos;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
32
}  Apple I e Apple II:
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
33
}  IBM PC:
}  Processador Intel 8088;
}  Microsoft DOS;
}  Computador mais vendido da história;
Prof. Msc. Luiz Felipe - FATEC - Taubaté
3 – Histórico e Evolução dos Computadores
34
}  Em meados da década de 80 surgiu um novo conceito de processadores, os
chamados RISC (Reduced Instruction Set Computer), que aos poucos tomaram
espaço ocupado pelos processadores CISC (Complex Instruction Set Computer);
}  Intel:
}  Depois do 8088...
}  80286 (PC AT da IBM);
}  80386 – 32 bits;
}  80486 – suporte a multiprocessamento (vários processadores);
}  Pentium (2 pipelines internos – 2x mais rápido que 80486);
}  Pentium Pro (Reestruturação do processador podendo executar até 5 instruções ao
mesmo tempo / Memória cache de dois níveis);
}  Pentium II (Aplicações multimedia MMX);
}  Celeron (baixo custo);
}  Xeon (muita memória cache / melhor multiprocessamento / barramento mais rápido);
Prof. Msc. Luiz Felipe - FATEC - Taubaté
Prof. Msc. Luiz Felipe
felipeprof@yahoo.com.br
http://www.centropaulasouza.sp.gov.br
35 Prof. Msc. Luiz Felipe - FATEC - Taubaté

Mais conteúdo relacionado

Mais procurados

Geraodoscomputadoresquirion 090829220718-phpapp02
Geraodoscomputadoresquirion 090829220718-phpapp02Geraodoscomputadoresquirion 090829220718-phpapp02
Geraodoscomputadoresquirion 090829220718-phpapp02olecramhacker
 
Aula de informática 01
Aula de informática 01Aula de informática 01
Aula de informática 01leila_rosana
 
Informática aplicada a gestão - Material 1
Informática aplicada a gestão   - Material 1Informática aplicada a gestão   - Material 1
Informática aplicada a gestão - Material 1João Filho
 
Microprocessadores ii arquitetura
Microprocessadores ii arquiteturaMicroprocessadores ii arquitetura
Microprocessadores ii arquiteturaMauro Pereira
 
Historia do pc
Historia do pcHistoria do pc
Historia do pcturmab
 
Breve história da informática
Breve história da informáticaBreve história da informática
Breve história da informáticaJesse Teixeira
 
Evolução dos Computadores
Evolução dos ComputadoresEvolução dos Computadores
Evolução dos Computadoresstordehistoria
 
Resenha do computador
Resenha do computadorResenha do computador
Resenha do computadorEvaldo Lopes
 
MC - Aula 01 - Plano de Ensino e Histórico da Computação
MC - Aula 01 - Plano de Ensino e Histórico da ComputaçãoMC - Aula 01 - Plano de Ensino e Histórico da Computação
MC - Aula 01 - Plano de Ensino e Histórico da ComputaçãoFelipe J. R. Vieira
 
von newman e periféricos
von newman e periféricosvon newman e periféricos
von newman e periféricosAdir Kuhn
 
historia dos computadores e sistemas numéricos
historia dos computadores e sistemas numéricoshistoria dos computadores e sistemas numéricos
historia dos computadores e sistemas numéricosEvandro Manara Miletto
 

Mais procurados (20)

Aula 01
Aula 01Aula 01
Aula 01
 
Processadores intel 4000 a 4004
Processadores intel 4000 a 4004Processadores intel 4000 a 4004
Processadores intel 4000 a 4004
 
Geraodoscomputadoresquirion 090829220718-phpapp02
Geraodoscomputadoresquirion 090829220718-phpapp02Geraodoscomputadoresquirion 090829220718-phpapp02
Geraodoscomputadoresquirion 090829220718-phpapp02
 
Aula 04
Aula 04Aula 04
Aula 04
 
A história do computador
A história do computadorA história do computador
A história do computador
 
História e evolução dos computadores
História e evolução dos computadores História e evolução dos computadores
História e evolução dos computadores
 
Informatica
Informatica Informatica
Informatica
 
Aula de informática 01
Aula de informática 01Aula de informática 01
Aula de informática 01
 
Processadores intel 8008 e 8080
Processadores intel 8008 e 8080Processadores intel 8008 e 8080
Processadores intel 8008 e 8080
 
Informática aplicada a gestão - Material 1
Informática aplicada a gestão   - Material 1Informática aplicada a gestão   - Material 1
Informática aplicada a gestão - Material 1
 
Microprocessadores ii arquitetura
Microprocessadores ii arquiteturaMicroprocessadores ii arquitetura
Microprocessadores ii arquitetura
 
Historia do pc
Historia do pcHistoria do pc
Historia do pc
 
Breve história da informática
Breve história da informáticaBreve história da informática
Breve história da informática
 
Evolução dos Computadores
Evolução dos ComputadoresEvolução dos Computadores
Evolução dos Computadores
 
Resenha do computador
Resenha do computadorResenha do computador
Resenha do computador
 
MC - Aula 01 - Plano de Ensino e Histórico da Computação
MC - Aula 01 - Plano de Ensino e Histórico da ComputaçãoMC - Aula 01 - Plano de Ensino e Histórico da Computação
MC - Aula 01 - Plano de Ensino e Histórico da Computação
 
Modelo de von neumann melhorado
Modelo de von neumann melhoradoModelo de von neumann melhorado
Modelo de von neumann melhorado
 
von newman e periféricos
von newman e periféricosvon newman e periféricos
von newman e periféricos
 
historia dos computadores e sistemas numéricos
historia dos computadores e sistemas numéricoshistoria dos computadores e sistemas numéricos
historia dos computadores e sistemas numéricos
 
Evolucao
EvolucaoEvolucao
Evolucao
 

Destaque

Destaque (7)

Introducao aula-i
Introducao aula-iIntroducao aula-i
Introducao aula-i
 
John Von Neumann - Paula
John Von Neumann - PaulaJohn Von Neumann - Paula
John Von Neumann - Paula
 
John Von Neuman
John Von Neuman John Von Neuman
John Von Neuman
 
John Von Neumann
John Von NeumannJohn Von Neumann
John Von Neumann
 
Modelo von newman
Modelo von newmanModelo von newman
Modelo von newman
 
Arquitectura von neumann
Arquitectura von neumannArquitectura von neumann
Arquitectura von neumann
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 

Semelhante a História e evolução da arquitetura de computadores

Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos ComputadoresRicardo Andrade
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Guilherme Nonino Rosa
 
Aula 1 e 2 - Histórico dos computadores e unidades de medida..pptx
Aula 1 e 2  - Histórico dos computadores e unidades de medida..pptxAula 1 e 2  - Histórico dos computadores e unidades de medida..pptx
Aula 1 e 2 - Histórico dos computadores e unidades de medida..pptxLeandroBarros977326
 
Aula 01 introdução a computação
Aula 01 introdução a computaçãoAula 01 introdução a computação
Aula 01 introdução a computaçãoMatheus Brito
 
Arquitetura de Computadores: Evolução dos computadores
Arquitetura de Computadores: Evolução dos computadoresArquitetura de Computadores: Evolução dos computadores
Arquitetura de Computadores: Evolução dos computadoresAlex Camargo
 
UFCD7846.docxUFCD: 7846 - Informática- Noções básicas
UFCD7846.docxUFCD: 7846 - Informática- Noções básicasUFCD7846.docxUFCD: 7846 - Informática- Noções básicas
UFCD7846.docxUFCD: 7846 - Informática- Noções básicasScribd917701
 
Inform 9º ano
Inform 9º anoInform 9º ano
Inform 9º anoluizcviola
 
Apostila capitulo1 exercicio_1_site
Apostila capitulo1 exercicio_1_siteApostila capitulo1 exercicio_1_site
Apostila capitulo1 exercicio_1_siteSuperTec1
 
Conhecimento Basico de Informatica - Parte I
Conhecimento Basico de Informatica - Parte IConhecimento Basico de Informatica - Parte I
Conhecimento Basico de Informatica - Parte IABCursos OnLine
 
Histórico e-evolução-dos-computadores-mbr1
Histórico e-evolução-dos-computadores-mbr1Histórico e-evolução-dos-computadores-mbr1
Histórico e-evolução-dos-computadores-mbr1Fernanda Firmino
 
A EVOLUÇÃO DOS SISTEMAS OPERACIONAIS
A EVOLUÇÃO DOS SISTEMAS OPERACIONAISA EVOLUÇÃO DOS SISTEMAS OPERACIONAIS
A EVOLUÇÃO DOS SISTEMAS OPERACIONAISCelso Mauricio
 
Introdução à informática para iniciantes
Introdução à informática para iniciantesIntrodução à informática para iniciantes
Introdução à informática para iniciantesEdgarDiogo1
 
Evolução dos Computadores
Evolução dos ComputadoresEvolução dos Computadores
Evolução dos ComputadoresLucky Fox
 
Apresentacao historico -
Apresentacao historico - Apresentacao historico -
Apresentacao historico - witonsenven
 

Semelhante a História e evolução da arquitetura de computadores (20)

SDAC 12º - M9 TGEI
SDAC 12º - M9 TGEISDAC 12º - M9 TGEI
SDAC 12º - M9 TGEI
 
Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos Computadores
 
História do computador
História do computadorHistória do computador
História do computador
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1
 
Aula 1 e 2 - Histórico dos computadores e unidades de medida..pptx
Aula 1 e 2  - Histórico dos computadores e unidades de medida..pptxAula 1 e 2  - Histórico dos computadores e unidades de medida..pptx
Aula 1 e 2 - Histórico dos computadores e unidades de medida..pptx
 
RESUMO DE AOC
RESUMO DE AOCRESUMO DE AOC
RESUMO DE AOC
 
Aula 01 introdução a computação
Aula 01 introdução a computaçãoAula 01 introdução a computação
Aula 01 introdução a computação
 
Arquitetura de Computadores: Evolução dos computadores
Arquitetura de Computadores: Evolução dos computadoresArquitetura de Computadores: Evolução dos computadores
Arquitetura de Computadores: Evolução dos computadores
 
UFCD7846.docxUFCD: 7846 - Informática- Noções básicas
UFCD7846.docxUFCD: 7846 - Informática- Noções básicasUFCD7846.docxUFCD: 7846 - Informática- Noções básicas
UFCD7846.docxUFCD: 7846 - Informática- Noções básicas
 
Arquitetura 1
Arquitetura 1Arquitetura 1
Arquitetura 1
 
Inform 9º ano
Inform 9º anoInform 9º ano
Inform 9º ano
 
Apostila capitulo1 exercicio_1_site
Apostila capitulo1 exercicio_1_siteApostila capitulo1 exercicio_1_site
Apostila capitulo1 exercicio_1_site
 
3 evolução das tic
3 evolução das tic3 evolução das tic
3 evolução das tic
 
Conhecimento Basico de Informatica - Parte I
Conhecimento Basico de Informatica - Parte IConhecimento Basico de Informatica - Parte I
Conhecimento Basico de Informatica - Parte I
 
Histórico e-evolução-dos-computadores-mbr1
Histórico e-evolução-dos-computadores-mbr1Histórico e-evolução-dos-computadores-mbr1
Histórico e-evolução-dos-computadores-mbr1
 
A EVOLUÇÃO DOS SISTEMAS OPERACIONAIS
A EVOLUÇÃO DOS SISTEMAS OPERACIONAISA EVOLUÇÃO DOS SISTEMAS OPERACIONAIS
A EVOLUÇÃO DOS SISTEMAS OPERACIONAIS
 
Aula 01
Aula 01Aula 01
Aula 01
 
Introdução à informática para iniciantes
Introdução à informática para iniciantesIntrodução à informática para iniciantes
Introdução à informática para iniciantes
 
Evolução dos Computadores
Evolução dos ComputadoresEvolução dos Computadores
Evolução dos Computadores
 
Apresentacao historico -
Apresentacao historico - Apresentacao historico -
Apresentacao historico -
 

História e evolução da arquitetura de computadores

  • 1. Arquitetura e Organização de Computadores Prof. Msc. Luiz Felipe Taubaté – 1 Semestre - 2015 Tópico 01 – Apresentação da Disciplina e Histórico
  • 2. Plano de Aula 1.  Apresentação do Plano de Ensino. 2.  Apresentação da Disciplina. 3.  Histórico e Evolução dos Computadores: 2 Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 3. 1 – Apresentação do Plano de Ensino 3 }  Disciplina: Arquitetura e Organização de Computadores; }  Ementa: }  Bases numéricas e codificação de dados; }  Introdução à lógica digital; }  Conceitos Básicos de Arquitetura Computacional: primeira, segunda, terceira e quarta geração de computadores, processador, canais, periféricos, Modo de Endereçamento, Tipo de Dados, Conjunto de Instruções, interrupções; }  Sistemas paralelos; }  Sistemas Operacionais: conceitos e funções; }  Linguagens e ferramentas; }  Organização de arquivos; }  Bancos de Dados: Conceitos e tipos de organização; }  Teleprocessamento e Redes: Conceitos; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 4. 1 – Apresentação do Plano de Ensino 4 }  Bibliografia: }  TANENBAUM,A. S. Organização Estruturada de Computadores, 5ª Ed. Prentice Hall, 2007. }  STALLINGS,W.Arquitetura e Organização de Computadores. 5.ed. Prentice-Hall Brasil, 2008. }  TOCCI, R. J. Sistemas Digitais: Princípios e aplicações. 10. ed. Pearson Brasil, 2007. }  IDOETA, I.V., CAPUANO, F. G. Elementos de Eletrônica Digital. 41.ed. Érica, 2012. Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 5. 1 – Apresentação do Plano de Ensino 5 }  Aulas: }  4 aulas, havendo janela de 1 aula (ingles) depois do intervalo; }  18:45 as 20:25 }  20:35 as 21:25 (Inglês) }  21:25 as 23:05 }  Representantes de sala; }  Contato da turma via SIGA; }  Sistema SIGA; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 6. 1 – Apresentação do Plano de Ensino 6 }  Forma de avaliação: }  Duas provas (P1 e P2); }  Dois trabalhos/exercícios (T1 e T2); }  Prova Substitutiva; }  Exame; }  Composição das notas: }  N1 = P1 x 0,6 + T1 x 0,4 }  N2 = P2 x 0,6 + T2 x 0,4 }  Média = N1 x 0,4 + N2 x 0,6 }  Exame = (Média + EX) / 2 Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 7. 2 – Apresentação da Disciplina 7 }  Arquitetura e Organização de Computadores; }  Computador digital: }  Máquina para resolver problemas através de instruções; }  Conjunto limitado de instruções simples: }  Somar 2 números; }  Comparar o valor de um número com 0; }  Copiar dados de um lugar para outro na memória; }  Programa: }  Conjunto de instruções que descrevem a forma de resolver um problema; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 8. 2 – Apresentação da Disciplina 8 }  Conjunto limitado de instruções dificulta a criação de programas mais complexos; }  Criação de camadas (máquina-linguagem) com máquinas virtuais e linguagens que são interpretadas ou traduzidas; }  Abstrações permitem aumentar o nível de complexidade dos programas; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 9. 3 – Histórico e Evolução dos Computadores 9 }  Evolução da Arquitetura de Computadores: }  Geração 0 – Computadores Mecânicos: }  1642 – Francês Blaise Pascal (com 19 anos): A primeira máquina de calcular funcional. Apenas realizava somas e subtrações; }  1672 – Alemão barão Gottfried Wilhelm von Leibniz: Máquina que fazia as quatro operações básicas; }  1836 - Inglês Charles Babbage: Máquina diferencial para ser utilizada na navegação naval. Executava apenas um algoritmo (método das diferenças finitas usando polinômios). Insatisfeito cria posteriormente a Máquina Analítica, capaz de executar instruções de cartões perfurados e executá-las, ou seja, uma máquina de propósito geral e programável; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 10. 3 – Histórico e Evolução dos Computadores 10 }  (Final da década de 30) – Alemão Konrad Zuse: Máquinas de calcular com relés eletromagnéticos. Não conhecia o trabalho de Babbage e seu projeto não foi financiado pelo governo alemão pois demoraria mais do que se acreditava que duraria a guerra; }  (Década de 50) – Norte Americanos John Anasoff e George Stibbitz criaram máquinas de calcular; }  1944 – Norte Americano Howard Aiken: Implementou a máquina de Babbage utilizando relés, que demorava 6 segundos para realizar um cálculo; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 11. 3 – Histórico e Evolução dos Computadores 11 }  A Primeira Geração - Computadores aVálvula: }  2ª Guerra Mundial. Aliados precisavam decifrar rapidamente mensagens trocadas pelos alemães; }  Governo britânico cria laboratório secreto onde Alan Turing participa da construção do Colossus, finalizada em 1943; }  Colossus é considerado o primeiro computador eletrônico digital do mundo; }  Nos EUA uma empresa de armamentos precisava realizar cálculos mais rapidamente, pois eram feitos por centenas de funcionários com calculadoras de mão; }  Esforço originou o ENIAC (Eletronic Numerical Integrator and Computer), construído por John Mauchley e John Presper; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 12. 3 – Histórico e Evolução dos Computadores 12 }  ENIAC: }  18.000 válvulas / 1.500 relés; }  30 toneladas; }  140 kW; }  ~150 m²; }  5.000 somas por segundo; }  Computador decimal (ao invés de binário); }  20 registradores de 10 dígitos cada; }  10 válvulas para cada dígito (apenas uma ligada, indicando o valor do dígito); }  Programação manual, através de 6.000 chaves e diversos soquetes e cabos; }  Projeto finalizado apenas em 1946 (após o fim da guerra) e operou até 1955; }  É considerado um marco inicial na história do computador moderno; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 13. 3 – Histórico e Evolução dos Computadores 13 }  Depois do sucesso do ENIAC os criadores começaram um novo projeto, chamado EDVAC, enquanto diversos outros computadores também forma desenvolvidos: }  EDSAC / JOHNIAC / ILLIAC / MANIAC / WEIZAC... }  John Von Neumann, que participou do projeto do ENIAC, iniciou o projeto de um novo computador, conhecido como máquina IAS; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 14. 3 – Histórico e Evolução dos Computadores 14 }  Von Neumann não estava satisfeito com a dificuldade de se programar o ENIAC (chaves, soquetes e cabos) e idealizou que o programa estivesse armazenado na própria memória do computador, compartilhando o espaço com os dados (programa armazenado); }  IAS: }  Computador binário; }  Elementos: }  Memória; }  ALU (Unidade Aritmética Lógica); }  Unidade de controle; }  Entradas / Saídas; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 15. 3 – Histórico e Evolução dos Computadores 15 Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 16. 3 – Histórico e Evolução dos Computadores 16 }  Características do IAS: }  Memória: 1024 palavras de 40 bits cada; }  Cada palavras poderia ser instrução ou um número inteiro com sinal: }  Instrução: Duas instruções de 20 bits cada, sendo que para cada instrução 8 bits representavam o opcode e os 12 bits restantes representavam o endereço de memória envolvido na operação; }  Número: Um valor inteiro de até 39 bits e 1 bit para indicar o sinal (positivo ou negativo); }  Acumulador: Um registrador especial de 40 bits para ser usado nas operações; }  Unidade de Controle: Busca na memória a instrução a ser executada e providencia a execução da mesma; }  Entradas / Saídas (E/S): Dados / Resultados; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 17. 3 – Histórico e Evolução dos Computadores 17 }  A IBM, até então empresa fabricante de perfuradores de cartão e máquinas mecânicas para separar cartões, lança em 1953 o computador chamado 701, entrando no mercado de computadores...; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 18. 3 – Histórico e Evolução dos Computadores 18 }  A Segunda Geração - Transistores }  Transistor inventado em 1948 no Bell Labs por John Bardeen, Walter Brattaim e Willian Shockley (Prêmio Nobel em 1956); Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 19. 3 – Histórico e Evolução dos Computadores 19 }  Transistor revolucionou a indústria da computação; }  No final da década de 50 os computadores a válvula se tornaram obsoletos; }  TX-0 (Transistorizes Experimental Computer 0): o primeiro computador transistorizado, desenvolvido no MIT; }  Kenneth Olsen funda a empresa DEC em 57; }  Em 1961 a DEC lança o seu primeiro computador, o PDP-1 ($120.000); Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 20. 3 – Histórico e Evolução dos Computadores 20 }  A IBM tinha o 7090, com o dobro da velocidade do PDP-1, mas que custava milhões de dólares; }  Alguns anos depois a DEC lança o PDP-8 ($16.000): }  Barramento único (OmniBus); }  Vendeu mais de 50.000 unidades se tornando líder de mercado de minicomputadores; }  IBM havia desenvolvido o 7094, com foco em aplicações científicas e o 1401 com foco em aplicações comerciais; }  Essas duas máquinas possuíam arquiteturas totalmente diferentes; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 21. 3 – Histórico e Evolução dos Computadores 21 }  A empresa CDC lança em 1964 uma máquina mais rápida que o 7094, chamada de 6600, que possuía funcionalidades de processamento paralelo; }  Projetistas das máquinas citadas estavam preocupados exclusivamente com o Hardware (barato no caso da DEC ou muito rápido nos casos da CDC e IBM); }  Surge o Burroughs B5000, com projeto voltado para a programação em uma linguagem de alto nível chamada Algol 60 (antecessora do PASCAL); }  Esse conceito deu corpo à idéia da importância do software no projeto de uma máquina; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 22. 3 – Histórico e Evolução dos Computadores 22 }  Em 1958 o computador valvulado 709 da IBM era 6 vezes mais lento que o seu substituto transistorizado, o 7090, de 1960; }  Em 1964 o 7094 era 2 vezes mais rápido que o 7090; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 23. 3 – Histórico e Evolução dos Computadores 23 }  ATerceira Geração - Circuitos Integrados: }  O crescente número de transistores (chegando a centenas de milhares) utilizados na fabricação dos computadores começou a se tornar um problema na fabricação, devido à complexidade; }  Em 1958 Robert Noyce desenvolve um processo de integrar circuitos eletrônicos em substratos de silício, iniciando a era da microeletrônica; }  Ao invés de montar e conectar componentes discretos para formar o circuito, tornou-se possível fabricar sobre um semi-condutor (no caso o silício), transistores, resistores e condutores, formando então um circuito em um pequeno pedaço de silício (chip); Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 24. 3 – Histórico e Evolução dos Computadores 24 }  Com o passar do tempo, a quantidade de circuito que poderia ser fabricada em um único chip começou a aumentar; }  Lei de Moore (1965): O número de transistores que poderia ser colocar em um único chip dobraria a cada ano; }  A partir de 1970 passou a dobrar a cada 18 meses; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 25. 3 – Histórico e Evolução dos Computadores 25 }  Consequentemente: }  Custo do chip permaneceu inalterado durante o rápido aumento da densidade de transistores; }  Componentes menores e mais próximos permitem uma operação mais rápida entre eles (aumento de velocidade); }  Diminuição do tamanho do computador; }  Redução da necessidade de potência de consumo e resfriamento; }  Maior confiabilidade no chip do que em circuitos montados com solda; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 27. 3 – Histórico e Evolução dos Computadores 27 }  Em 1964 a incompatibilidade entre os computadores da IBM causava sérios problemas nos clientes: }  Alguns clientes precisavam comprar mais de um tipo de máquinas (para suprir problemas diferentes); }  Deveria haver uma equipe de programadores para cada tipo de máquina; }  Novos modelos de máquinas implicavam em treinar as equipes de programação novamente e reprogramar as aplicações da empresa; }  Fidelização comprometida pela falta de compatibilidade; }  Outra questão era a concorrência de diversas empresas, fazendo com que a IBM não estivesse tão consolidada no ramo como se poderia pensar (estava crescendo mais devagar do que deveria); }  Desses problemas surgiu o projeto (e gigante desafio) do “System/360”, cuja idéia era, entre outras, compatibilizar os computadores da IBM, implicando em uma troca completa de seus computadores por novos modelos e novas arquiteturas, ou seja, um enorme risco para a operação da empresa, pois tornaria toda a linha de produtos anteriores obsoleta; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 28. 3 – Histórico e Evolução dos Computadores 28 }  System/360: }  Está entre os dois maiores breakthroughs da história corporativa norte-americana no século 20 (a outra é a invenção do Ford T); }  O projeto chegou a ser comparado ao Projeto Manhattan (projeto de criação da bomba atômica), onde cientistas e engenheiros (alguns gênios) foram levados aos seus limites, levando ao fim da carreira de alguns; }  Causou dúvida de pessoas se os objetivos seriam alcançados; }  Chegou a custar $5 bilhões (projeto, fábricas, etc); Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 29. 3 – Histórico e Evolução dos Computadores 29 }  Inovações do System/360: }  Foi lançada uma família de computadores compatíveis, com custo variando conforme capacidade e desempenho; }  Programas escritos para um modelo poderiam ser rodados em outros modelos (com limitações quando trazia um programa escrito para um computador de maior capacidade para um de menor capacidade); }  Emulação de outras máquinas. Programas escritos para o 1401 ou 7094 podiam rodar de forma emulada nos computadores da linha 360, não necessitando a reprogramação no novo método de programação; }  Implantação do conceito de multiprogramação: diversos programas na memória ao mesmo tempo, de maneira que quando um programa estivesse esperando por recursos de E/S, o outro programa estaria processando; }  A empresa DEC também se destacou na época com lançamento de sucesso com a família PDP-11; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 30. 3 – Histórico e Evolução dos Computadores 30 }  A Quarta Geração – Integração de Circuitos em Escala Muito Alta: }  Transistores em um único chip: }  Dezenas de milhares; }  Centenas de milhares; }  Milhões; }  Alavancou o mercado de minicomputadores; }  Diminuiu consideravelmente o custo, tornando mais acessível; }  Abriu caminho para a computação pessoal e os PCs; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 31. 3 – Histórico e Evolução dos Computadores 31 }  PCs inicialmente vendido em peças separadas e sem software: }  Processador Intel 8080; }  Disco flexível de 8 polegadas; }  Diversos Cis; }  Cabos; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 32. 3 – Histórico e Evolução dos Computadores 32 }  Apple I e Apple II: Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 33. 3 – Histórico e Evolução dos Computadores 33 }  IBM PC: }  Processador Intel 8088; }  Microsoft DOS; }  Computador mais vendido da história; Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 34. 3 – Histórico e Evolução dos Computadores 34 }  Em meados da década de 80 surgiu um novo conceito de processadores, os chamados RISC (Reduced Instruction Set Computer), que aos poucos tomaram espaço ocupado pelos processadores CISC (Complex Instruction Set Computer); }  Intel: }  Depois do 8088... }  80286 (PC AT da IBM); }  80386 – 32 bits; }  80486 – suporte a multiprocessamento (vários processadores); }  Pentium (2 pipelines internos – 2x mais rápido que 80486); }  Pentium Pro (Reestruturação do processador podendo executar até 5 instruções ao mesmo tempo / Memória cache de dois níveis); }  Pentium II (Aplicações multimedia MMX); }  Celeron (baixo custo); }  Xeon (muita memória cache / melhor multiprocessamento / barramento mais rápido); Prof. Msc. Luiz Felipe - FATEC - Taubaté
  • 35. Prof. Msc. Luiz Felipe felipeprof@yahoo.com.br http://www.centropaulasouza.sp.gov.br 35 Prof. Msc. Luiz Felipe - FATEC - Taubaté