tudo
Computadores
Prof. Luciano Bernardes de Paula
Referências (figuras e texto base)
Marcelo Marçula, Pio A. Benini Filho, “Informática
– Conceitos e Aplicações”, editora Érica
Raul F. Weber, “Fundamentos de Arquitetura de
Computadores”, editora Bookman
O primeiro computador de propósitos gerais foi o ENIAC
(Eletronic Numerical Integrator and Calculator), construído entre 1943 e 1946, na Universidade da
Pensilvânia.
A coordenação do projeto foi de J. Mauchly e J. P. Eckert.
A motivação foi a contrução de tabelas de forma automática, por interesse do sistema militar americano
(tabelas balísticas).
Características:
- Pesava 30 toneladas;
- Empregava 18 mil válvulas;
- 3 ms para a realização de uma multiplicação de dez dígitos (decimais), o que era um grande avanço; Princípios básicos
Cada computador tem um conjunto de operações e convenções único para determinar as posições dos dados com os quais a operação será realizada.
Como já visto, geralmente uma instrução tem a forma:
Operação Operandos
Operação identifica a função a ser utilizada e Operandos fornece a maneira de calcular a posição atual dos dados com os quais a operação será realizada.
Um programa é uma sequência finita de instruções que deve ser seguida para atingir um objetivo computacional. A memória tem a função de armazenar dados e intruções.
Cada posição de memória tem um endereço.
Instruções em um computador são executadas em uma sequência determinada por suas posições de memória.
O contador de instruções do processador (ou apontador de instruções) contém a posição da próxima instrução a ser executada.
Quando uma sequência de execução de instruções tem início, a instrução cujo endereço está no contador de instruções é trazida da memória para uma área de armazenamento chamada registrador de instrução.
Esse processo é conhecido como busca de instrução. A instrução é interpretada por circuitos de decodificação que