• Nenhum resultado encontrado

Aspectos Históricos na evolução das Arquiteturas de Computadores

N/A
N/A
Protected

Academic year: 2021

Share "Aspectos Históricos na evolução das Arquiteturas de Computadores"

Copied!
25
0
0

Texto

(1)

i t e t u r a d e C o m p u t a d o r e s

Aspectos Históricos na

evolução das Arquiteturas de

Computadores

Professor: Paulo R. B. Betencourt e-mail: pbetencourt@urisan.tche.br

(2)

A r q u i t e t u r a d e C o m p u t a d o r

Aspectos Históricos

1 - Abstrações Iniciais 2 - Dispositivos Mecânicos 3 - Eletricidade e Relés 4 - Válvula e Transistores 5 - Integração e Miniaturização 6 - Futuro...

(3)

i t e t u r a d e C o m p u t a d o r e s

• TANNENBAUM, Andrew. Organização

Estruturada de Computadores. Rio de Janeiro: McGrawHill.

• PATTERSON & HANNESSY. Organização e Projeto de Computadores. Rio de Janeiro: LTC • GONICK, Larry. Introdução Ilustrada à

Computação. São Paulo: Harper & Row.

• MEYER; BABER & PFAFFENBERGER. Nosso Futuro e o Computador. Porto Alegre: Ed.Bookman.

(4)

A r q u i t e t u r a d e C o m p u t a d o r

Abstrações Iniciais

Evolução desde a origem do homem :

processamento de informações - sons, gestos, etc..

Linguagem:

Se vocês prestarem atenção e responderem as questões corretamente então não haverá outra avaliação, a menos que eu mude de idéia...

Números, formatos de representação e sistemas de numeração.

Operações “automáticas”:

dispositivos de cálculo;

(5)

i t e t u r a d e C o m p u t a d o r e s Ábaco (2000 a.C.) Calx = mármore

Calculus = pedra/bolinha do ábaco Calculare = fazer cálculos aritméticos

(6)

A r q u i t e t u r a d e C o m p u t a d o r

Dispositivos Mecânicos...

HistóriasRelógios de água;Máquina de xadrez;Blaise Pascal (1623-1662)Pascalina: soma e subtração;

http://www.estado.estadao.com.br/edicao/especial/cientis/ cumali.html

(7)

i t e t u r a d e C o m p u t a d o r e s Von Leibniz (1646-1716)

máquina com multiplicação e divisão “inventor” do cálculo integral

Joseph Marie Jacquard (1804)

mecânico de teares;

utilização de cartões perfurados para controlar os padrões de formas e cores nos tecidos

(8)

A r q u i t e t u r a d e C o m p u t a d o r

Dispositivos Mecânicos...

(9)

i t e t u r a d e C o m p u t a d o r e s - calculador diferencial:

- saída de dados perfurando uma placa de cobre;

- construiu um modelo para calcular tabelas de funções (logaritmos, funções trigonométricas, etc.) sem a

intervenção de um operador humano. – calculador analítico

- computador mecânico;

- moinho, armazem, entrada e saída;

- permitia programação através de cartões perfurados;

http://www.sciencemuseum.org.uk/collections/exhiblets/ba bbage/start.asp

(10)

A r q u i t e t u r a d e C o m p u t a d o r

• Augusta Ada Byron (1815 – 1852)

– Trabalhou vários anos com Babbage

– Noção de programação da máquina analítica para executar funções diferentes

– Uma das primeiras cientistas de computação do mundo (primeira programadora de computadores)

– Nome dado a uma linguagem de programação

Em 1991, o museu de Ciência de Londres construiu o Engenho Diferencial com o custo de US$ 1 milhão – Tamanho: 3 metros de largura

1,5 metros de altura - 4000 partes

(11)

i t e t u r a d e C o m p u t a d o r e s • George Boole (1815 - 1864)

– Fundamentos da álgebra que se estabelece através de relações binárias;

(12)

A r q u i t e t u r a d e C o m p u t a d o r • Hermann Hollerith (1860 - 1929)

– Máquina para o processamento de dados do censo americano baseada em cartões perfurados;

– Redução do tempo em dois terços; • Konrad Zuze (1910 - 1995)

– Calculadora elétrica baseada em relés (utilizando aritmética binária);

– Desenvolveu a linguagem Plankalkül

(13)

i t e t u r a d e C o m p u t a d o r e s • Howard Aiken (1900-1973) – 1944 Mark1 • Enigma/Colossus

(14)

A r q u i t e t u r a d e C o m p u t a d o r

• O que é uma válvula?

• ENIAC - Eletronic Numerical Integrator and Computer

– John Mauchley (1907 - 1980) – Presper Eckert (1919 - 1995)

– 18.000 válvulas; 140 kWatts de consumo; 1.500 relés; 30 toneladas

– 20 registradores de 10 digitos decimais;

– programação via chaves multiposicionais (6.000)

(15)

i t e t u r a d e C o m p u t a d o r e s

• EDSAC (1949) - Maurice Wilkes. Digital • JOHNIAC, WEIZAC, MANIAC.

• UNIVAC - Comercial

• John von Neumann (1903 - 1957)

– Considerado pai do computador moderno

• utilização de aritmética binária ao invés de aritmética decimal;

• organização funcional do computador em quatro unidades principais: a memória, a unidade aritmética e lógica, a

(16)

A r q u i t e t u r a d e C o m p u t a d o r Unidade de Controle Dispositivos de E/S Unidade de Lógica e Aritmética Memória Principal

Válvula e Transistor

(17)

i t e t u r a d e C o m p u t a d o r e s monitor, mouse, teclado, modem ... UC Dispositivos de E/S Memória secundária Cache CPU ULA Memória Principal

(18)

A r q u i t e t u r a d e C o m p u t a d o r

• Características Von Neumann

• Construção de computadores de programa armazenado, ou seja, armazenar tanto os dados como também os

próprios programas na memória; • ciclo de programa repetitivo;

• IBM-701 - Computador Científico IBM - 1953 • IBM-702 - Computador Comercial IBM - 1955

(19)

i t e t u r a d e C o m p u t a d o r e s • O que é o transistor?

• IBM transforma a série 700 em 7000 • IBM 7090; IBM 1401

(20)

A r q u i t e t u r a d e C o m p u t a d o r

• O que é Circuito Integrado?

• Incompatibilidade da família IBM. – System/360

• S.O.

• Microprogramação • Multiprogramação

• Memória orientada a byte

(21)

i t e t u r a d e C o m p u t a d o r e s

• VLSI - Very Large Scale Integration • Intel

(22)

A r q u i t e t u r a d e C o m p u t a d o r

Classificação dos Computadores

• Quanto à característica de operação

– Analógicos – Digitais

• Quanto à característica de utilização

– Científicos – Comerciais

• Quanto à característica de construção

– 1a geração – 2a geração – 3a geração – 4a geração

(23)

i t e t u r a d e C o m p u t a d o r e s • Processamento ótico? • Processamento biológico? • Processamento quântico?

(24)

A r q u i t e t u r a d e C o m p u t a d o r

• Faça um detalhamento das características

propostas por Von Neumann no que tange ao funcionamento dos computadores.

• Quais as implicações da Lei de Moore em termos da performance dos computadores?

• Explicar o princípio básico de funcionamento de um “tipo” de processamento pesquisado para utilização futura.

(25)

u i t e t u r a d e C o m p u t a d o r e s

Unidos, em 1899, solicitando que sua repartição fosse abolida porque achava que não havia mais nada para inventar.

"Acho que no mercado mundial há lugar para talvez cinco computadores." Thomas Watson,

presidente do conselho de administração da IBM, em 1943.

“Where a calculator on the ENIAC is equipped with 18,000 vacuum tubes and weighs 30 tons,

computers in the future may have only 1,000 vaccuum tubes and perhaps weigh 1.5 tons.”

unknown, Popular Mechanics, March 1949.

“toda a necesssidade de processamento de dados mundial é perfeitamente atendida por menos de dez computadores do porte do ENIAC." Alguns cientistas por volta de 1950.

“There is no reason for any individual to have a computer in his home”. Ken Olsen (1926 - ), President, Digital Equipment, 1977.

“If the automobile had followed the same development cycle as the computer, a Rolls-Royce

would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside”. Robert X. Cringely, InfoWorld magazine.

“Imagine if every Thursday your shoes exploded if you tied them the usual way. This happens to

us all the time with computers, and nobody thinks of complaining.” Jeff Raskin, interviewed in

Doctor Dobb's Journal.

“Modernas”

Referências

Documentos relacionados

No Estado do Pará as seguintes potencialidades são observadas a partir do processo de descentralização da gestão florestal: i desenvolvimento da política florestal estadual; ii

Rosângela Costa Araújo CARTA DE APRESENTAÇÃO AOS PAIS OU RESPONSÁVEIS Salvador, ____ de ______________ de 2011 Senhores pais, mães ou responsáveis, Estou realizando uma pesquisa

Esta compreensão, obtida a partir da análise da evolução histórica da filosofia do direito efetuada na seção precedente, permite traçar a distinção principal

In this work, improved curves are the head versus flow curves predicted based on the correlations presented in Table 2 and improved by a shut-off head prediction

Segundo o mesmo autor, a animação sociocultural, na faixa etária dos adultos, apresenta linhas de intervenção que não se esgotam no tempo livre, devendo-se estender,

Conforme refere Chiavenato (2000, p.82), os clientes são os elementos que compram ou adquirem os produtos ou serviços prestados, ou seja, absorvem as saídas e os