Arquitetura e Organização de Computadores: Introdução

19
Arquitetura e Organização de Computadores Introdução a Arquitetura e Organização de Computadores

description

Apresentação baseada na obra: STALLINGS, William. Arquitetura e Organização de Computadores. 5. ed. São Paulo: Prentice Hall, 2002. Capítulo 01 - Introdução Interpretado pelo professor Wellington Pinto de Oliveira

Transcript of Arquitetura e Organização de Computadores: Introdução

Page 1: Arquitetura e Organização de Computadores: Introdução

Arquitetura e Organização de Computadores

Introdução a Arquitetura e Organização de Computadores

Page 2: Arquitetura e Organização de Computadores: Introdução

Arquitetura de um computador

• O termo 'Arquitetura de um computador' refere-se aos atributos de um sistema que são visíveis para o programador.

• Os atributos que tem impacto direto sobre a lógica de um programa.

• Exemplos:

• número de bits de um tipo de dados;

• Endereçamento de memória;

Page 3: Arquitetura e Organização de Computadores: Introdução

Organização de um computador

• Já o termo 'Organização de um computador' refere-se as unidades operacionais e suas interconexões que implementam as especificações da sua arquitetura.

• Exemplos:

• Sinais emitidos por uma interface;

• Controle do barramento;

Page 4: Arquitetura e Organização de Computadores: Introdução

Relação entre Arquitetura e Organização

• Uma família de modelos podem conter a mesma arquitetura e diferentes organizações.

Page 5: Arquitetura e Organização de Computadores: Introdução

Estruturação e Função

• O sistema é complexo;

• Organizado em hierarquia;

• Cada elemento da hierarquia é considerado um subsistema;

Page 6: Arquitetura e Organização de Computadores: Introdução

Hierarquia

Page 7: Arquitetura e Organização de Computadores: Introdução

Hierarquia

Page 8: Arquitetura e Organização de Computadores: Introdução

Estruturação e Função

• O comportamento de cada nível depende apenas de uma caracterização abstrata;

• Em cada nível o projetista deve levar em consideração:

• Estrutura: O modo como os componentes estão inter-relacionados;

• Função: a operação de cada componente individual;

Page 9: Arquitetura e Organização de Computadores: Introdução

Titulo

• xx.

Page 10: Arquitetura e Organização de Computadores: Introdução

Função

• Estrutura de um computador, são funções de um computador:

• Processamento de Dados;

• Armazenamento de Dados;

• Transferência de Dados;

• Controle.

Page 11: Arquitetura e Organização de Computadores: Introdução

Fuções

Page 12: Arquitetura e Organização de Computadores: Introdução

Funções

Page 13: Arquitetura e Organização de Computadores: Introdução

Estrutura

Page 14: Arquitetura e Organização de Computadores: Introdução

Estrutura Interna

• Unidade central de processamento (CPU);

• Memória principal;

• Dispositivos de Entrada e Saída;

• Sistema de Interconexão.

Page 15: Arquitetura e Organização de Computadores: Introdução

Estrutura Interna

Page 16: Arquitetura e Organização de Computadores: Introdução

Barramento do Sistema

• Barramento é a ligação entre os elementos E/S, Memória e CPU.

Page 17: Arquitetura e Organização de Computadores: Introdução

Memória

• Memória é uma unidade de armazenamento de dados, seja temporária ou permanente.

• Temos dois tipos de memória:

• Memória interna (Memória Principal);

• Memória externa (Memória Secundária);

Page 18: Arquitetura e Organização de Computadores: Introdução

Dispositivos de Entrada e Saida

• Carinhosamente apelidados de E/S ou I/O, são dispositivos que através do barramento são utilizados pelo computador para interação com o mundo exterior ou como apoio as funções básicas.

Page 19: Arquitetura e Organização de Computadores: Introdução

Referência

• STALLINGS, William. Arquitetura e Organização de Computadores. 5. ed. São Paulo: Prentice Hall, 2002.