Sei sulla pagina 1di 36

Organizao

de computadores
Prof. Moiss Souto
Moiss Souto
docente.ifrn.edu.br/moisessouto

professor.moisessouto.com.br
moises,souto@ifrn.edu.br
@moises_souto
Ementa
Organizao de
Computadores
Definir os conceitos bsicos relacionados
estrutura e funcionamento dos
computadores digitais

Compreender o funcionamento dos


microcomputadores e perifricos a partir
da anlise de seus componentes
Presente ? Futuro ?
Vivemos no futuro?
E j chegamos ?
A prxima onda...
Aula 01
Introduo a organizao de
computadores
Arquitetura

Arquitetura so os atributos do sistema visveis ao


programador

Conjunto de instrues, numero de bits usados


para representao de dados, mecanismos de I/
O, tcnicas de endereamento.

ex.: Existe uma instruo para multiplicao?


Organizao

Organizao como os recursos so


implementados

Sinais de Controle, interfaces, tecnologia de


memrias.

ex.: Existe uma unidade de hardware para


multiplicao ou ela feita por repetidas
adies?
Exemplos Arquitetura e
Organizao
Todas as famlias Intel x86 compartilham a mesma
arquitetura bsica
A famlia IBM System/370 (1970) compartilha a
mesma arquitetura bsica

Isto resulta em compatibilidade de cdigo (de


programao)
Pelo menos em relao aos anteriores
A Organizao difere entre as vrias verses
Estrutura & Funo

Estrutura a forma com que os


componentes esto inter-relacionados
Funo a operao de cada componente
individual como parte da estrutura
Funo
Existem quatro funes bsicas a serem
desempenhadas dentro de um computador:
Processamento de Dados
Armazenamento de Dados
Transferncia de Dados
Controle
Viso Funcional

Viso Funcional
Recurso de
Recurso de
Armazenamento
armazenamentp
de Dados

Mecanismo de Mecanismo
Mecanismo
Transferncia de
Dados de controle
de Controle

Recurso
Recurso de
Processamento
processamento
De Dados
de dados
Operao (1)

Transferncia de Dados
Memria
Memria
ex.: do teclado para a tela

Transferncia Controle
Controle

Processa-
Processame
mento
nto
Operao (2)

Armazenamento de Dados Memria


Memria
ex.: Download da Internet para o HD

Transferncia Controle
Controle

Processa-
Processame
mento
nto
Operao (3)

Processamento de Dados da Memria


Memria
Memria
ex.: atualizao de um banco de dados

Transferncia Controle
Controle

Processa-
Processame
mento
nto
Operao (4)

Processamento de Dados de E/S


Memria
Memria
ex.: impresso de um registro do BD

Transferncia Controle
Controle

Processa-
Processame
mento
nto
Estrutura de Alto Nvel
Perifricos Computador

Memria
CPU Principal

Computador Sistema de
Interconexo

Entrada
e
Linhas de Sada
Comunicao
Estrutura da CPU

CPU
Computador Unidade
Registradores Lgica e
E/S Aritmtica
System CPU
Bus
Interconexo
Interna da CPU
Memria

Unidade de
Controle
Estrutura da Unidade de

Unidade
de
CPU
Lgica de Controle
ULA
Seqenciamento
Unidade Regis-
Internal De
Bus Controle tradores e
decodificadores
Regis- da Unidade de
tradores
Controle

Memria
De
Controle
Referncias
Notas de aula. Arquitetura e organizao de computadores.
Glaucus Brelaz.

Notas de aula. Arquitetura e organizao de computadores. Tadeu


Oliveira.

Notas de aula. Arquitetura e organizao de computadores.


Leonardo Minora.

Slides do livro Organizao Estruturada de Computadores


Andrew S. Tanenbaum

Arquitetura e Organizao de Computadores.


William Stallings

Organizao Estruturada de Computadores


Andrew S. Tanenbaum
Obrigado
Moiss Souto
professor.moisessouto.com.br
moisessouto@unp.br

Potrebbero piacerti anche