Olivert
CURSOS
• Graduação
– Tecnologia em Informática - Univale;
• Pós-Graduação
– Desenvolvimento de Sistemas Web - Univale
• Pós-Graduação
– Tecnologia em Celulose-Papel - UFV
• Mestrado
– Engenharia Industrial - Unileste
Importante
• Disciplina 72h/a
• Faltas - 75% - 18 faltas;
• Entrega de trabalhos;
– Atraso, juros;
– Apresentação;
• Justificativas com a secretaria;
• Anotem.
Objetivos – 1/2
• Compreender o funcionamento básico de um
computador;
• Entender o funcionamento do hardware de um
sistema computacional;
• Compreender os principais conceitos de lógica
digital;
• Descrever as funções e analisar o
funcionamento dos componentes básicos de
sistemas computacionais.
Objetivos - 2/2
• Entender o funcionamento dos vários módulos
que compõem um sistema computacional;
• Desenvolver uma visão crítica sobre os
requisitos de desempenho associados a um
sistema computacional;
• Conhecer o impacto de diferentes mecanismos
e estruturas no desempenho de um sistema
computacional em diferentes aplicações.
Ementa - 1/3
• Processamento de dados;
• Sistemas de computação;
• Sistemas numéricos;
• Aritmética binária
• Memórias;
• Unidade central de processamento;
• E/S;
• Organização da memória;
Ementa - 2/3
• Modos de endereçamento;
• Conjunto de instruções;
• Mecanismos de interrupção e exceção
• Barramento;
• Comunicações;
• Interfaces e periféricos;
• Arquiteturas RISC e CISC;
• Multiprocessadores;
Ementa - 3/3
• Multicomputadores;
• Pipeline;
• Processadores superscalares e superpipeline
• Arquitetura paralela;
Bibliografia
• A Primeira Geração
– Válvulas (1945-1955)
• A Segunda Geração
– Transistores (1955-1965)
• A Terceira Geração
– Circuitos Integrados (1965-1980)
• A Quarta Geração
– Integração de Circuitos em Escala Muito Alta
(1980-?)
Geração Zero
Computadores Mecânicos
(1642-1945)
Evolução dos Computadores
• 1642 - Primeiro instrumento moderno de calcular – uma
somadora (Máquina de Pascal) – construído por Blaise
Pascal (físico, matemático e filósofo francês, 1623-1662).
Dispositivo inteiramente
mecânico, usava várias
Pascal construiu a engrenagens, acionado por uma
máquina com 19 anos. alavanca.
Evolução dos Computadores
• 1671 - Gottfried Wilhelm Leibnitz (filósofo e um dos
formuladores do cálculo integral, 1646-1716) projetou
a primeira máquina de multiplicação e divisão, além
de soma e subtração.
Equivalente às calculadoras de
bolso que efetuam as quatro
operações.
Evolução dos Computadores
Termos originais dos 4 componentes: store, mill, input section e output section.
Evolução dos Computadores
• Máquina Analítica - programável em
linguagem de montagem simples
software.
• Ada Byron King (Matemática),
compreendeu o funcionamento da Máquina
Analítica e escreveu os melhores relatos
sobre o processo.
• Companheira de Babbage, iniciou o
ambicioso projeto de construção da
Máquina Analítica.
• Criou programas para a máquina - primeira
programadora de computador. É uma das
poucas mulheres a figurar na história do
processamento de dados.
Evolução dos Computadores
• A máquina de Babbage não foi construída:
– a tecnologia da época era incapaz de fornecer a
precisão necessária.
– Babbage não dispunha de recursos para financiá-la,
nem encontrou investidores dispostos a ir além de
algumas doações.
• Seus projetos e idéias foram a base para outros projetos
anos adiante.
• Características:
– Desenvolvido com a tecnologia de válvulas.
– Capaz de processar cerca de 5 mil caracteres por
segundo.
– Capaz de quebrar o código da segunda geração de
máquinas ENIGMA.
– No final da guerra, dez Colossus em operação
constante permitiam que os ingleses soubessem melhor
que o comando alemão onde se encontravam seus
submarinos.
Evolução dos Computadores
• ENIAC
Evolução dos Computadores
Características do ENIAC (A última grande calculadora)
• 3 anos para ser construído
• Possuía:
– 18.000 válvulas (aproximadamente)
– 70.000 resistências,
– 10.000 capacitores,
– 1.500 relés
– 6.000 comutadores manuais.
– 500.000 conexões de solda
– 30 toneladas de peso
– 5,5 m de altura
– 25 m de comprimento
– 150 m² de área
Evolução dos Computadores
Características do ENIAC (A última grande calculadora)
• Componentes básicos
– Memória
– Unidade Aritmética Lógica
– Unidade de controle
– Dispositivos de entrada/saída
Evolução dos Computadores
A máquina original de Von Neumann
Evolução dos Computadores
Características da Máquina de Von Neumann
• Palavra de 16 bits.
• Projetado para controle de processos em tempo
real.
• Projeto levou ao invento das memórias de
núcleos magnéticos e ao primeiro
minicomputador comercial.
Evolução dos Computadores
IBM
1o computador de
grande porte da IBM
Usado na guerra da
Coréia
Evolução dos Computadores
Segunda Geração
Transistores (1955-1965)
Evolução dos Computadores
1948 (Bell Labs.) - invenção do Transistor.
O Prêmio Nobel de
1956 foi conferido à
equipe cuja
pesquisa levou à
invenção do
transistor.
• DEC
– PDP-1 (4 K palavras de 8 bits e clock com período de
5 s, preço: 120.000 dólares).
– PDP-8 (máquina de 12 bits, preço: 16.000 dólares,
barramento único.
PDP-1
• Burroughs B5000
– Máquina construída com o objetivo de rodar
programas escritos em Algol 60.
– Fortalecimento do software
Terceira Geração
Circuitos Integrados (1965-1980)
Evolução dos Computadores
Evolução
Evolução dos Computadores
• Características dos Circuitos Integrados
• transistorizados
• sistema modular
• mais poderosos e
mais baratos
• aceitavam uma grande variedade de periféricos
• foram vendidas milhares de unidades no mundo todo
dando à IBM a hegemonia absoluta
Quarta Geração
Integraçao de Circuitos em Escala Muito Alta
(1980 - ?)
Evolução dos Computadores
• Década de 1980
– VLSI (Very Large Scale Integration)
– Diferença significativa: microcomputadores,
minicomputadores e computadores de grande porte.
– Primeiros microcomputadores (microprocessador 8080)
– Apple e Apple II
– IBM entra no mercado de microcomputadores – PC da
IBM (Sistema Operacional: MS-DOS)
– O primeiro computador portátil (Osborne I).
– Estratégia equivocada da IBM – divulgação do projeto –
surgimento de CLONES
– IBM + Microsoft lançam o sistema operacional OS/2 –
fracasso
– Microsoft lança Windows (Crise da IBM).
Evolução dos Computadores
Apple I
Apple II
IBM PC
Osborne I
Evolução dos Computadores
• Anos 1990
– Processadores Superescalares (execução de várias
instruções simultaneamente)
Evolução dos Computadores
• 2002
Pentium 4
"Simulador da Terra"
Evolução dos Computadores
• 2003
• AMD lança o processador Opteron
– O Opteron é o primeiro processador para a arquitetura
CISC capaz de trabalhar a 64 bits utilizando as
instruções IA-32 (conhecidas também pelo nome x86).
• Tendências
– O Futuro
• Computadores ópticos, Nanotecnologia,
Computação biológica, Armazenar bits no spin do
átomo?
• Computador quântico.
Evolução dos Computadores
• “Em cinco décadas, o computador deixou de ser um
sistema "monstro" a pesar toneladas e a ocupar centenas
de metros quadrados, sendo nos nossos dias, pequenos
sistemas com uma capacidade de cálculo
incomensuravelmente superior aos primeiros.
• Início do século - os "computadores" não passavam de
simples máquinas de calcular ou de ler cartões perfurados
que eram construídas usando engrenagens e relês. A
"energia" que fazia tudo funcionar era a própria força do
operador, que precisava girar uma manivela a cada
operação.
• Final da década de 50 - os computadores passaram a ser
construídos usando transistores, que não eram lá tão
menores que as válvulas usadas durante a década de 40,
mas que já eram bem mais eficientes e confiáveis.
Evolução dos Computadores
• Uma década depois - os transistores já eram bem menores e
surgiu o circuito integrado. Depois surgiram os primeiros
microprocessadores. A solução para construir computadores
mais rápidos e mais baratos passou a ser produzir transistores
cada vez menores.
• Hoje, uns dos menores transistores (produzidos pela Intel) já
medem apenas 0.02 mícron. Os processadores produzidos
comercialmente ainda estão nos 0.13 mícron. Pode-se dar
quase como certos, processadores de 15 ou 20 GHz, com 600
milhões de transistores até o final da década.
• O que virá depois dos super mainframes de 0.02 mícron?
Quem sabe outros, agora de 0.01 mícron? Ou mesmo de 0.005
mícron, usando nanotubos? Alguns acreditam que eles sejam
possíveis, mas vamos pensar um pouco mais adiante, quando
finalmente todos os fabricantes tiverem esgotado sua munição
transistorizada. ”
Evolução dos Computadores
• Modelagem do avanço tecnológico – Lei de Moore
Avanços
Avançosna natecnologia
tecnologia
(transistores/CHIPS)
(transistores/CHIPS)
Novos
Novosmercados,
mercados, Produtos
ProdutosMelhores
Melhoresaa
novas
novasempresas
empresas preços
preçosmais
maisbaixos
baixos
Novas
Novas
Aplicaç
Aplicaçõões
es