Organização e Arquitetura de Computadores * 16/7/96 Organização e Arquitetura de Computadores Prof. André Pinheiro *
Introdução Organização e Arquitetura Estrutura e função Função * 16/7/96 Introdução Organização e Arquitetura Estrutura e função Função Estrutura *
Organização e Arquitetura Arquitetura de computador Refere-se aos atributos de um sistema visíveis a um programador, possuem um impacto direto sobre a execução lógica de um programa. Organização de computador Refere-se as unidades operacionais e suas interconexões que realizam as especificações arquiteturais
Exemplos Atributos arquiteturais Atributos Organizacionais Conjunto de instruções Números de bits usados para representar diversos tipos de dados Técnicas para endereçamento de memória Instrução de multiplicação Atributos Organizacionais Sinais de controle Interfaces entre o computador e periféricos Tecnologia de memória utilizada Unidade de multiplicação especial ou repetidas chamadas a unidade de soma
Estrutura e função Estrutura Função O modo como os componentes são inter-relacionados Função A operação individual de cada componente como parte da estrutura
Função Em termos gerais existem apenas quatro funções: Processamento de dados ULA Armazenamento de dados Dinamicamente, Registradores Movimentação de dados Dispositivos de E/S Controle CPU
Visão funcional
Operações possíveis do computador Movimentação de dados
Operações possíveis do computador Armazenamento
Operações possíveis do computador Processamento de/para armazenamento
Operações possíveis do computador Processamento de armazenamento para E/S
Estrutura Existem quatro componentes estruturais principais: Unidade central de processamento (CPU) Controla a operação do computador Memória principal Armazena dados Entrada/Saída (E/S) Movimentação de dados Interconexão do sistema Barramento do sistema
Interconexão do sistema Estrutura Alto nível Computador Memória principal E/S Interconexão do sistema Periféricos Linhas de comunicação CPU
Interconexão interna da CPU Estrutura A CPU Computador ALU Unidade de controle Interconexão interna da CPU Registradores CPU E/S Memória Barramento do sistema
Estrutura A unidade de controle Lógica de sequenciação CPU Memória de controle Registradores e decodificadores da unidade de controle Lógica de sequenciação Unidade de controle ALU Registr. Barramento interno