História dos Computadores:
Os Primeiros Computadores Eletrônicos:
Há décadas a trás já existiam maquinas capazes de efetuar cálculos, o Ábaco tataravó dos computadores modernos.
A partir do século 20 deu-se o inicio do uso de calculadoras mecânicas e elétricas.
Calculadoras mecânicas: Grandes lentas e freqüentemente dava defeito.
Calculadoras eletrônicas: Mais rápidas e apresentavam menos defeito.
Primeira Geração dos computadores.
MARK I 1944:
Parceria entre a Marinha Americana e a Universidade de Harvard. Era um computador eletromecânico constituído de 3.000 engrenagens com 10 "dentes", 1.400 comutadores rotativos e tudo era ligado por cerca de 800 Km de condutores elétricos.
demorava de 3 a 5 segundos para efetuar uma multiplicação, mas era totalmente automático e podia realizar cálculos extensos sem intervenção humana.
ENIAC 1946:
No inicio da década de 40 foi criada as primeiras válvulas Eletrônicas.
Foto válvula
O exercito americano precisava de maquinas capaz de realizar cálculos balístico, com isso deu o inicio dos estudos na área.
Fotos eniac
Como os cálculos não era 100% confiáveis, eram executado em 3 maquinas diferentes quando o resultado de 2 eram iguais esse era considerado o certo.
totalmente eletrônico
- 17.468 válvulas
- 500.000 conexões de solda
- 30 toneladas de peso
- 180 m² de área construída
- 5,5 m de altura
- 25 m de comprimento
EDVAC – 1949 Mauchly e Eckert
O EDVAC (Electronic Discrete Variable Computer)
Mesmo sendo mais avançado que o ENIAC o EDVAC ocupava o mesmo tamanho do ENIAC.
Um das principais vantagens do EDVAC sobre o ENIAC era o uso de códigos binários ao invés de decimais.
Os dados, então, eram armazenados eletronicamente em um meio material composto de um tubo cheio de mercúrio, conhecido como linha de retardo.
EDSAC - 1949 Maurice Wilkes
Em 1949, surge o EDSAC - Eletronic Delay Storage Automatic Calculator
foi o primeiro computador operacional em grande escala capaz de armazenar seus próprios programas.
LEO – 1954-
o primeiro computador de uso comercial do mundo. A idéia de construir computadores para uso comercial foi de um proprietário de uma rede de casa de chá, J. Lyons em parceria com a Universidade de Cambridge
UNIVAC – 1952 Universal Automatic Computer
Era uma máquina eletrônica de programa armazenado que recebia instruções de uma fita magnética de alta velocidade.
IBM 701 – 1953
O IBM 701 utilizava cartões perfurados para armazenamento de dados e programas, com esse computador a IBM começa a dominar o mercado de computadores.
IBM 650 – 1954
IBM 650 foi disponibilizado publicamente nos USA pela IBM em Dezembro de 1954, pesava 892Kg.
O IBM 650 era indicado para resolver problemas comerciais e científicos. A empresa projetou a venda de 50 exemplares do computador (mais do que todos os computadores do mundo juntos).
ATLAS, IBM 1401 e IBM 7094 – 1962
O ATLAS foi o primeiro computador a usar disco magnéticos como fonte de armazenamento de dados. O IBM 1401 e IBM 7094 foram os primeiros a usarem 100% transistores.
PDP-5 – 1963
O primeiro minicomputador feito pela DEC Digital Equipament Corporation.
IBM 360 – 1964
Após a criação dos circuitos integrados o IBM 360 foi um dos primeiros computadores a usarem CI.
Processadores:
Os processadores (ou CPUs, de Central Processing Unit) são chips responsáveis pela execução de cálculos, decisões lógicas e instruções que resultam em todas as tarefas que um computador pode fazer.
É conveniente dividirmos um computador em três partes: processador, memória e um conjunto de dispositivos de entrada e saída.
BARRAMENTO
De maneira geral, o barramento é responsáveis pela interligação e comunicação dos dispositivos em um computador.
Endereço: indica de onde os dados a serem processados devem ser retirados ou para onde devem ser enviados.
Dados: Como o nome deixa claro, é pelo barramento de dados que os dados transitam.
Controle: Por sua vez, o barramento de controle faz a sincronização das referidas atividades, habilitando ou desabilitando.
Foto barramento
Clock interno e clock externo:
O clock serve para sincronizar as atividades de um computador.
Quando o computador recebe uma ordem para executar determinada tarefa dá-se o nome de “pulso de clock”.
Clock Interno: é velocidade com a qual o processador executa uma tarefa interna.
Clock Externo: Por limitações físicas a comunicação do processador com as memórias tem que ser mais baixa.