Você está na página 1de 51

Aula

02

Organização de
Computadores
1
53

Prof. RENAN PORTELA JORGE


Prof. OSMAR TENORIO PEREIRA DIAS JUNIOR
Sequência Didática da
Aprendizagem
2
53
Sequência Didática de Aprendizagem
Curso: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – TELEPRESENCIAL
Disciplina: Organização de Computadores AULA
Professores: MSc. RENAN PORTELA JORGE/ MSc. OSMAR TENORIO PEREIRA DIAS JUNIOR 02
Livro Texto: TANEMBAUN, Organização Estruturada de Computadores. 6ºed. Rio de Janeiro: Pearson, 2013.  
TECNOLOGIAS E
METODOLOGIA C.H.A.V.E CONTEÚDO HORÁRIO
ESTRATÉGIAS
Diagnóstico de Aprendizagem
CONHECIMENTO/EMOCIONAL (conferir slide) 19h00 até 19h05 Padlet
(LEMBRAR)
Acolhimento Conceitual (completar o que faltou da aula
CONHECIMENTO 19h05 até 19h30 Slides da Aula / Quadro
((RE)CONHECER) passada)
Objetivos da Aula
CONHECIMENTO (conferir slide) 19h30 até 19h32 Slides da Aula
(ENTENDER)
Breve história dos sistemas comp.
Teoria de Base
CONHECIMENTO Tipos de computadores 19h32 até 21h10 Slides da Aula
(COMPREENDER)
Evolução da arquitetura x86
Pesquisa
HABILIDADE (muitos temas, conferir slides) 21h10 até 21h35 Links Externos
3 (COMPREENDER E APLICAR)
53
Aplicação
HABILIDADE (conferir slide) 21h35 até 21h45 Slides da Aula / Quadro
(APLICAR)
Atividade Prática
ATITUDE/HABILIDADE (ver slide da atividade prática) 21h45 até 21h50 Slides da aula
(APLICAR)
Análise e Experimentação
VALORES/EMOCIONAL - - -
(APLICAR E AVALIAR)
Avaliação e Reflexão (presente no meio dos slides da teoria
CONHECIMENTO/EMOCIONAL - Quizz
(AVALIAR) base)
Criação e Significação
COMPETÊNCIA - - -
(AVALIAR)
Diagnóstico de
Aprendizagem
4
53
Diagnóstico de Aprendizagem
RESPONDA 1 DAS 2 PERGUNTAS:
A. Qual tradutor /interpretado de
linguagem ?

B. Porque se tem diversos níveis


5
53
de linguagem de programação?
Acolhimento
Conceitual
6
53
Objetivos da Aula
7
53
Objetivos da Aula
Apresentar uma breve história dos computadores com
os seus principais marcos
Apresentar os diversos tipos sistemas computacionais
Uma pequena introdução a arquitetura x86

8
53
Teoria de Base
9
53
Teoria Base–Marcos da Arquitetura de Computadores

Durante a evolução do computador digital ,


foram construídos centenas de diferentes tipos
de computadores. Grande parte já foi esquecida
há muito tempo, mas alguns causaram um
10
impacto sobre as ideias modernas.
53

Veremos alguns dos que impactaram nessa aula!


Teoria Base–Marcos da Arquitetura de Computadores

Geração 0 (Mecânico) - La Pascaline


Projetada em 1642 pelo cientista francês
Blaise Pascal.
Capaz de fazer operações de soma e
subtração somente
By Rama, CC BY-SA 3.0 fr

11
Geração 0 (Mecânico) - Máquina Analítica
53
Projetada em 1840 pelo inventor/matemático Charles
Babage.
Tinha 4 componentes: a armazenagem (memória), o
moinho (unidade de cálculo),a seção de entrada (leitora
de cartões perfurados) e a seção de saída (saída
perfurada e impressa).
By Science Museum London / Science and Society Picture
Teoria Base–Marcos da Arquitetura de Computadores

Geração 1 (Válvulas) – Atanasoff- Berry


Computer (ABC)
Projetado nos EUA nos ano de 1939 (mas nunca realmente
acabado).
Apesar de utilizar válvulas e computar dados
Considerado o primeiro computador digital do mundo
By Rama, CC BY-SA 3.0 fr

12
Geração 1 (Válvulas) – Colussus
53
Projetada e concluída em 1943 pelo governo Britânico
com ajuda do já famoso matemático Alan Turing.
Questiona-se se o Colussus é um computador digital na
sua plenitude ( afinal a sua primeira versão não era de
propósito geral)

By Good, Jack; Michie, Donald; Timms, Geoffrey (1945), General Report on Tunny: With Emphasis on Statistical Methods, UK
Teoria Base–Marcos da Arquitetura de Computadores

Geração 1 (Válvulas) ENIAC


Projetado em 1943 e finalizado
no ano de 1946 por Mauchley
( que se inspirou no Atanoff)

O ENiAC consistia em 18 mil


válvulas e 1.500 relés, pesava
30 toneladas e consumia 140 kw
13
53

de energia
Teoria Base–Marcos da Arquitetura de Computadores

Geração 1 (Válvulas) IAS


Machine
Projetado em 1945 e finalizado no
anos de 1951 pelo gênio John Von
Neumann ( um gênio no mesmo
nível de Leonardo da Vinci)
14
53
Enquanto ENIAC utiliza uma
representação DECIMAL o IAS
By Smithsonian Institution utilizava representação BINÁRIA!!
Teoria Base–Marcos da Arquitetura de Computadores

Geração 1 (Válvulas) IAS


Machine (Continuação)
Foi uma máquina tão
extraordinária.

Foi a primeira capaz de trabalhar


com programa armazenado na
15 memória.
53

Foi tão grande teve uma influência


tão grande que vale a pena
descrevê-lo rapidamente.
Teoria Base–Marcos da Arquitetura de Computadores

Geração 2 (Transistores) IBM 7090


Entrou em operação em 1959 pela IBM.
Foi o primeiro computador fora das universidades e
centro de pesquisa.
Custava o equivalente a 20 milhões de dólares nos dias
atuais. Mesmo assim, foi um sucesso e projetou a IBM
nesse mercado.

By NASA
Geração 2 (Transistores) PDP 8
16
53

Teve suas primeiras unidades produzidas no ano de 1965.


Foi primeiro computador a ser vendido aos milhares (50
mil und.).
Custava o equivalente a hoje 150 mil dólares e pesava
somente 113 kg.
Teoria Base–Marcos da Arquitetura de Computadores

Geração 3 (Circuitos Integrados) IBM


SYSTEM/360
• O primeiro modelo lançado no ano de 1964;

• Foi uma divisor de aguas para IBM;

• Foi o primeiro do setor a vir com o conceito de


By Ben Franske - DM IBM S360 FAMILIA DE COMPUTADORES;
17
53 • Possui retro compatibilidade com a linha 7000 e a
linha 1400 ( computadores bem mais simples);

• Outra importante inovação da linha 360 era a


multiprogramação;
Teoria Base–Marcos da Arquitetura de Computadores

Geração 4 (integração em escala muito


grande)
• A ideia de ter um computador por departamento
na empresa acaba sendo alterada para um
computador para cada funcionário.

• Só foi possível porque os chips integrados


começaram a ficar mais baratos e poderosos
( Intel 8086 e Intel 8088)
18
53

• No começo, várias empresas surgiram e todas


começaram a fazer sua versão de computador
By Swtpc6800 pessoal

• Uma das primeiras foi a MITS em 1975 com o


computador ALTAIR
Teoria Base–Marcos da Arquitetura de Computadores

Geração 4 (integração em escala muito


grande) – Continuação

• Surgiu nessa época o Apple, e mais tarde o Apple


ii, projetados por Steve Jobs e Steve Wozniak na
tão falada garagem.

• Muito popular entre usuários domésticos e escolas.


19 Praticamente da noite para o dia fez da Apple uma
53
participante séria no mercado

By Swtpc6800
Teoria Base–Marcos da Arquitetura de Computadores

Geração 4 (integração em escala muito


grande) – Continuação

• A IBM vendo a movimentação nesse crescente


mercado lançou seu novo computador em 1981...
O IBM Personal Computer ( conhecido como IBM
PC).

20
• A IBM decidiu fazer uma parceria com uma
53
fabricante de processadores que está crescendo no
mercado a Intel.

• Para deixar seu computador mais atrativo decidiu


adotar oficialmente um Sistema Operacional que
vinha fazendo sucesso o MS-DOS da então
minúscula Microsoft
Teoria Base–Marcos da Arquitetura de Computadores

Existe uma 5º Geração?

21
53
Teoria Base–Marcos da Arquitetura de Computadores

RESUMO Parte 1...

22
53
Teoria Base–Marcos da Arquitetura de Computadores

RESUMO Parte 2...

23
53
Teoria Base–Marcos da Arquitetura de Computadores

RESUMO Parte 3...

24
53
Teoria Base–O Zoológico de Computadores

Antes de falarmos sobre o que temos de computadores


no presente. Vamos entender as forças tecnológicas e
econômicas que norteiam o mundo da tecnologia.
25
53
Teoria Base–O Zoológico de Computadores
Hardware – A Lei de Moore.

26
53

https://www.visualcapitalist.com/visualizing-moores-law-in-action-1971-2019/
Teoria Base–O Zoológico de Computadores

Lei de Nathan sobre o software:

“O software é um gás. Ele se expande até preencher o


recipiente que o contém”

(Nathan Myhrvold, antigo alto executivo da Microsoft)


27
53
Teoria Base–O Zoológico de Computadores

Lei de Nathan sobre o software: “O software é um gás.


Ele se expande até preencher o recipiente que o contém”
(Nathan Myhrvold, antigo alto executivo da Microsoft)

28
Sobre: telecomunicações e redes Em menos de duas
53
décadas fomos de:
• Modems de 300 bits/s;
• Modems analógicos de 56 000 bits/s;
• Modems Fibra ótica de até 1 000 000 000 bits/s.;
Teoria Base–O Zoológico de Computadores

Existem 2 grandes paradigmas nos sistemas


computacionais que acabaram por geram “o zoológico de
computadores”:

• Manter a faixa de tamanho e preço, mas com maior


desempenho (ex.: desktop, mainframes, servidores)
29
53
• Master a faixa de preço e desempenho, mas com menor
preço (chip de cartão, internet da coisas, tecnologias
sem fio em geral)
Teoria Base–O Zoológico de Computadores

30
53
Teoria Base–O Zoológico de Computadores

Computadores Descartáveis:
Agora é possível fabricar, por alguns centavos,
chips RFiD (Radio Frequency Identification –
identificação por radiofrequência) sem bateria com
menos de 0,5 mm de espessura, que contêm um
minúsculo transponder de rádio e um único número
de 128 bits embutido. Quando pulsados por uma
antena externa, são alimentados pelo sinal de rádio
31 de entrada por tempo suficiente para transmitir seu
53
número de volta à antena.

Figura: Vista do interior de um


cartão RFID com um circuito digital
e uma antenna.
Teoria Base–O Zoológico de Computadores

Computadores Embutidos (microcontroladores):


São computadores embutidos em dispositivos que
Arduino
não são vendidos como computadores. Os
Uno
computadores embutidos, às vezes denominados
microcontroladores, gerenciam os dispositivos e
manipulam a interface de usuário. Exemplos:
• Eletrodomésticos (e.g. micro-ondas)
• Aparelhos de comunicação (e.g. telefones)
32 • Periféricos de computadores (e.g. impressora)
53
• Aparelhos de reprodução de imagem (e.g. TV’s)
• Automóveis
• Equipamentos balísticos (e.g. Mísseis)
• Brinquedos (e.g. bonecas que falam)

Um dos menores microcontrolador


Teoria Base–O Zoológico de Computadores

Computadores Móveis e de Jogos:


Raspberry Pi
Um nível acima estão as máquinas de videogame.
São computadores normais, com recursos gráficos
especiais e capacidade de som, mas software
limitado e pouca capacidade de extensão.
Começaram como CPUs de baixo valor para
telefones simples e jogos de ação, como pingue-
pongue em aparelhos de televisão. Com o passar
33 dos anos, evoluíram para sistemas muito mais
53
poderosos, rivalizando com o desempenho de
computadores pessoais e até ultrapassando esse
desempenho em certas dimensões

Processador Exynos de um smartphone


Teoria Base–O Zoológico de Computadores

Computadores Pessoais:
O termo “computadores pessoais” abrange os
modelos de desktop e notebook.

O coração de todo computador pessoal é uma


placa de circuito impresso que está no fundo ou
na lateral da caixa. Em geral, essa placa contém:
• CPU;
34
53
• Memória;

• Dispositivos de E/S (como um chip de som e Placa mãe de um computador


possivelmente um modem), bem como desktop
interfaces para teclado, mouse, disco, rede etc.,
e alguns encaixes (slots) de expansão.
Teoria Base–O Zoológico de Computadores

Servidores
Computadores pessoais reforçados ou estações de
trabalho são muito usados como servidores de rede, tanto
em redes locais (em geral, dentro de uma única empresa)
quanto na internet.

Clusters: Consistem em sistemas padrão do tipo servidor,


conectados por redes de gigabits/s e executam software
35 especial que permite
53
a todas as máquinas trabalharem juntas em um único
problema.

Grandes clusters costumam ser acomodados em salas de


usuário especial ou prédios denominados data centers

Um uso comum para um cluster é como um servidor web


Teoria Base – O Zoológico de Computadores

Mainframes
computadores que ocupam uma sala e nos fazem voltar à década
de 1960. Essas máquinas são as descendentes diretas dos
mainframes iBM 360 adquiridos há décadas. Em sua maior parte,
não são muito mais rápidas do que servidores de grande
potência, mas sempre têm mais capacidade de E/S e costumam
ser equipadas com vastas coleções de discos que contêm
milhares de gigabytes de dados.
36
53
É essa classe de computadores que levou ao infame problema do
“Ano 2000”, causado pelos programadores (principalmente
COBOL) nas décadas de 1960 e 1970 porque representavam o
ano com dois algarismos (dígitos)decimais para economizar
memória. (não resisti em por essa curiosidade)
Teoria Base – Arquitetura X86

Principais modelos da linha pessoal de


processadores Intel até o ano de 2011

37
53
Teoria Base – Arquitetura X86 – Intel 4004

O Intel 4004 – A revolução da 4º Geração

38
53
Teoria Base – Arquitetura X86 – Intel 98xxx

Exemplo de processador moderno: Intel i7 98xxx

39
53
Avaliação e Reflexão
Zoológico de Computadores

40
53
Pesquisa
41
53
PESQUISA

Ficou interessado em saber mais sobre o grande Alan Turing e


sua contribuição para desvendar o dispositivo enigma. Super
recomendo ver o filme: The Imitation Game.

Agora se ficou interessado em saber como é o funcionamento


da máquina Enigma recomendo esse vídeo:
https://www.youtube.com/watch?v=G2_Q9FoD-oQ
42
53

No filme Hidden Figures (bra: Estrelas Além do Tempo) mostra


o computador 7090 (segunda geração) no filme. Vale a pena
conferir!!
PESQUISA

Um filme que retrata bem a 4º Geração dos computadores é o


clássico Pirates of Silicon Valley (bra: Piratas do Vale do Silício)
do ano de 1999. ”O filme oferece uma versão dramatizada do
nascimento da era da informática doméstica, desde o primeiro
PC, através da histórica rivalidade entre a Apple Inc. e seu
Macintosh e a Microsoft, indo desde o Altair 8800 da empresa
MITS, passando pelo MS-DOS, pelo IBM PC e terminando no
43
53 Microsoft Windows”. (Wikipidia). Vale a pena conferir!
PESQUISA

Sobre etiquetas RFID recomendo esse link:


https://www.tecmundo.com.br/tendencias/2601-como-funciona
-a-rfid-.htm
.

Discussão bem legal de mainframe vs. cluster:


44
53
https://www.guj.com.br/t/mainframe-vs-clusters/680/2

Sobre a linha Intel esse artigo é sensacional:


https://olhardigital.com.br/2017/02/21/noticias/i3-i5-e-i7-ente
nda-de-uma-vez-a-diferenca-entre-os-processadores-da-intel/
Aplicação
45
53
Aplicação

Exercício 10 página 40 do Tanembaun:

A relação entre desempenho do 360 modelo 75 e do 360


modelo 30 era de 50 vezes. Ainda assim, o tempo de ciclo era só
cinco vezes mais rápido. Como você explica essa discrepância?

46
53
Atividade Prática e
Experimentação
47
53
Atividade Prática

Em que sentido hardware e software são equivalentes? E não


equivalentes? (pesquisar entre as páginas 6 e 10 do livro do
Tanembaun)

48
53
Análise
49
53
Análise

O quão importante foi A Lei de Moore para computação? E quão


importante ela é nos dias de hoje?

Você aceitaria colocar uma etiqueta RFID em você? (podendo


colocar dados de identificação, histórico de saúde e outras
informações essenciais)

50
53 Qual a tendência global para computadores? Arquiteturas
Centralizadas ou Descentralizadas?

Uma das minhas aposta para o futuro:


https://news.xbox.com/en-us/2019/11/14/expanding-project-
xcloud-more-games-more-ways-to-play/
52
53

Você também pode gostar