Você está na página 1de 46

Arquitetura de Computadores I

Aula 01: UD I - Introduo Computao Prof Dr Eduardo Moresi moresi@ucb.br

Prof Eduardo Moresi

traduo do termo ingls Data Processing, consiste, ento, em uma srie de atividades ordenadamente realizadas, com o objetivo de

produzir

um
a

arranjo
partir de

determinado
outras

de

informaes inicialmente.

obtidas

Prof Eduardo Moresi

A manipulao das informaes coletadas no incio da atividade chama-se processamento; as informaes iniciais so usualmente

denominadas dados.

Prof Eduardo Moresi

Os termos dado e informao podem ser

tratados como sinnimos ou como termos


distintos; dado pode ser definido como a matria-prima originalmente obtida de uma ou mais fontes (etapa de coleta) e informao, como o resultado do processamento, isto , o

dado processado ou "acabado".

Prof Eduardo Moresi

Etapas bsicas de um processamento de dados:

Dados

Processamento

Resultado: informao

Prof Eduardo Moresi

1a etapa:
deseja-se apenas atualizar as informaes de estoque para uso do almoxarifado e, nesse caso, os dados (de entrada) so itens recebidos e retirados em um dia, bem como a posio do dia anterior; o processamento consistir, basicamente, em operaes aritmticas de soma e subtrao (alm de outras no principais); como resultado (de sada), obtm-se informaes sobre a nova posio do estoque.

Prof Eduardo Moresi

2a etapa:
pode-se ter um outro tipo de processamento, agora
para produzir informaes para um outro nvel de tomada de deciso. Nesse caso, utiliza-se como dados

a posio do estoque (informao no processamento


anterior); o processamento verificar quais itens esto abaixo de um mnimo, e na sada obtm-se a nova

informao (itens especificamente selecionados).

Prof Eduardo Moresi

A busca de tcnicas mais eficazes de processamento de dados, aliada ao natural avano tecnolgico em diversos outros ramos de atividade, como a eletrnica e a mecnica, por exemplo, conduziu o mundo ao desenvolvimento de equipamentos de PED - os computadores - capazes de coletar, armazenar e processar dados muito mais rapidamente que os antigos meios manuais.

Prof Eduardo Moresi

Elementos Sistema Meta Entradas Armao, Fabricante de bicicleta Bicicletas de Componente, Solda, Pintura, Montagem. Bicicletas acabadas Mecanismos de Processamento Sadas

melhor qualidade Trabalho, Suprimentos. Estudantes, Aquisio de conhecimento Professores, Administradores, Livros, Equipamentos. Servio de Mdicos, Pacientes,

Estudantes Ensino, Pesquisa, Extenso, Servio. cultos, pesquisa, servios comunidade. Diagnstico, Cirurgia, Medicamentos, Testes. Pacientes saudveis, servio comunidade.

Universidade

Servio de sade

sade de melhor Enfermeiras, qualidade Equipamentos.

Prof Eduardo Moresi

conjunto

de

partes

coordenadas

que

concorrem

para

realizao

de

um

determinado objetivo.

Prof Eduardo Moresi

so

aqueles

responsveis em

pela

coleta,

armazenamento,
recuperao, processamento

processamento
equipamentos dos eletrnico,

e
de dados

necessrios ao funcionamento de um outro sistema maior: o sistema de informaes.

Prof Eduardo Moresi

compreende duas partes:


o sistema de computao (o computador e os programas bsicos) os sistemas de aplicao.

O primeiro, normalmente fornecido completo pelo fabricante, e os ltimos, desenvolvidos pelo usurio ou por terceiros, especificamente dedicados aplicao de interesse do usurio.

Prof Eduardo Moresi

pode ser conceituado como o conjunto de mtodos, processos e equipamentos necessrios para se obter, processar e utilizar informaes dentro da empresa. Desta forma, ele compreende no s o SPD, como tambm todos os procedimentos manuais necessrios a prover informaes para um determinado nvel de deciso de uma organizao.

Prof Eduardo Moresi

se desenvolvem segundo duas dimenses:


os componentes da organizao, isto , seus diversos setores funcionais; o nvel de deciso, o qual obedece a uma hierarquia clssica: nveis operacional (de execuo corriqueira e imediata, de competncia dos menores escales), gerencial (de nvel intermedirio, de competncia da gerncia setorial) e alta administrao (de nvel estratgico, de competncia da diretoria).

Prof Eduardo Moresi

Prof Eduardo Moresi

Tipo de sistema

Definio

Sistema Processamento de Recolhe e mantm informao sobre transaes e Transaes controla pequenas decises que fazem parte das transaes.

Sistema de Informaes
Gerenciais

Converte

informao

sobre

transaes

em

informao para a gesto da organizao.

Sistema de Apoio Deciso Apia os executivos na tomada de decises no estruturadas, fornecendo-lhes informao, modelos

e ferramentas para analisar a informao.


Sistema de Informao para Fornece aos gestores, de modo muito interativo e Executivos flexvel, acesso a informao geral para a gesto da organizao.

Prof Eduardo Moresi

O conjunto formado pelos circuitos eletrnicos e partes eletromecnicas de um computador conhecido como hardware (ainda no h uma

traduo adequada para esta palavra). a parte


fsica, visvel do computador.

Prof Eduardo Moresi

Software consiste em programas, de qualquer


tipo e em qualquer linguagem, que so introduzidos na mquina para faz-la trabalhar, passo a passo, e produzir algum resultado. O hardware sozinho no funciona sem instrues (software) sobre o que e quando fazer.

Prof Eduardo Moresi

Histrico

Prof Eduardo Moresi

O conceito de efetuar clculos com algum tipo de equipamento data, pelo menos, do sculo V a.C. com os babilnios e sua inveno do

baco.

Prof Eduardo Moresi

A primeira evoluo do baco surgiu somente no sculo XVII (em 1642), quando o filsofo e matemtico francs Blaise Pascal construiu um contador mecnico que realizava operaes aritmticas de soma e subtrao atravs de rodas e engrenagens dentadas.

Prof Eduardo Moresi

O calculador de Pascal apresentou duas significativas inovaes tecnolgicas para sua poca:
permitia ouso de "vai 1", passado automaticamente para a parcela seguinte; utilizava o conceito de complemento para realizar operaes aritmticas de subtrao atravs de soma de complemento (este conceito at hoje essencialmente a base de funcionamento dos circuitos de operao aritmtica em ponto fixo dos computadores).

Prof Eduardo Moresi

Um dos ltimos e mais importantes trabalhos pioneiros em computao por processos mecnicos foi realizado por um ingls de nome Charles Babbage, que, em 1823, foi contratado pela Royal Astronomical Society of Great Britain para produzir uma mquina calculadora programvel, com a finalidade de gerar tabelas de navegao para a Marinha britnica.

Prof Eduardo Moresi

Em seu trabalho, Babbage projetou dois tipos de mquina:


a mquina de diferenas era um dispositivo mecnico, que s realizava adies e subtraes (como a mquina de Pascal) e cujos clculos matemticos se baseavam no processo de diferenas finitas, pelo qual possvel calcular frmulas (at com polinmios e funes trigonomtricas) utilizando apenas a operao de adio;

Prof Eduardo Moresi

a mquina analtica era um computador mecnico capaz de armazenar 1.000 nmeros de 20 algarismos e que possua um programa que podia modificar o funcionamento da mquina, fazendo-a realizar diferentes clculos.

Prof Eduardo Moresi

a mquina analtica de Charles Babbage possua os mesmos componentes que um computador atual:
memria: constituda de rodas dentadas de contagem; processador: com uma unidade capaz de realizar as quatro operaes aritmticas (operando com pares de registradores) "unidade de controle", constituda de cartes perfurados convenientemente para realizar esta ou aquela operao sada: para uma impressora ou para um dispositivo perfurador de cartes.

Prof Eduardo Moresi

Em 1889, Herman Hollerith desenvolveu o carto perfurado para guardar dados e tambm uma mquina tabuladora mecnica, acionada por um motor eltrico, que contava, classificava e ordenava informaes armazenadas em cartes perfurados.

Prof Eduardo Moresi

O sucesso de Hollerith com a apurao do censo de 1890, nos EUA, conduziu criao, em 1896, da Tabulating Machine Company, por onde Hollerith vendia uma linha de mquinas de tabulao com cartes perfurados. Esta companhia foi um dos embries da IBM, fundada em 1924.

Prof Eduardo Moresi

Os dois problemas bsicos das pocas anteriores (baixa velocidade de processamento e falta de confiabilidade dos resultados) s poderiam ser solucionados com a utilizao de elementos de armazenamento e chaveamento que no tivessem partes mecnicas e fossem bem mais rpidos. Para tanto, os cientistas dedicados a esse trabalho passaram a explorar o uso de um componente eletrnico, a vlvula, inventada em 1906.
Prof Eduardo Moresi

1a Gerao: Computadores Vlvula

O primeiro computador eletrnico e digital, construdo no mundo para emprego geral, isto , com programa de instrues que podiam alterar o tipo de clculo a ser realizado com os dados, foi denominado ENIAC (Electronic Numerical Integrator And Computer) e foi projetado de 1943 a 1946, tendo funcionado da em diante at 1955, quando foi desmontado.
Prof Eduardo Moresi

1a Gerao: Computadores Vlvula


O ENIAC era uma mquina gigantesca, contendo mais de 17.000 vlvulas e 800 quilmetros de cabos. Pesava cerca de 30 toneladas e consumia uma enorme quantidade de eletricidade, alm do consumo de vlvulas, que queimavam com grande frequncia devido ao calor.

Prof Eduardo Moresi

1a Gerao: Computadores Vlvula


o ENIAC era extremamente rpido para sua poca, realizando cerca de 10.000 operaes por segundo, possua 20 registradores, cada um deles podendo armazenar um valor numrico de 10 dgitos, era uma mquina decimal (no binria) e, por isso, cada dgito era representado por um anel de 10 vlvulas, uma das quais estava ligada em cada instante, indicando o algarismo desejado.

Prof Eduardo Moresi

1a Gerao: Computadores Vlvula


Em 1946, von Neumann e vrios outros cientistas em Princeton iniciaram a construo de uma nova mquina, um computador eletrnico de programa armazenado, o IAS.

Prof Eduardo Moresi

1a Gerao: Computadores Vlvula


Caractersticas bsicas do IAS:
quatro unidades principais:a memria, a UCP, a UC e a parte de entrada e sada;

memria com 1.000 posies, chamadas palavras, cada uma podendo armazenar um valor com 40 bits;
tanto os dados (valores numricos) quanto as instrues eram representados da mesma forma binria e armazenados na mesma memria;

Prof Eduardo Moresi

1a Gerao: Computadores Vlvula


Caractersticas bsicas do IAS:
21 instrues de 20 bits cada uma, constitudas de 2 campos, um com 8 bits, denominado cdigo de operao (C.Op); e o outro com 12 bits, denominado endereo, para localizar cada uma das 1.000 palavras, endereos de 000 a 999 (embora pudesse enderear 4096 (4K) posies de memria, pois 212 = 4096, o IAS somente possua 1.000 endereos);

operava de modo repetitivo, executando um ciclo de instruo em seguida ao outro.

Prof Eduardo Moresi

2a Gerao Transistorizados:

Computadores

aparecimento de outra companhia fabricante de computadores, a DEC (Digital Equipment Corporation);

aparecimento de unidades aritmticas e lgicas mais complexas, assim como unidades de controle;

Prof Eduardo Moresi

2a Gerao - Computadores Transistorizados:


aparecimento de linguagens de programao de nvel superior ao das linguagens Assembly da poca (na realidade, o FORTRAN para o IBM 704, em 1957, era ainda de primeira gerao).

Prof Eduardo Moresi

2a Gerao - Computadores Transistorizados:


surgimento de outra companhia importante, a Control Data Corporation, que lanou, em 1964, o sistema CDC-6000, voltado primariamente para o processamento cientfico.

Prof Eduardo Moresi

3a Gerao - Computadores com Circuitos Integrados:


conceito de famlia de computadores, em vez de mquina individual (arquitetura igual - linguagem de mquina semelhante, etc.); emprego de uma tcnica chamada multiprogramao, pela qual vrios programas compartilham a mesma memria principal e dividem o uso da UCP dando a impresso ao usurio de que esto sendo executados simultaneamente;

Prof Eduardo Moresi

3a Gerao - Computadores com Circuitos Integrados:


utilizao de unidade de controle com microprogramao em vez das tradicionais unidades

de controle no hardware;
elevada capacidade de processamento (para a poca), com palavra de 32 bits e ciclo de instruo de at

250 nanossegundos, bem como a grande capacidade


de armazenamento na memria principal, 16 Mbytes;

Prof Eduardo Moresi

3a Gerao - Computadores com Circuitos Integrados:


Memria principal orientada a byte, isto , cada

clula de MP armazena oito bits de informao,


independentemente do tamanho de bits definido para a palavra de dados.

Prof Eduardo Moresi

4a Gerao - Computadores que utilizam VLSI:


caracteriza uma classe de dispositivos eletrnicos capazes de armazenar, em um nico invlucro, milhares e at milhes de diminutos componentes.

Prof Eduardo Moresi

5a Gerao - Computadores inteligentes: foi criado pelos japoneses para descrever os potentes computadores inteligentes que queriam construir em meados da dcada de 1990. O foco dessa ininterrupta 5a gerao a conectividade, o macio esforo da indstria para permitir aos usurios conectarem seus computadores a outros computadores. O conceito de super via da informao capturou a imaginao tanto de profissionais da computao como de usurios comuns.
Prof Eduardo Moresi

Prof Eduardo Moresi

Concluso

Prof Eduardo Moresi

Você também pode gostar