Anda di halaman 1dari 13

Arquitetura de

Computadores
Willian Rampazzo
Faculdade Anhanguera de Indaiatuba

STALLINGS, W.. Arquitetura e Organizacao de Computadores : Projeto para o Desempenho. 5a


ed. Sao Paulo: Pearson - Prentice Hall, 2006.

Arquitetura de Computadores

Organizao de Computadores

Atributos de um sistema visveis


para o programador
Tem impacto direto na execuo
lgica de um programa

Conjunto de instrues, nmero


de bits usado para representar
vrios tipos de dados,
mecanismos de I/O, tcnicas de
endereamento de memria.

Arquitetura de
Computadores

Atributos Arquiteturais
incluem:

Atributos
Organizacionais incluem:

Organizao de
Computadores

Detalhes de Hardware
transparente para o
programador, sinais de controle,
interface entre o computador e
os perifricos, tecnologia de
memria utilizada.

As unidades operacionais e suas


interconexes que
compreendem as especificaes
arquiteturais.

Estrutura e Funo

Sistema hierrquico

Conjunto de subsistemas interrelacionados

Natureza hierrquica de sistemas


complexos essencial para seu
design e sua descrio
Designer precisam somente lidar
com um nvel particular do sistema
de cada vez

Interessado com a estrutura e a


funo em cada nvel

Estrutura

A forma na qual os componentes


se relacionam entre eles

Funo

A operao de componentes
individuais como parte de uma
estrutura

Funo

Um computador pode executar


quatro funes bsicas:

Processamento de Dados

Armazenamento de Dados

Movimentao de Dados

Controle

Operaes

(a)
Movimentao de
dados

Operaes

(b)
Armazenamento de
dados

Operaes
(c)
Movimentao de
dados

Operaes

(d)
Controle

O
Computador

Estrutura

CPU controla as oepraes de um


Existem quatro
componentes
estruturais
principais de um
computador:

computador e executa suas funes


de processamento de dados

Memria Principal armazena dados


I/O move dados entre o
computador e seu ambiente externo

Sistema de Interconexo algum


mecanismo que fornece a
interconexo entre CPU, memria
principal e I/O

CPU
Principais
componentes
estruturais:

Unidade de Controle - Control Unit

Unidade Lgica e Aritmtica - Arithmetic and


Logic Unit (ALU)

Executa a funo de processamento de


dados do computador

Registradores

Controla a operao da CPU e portanto o


computador

Fornece armazenamento interno para a CPU

Interconexo da CPU

Algum mecanismo que fornece


comunicao entre a Unidade de Controle,
ALU e registradores

Resumo
Introduo

Aula 1

Organizao de Computadores

Arquitetura de Computadores

Funo

Processamento de dados

Armazenamento de dados

Movimentao de dados

Controle

Estrutura

CPU

Memria principal

I/O

Interconexo de sistema

Componentes estruturais da CPU


Unidade de Controle
ALU
Registradores
Interconexo da CPU