- Aula 2 ESTÁGIOS DA EVOLUÇÃO DA ARQUITETURA DOS COMPUTADORES



Documentos relacionados
Sumário. Organização de Computadores Módulo 3. Primeira Geração Válvulas ( ) Primeira Geração Válvulas ( )

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 3

Fundamentos de Informática 1ºSemestre

RESUMO DO LIVRO. A linguagem de máquinas e o custo são analisados antes do computador ser projetado. LINGUAGEM, NÍVEIS E MÁQUINA REAIS

Disciplina de Informática. Profª. Me. Valéria Espíndola Lessa

Fundamentos da Informática. História dos Computadores Prof. Hélder Almeida

Abstrações e Tecnologias Computacionais. Professor: André Luis Meneses Silva /msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.

Introdução à Computação: História dos computadores

Calculadoras Mecânicas

INFORMÁTICA APLICADA À ADMINISTRAÇÃO I

Histórico dos Computadores

Informática Instrumental Aula 1. Prof. Msc. Fernando Nakayama de Queiroz

INFORMÁTICA HISTÓRIA DA INFORMÁTICA 1º PD PROFESSOR

Introdução à Computação

Arquitetura e Organização de Computadores

História e Organização Básica de Computadores

A História do Computador. Linguagem de Programação Rone Ilídio/ Natã Goulart UFSJ - CAP

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

Evolução dos Computadores

Sistemas Operacionais

A história da computação. Prof: Diego Medeiros

Cursos de Computação. Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 01 - História e Funções dos Sistemas Operacionais

Introdução INTRODUÇÃO À COMPUTAÇÃO M. Sistema Computacional. Máquina Virtual. Solução 8/10/10. O problema de comunicação humanocomputador

Informática. A Era da Computação - Aula 1 ClevertonHentz

Marcos da Arquitetura de Computadores. Sediane Carmem Lunardi Hernandes

Arquitetura de Computadores

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

AULA 01 CONCEITOS BÁSICOS DE PROGRAMAÇÃO. Eduardo Camargo de Siqueira INFORMÁTICA APLICADA TÉCNICO EM ELETRÔNICA

CAPÍTULO 1 INTRODUÇÃO À ARQUITETURA DE COMPUTADORES. Máquina programável, de propósito geral, que processa informação.

História e Evolução dos computadores

Gerações de Computadores. INF005 - Arquitetura de Computadores e Software Básico Aula 3 Flávia Maristela (flavia@flaviamaristela.

Organização Básica de computadores e linguagem de montagem

AUTOMAÇÃO DE ESCRITÓRIOS ADE

Introdução (Aula 1) Histórico da Arquitetura de Computadores

Arquitetura de Computadores. Prof. Marcelo Mikosz Gonçalves

Curso Técnico em Redes de computadores. Evolução Histórica dos Computadores

Prof. Antonio Fundamentos de Sistemas Operacionais UNIP/2015

AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira CIRCUITOS DIGITAIS Engenharia de Computação

HISTÓRIA DA COMPUTAÇÃO

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton

Evolução... Introdução (Aula 1) Histórico da Arquitetura de Computadores

Parte 01. Fundamentos de Arquitetura de Computadores. Prof. Pedro Neto

Gerações de Máquinas. Geração Zero. Evolução dos Computadores Breve Histórico. Evolução dos Computadores Breve Histórico

1. Histórico e Evolução dos Computadores

A Evolução dos Sistemas Operacionais

1. NÍVEL CONVENCIONAL DE MÁQUINA

Processamento de Dados

ARQUITETURA DE COMPUTADORES

História da Informática. Prof. Bruno Crestani Calegaro

Organização de Computadores


Laboratório de Sistemas Operacionais. Prof. Fernando Nakayama de Queiroz

Introdução à Informática HISTÓRICO E TIPOS DE COMPUTADORES

SUMÁRIO. Evolução. Do passado ao presente. Futuro. Cálculos manuais Calculadoras mecânicas Máquinas eletrônicas

Fundamentos de. Ricardo José Cabeça de Souza 2010 Fundamentos 1

LABORATÓRIO DE INFORMÁTICA. História da Computação

ARQUITETURA DE COMPUTADORES

Tipos de Computadores. Sediane Carmem Lunardi Hernandes

Introdução à Computação

1 Introdução à Computação

André Aziz Francielle Santos

Fundamentos e Suporte de Computadores. Professora Monalize

MAC2166 Introdução à Computação Aula 1 (Extra) História da Computação

Processamento de dados - Aula I

Informática Introdução

Capítulo 1 Introdução

Microinformática. Perguntas:

A Evolução dos Computadores: do ENIAC ao Jaguar

ARQUITETURA DE COMPUTADORES. Estágios da Evolução dos Computadores. Prof.: Agostinho S. Riofrio

Conceitos e Evolução Capítulos 1 e 2

Elisa Maria Pivetta Cantarelli. PDF created with pdffactory Pro trial version

Figura 1: Ábaco: considerado a primeira ferramenta em computação.

Sistemas Operacionais Introdução. Professora: Michelle Nery

Aula 02. Histórico da Evolução dos Computadores. Prof. Dr. Dilermando Piva Jr.

CST em Redes de Computadores

Unidade Central de Processamento Organização da UCP Execução de instruções em paralelo ("pipeline") Execução de programas

Organização de Computadores 1

Curso Técnico de Nível Médio

INFORMÁTICA BÁSICA AULA 02. Docente: Éberton da Silva Marinho

1. - Os engenhos calculadores

O Computador. Conceito

Processamento de Dados. A Evolução dos Computadores

História da Computação

Surgimento da Informática

APOSTILA DA DISCIPLINA INFORMÁTICA

Sistemas Operacionais. Prof. André Y. Kusumoto

Introdução à Organização e Arquitetura de Computadores. Prof. Leonardo Barreto Campos 1

O que é Arquitetura de Computadores?


Conceitos Básicos sobre Sistema de Computação

Formação Modular Certificada. Arquitetura interna do computador. História dos computadores UFCD Joaquim Frias

CIÊNCIA E TECNOLOGIA DO RIO GRANDE INFORMÁTICA BÁSICA AULA 01. Docente: Éberton da Silva Marinho ebertonsm@gmail.

História dos SOs. Tópicos

Definição : Num mundo altamente competitivo como o de hoje, quem estiver mais bem informado está em vantagem.

Introdução. Sistemas Computacionais Classificação. Universidade Federal de Campina Grande Departamento de Sistemas e Computação

Introdução a Computação. A Primeira Geração. A Segunda Geração. Geração dos Computadores. Geração dos Computadores. Geração de Computadores

Profº Célio Conrado 1

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

SUMÁRIO. Informática Informação X Comunicação Sistemas de Informação Tipos de computadores

Professor: Venicio Paulo Mourão Saldanha Site:

Transcrição:

- Aula 2 ESTÁGIOS DA EVOLUÇÃO DA ARQUITETURA DOS COMPUTADORES 1. INTRODUÇÃO Centenas de tipos diferentes de computadores foram projetados e construídos ao longo do ciclo evolutivo dos computadores digitais. Alguns projetos merecem destaque, pois eles nos ajudarão a ter uma idéia melhor sobre o assunto. Tabela 1 - Evolução dos computadores 2. GERAÇÕES 2.1. Geração Zero Computadores Mecânicos (1642-1945) Naquela época, os computadores nada mais eram que simples máquinas de calcular. Seu construtor foi o cientista francês Blaise Pascal, que o construiu para ajudar o pai que trabalhava como coletor de impostos. 1

A evolução da máquina de Pascal, que apenas fazia somas e subtrações, foi outra calculadora 30 anos mais tarde, porém esta era capaz de fazer multiplicações e divisões. 150 anos mais tarde, Charles Babbage (1792-1871) inventou sua máquina diferencial, um dispositivo mecânico que construía tabelas de números a serem usadas pela navegação naval usando um único algoritmo. Sua principal característica era o seu método de colocar na saída as informações processadas por ela: ela perfurava seus resultados em um prato de cobre. Mídia esta que acabou por ser a precursora dos CD s. O mesmo Charles Babbage construiu uma máquina analítica que tinha quatro componentes importantes: - Memória - Unidade de Computação - Unidade de Entrada (Leitora de cartões perfurados) - Unidade de Saída (Saída impressa que perfurava os cartões) A máquina analítica tinha ainda outra grande vantagem, que era o fato de ser uma máquina de propósito geral. Outras invenções vieram somente em 1944, quando surgiu a máquina de Babbage com relés, construída por pelo cientista Howard Aiken. Tinha aí então o início da era da eletrônica. 2.2. Primeira Geração Válvulas (1945-1955) Computadores valvulados surgiram com o estímulo da Segunda Grande Guerra quando os submarinos alemães estavam promovendo um grande estrago na Armada Britânica. As mensagens enviadas de Berlim que eram interceptadas eram todas criptografadas por um dispositivo conhecido por ENIGMA. Para decifrar a mensagem foi construído um computador chamado COLOSSUS. O desenvolvimento do Colossus teve a colaboração de Alan Turing, famoso matemático britânico. Apesar de o Colossus não ter se desenvolvido, ele foi o primeiro computador eletrônico construído no mundo. Depois disso veio o ENIAC (Eletronic Numerical Integrator And Computer), construído com o intuito de realizar cálculos que formariam tabelas de direção de tiro para a artilharia americana. O ENIAC tinha 18.000 válvulas e 1.500 relés. Para programá-lo era necessário ajustar a posição de 6.000 chaves de várias posições e conectar um número imenso de soquetes e cabos. Depois disso vários projetos surgiram onde então foi projetado por Jay Forrester as memórias de núcleos magnéticos. Nos idos de 1950 desenvolvia-se uma pequena empresa que fabricava máquinas de perfurar cartões conhecida como IBM, que produziu em 1953 o 701, o primeiro de uma série de máquinas científicas que dominou o mercado por toda uma década. Em 1951, a IBM produziu sua última máquina valvulada, o 709. 2

Figura 1 - Válvula 2.3. Segunda Geração - Transistores (1955-1965) O transistor foi inventado no Bell Labs em 1948, por John Bardeen, Walter Brattain e William Shockley, vencedores do prêmio Nobel de Física de 1956. A primeira máquina transistorizada foi o TX-0 (Transistorized EXperimental Computer 0). Como sempre, diversos projetos foram desenvolvidos com essa tecnologia, entre os quais podemos citar o B5000 que era capaz, e construído para esse fim, de rodar programas em Algol60 1. Com esse projeto começou a tomar corpo a idéia de que o software era uma peça importante do projeto de uma máquina. Figura 2 - Componentes eletrônicos 2.4. Terceira Geração Circuitos Integrados (1965-1980) Em 1958, Robert Noyce desenvolveu um processo de integrar circuitos eletrônicos em substratos de silício, técnica que possibilitou que dezenas de transistores fossem colocados no mesmo chip. A IBM foi a empresa que mais utilizou e fez desenvolver em seus projetos essa nova tecnologia. Dentre eles destaca-se o System360. Outra inovação que veio junto com o System360, foi a implementação da multiprogramação 2. Além disso, vários modelos do System360 eram microprogramados, que possibilitavam a emulação de outras máquinas. Esta vantagem foi a razão do sucesso à época. 1 Linguagem de programação de alto nível antecessora do Pascal. 2 Capacidade de manter diversos programas na memória ao mesmo tempo. 3

Figura 3 - Circuito Integrado 2.5. Quarta Geração Integração de Circuitos em Escala Muito Alta (1980 - Hoje) Na década de 80 a integração de circuitos em alta escala tornou possível a colocação, de dezenas de milhares de transistores em um chip. Isso propiciou a criação dos minicomputadores que passaram a fazer parte da realidade de muitas empresas nos chamados Centros de Computação ou Centros de Processamento de Dados. Desse ponto em diante começava então a era da computação pessoal. Os computadores pessoais eram usados de maneira totalmente diferentes dos computadores de grande porte. Sua utilização se dava para o processamento de textos, uso de planilhas eletrônicas e rodar aplicações interativas que os computadores de grande porte não tratavam bem. Surgia então a Apple no mercado. Neste período a IBM também dominou o mercado com computadores como o PC (Personal Computer) que utilizava processadores da Intel. Nesta época, ainda surgiram diversos sistemas operacionais como o Apple Macintosh e o próprio Microsoft Windows que viria substituir o MS-DOS que acompanhava os PC s. Os meados da década de 1980 marcaram o aparecimento de processadores conhecidos como arquitetura RISC 3 que competia bastante com processadores CISC 4. 3. FAUNA COMPUTACIONAL 3.1. Forças Tecnológicas e Econômicas A indústria está se desenvolvendo a uma velocidade sem precedentes. A força motriz desse desenvolvimento é a capacidade dos fabricantes de chips em integrar um número cada vez maior de transistores (chaves eletrônicas) em uma pastilha de silício. Isto significa memórias maiores e processadores mais poderosos. Observe a figura: 3 RISC Reduced Instruction Set Computer 4 CISC Complex Instruction Set Computer 4

Figura 4 - Relação quantidade de transistores/ano Os avanços na tecnologia de transistores e chips levam a produtos melhores, preços mais baixos e novas aplicações. Este ciclo fomenta mercados que faz crescer a tecnologia. O avanço tecnológico que tratamos no texto se vê expresso quando comparamos o velho PC/XT da IBM introduzido no mercado em 1982 ou um HD(Hard Disk) de 10 MB com os atualmente produzidos. 3.2. Espectro Computacional Neste contexto, no referimos em onde e no que os recursos computacionais estão alocados. Observe a figura: Tabela 2 - Avaliação do Espectro Computacional Na faixa inferior temos chips que aparecem dentro de cartões. Estes chips têm funções bastante simples como tocar uma música ao se abrir o cartão. No nível seguinte, temos os processadores embarcados nos telefones, televisores, microondas, etc. Estes dispositivos têm pouca memória, um processador e alguma capacidade de entrada e saída. 5

O próximo nível aparece o vídeo-game. São computadores normais com facilidades para tratar imagens, mas com um software bastante limitado. A seguir temos os computadores pessoais que, além de possuir componentes mais avançados, possuem sistemas operacionais sofisticados. Nesta classificação também se enquadram alguns servidores, estações de trabalho, cluster s de estações de trabalho, etc. Seguindo surgem os mainframes computadores de grande porte que ocupam salas inteiras. Em muitos casos não são muito rápidos, mas tem uma grande capacidade de entrada e saída, além de serem equipados com discos que armazenam grande quantidade de dados na ordem de terabytes ou pentabytes. Na faixa seguinte estão os supercomputadores - máquinas com processadores extremamente velozes, muitos gigabytes de memória principal e sistema de discos muito eficientes. A tendência dessas máquinas é serem projetadas como máquinas altamente paralelas, mas com componentes mais rápidos e em maior número. São normalmente utilizados na resolução de problemas que exijam intensa atividade de processamento, em geral pertencentes ao domínio das ciências e da engenharia, como simulações. 6