Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do...

55
Fundamentos do Hardware Fundamentos do Hardware Klauko Mota Klauko Mota 2009 2009

Transcript of Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do...

Page 1: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

Fundamentos do HardwareFundamentos do Hardware

Klauko MotaKlauko Mota

20092009

Page 2: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

2

IntroduçãoIntrodução

• Informática Informática – “Ciência do tratamento automático das informações”

• permite aprimorar e automatizar tarefas em qualquer área de atuação humana;

• engloba toda atividade relacionada ao desenvolvimento e uso dos computadores.

• Computador Computador – O computador em si intervém apenas como um instrumento para

agilizar o tratamento da informação, e não como seu objetivo final.

– Máquina capaz de receber, armazenar, tratar e produzir informações de forma automática, com grande rapidez e precisão.

– Aparelho eletrônico capaz de efetuar operações lógicas e matemáticas, sem intervenção de um operador humano durante seu funcionamento.

Page 3: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

3

ComputadorComputador

• Modalidades de computadores Modalidades de computadores – Classificação de sistemas de medição ou aferição

• Sistemas analógicos

– velocímetro e relógios analógicos

– converte-se a manifestação do fenômeno que se quer aferir, em algum tipo de sinalização visual que se comporte analogicamente

• Sistemas Digitais

– Odômetro e relógio digital

– mede-se com determinada freqüência o estado, e os resultados são sempre traduzidos por dígitos

Page 4: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

4

Modalidades de computadoresModalidades de computadores

• Computador analógico Computador analógico – Dispositivo eletrônico ou hidráulico desenhado para manipular a

entrada dos dados em termos de níveis de tensão ou pressões hidráulicas, em vez de dados numéricos.

– realiza operações aritméticas por meio de analogia

• as entradas se convertem em tensões que podem somar-se ou multiplicar-se empregando elementos de circuito de desenho especial

As respostas são geradas continuamente para sua As respostas são geradas continuamente para sua visualização ou para sua conversão em outra visualização ou para sua conversão em outra forma desejada.forma desejada.

– transforma grandezas de modo a torná-las reconhecíveis pelos seres humanos

– Teve emprego principalmente em laboratórios de pesquisa e para aplicações científicas e tecnológicas.

Page 5: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

5

Modalidades de computadoresModalidades de computadores

• Computador analógico Computador analógico

Page 6: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

6

Modalidades de computadoresModalidades de computadores

• Computador digital Computador digital – dispositivo projetado para executar seqüências de operações

aritméticas e lógicas diretamente com números

• processa informações representadas por combinações de dados discretos ou descontínuos

– atualmente, tem emprego generalizado em bancos, comércio, indústria e empresas de modo geral .

Page 7: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

7

ComputadorComputador

• Famílias de computadores podem ser classificadas Famílias de computadores podem ser classificadas em 5 grupos distintosem 5 grupos distintos

GRUPO MÁQUINA APLICAÇÃO

Computador pessoal IBM PentiumTratamento de texto,

aplicações científicas, etc

Minicomputador PDP-11/84 Tempo real

Supermini Sun SPARC Pesquisa, servidor de arquivos

Mainframes IBM 3090/300 Banco, Universidade

Supercomputador Cray-2 Cálculo

Page 8: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

8

ComputadorComputador

• Computador PessoalComputador Pessoal

Page 9: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

9

ComputadorComputador

• MinicomputadorMinicomputador

Page 10: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

10

ComputadorComputador

• SuperminiSupermini

A Workstation Sun BladeTM 2000 é a primeira Workstation industrial com 1 GHz 64-bit, fornecendo alto desempenho computacional, Capacidade de visualização 3D ...

Page 11: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

11

ComputadorComputador

• MainframesMainframes

Page 12: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

12

ComputadorComputador

• SupercomputadoresSupercomputadores

Page 13: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

13

ComputadorComputador

• Modelo de Von NeumannModelo de Von Neumann– Modelo seguido pela grande maioria dos computadores

existentes atualmente

• proposto pelo matemático americano Von Neumann (1940)

– Processador segue as instruções armazenadas em uma memória de programas, para ler canais de entrada, enviar comandos sobre canais de saída e alterar as informações contidas em uma memória de dados

EntradasEntradasEntradasEntradas

Memória de Memória de ProgramasProgramas

Memória de Memória de ProgramasProgramas

Memória de Memória de DadosDados

Memória de Memória de DadosDados

SaídasSaídasSaídasSaídas

ProcessadorProcessador

Page 14: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

14

ComputadorComputador

• Estrutura em BarramentoEstrutura em Barramento– É a base dos computadores modernos

– Memórias de dados e de programa são fundidas em uma memória única

– Comunicações entre elementos são efetuadas através de uma via comum de alta velocidade

MemóriaMemóriaMemóriaMemória ProcessadorProcessador PeriféricosPeriféricosPeriféricosPeriféricos

BarramentoBarramento

Page 15: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

15

Evolução Histórica dos ComputadoresEvolução Histórica dos Computadores

• Início da história dos computadores Início da história dos computadores – a necessidade de efetuar cálculos complexos de maneira

automática motivou o desenvolvimento dos computadores

Page 16: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

16

Evolução Histórica dos ComputadoresEvolução Histórica dos Computadores

• PrecursoresPrecursores• Dedos das mãos

– primeiro elemento utilizado pelo homem para cálculos

– daí veio a palavra digital, vindo de dígito, que significa dedo

• Com a evolução da humanidade fez-se necessário novas invenções para auxiliar os cálculos:

– Ábaco (aprox. 3500 a.C.)

• palavra CÁLCULO tem sua origem no termo latino CALCULUS. Que a milhares de anos servia para denominar pequenas pedras que eram usadas para contar deslizando-se por sulcos cavados no chão. Essa espécie de Ábaco foi descoberta em recentes escavações arqueológicas.

Page 17: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

17

Evolução Histórica dos ComputadoresEvolução Histórica dos Computadores

• A partir desse elemento de cálculo, outros similares apareceram em diversos lugares do mundo, sendo chamados de ábaco.

– O mais antigo data de aproximadamente 3500 A.C., no Vale entre os rios Tigre e Eufrates.

– Por volta do ano 2600 A.C. apareceu o ábaco chinês que evoluiu rapidamente e foi chamado em sua forma final de Suan-Pan, de modo semelhante apareceu no Japão, o Soroban.

– O ábaco constituiu portanto o primeiro dispositivo manual de cálculo; servia para representar números no sistema decimal e realizar operações com eles.

Page 18: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

18

Evolução Histórica dos ComputadoresEvolução Histórica dos Computadores

Ábaco Modelo Japonês - Soroban "Antigo" (de cinco contas)(Percursor do soroban moderno) 15 casas

Ábaco Modelo Japonês moderno - SorobanFabricado no Japão (15 casas)

Ábaco Modelo Chinês - Suan-PanFabricado na China (13 casas)

Page 19: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

19

Evolução Histórica dos ComputadoresEvolução Histórica dos Computadores

– Bastões de Napier (1610 – 1614)

• Passaram-se séculos sem que qualquer invenção ficasse registrada até que fossem criados tais bastões.

• Tabelas móveis de multiplicação e divisão feitas de marfim.

• O responsável foi um nobre escocês chamado John Napier, inventor também dos logaritmos. Apesar de dispositivos semelhantes aos bastões terem sido usados desde o final do século XVI, eles só apareceram documentados a partir de 1614.

• Um conjunto completo de bastões de Napier consiste em 9 peças: uma para cada dígito de 1 a 9. Cada uma destas hastes é essencialmente uma coluna de uma tabela de multiplicação. Para obter o produto, os dígitos de cada diagonal são somados da direita para a esquerda.

Page 20: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

20

Evolução Histórica dos ComputadoresEvolução Histórica dos Computadores

– Bastões de Napier (1610 – 1614)

Exemplo de operação : 3768 x 4

Alinham-se os bastões "3", "7", "6" e "8" ao lado do bastão base e faz a leitura na linha correspondente ao número 4 do bastão base, somando-se os números na diagonal, da direita para esquerda.

O último número da resposta é o 2 (sozinho) — 2

Depois, o penúltimo (3+4) — 7

Depois (2+8) — 0

Depois (2+2) +1 que veio do 10 — 5

Depois, o primeiro (sozinho) — 1

A resposta da multiplicação é — 15.072

Page 21: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

21

Evolução Histórica dos ComputadoresEvolução Histórica dos Computadores

– Réguas de Cálculo (1621)

• As tabelas de Napier influenciaram diretamente a invenção da régua de cálculo, concretizada pelo matemático inglês William Oughtred com uma forma circular considerada como um dos primeiros dispositivos analógicos de computação.

• A Régua de Cálculo e as calculadoras mecânicas foram largamente utilizadas até 1970, quando surgiram as calculadoras eletrônicas.

Régua de Cálculo – Pastograf (Modelo Super 22)Fabricada no Brasil

Page 22: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

22

Geração zero (século XVII) Geração zero (século XVII)

– Equipamentos compostos exclusivamente por elementos mecânicos

– Caracterizavam-se por uma grande rigidez no que diz respeito aos programas a executar

• máquinas dedicadas

Page 23: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

23

Geração zero (século XVII) Geração zero (século XVII)

• Calculadora de Pascal (1642)Calculadora de Pascal (1642)– Máquina de calcular totalmente mecânica

(Pascaline)(Pascaline)• baseada na existência de um disco para

cada potência de 10

– cada disco é dotado de 10 dígitos (de 0 a 9)

– Realiza operações de adições e subtrações

• multiplicações e divisões podiam ser realizadas através da combinação de adições e subtrações

Page 24: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

24

Geração zero (século XVII) Geração zero (século XVII)

• Calculadora de Leibnitz (1671)Calculadora de Leibnitz (1671)– Introduziu o conceito de realizar multiplicações e

divisões através de adições e subtrações sucessivas

• apresentava uma certa evolução em relação à

Calculadora de PascalCalculadora de Pascal– Abandonada em função de se mostrar muito

sujeita a erros sujeita a erros

Page 25: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

25

Geração zero (século XVII)Geração zero (século XVII)

• Arithmometer (1820)Arithmometer (1820)– Charles Xavier Thomas projetou e construiu uma máquina capaz

de efetuar as 4 operações aritméticas básicas

• primeira calculadora comercializada com sucesso

Page 26: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

26

Geração zero (século XVII)Geração zero (século XVII)

• Máquina Diferencial de Babbage (1823)Máquina Diferencial de Babbage (1823)– Construída por Charles Babbage

– Baseava-se no princípio de discos giratórios,

era operada por uma manivelaera operada por uma manivela– Surgiu devido à preocupação de Babbage

com os erros contidos nas tabelas matemáticascom os erros contidos nas tabelas matemáticas

de sua época.de sua época.– Permitia calcular tabelas de funções

(logaritmos, funções trigonométricas, etc.) sem a intervenção de um operador humano

• ao operador cabia somente iniciar a cadeia de operações

• a máquina tomava seu curso de cálculos, preparando totalmente a tabela prevista

Page 27: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

27

Geração zero (século XVII)Geração zero (século XVII)

• Máquina AnalíticaMáquina Analítica– Projetada por Babbage e Ada Lovelace

• Matemática talentosa, criou programas para a

máquina, tornando-se a primeira programadora.máquina, tornando-se a primeira programadora.– Poderia ser programada para calcular várias

funções diferentes

– Sua operação era governada por conjunto de cartões perfurados

Page 28: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

28

Geração zero (século XVII)Geração zero (século XVII)

• Máquina de Hollerith (1886)Máquina de Hollerith (1886)– Herman Hollerith, funcionário do Departamento de

Recenseamento dos E.U.A.

• percebeu que a realização do censo anual demorava cerca de 10 anos para ser concluído e que a maioria das perguntas tinha como resposta sim ou não

– Idealizou um cartão perfurado que guardaria as informações coletadas no censo e uma máquina capaz de tabular essas informações

• Tabular = coordenar os dados de uma observação em uma tabela; agrupar em classes segundo valores

– Construiu então a Máquina de Recenseamento ou Máquina Tabuladora, perfurando-se cerca de 56 milhões de cartões

Page 29: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

29

Geração zero (século XVII)Geração zero (século XVII)

• Máquina de Hollerith (1886)Máquina de Hollerith (1886)– A máquina Tabuladora era composta das seguintes unidades

• Unidade de controle: dirigiria a seqüência das operações de toda a máquina através de furos em cartões perfurados

• Entrada de dados: utilizava cartões perfurados

• Saída: perfuração dos resultados em cartões para uso posterior como entrada

• Saída: impressa utilizada na apresentação dos resultados finais a partir de uma linotipo automática acoplada ao sistema

Page 30: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

30

Geração zero (século XVII)Geração zero (século XVII)

• Máquina de Hollerith (1886)Máquina de Hollerith (1886)– Foi Herman Hollerith que concebeu a idéia de processar dados a

partir de cartões perfurados

• conseguiu que o tempo de processamento dos dados do censo baixasse de 8 para 3 anos

– Dez anos mais tarde

• Hollerith fundou uma companhia, a Tabulating Machine Company

• Em 1924, esta firma mudou de nome, tornando-se a International Business Machines Corporation (IBM)

Máquina de Hollerith produzida por subsidiária Alemã e utilizada durante a 2a Guerra Mundial.

Page 31: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

31

Primeira geração (1930-1958) Primeira geração (1930-1958)

• Uso de relés e válvulas eletrônicasUso de relés e válvulas eletrônicas– Vantagens das máquinas a relé sobre as máquinas de calcular

mecânicas

• maior velocidade de processamento

• possibilidade de funcionamento contínuo, apresentando poucos erros de cálculo e pouco tempo de manutenção

– Relé é um eletroímã cuja função é abrir ou fechar contatos elétricos com o intuito de interromper ou estabelecer circuito

– Válvula é um dispositivo que conduz a corrente elétrica num só sentido

Page 32: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

32

Primeira geração (1930-1958) Primeira geração (1930-1958)

• Computadores da primeira geração Computadores da primeira geração – Normalmente quebravam após não muitas horas de uso

– Dispositivos de entrada/saída primitivos

– Efetuavam cálculos em baixa velocidade

• cartões perfurados foram o principal meio usado para armazenar os arquivos de dados e para alimentador o computador

– Principais desvantagens

• custo elevado, relativa lentidão, pouca confiabilidade, grande consumo de energia e necessidade de grandes instalações de ar condicionado para dissipar o calor gerado pelo grande número de válvulas.

Page 33: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

33

Primeira geração (1930-1958) Primeira geração (1930-1958)

• MARK IMARK I– Criado entre 1937 e 1944, durante a II Guerra Mundial

– Considerado o primeiro projeto de computador

• Calculadora eletromecânica gigante

– Integrava conceitos de computadores digitais e analógicos

• tinha sistema eletrônico e mecânico na mesma máquina

– Media 2,5 m de altura e 18 m de comprimento

Page 34: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

34

Primeira geração (1930-1958) Primeira geração (1930-1958)

• ENIAC (Electronic Numeric Integrator and ENIAC (Electronic Numeric Integrator and Calculator)Calculator)– Criado entre 1943 e 1946

– Foi considerado o primeiro grande computador digital

– Programas introduzidos por meio de cabos

• Isto fazia sua preparação para cálculos específicos demorar semanas

– Ocupava 170 m², pesava 30 toneladas, funcionava com 18 mil válvulas e 10 mil capacitores, além de milhares de resistores a relé, consumindo uma potência de 150 Kwatts

• Como tinha vários componentes discretos, não funcionava por muitos minutos seguidos sem que um deles quebrasse

– Chegava a ser, em algumas operações, mil vezes mais rápido que o MARK I

Page 35: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

35

Primeira geração (1930-1958) Primeira geração (1930-1958)

• ENIAC (Electronic Numeric Integrator and ENIAC (Electronic Numeric Integrator and Calculator)Calculator)

Page 36: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

36

Primeira geração (1930-1958) Primeira geração (1930-1958)

• ENIAC (Electronic Numeric Integrator and ENIAC (Electronic Numeric Integrator and Calculator)Calculator)– Dados e Programas

• entrada de dados era baseada na tecnologia de cartões perfurados

• programas eram modificados através de reconfigurações no circuito

– trabalho de dias para um programa relativamente simples

• Conceito de programa armazenadoConceito de programa armazenado– Introduzido por John Von Neuman

– Inspirada na tecnologia de entrada de dados utilizada na época

– Fazendo com que os programas fossem introduzidos através de cartões perfurados como se fazia com os dados

– Desenvolveu a lógica dos circuitos, os conceitos de programa e operações com números binários

• estes conceitos, adotados nos computadores atuais, revolucionaram o conceito de programação de computadores da época, tornando muito mais flexíveis e versáteis

Page 37: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

37

Segunda geração (1955-1965) Segunda geração (1955-1965)

• Transistor (1948)Transistor (1948)– Transistor: amplificador de cristal usado para substituir a válvula

– Na década de 60 surgiram a DEC e IBM

Page 38: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

38

Segunda geração (1955-1965) Segunda geração (1955-1965)

• Memórias com anéis ferromagnéticosMemórias com anéis ferromagnéticos– Fitas magnéticas foram a forma dominante de armazenamento

secundário

• maior capacidade de armazenamento e ingresso mais rápido de dados que as fitas perfuradas

Page 39: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

39

Segunda geração (1955-1965) Segunda geração (1955-1965)

• Unidades de memória principalUnidades de memória principal– substituição do sistema de tubos de raios catódicos pelo de

núcleos magnéticos

• utilizado até hoje nos “chips” de memória RAM

• VantagensVantagens– Esses computadores, além de menores, eram mais rápidos e

eliminavam quase que por completo o problema do desprendimento de calor, característico da geração anterior

Page 40: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

40

Segunda geração (1955-1965) Segunda geração (1955-1965)

• PDP 1PDP 1

Page 41: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

41

Segunda geração (1955-1965)Segunda geração (1955-1965)

• IBM 7090IBM 7090

Page 42: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

42

Segunda geração (1955-1965)Segunda geração (1955-1965)

• IBM 7090IBM 7090

Page 43: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

43

Terceira geração (1965-1980)Terceira geração (1965-1980)

• Marcada pela substituição dos transistores pela Marcada pela substituição dos transistores pela tecnologia dos circuitos integrados tecnologia dos circuitos integrados – Circuito integrado: circuito eletrônico constituído de elevado

número de componentes arrumados em um chip de poucos centímetros ou milímetros quadrado

• Entrou no mercado em 1961 pela Fairchild Semiconductor e pela Texas Instruments

Page 44: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

44

Terceira geração (1965-1980)Terceira geração (1965-1980)

• Marcada pela substituição dos transistores pela Marcada pela substituição dos transistores pela tecnologia dos circuitos integrados tecnologia dos circuitos integrados – Permitiu a substituição de dezenas de transistores numa única

peça de silício

• permitiu o surgimento de computadores de menores dimensões, mais rápidos e menos caros

– Tempo passou a ser medido em nanossegundos

Page 45: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

45

Terceira geração (1965-1980)Terceira geração (1965-1980)

• Tecnologia de pequena escala de integração (SSI) Tecnologia de pequena escala de integração (SSI) – A tecnologia utilizada na época com a qual mil transistores

podiam ser integrados no circuito de uma pastilha

• computadores eram menores, mais confiáveis, com maior velocidade de operação e um custo bem mais baixo do que as máquinas das gerações anteriores

• Discos magnéticosDiscos magnéticos– eram usados discos magnéticos para armazenamento

• permitiu o acesso direto à arquivos muito grandes

Page 46: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

46

Terceira geração (1965-1980)Terceira geração (1965-1980)

• Exemplos de computadores desta geraçãoExemplos de computadores desta geração– IBM 360

• série que introduziu o conceito de família de computadores compatíveis

– facilitando a migração dos sistemas quando é necessário mudar para um computador mais potente

– estratégia permitiu que a IBM se posicionasse como líder do mercado de computadores

Page 47: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

47

PDP1120

Terceira geração (1965-1980)Terceira geração (1965-1980)

• Exemplos de computadores desta geraçãoExemplos de computadores desta geração

– Série PDP-11 (DEC)

• Minicomputador que conheceu grande sucesso, particularmente nas universidades e centros de pesquisa

PDP11

Page 48: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

48

Quarta Geração (1980-....)Quarta Geração (1980-....)

• Tecnologias de IntegraçãoTecnologias de Integração

– Tecnologia da alta escala de integração (LSI) - 1970

• 65 mil componentes em uma só pastilha de silício (chip)

– Tecnologia VLSI (Very Large Scale of Integration) – 90’s

• 9 milhões de componentes

• Novos computadores, menores e mais baratos

• Unidade Central de Processamento (CPU)Unidade Central de Processamento (CPU)

– As máquinas de todas as gerações têm como característica comum

• a existência de uma única CPU para executar o processamento

– Mais recentemente existem computadores com mais de uma CPU

• Computadores PessoaisComputadores Pessoais

– Baixa dos preços permitiu a uma pessoa ter o seu próprio computador

– Passaram então a ser utilizados de uma maneira relativamente distinta dos grandes computadores de então

Page 49: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

49

Quarta Geração (1980-....)Quarta Geração (1980-....)

• IntelIntel– Nasceu no início dessa geração

– Intel 4004

• criado para compor uma calculadora

• primeiro microprocessador (de 4 bits)

• um circuito integrado com 2250 transistores

– Intel 8008

• processador de 8 bits

• Logo substituído pelo Intel 8080

Page 50: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

50

Quarta Geração (1980-....)Quarta Geração (1980-....)

• Altair 8800Altair 8800– Primeiro microcomputador da história

– usava o chip Intel 8088

– tornou-se padrão mundial da época para os microcomputadores de uso pessoal

• abrindo uma nova era na história da informática

Page 51: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

51

Quarta Geração (1980-....)Quarta Geração (1980-....)

• Apple IApple I– Criado em 1976

– Apple II (1977)

• com um novo e melhor projeto

• primeiro microcomputador com grande sucesso comercial

Page 52: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

52

Quarta Geração (1980-....)Quarta Geração (1980-....)

Page 53: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

53

Quarta Geração (1980-....)Quarta Geração (1980-....)

• Computadores Pessoais IBM (PC) - 1981Computadores Pessoais IBM (PC) - 1981– Microcomputador com tecnologia de 16 bits (Intel 8088)

– Em pouco tempo se tornou um padrão

– Várias Versões

• PC

– Processador 8088

– 256 a 640 K de memória RAM

– clock de 4,77 MHz

• PC-XT

– 512 a 768 K de memória RAM

– Clock de 8,10 até 12 MHz

• PC-XT 280

– Processador 80280

– três vezes mais rápido que o XT

Page 54: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

54

Quarta Geração (1980-....)Quarta Geração (1980-....)

• Computadores Pessoais IBM (PC) - 1981Computadores Pessoais IBM (PC) - 1981– Várias Versões

• PC-AT

– microprocessador da Intel 80286 de 32 bits

– memória principal de até 4 Mbytes

– clock 16 e 20 MHz

– desempenho duas a três vezes maior que os XT.

• PC-386

– PC-AT com o microprocessador 80386 de 32 bits

• PC 486

– microprocessador Intel 80486 (mais de 1,2 milhão de transistores)

– co-processador aritmético embutido

• Pentium (1993)

– Pentium III possui cerca de nove milhões de transistores

– Pentium 4 possui 42.000.000

Page 55: Fundamentos do Hardware Klauko Mota 2009. 2 Introdução InformáticaInformática –Ciência do tratamento automático das informações permite aprimorar e automatizar.

55

Quarta Geração (1980-....)Quarta Geração (1980-....)

• SupercomputadoresSupercomputadores– São os mais poderosos, mais rápidos e de maior custo

– História começa no final de 1975 com o Cray-1.

– Aplicações incluem laboratórios e centros de pesquisa aeroespaciais, empresas de altíssima tecnologia, previsão do tempo e a produção de efeitos e imagens computadorizadas de alta qualidade

– Utilizam o conceito de processamento paralelo e são máquinas vetoriais

• podem executar a mesma operação em diversas variáveis simultaneamente

– Exemplos: Cray-1, Cyber 205, Fujitsu Facon-APU, Hitachi M200HIAP, Galaxy, Cray-2, Cray-3, IBM 9076 SP/2