Organização e arquitetura de computadores
Organização -> refere-se às unidades operacionais e suas interconexões que realizam as especificações arquiteturais. Ex: Tecnologia de memória utilizada. Interfaces entre o computador e periféricos.
Normalmente a organização está ligada a arquitetura e a arquitetura a organização. Nem sempre uma depende da outra.
Estrutura -> o modo como os componentes são inter-relacionados. Ex: CPU, memória principal, dispositivos E/S e interconexão do sistema.
Função -> a operação individual de cada componente como parte da estrutura. Ex: processamento de dados, armazenamento, movimentação de dados, controle.
Operações possíveis do computador: movimentação de dados, armazenamento, processamento de/para armazenamento, processamento de armazenamento para E/S,
A CPU contém -> registradores, ULA, interconexão interna e UC.
Registradores – Oferece armazenamento interno a cpu
ULA – realiza as funções de processamento de dados do computador.
Interconexão - oferece comunicação entre UC, ULA e registradores.
UC – controla a operação da CPU, portanto, do computador.
A UC contém -> lógica de sequênciação, registradores e decodificadores da unidade de controle, memória de controle.
Primeira geração válvulas, segunda geração transistores.
Primeiro computador digital de uso geral. ENIAC. Hardware complexo trabalhava com decimais. Foi criado para uso na 2ª guerra mundial. Para programar era necessário alterar a estrutura da máquina. Na arquitetura Von Neumann o IAS foi organizada uma estrutura memória, UC,ULA e entrada e saída.
- Memória principal armazenando dados e programas.
- ULA – operando sobre dados binários.
- UC interpretando e executando instruções da memória.
-