Você está na página 1de 40

INSTITUTO FEDERAL DE EDUCAO

CINCIA E TECNOLOGIA DO PAR


Arquitetura e Organizao de Computadores
Prof.: Suelene Corra

Email: suejc01@gmail.com
2
EMENTA
Habilidades e Competncias a Serem Obtidas:


Compreender os elementos da arquitetura de um computador
e seus perifricos, bem como o seu funcionamento e
relacionamento entre eles, compreender ainda as
caractersticas tcnicas de computadores e seus perifricos
considerando o custo-benefcio e necessidade do usurio.

3
Parte I Viso Geral:
Objetivo: Apresentar conceitos fundamentais de arquitetura e organizao.
- Capitulo 1: Introduo
- Capitulo 2: Evoluo e Desempenho de Computadores
EMENTA
4
Parte II O Sistema de Computao:
Objetivo: Abordar detalhadamente os componentes de um sistema
computacional(Memria, dispositivos de E/S, interconexes entre esses
componentes) com exceo do processador que devido a sua complexidade e
importncia e estudado na Parte III.

- Capitulo 3: Barramentos do Sistema
- Capitulo 4: Memria Interna
- Capitulo 5: Memria Externa
- Capitulo 6: Entrada e Sada
- Capitulo 7: Suporte ao Sistema Operacional
EMENTA
5
EMENTA
Parte III A Unidade Central de Processamento:
Objetivo: Examinar a estrutura e o funcionamento interno da CPU. A CPU e dividida
em: Unidade de Controle, Registradores, Unidade Lgica e Aritmtica, Unidade de
Execuo de Instrues e Interconexo entre esses componentes.

- Capitulo 8: Aritmtica Computacional
- Capitulo 9: Conjunto de Instrues
- Capitulo 10: Conjunto de Instrues: Modos de Endereamento e Formatos
- Capitulo 11: Estrutura e Funcionamento da CPU
- Capitulo 12: Computadores com Conjunto Reduzido de Instrues
- Capitulo 13: Paralelismo no Nvel de Instrues e Processadores Super-escalares
6
EMENTA
Parte IV A Unidade de Controle:
Objetivo: Abordar as instrues de maquina e as operaes efetuadas pelo
processador para a execuo das instrues.
- Capitulo 14: Operao da Unidade de Controle
- Capitulo 15: Controle Microprogramado

Parte V Organizao Paralela:
Objetivo: Descrever uma rea de crescente importncia que e a Organizao Paralela
e o estudo de projetos utilizando esta tcnica.
- Capitulo 16: Processamento Paralelo
7
- Livro Texto:
Autor: Willian Stallings
Titulo: Arquitetura e Organizao de Computadores Projeto para o Desempenho
Editora: Pearson Education do Brasil Quinta Edio

- Bibliotegrafia Complementar:
TANENBAUM, Andrew S. Organizao Estruturada de Computadores, 4 Edio, Rio de
Janeiro: LTC, 2001.
WEBER, Raul Fernando Arquitetura de Computadores Pessoais, 2 Edio, Porto Alegre:
Instituto de Informtica da UFRGS: Editora Sagra Luzzatto, 2001.
PATTERSON, David A. Arquitetura de Computadores: uma abordagem quantitativa. 3 Edio,
Rio de Janeiro: Campus, 2003.
BIBLIOGRAFIA
8
AVALIAO
Qualitativa

Assiduidade
Pontualidade
Responsabilidade
Participao
Trabalho em Equipe

Quantitativa
Prova
Seminrio
Listas de exerccios (pontuao decrescente com o tempo)
9
COMPUTADOR DIGITAL




Mquina capaz de resolver problemas atravs da
execuo de instrues que lhe so passadas.

10
EVOLUO DA TECNOLOGIA







"As invenes j h muito alcanaram seu limite - e
eu no vislumbro qualquer esperana de futuros
desenvolvimentos."
Julius Frontinus, eminente engenheiro romano (Roma, ano 10 DC).

11
EVOLUO DA TECNOLOGIA
BACO:
O BACO um calculador decimal operado manualmente.
Costuma-se considerar o baco como o primeiro dispositivo
criado para facilitar o trabalho do homem em processar
informaes.
O baco foi inventado no oriente mdio h milhares de anos e
ainda hoje muito utilizado no oriente.
Por exemplo, ainda hoje no Japo comum encontrar
comerciantes que continuam preferindo fazer contas
utilizando bacos - e as fazem muito mais rpido que uma
moderna calculadora eletrnica (que por sinal custa hoje
muito mais barato que um baco).

12
EVOLUO DA TECNOLOGIA
13
EVOLUO DA TECNOLOGIA

14
EVOLUO DA TECNOLOGIA
Tear Programvel

Em 1801, Joseph Marie Jacquard inventou um tear mecnico
dotado de uma leitora de cartes perfurados.

Estes furos, representavam os desenhos do tecido - portanto
um processador das informaes relativas padronagem do
tecido;

O tear funcionava to bem que este o primeiro exemplo
prtico de desemprego provocado pela automao!

15
EVOLUO DA TECNOLOGIA
Calculador Analtico

Charles Babbage (1792-1871) concebeu um Computador Analtico dotado de um
dispositivo a que chamou de MOINHO (uma mquina de somar com preciso de
at 50 casas decimais).

Um dispositivo de entrada (inspirado no tear de Jacquard) que leria cartes
perfurados contendo no somente nmeros (os dados) mas tambm
INSTRUES (o que fazer com os dados).

Babbage imaginou ainda um dispositivo de memria que chamou de ARMAZM
para guardar os nmeros, um banco com 1000 "registradores" cada qual capaz de
armazenar um nmero de 50 dgitos - os nmeros dados pelos cartes de entrada
ou ento nmeros resultados de operaes do moinho.

Finalmente, incluiu um dispositivo impressor para dar sada aos resultados.

16
EVOLUO DA TECNOLOGIA
1. Para usar a mquina de Babbage era necessrio:
1. Entrar com um nmero no armazm;
2. Entrar com um nmero no moinho ;
3. Mover um nmero do moinho para o armazm;
4. Mover um nmero do armazm para o moinho;
5. Comandar o moinho para executar uma operao
sair com um resultado;

17
EVOLUO DA TECNOLOGIA
A mquina de calcular de babbage...

Para construir um dispositivo a partir destas idias, Babbage contou com
a colaborao inestimvel da matemtica Ada Augusta Byron, Lady
Lovelace, filha do poeta Lord Byron.

Ada desenvolveu sries de instrues para o calculador analtico,
criando conceitos tais como sub-rotinas, loops e saltos condicionais.

Babbage considerado o precursor do computador. Ada considerada
a precursora do software.
18
EVOLUO DA TECNOLOGIA
Babbage e Ada estavam muito alm do seu tempo e no
conseguiram financiamento para construir o seu Computador
Analtico, que ficou apenas como uma belssima idia no papel - ele
nunca foi concludo.

"Ele no tem pretenses de originar nada, mas pode
processar qualquer coisa que ns soubermos program-
lo para realizar." Ada Augusta Byron, Condessa de Lovelace, falando
sobre o Engenho Analtico de Babbage, precursor dos modernos computadores
(Londres, cerca de 1830)


19
EVOLUO DA TECNOLOGIA
Herman Hollerith (1860-1929) tambm inspirou-se nos cartes de
Jacquard para criar uma mquina para acumular e classificar
informaes a Tabuladora de Censo.

Aplicao: processamento dos dados do censo.

20
EVOLUO DA TECNOLOGIA
Z3 1941- Konrad Zuse (Alemanha)
Primeiro computador digital, automtico, programvel, de propsito geral,
completamente funcional (eletro-mecnico).

ABC Computer - 1942 - John V. Atanasoff / Clifford Berry (EUA)
Primeiro prottipo de calculador eletrnico que funcionou nos EUA.

Colossus 1943 - Alan Turing (Bletchley Park, Inglaterra)
Primeiro computador eletrnico programvel; aplicao: criptografia; quebra de
cdigos.
Harvard Marki 1944 - Howard Aiken (Universidade de Harvard - EUA)
Primeiro computador eletromecnico automtico de grande porte


21
EVOLUO DA TECNOLOGIA
ENIAC - Eletronic Numerical Integrator and Calculator

1946 - John Mauchly e J. Presper Eckert (Ballistic Research Lab,
University of Pennsylvania, EUA)
Primeiro computador eletrnico digital de grande porte;

Caractersticas:
Decimal (operava na base dez, no binrio)
19000 vlvulas;
175 Kw de potncia;
5.000 operaces por segundo - armazenamento para 20 nmeros de 10
dgitos, mas no tinha qualquer tipo de memria central - tempo mdio entre
falhas (MTBF) de 5,6 horas;
Aplicao: clculo balstico.

22
EVOLUO DA TECNOLOGIA
Tecnologias pertinentes ao eniac
Transistor: 1947 - Universidade de Stanford (EUA) Inventado
o primeiro dispositivo eletrnico de estado slido.


23
EVOLUO DA TECNOLOGIA
Manchester Mark I
1948 - F.C.Williams, Tom Kilburn e a Max Neuman Royal Society Computing Machine
Laboratory (Universidade de Manchester, Inglaterra);
Primeiro prottipo de computador eletrnico de programa armazenado.
Executou o primeiro programa com sucesso em 21/06/48)

Univac I
1949 - Mauchly and Eckert Computer Corporation, depois UNIVAC, depois Unisys
Primeiro computador eletrnico disponvel comercialmente, usava programa
armazenado e um compilador.
Aplicao: Processamento das eleies.

EDSAC - Eletronic Delay Storage Automatic Computer
1949 - Maurice Wilkes (Universidade de Cambridge, Inglaterra);
Primeiro computador eletrnico digital de programa armazenado de grande porte,
totalmente funcional;
Executou o primeiro programa com sucesso em 06/05/49.
24
EVOLUO DA TECNOLOGIA

Whirlwind I
1950 - J.Forrester (Massachussets Institute of Technology - MIT, EUA)
Primeiro computador para processamento em tempo real.

IBM 701
1953 - IBM Corporation
Primeiro computador eletrnico digital IBM.

NCR 304
1957 - NCR Corporation
Primeiro computador comercial 100%
Construdo com componentes de estado slido (transistores).


25
EVOLUO DA TECNOLOGIA
IBM 305
1957 - IBM Corporation
Primeiro computador comercial a utilizar unidades de disco com cabeas mveis.

PDP 1
1959 - Digital Equipment Corporation
Primeiro mini-computador.


26
EVOLUO DA TECNOLOGIA
COBOL
1960 - Conference on Data System Languages CODASYL;
Primeira linguagem de programao de computadores para
aplicao comercial padronizada.

IC - CIRCUITO INTEGRADO
1961 - Fairchild Corporation
Primeiro circuito integrado disponvel comercialmente.

Intel 4004
1971 - Intel Corporation
Primeiro microprocessador disponvel comercialmente.

27
EVOLUO DA TECNOLOGIA
MITS 816 1972 - (Micro Instrumentation and Telemetry
Systems)
Primeiro microcomputador disponvel para uso pessoal.

ALTO
1973 - Xerox PARC (Palo Alto Research Center)
Primeiro microcomputador pessoal completo, totalmente
funcional, incluindo monitor

ALTAIR 8800
1975 - Edward Roberts, William Yates e Jim Bybee
Primeiro microcomputador pessoal produzido industrialmente
para venda em massa.

28
EVOLUO DA TECNOLOGIA
APPLE II
1976 - Steve Jobs e Steve Wozniak (Apple Corp.)
Primeiro microcomputador pessoal a ter sucesso comercial.




IBM PC
1981 - IBM Corp (Boca Raton, FL, EUA)
Primeiro microcomputador pessoal IBM; arquitetura aberta;
um imenso sucesso comercial.

29
GERAES DE COMPUTADORES
Historicamente, mquina de calcular automatizadas sempre fizeram parte
da obsesso do ser humano em inventar dispositivos capazes de melhorar
de alguma forma sua vida.

Com os computadores no foi diferente, desde sua concepo at os dias
atuais, seu projeto inicial foi mudado, mas caractersticas todos tm em
comum:

Um dos fatores que separam as geraes dos computadores a evoluo
promovida entre uma e outra tecnologia, as datas muitas vezes se
confundem no tempo, O que sempre considerado o marco tecnolgico,
uma inovao, essa inovao que separa as geraes dos
computadores.
30
1951/1959 - COMPUTADORES DE PRIMEIRA GERAO:
Computadores Baseados na teoria da Mquina de John Von Neumann;
Computadores que processam uma tarefa de cada vez;
ENIAC (Primeiro computador construdo para o uso cientfico);
Circuitos eletrnicos e vlvulas;

Uso restrito ;
Apenas cientistas, matemticos e fsicos estavam aptos utilizar estes
computadores;
Invivel para o uso comercial, pois custava algumas centenas de milhes
de dlares;

Sua fabricao era destinada apenas ao uso cientifico e militar;
Precisava ser reprogramado a cada tarefa;
Grande consumo de energia;
Problemas devido ao aquecimento elevado;
Ocupava vrios andares de um prdio;

31
CARACTERSTICAS DO USO DE VLVULAS
As vlvulas foram utilizadas em computadores eletrnicos, como
por exemplo no ENIAC, j citado anteriormente.

Normalmente quebrava aps algumas horas de uso e tinha o
processamento bastante lento.

Nesta gerao os computadores calculavam com uma velocidade
de milsimos de segundo e eram programados em linguagem de
mquina.
32
1959/1965 - COMPUTADORES DE SEGUNDA GERAO:
Incio do uso comercial
Construo do EDVAC (auxiliado por Von Neumann).
Tamanho gigantesco
Capacidade de processamento muito pequena
Uso de transistores em substituio s vlvulas

33
CARACTERSTICAS DO USO DE TRANSISTORES
A vlvula foi substituda pelo transistor.

Seu tamanho era 100 vezes menor que o da vlvula, no precisava de
tempo para aquecimento, consumia menos energia, era mais rpido e
confivel.

Os computadores desta gerao j calculavam em microssegundos
(milionsimos) e eram programados em linguagem montadora.
34
1965/1975 - COMPUTADORES DE TERCEIRA GERAO:
Surgem os circuitos integrados;
Diminuio do tamanho;
Maior capacidade de processamento;
Incio da utilizao dos computadores pessoais.

Os transistores foram substitudos pela tecnologia de circuitos integrados
(associao de transistores em pequena placa de silcio);

Alm deles, outros componentes eletrnicos foram miniaturizados e
montados num nico CHIP;

J calculavam em nanossegundos (bilionsimos).
Os computadores com o CI (Circuito Integrado) so muito mais confiveis,
bem menores, tornando os equipamentos mais compactos e rpidos, pela
proximidade dos circuitos;

Possuem baixssimo consumo de energia e menor custo.

Nesta gerao surge a linguagem de alto nvel, orientada para os
procedimentos.

35
1975/19?? - APARECIMENTO DOS APLICATIVOS DE
QUARTA GERAO:
Surgem os softwares integrados;
Processadores de Texto;
Planilhas Eletrnicas;
Gerenciadores de Banco de Dados;
Grficos;
Gerenciadores de Comunicao;

36
BREVE RESUMO
Em 1975/77, ocorreram avanos significativos, surgindo os
microprocessadores, os microcomputadores e os
supercomputadores;

Em 1977 houve uma exploso no mercado de microcomputadores,
sendo fabricados em escala comercial e a partir da a evoluo foi sendo
cada vez maior, at chegar aos micros atuais.

O processo de miniaturizao continuou e foram denominados por
escalas de integrao dos circuitos integrados:

LSI (Large Scale of Integration),
VLSI (Very Large Scale of Integration)
e ULSI (Ultra Large Scale of Integration), utilizado a partir de 1980.

Nesta gerao comea a utilizao das linguagens de altssimo nvel,
orientadas para um problema
37
198? - 200?? - QUINTA GERAO (DIAS ATUAIS)
Supercomputadores;
Automao de escritrios;
Acesso a computadores ilimitado;
Automao comercial e industrial;

CAD;
Robtica;
Imagem virtual;
Multimdia;
Era on-line (comunicao atravs da Internet);
ADSL (Assymmetric Digital Subscriber Line ) ou Linha Digital Assimtrica para
Assinante.
Redes Sem Fio;
Redes de Altssima velocidade;
Uso da fibra ptica em larga escala;
Capacidade de transmisso acima dos 5Gbs



38
198? - 200?? - QUINTA GERAO (CONTINUAO)
O primeiro supercomputador, de fato, surgiu no final de 1975.

As aplicaes para eles so muito especiais e incluem laboratrios e
centro de pesquisa aeroespacial como a NASA;

Empresas de altssima tecnologia, produo de efeitos e imagens
computadorizadas de alta qualidade, entre outros.

Eles so os mais poderosos, mais rpidos e de maior custo.
39
RESUMO DAS GERAES
Vlvula 1946-1957.
Transistor 1958-1964.
Integrao em pequena escala (SSI) 1965 em diante.
At 100 dispositivos em um chip.
Integrao em mdia escala (MSI) 1971.
100-3.000 dispositivos em um chip.
Integrao em grande escala (LSI) 1971-1977.
3.000 100.000 dispositivos em um chip.
Integrao em escala muito grande (VLSI) 1978 -1991.
100.000 100.000.000 dispositivos em um chip.
Integrao em escala ultragrande (UVLSI) 1991.
Mais de 100.000.000 dispositivos em um chip.
FIM
40

Você também pode gostar