Buscar

OC2018 1 aula 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 36 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 36 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 36 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CST em ADS/TI/AI (aula 2)
ORGANIZAÇÃO DE 
COMPUTADORES
Como tudo começou: 2
A pré-história
 Máquinas mecânicas
 Computadores baseados em relés
 O computador ABC (não terminado)
3
Computadores Mecânicos 
(1642 – 1945)
Blaise Pascal, 1642: 1ª máquina de 
calcular operacional
 totalmente mecânico,
funcionava com uma manivela 
operada à mão, 
projetado para ajudar o pai, 
coletor de impostos,
 fazia soma/subtração
4
Blaise Pascal
 Pascaline – calculadora simples, 1642
5
Leibniz
 Calculadora c/ 4 operações básicas, 1672
6
Babbage (1792-1871)
 Engenho diferencial
7
Charles Babbage (1792-1871)
 Engenho analítico
8
Charles Babbage (1792-1871) 9
Computadores Mecânicos 
(1642 – 1945)
 Charles Babbage (1792 – 1871)
 1ª tentativa: dispositivo mecânico, soma/subtração , realizava um único 
algoritmo, saída: perfurava resultados sobre chapa e gravação de 
cobre (prenúncio de CD-Roms)
 2ª tentativa (1834): 1ª máquina analítica (ainda inteiramente 
mecânica) 
4 unidades: armazenagem, moinho, leitora de cartões perfurados, saída 
perfurada e impressa
armazenagem: 1000 palavras de 50 algarismos decimais
moinho: soma/subtração/multiplicação/divisão / testes
uso geral: dependendo dos cartões de entrada, podia realizar cálculos 
diversos
Produção de software: Babbage contratou Ada Lovelace – 1ª 
programadora de computadores
10
Hollerith
 Proc. de cartões perfurados (censo 1890)
 Empresa viria a se transformar na IBM (1924)
11
Computadores Mecânicos 
(1642 – 1945)
 Konrad Zuse, 1930´s: 
 1ª máquina calculadora automática com relés eletromagnétios
 John Atanasoff: 
 máquina super-avançada para época, baseada em aritmética 
binária.
 Máquina nunca se tornou realmente funcional
 Howard Aiken: 
 revisitou trabalho de Babbage e decidiu construir com relés um 
computador de uso geral. 
 Quando terminou, os computadores de relés estavam obsoletos.
12
Atanasoff-Berry Computer 
(ABC), 1939
 Incompleto
 válvulas
 lógica binária
 memória
dinâmica
13
Conrad Zuse
 Máquina digital (relés), 1941
14
Harvard Mark I
 Calculador baseado em 
relés
 Primeiro “totalmente 
automático”
15
Primeira geração: válvulas 
(1945-1955) 
 Substitutos naturais dos relés
 Menor espaço, maior velocidade, sem partes
móveis
 Grande estímulo para computador eletrônico: 
• Segunda Guerra Mundial
 Mensagens alemãs enviadas codificadas 
usando ENIGMA
 Referencia “O jogo da imitacao”
16
Alan Turing
 COLOSSUS, 1943
 Primeiro computador
eletrônico (válvulas)
programável
 Projeto do Governo
Britânico
 Segredo militar por
50 anos
 Desenvolvido para
decodificar msgs
nazistas
17
Eckert e Mauchley
 ENIAC (Eckert e Mauchley, 1946)
 Necessidade de cálculos pesados
pelo exército dos EUA
 Idéias de Atanasoff e outros
 18000 válvulas e 1500 relés
 30 toneladas, 140 kW
 Cabos e 6000 chaves
 Arquitetura:20 registradores cada 
um número decimal 
de 10 algarismos 
 Após a guerra,“escola de verão”
18
Mauchley & Eckert: ENIAC
Electronic Numerical Integrator and 
Compute
19
Mauchley & Eckert: 
UNIVAC (#1 no mercado)
20
John Von Neumann
 IAS – a máquina de von Neumann (1952)
 Arquitetura dos computadores modernos
 Programa armazenado em memória
 Unidades de controle e aritmética
21
Memória
Unidade de
controle
Unidade
lógica-
aritmética
Entrada
Saída
Acumulador
John Von Neumann
 IAS – a máquina de von Neumann (1952)
 O computador IAS foi o primeiro computador eletrônico 
construído pelo Instituto de Estudos Avançados de Princeton. O 
artigo descrevendo o projeto do computador IAS foi editado 
por Neumann, um professor de matemática da Universidade e do 
Instituto de Estudos Avançados. O computador foi construído 
de 1942 até 1951 sob sua direção. O computador IAS esteve em 
operação restrita no verão de 1951 até 10 de junho de 1952 
quando se tornou operacional.
 O computador era uma máquina binária com uma palavra de 40 
bits, armazenando instruções de 20 bits em cada palavra. A 
memória tinha capacidade para 1024 palavras (5,1 kilobytes). 
Tinha dois registradores: Acumulador (AC) e 
Multiplicador/Quociente (MQ). 
22
A Primeira Geração: 
Válvulas (1945 – 1955)
 IBM, 1953: 701 
 2048 palavras de 36 bits
 Início da atuação da IBM no mercado de computadores
 Primeiro de uma série de máquinas científicas que passaram a dominar 
o setor na próxima década 
23
Segunda geração: transistor 
(1955-1965)
 Menos falhas, menor espaço
 DEC PDP-1
 IBM 1401
 CDC 6600
 Burroughs 5000: programação em ALGOL
incluíram muitas características no hardware para facilitar 
tarefa do compilador
“software também é importante” 
24
A Segunda Geração: 
Transistores(1955 – 1965)
 MIT, 1950´s: TX-0 
 1º computador transistorizado
 Depois veio o TX-2 que acabou não dando em nada
 Kenneth Olsen, um dos engenheiros, fundou a empresa Digital 
Equipment Corporation (DEC) em 1957
 DEC, 1960: PDP-1
 4096 palavras de 18 bits 
 Podia executar 200 mil instruções por segundo: metade do 
desempenho do IBM 7090, o mais rápido na época
 Porém o PDP1 custava 120 mil dólares, o 7090 custava milhões
 DEC vendeu dezenas de PDP-1: nascia a indústria de 
minicomputadores
 Visor e capacidade de plotar pontos na tela -> criação de 
videogames
25
DEC PDP-1, 1960
 Primeiro “mini-computador”
26
A Segunda Geração: 
Transistores (1955 – 1965)
 IBM: computação científica 
 7090, 7094 tempo de ciclo de 2 microssegundos
 IBM, processamento comercial, periféricos
 1401: máquina pequena voltada para empresas
 1401: arquitetura complexa, sem registrador, palavra sem 
tamanho fixo
27
Control Data: CDC 6600, 
1964
 Primeiro “super-computador”
 várias unidades de 
processamento
 Arquitetura estava décadas a 
frente do seu tempo
28
 Projetista:
Seymour Cray
DEC PDP-8, 1965
 Mini-computador com barramento padrão
 Inovação: barramento único 
(omnibus) conectando cpu, 
memória, console, E/S
 Berço do Unix (Bell Labs)
29
Terceira geração:
CIs (1965-1980)
 Invenção do circuito integrado por Robert Noyce em 
1958: 
 dezenas de transistores em um único chip
 Maior integração permitiu reduções significativas de 
tamanho
30
IBM System/360
 Arquitetura de máquina comum
a vários modelos
 Família de máquinas
 compatibilidade
 multiprogramação
 emulava 1401 e 7090 
(máquinas virtuais)
 Microprogramado
 Um microprograma
para cada máquina alvo
 Espaço de endereçamento:
 224 bytes: parecia muito no início mas gerou problemas de 
compatibilidade na década de 80 (memória insuficiente)
31
DEC PDP-11
 Bastante popular em 
universidades
 Ligado à difusão do 
Unix
 Instruções complexas
 Seguido pela linha VAX
32
Quarta geração: 
VLSI (1980-?)
 Integração em Escala Muito Grande
 Computador em um chip (4004)
 Explosão dos computadores pessoais
 Kit com chip Intel 8080 x Apple
 IBM decide entrar no mercado de computadores pessoais
 IBM Personal Computer construído com peças do mercado (Intel 
8080): grande popularidade Sistemas operacional MS-DOS da Microsoft
 Projeto aberto: vários clones, assim nascia a indústria de PCs
 Apple Macintosh – interface gráfica
 Microsoft Windows – rompimento com IBM
 1992: DEC lança o ALPHA de 64 bits 
33
Piratas do vale 
do silicio
Quarta geração: 
VLSI (1980-?)
 Era dos antagonismos:
 IBM PC x Macintosh
 IBM PC x Workstations
 RISC x CISC
 DOS/Win x Unix
 Microsoft x o resto
34
Quinta geração –
computadores invisíveis?
 A Internet está presente em todo lugar
 Processadores estão cada vez menores
 Podem ser embutidos em quase tudo
 PDAs
 Celulares
 Eletro-eletrônicos
 Máquinas (automóveis)
 Sensores
 RFIDs
 A idéia existe há anos, mas “a hora é agora”
35
Tendências fundamentais:
“Lei” de Moore
O no. de transistores dobra a cada 18 meses
36

Outros materiais