Vous êtes sur la page 1sur 34

Organização de

Computadores
Introdução
Prof. José Paulo G. de Oliveira
Engenharia da Computação, UPE
jpgo@poli.upe.br
Índice
 Arquitetura & Organização
 Temas em Organização de Computadores
 Temas em Arquitetura de Computadores
 Estrutura de Alto Nível
 Estrutura da CPU
 Estrutura da Unidade de Controle
Questões
 Do que trata Organização de Computadores?
 E Arquitetura?
 Quais os elementos fundamentais de um
computador?
 Defina Estrutura do Computador.
 Defina Função do Computador.
 Quais as funções principais de um
computador?
Arquitetura & Organização
Arquitetura e Organização
 A arquitetura está relacionada àqueles
atributos visíveis ao programador
 Conjunto de instruções, número de bits de dados
e instruções, mecanismos de E/S, técnicas de
endereçamento
 Por ex.: Existe uma instrução de multiplicação?
Arquitetura e Organização
 A organização está relacionada a como os
atributos são implementados
 Sinais de controle, interfaces, tecnologia de
memória
 Por ex.: Existe uma unidade de hardware para
multiplicação ou isso é feito por repetidas
adições?
Arquitetura e Organização
 Toda família Intel x86 compartilha da mesma
arquitetura básica
 A família IBM System/370 compartilha da
mesma arquitetura básica
 Compatibilidade de código
 Pelo menos em relação às versões mais antigas
 A organização é diferente para cada versão
Componentes de um
computador

Unid. controle
Memória
Programas Vídeo
IR
Reg. PC
MAR
+
Dados
MBR Teclado
AC

ALU

E/S
Unid. processamento
Buffers
Componentes de um
computador
Escopo deste curso

Memória
CPU Programas
+
Vídeo

Dados
Execução das
Teclado
instruções de um
programa

E/S

Buffers
Estrutura de um Computador
Estrutura de um computador

Memória Módulo
CPU de E/S
principal

Barramento
Estrutura de um computador
Estrutura de um computador
Estrutura de um computador
Estrutura de um computador
Organização
Temas em Organização de
Computadores
 Evolução e desempenho de computadores
 Barramentos do sistema
 Memória interna
 Memória externa
 Entrada e saída
 Suporte ao sistema operacional
 Aritmética computacional
Arquitetura
Temas em Arquitetura de
Computadores
 Conjunto de instruções
 Estrutura e funcionamento da CPU
 Computadores RISC e CISC
 Paralelismo em nível de instrução e
processadores superescalares
 Operação da unidade de controle
 Controle microprogramado
 Processamento paralelo
Primeiros Conceitos:
Estrutura & Função
Estrutura e Função
 Estrutura é o modo como os componentes
estão relacionados uns com os outros
Estrutura e Função
 Estrutura é o modo como os componentes
estão relacionados uns com os outros
 Função é a operação de cada componente
individual como parte da estrutura
Função
 As funções básicas que um computador
pode desempenhar são:
 Processamento de dados
 Armazenamento de dados
 Transferência de dados
 Controle
Visão Funcional
 Visão funcional de um computador

Recurso
de
armazenamento
de dados

Mecanismo
de Mecanismo
transferência de
de dados controle

Recurso
de
processamento
de dados
Operações
 Transferência de dados
 e.g. teclado para a tela
Memória

Transferência Controle

Processamento
Operações
 Armazenamento de dados
 e.g. “Baixar” da Internet para a memória

Memória

Transferência Controle

Processamento
Operações
 Processamento sobre memória
 e.g. Atualização de um banco de
dados
Memória

Transferência Controle

Processamento
Operações
 Processamento da memória para E/S
 e.g. Impressão de um banco de dados
Memória

Transferência Controle

Processamento
Estrutura hierárquica
Estrutura de Alto Nível

Periféricos Computador

Unidade Memória
Central de
Principal
Processamento

Computador
Sistema de
Interconexão

Entrada/
Saída
Linhas de
Comunicação
Estrutura da CPU

CPU
Computador
Unidade
Registradores Lógica e
E/S
Aritmética

Barramento CPU
do Interconexão
Sistema interna da CPU

Memória
Unidade
de Controle
Estrutura da Unidade de
Controle

Unidade
CPU Lógica de de Controle
ULA
Sequenciamento

Barramento Unidade
interno de Controle Registradores
e decodificadores
da Unidade de
Controle
Registradores

Memória
de controle
Leituras Sugeridas
 Stallings capítulo 1
Questões
 Do que trata Organização de Computadores?
 E Arquitetura?
 Quais os elementos fundamentais de um
computador?
 Defina Estrutura do Computador?
 Defina Função do Computador?
 Quais as funções principais de um
computador?

Vous aimerez peut-être aussi