Organiza O E Arquitetura
Arquitetura são os atributos visíveis ao programador.
- Conjunto de instruções, número de bits usados para representação de dados, mecanismos de E/S, técnicas de endereçamento.
- Por exemplo, existe uma instrução de multiplicação?
-Organização é como os recursos são implementados.
- Sinais de controle, interfaces, tecnologia de memória.
- p.e., existe uma unidade de multiplicação no hardware ou ela é feita pela adição repetitiva?
Estrutura e função
Estrutura é o modo como os componentes são inter-relacionados.
Função é a operação individual de cada componente como parte da estrutura.
Todas as funções do computador são: -Processamento de dados.
- Armazenamento de dados.
- Movimentação de dados. - Controle.
Eniac histórico
Electronic Numerical Integrator And Computer.
Eckert e Mauchly.
Universidade da Pensilvânia.Tabelas de trajetória para armas. Iniciou em 1943 .Terminou em 1946. Muito tarde para o esforço de guerra. Usado até 1955.
Eniac detalhes:
Decimal (não binário). 20 acumuladores de 10 dígitos. Programado manualmente por chaves.18 000 válvulas. 30 toneladas. 1 500 pés quadrados. 140 kW de consumo de potência. 5 000 adições por segundo.
Von neuman /Turing
Conceito de programa armazenado. Memória principal armazenando programas e dados. ALU operando sobre dados binários. Unidade de controle interpretando e executando instruções da memória. Equipamento de entrada e saída operado por unidade de controle. Princeton Institute for Advanced Studies. IAS Concluído em 1952.
Detalhes do IAS priceton institute for advanced studies
1000 “palavras” de 40 bits. Número binário. 2 instruções de 20 bits. Conjunto de registradores (armazenamento em CPU). Registrador de buffer de memória.Registrador de endereço de memória. Registrador de instrução.Registrador de buffer de instrução.Contador de programa.Acumulador.Quociente multiplicador.
Computadores comercias
1947 – Eckert-Mauchly Computer