Professional Documents
Culture Documents
Computadores
Jos Filho
1/11
Sistemas Computacionais
2/11
Sistemas Computacionais
3/11
Introduo a Organizao de
Computadores
Campo com mudanas rpidas:
Tubo de vcuo transistor CI VLSI
Dobrando a cada 1,5 anos:
Capacidade de memria
Velocidade do processador
Lei de Moore
O que um Computador?
Componentes:
Entrada (mouse, teclado, USB)
Sada (monitor, impressora)
Memria (disk drives, DRAM, SRAM, CD, DVD, flash
memory)
Rede
6/11
Abstrao
Removendo camadas
temos mais informao
Uma abstrao omite
detalhes desnecessrios,
ajudando a reduzir a
complexidade
Quais detalhes nos
parecem familiares nessas
abstraes ao lado?
7/11
9/11
Computadores Mecnicos
Maquina de Pascal: Blaise Pascal (16231662)
Operaes: Soma e Subtrao
Manivela
11/11
Computadores Mecnicos
Maquina Analtica: Charles
Babbage(1792-1871)
Componentes
Armazenamento
Engenho
Seo de Entrada
Seo de Sada
Computadores Mecnicos
Maquina Diferencial, 1822:
Para Calcular automaticamente tabelas matemticas,
necessrias sobretudo para a navegao.
13/11
Computadores Mecnicos
Mquina Analtica, 1834:
Programvel. As instrues entravam por
meio de cartes perfurados; tinha memria
para 1000 nmeros de 50 algarismos, tinha
uma unidade aritmtica, impresso
automtica, uma operao aritmtica por
segundo. Usava base 10, era uma maquina
mecnica, trabalhava a vapor.
14/11
Computador Eltrico
Advento da Energia Eltrica
Desenvolvimento da tecnologia Eletrnica
Dispositivos eletromagnticos.
Rels
16/11
Maquina Enigma
Enigma o nome por que conhecida uma mquina
electro-mecnica de criptografia com rotores, utilizada
tanto para criptografar como para descriptografar
mensagens secretas, usada em vrias formas na
Europa a partir dos anos 1920. A sua fama vem de ter
sido adaptada pela maior parte das foras militares
alems a partir de cerca de 1930. A facilidade de uso e
a suposta indecifrabilidade do cdigo foram as principais
razes para a sua popularidade. O cdigo foi, no
entanto, decifrado, e a informao contida nas
mensagens que ele no protegeu geralmente tida
como responsvel pelo fim da Segunda Guerra Mundial
17/11
pelo menos um ano antes do que seria de prever.
Maquina Enigma
18/11
COLOSSUS
19/11
20/11
21/11
Mark I - 1944
Primeiro computador eletromecnico
Desenvolvido pela Universidade de
Harvard, com apoio da IBM
Medidas:
700.000 peas
800.000 metros de fios
17 metros de comprimento por 2 metros de altura
70 toneladas
Soma 0,3 segundos
Multiplicao 6 segundos
22/11
1 Gerao (1945-1955)
17.000 vlvulas.
50.000 comutadores.
70.000 resistncias.
Soma 0,0002 segundos.
Multiplicao 0,003 segundos.
111 m3.
27 toneladas.
Consumo 100.000 a 200.000 watts.
23/11
1 Gerao (1945-1955)
24/11
1 Gerao (1945-1955)
25/11
1 Gerao (1945-1955)
26/11
1 Gerao (1945-1955)
27/11
28/11
29/11
1 Gerao (1945-1955)
30/11
Memria (MEM)
Armazena dados, onde alguns destes dados so interpretados como instrues
de um programa a ser executado pela CPU
A caracterstica fundamental da mquina de von Neumann quedados e
programas esto armazenados numa mesma memria!
31/11
32/11
1 Gerao (1945-1955)
33/11
2 Gerao (1955-1965)
34/11
2 Gerao (1955-1965)
35/11
3 Gerao (1965-1980)
36/11
3 Gerao (1965-1980)
37/11
4 Gerao (1980-?)
38/11
4 Gerao (1980-?)
39/11
Arquitetura de Computadores
Estudar Arquitetura de
Computadores essencial para o
entendimento do funcionamento
dos recursos computacionais.
40/11
Arquiterura
41/11
Arquitetura de Computadores
42/11
43/11
Mas s isso?
Organizao
Refere-se s unidades operacionais e
suas interconexes.
Desta forma, uma mesma arquitetura
pode ser implementada por meio de
diferentes organizaes.
* Tecnologia
semicondutores.
de
fabricao:
Memria
optica,
magntica,
45/11
46/11
Barramentos
Praticamente todos os componentes de um computador,
como processadores, memrias, placas de vdeo e
diversos outros, so conectados placa-me a partir do
que chamamos de barramento. Sem entrar em termos
tcnicos, ele o encaixe de que cada pea precisa para
funcionar corretamente.
H barramentos especficos para praticamente todos os
componentes conectados ao sistema, geralmente em
siglas muito conhecidas pelos usurios, mas que no
so atreladas diretamente funo que realizam.
47/11
Barramento
Na literatura os barramentos costumam
ser representados por setas grossas,
bidirecionais ou unidirecionais indicando o
sentido do fluxo dos dados ou
informaes; em algumas situaes
associa-se a essas setas um nmero que
diz quantas vias (fios, linhas etc.) o
barramento em questo disponibiliza para
o trfego de informaes (usualmente
48/11
binrias).
Barramento
Em verdade, o barramento de um sistema de
computao o elemento responsvel pela
interligao dos componentes, conduzindo, de
modo sincronizado, o fluxo de informaes
(dados, endereos e controle) de uns para os
outros de acordo com uma programao de
atividades previamente definida pela unidade de
controle (UC em ingls CU) do
microprocessador.
49/11
Barramentos e funes
Interface
Portas
As portas so caminhos por onde
passa a informao entre o pc
computador e um perifrico. Cada
porta tem um nmero e dedicada a
uma funo em particular.
Por exemplo, a maioria do trfego da
Web passa pela porta nmero 80 ou
3128.
53/11
Perifricos
so aparelhos ou placas de expanso que
enviam
ou
recebem
informaes
do
computador. Na informtica, o termo "perifrico"
aplica-se a qualquer equipamento ou acessrio
que seja ligado CPU (unidade central de
processamento), ou, num sentido mais amplo,
ao computador. Exemplos de perifricos so:
impressoras,
digitalizadores,
leitores
e
gravadores (drives) de CDs e DVDs, leitores de
cartes de memria e disquetes, mouses,
teclados, cmeras de vdeo, entre outros.
54/11