aula
COMPUTADOR...
Um sistema hierárquico é constituído de um conjunto de subsistemas inter-relacionados;
FACULDADE METROPOLITANA DA GRANDE FORTALEZA
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES
PROF.: FÁBIO JOSÉ
Em cada nível, o projetista se preocupa com sua estrutura e sua função isoladamente;
E-MAIL: PROF.FABIOJOSE@GMAIL.COM
MAIL:
4
ESTRUTURA E FUNÇÃO
Estrutura é o modo como os componentes estão inter-relacionados.
AULA:
MULTI-NÍVEIS”
AULA: “ARQUITETURA MULTI-NÍVEIS”
Função é a operação de cada componente individual como parte dessa estrutura.
5
2
COMPUTADOR...
FUNÇÃO
Funções básicas de um computador são:
Processamento de dados
Armazenamento de dados
Transferência de dados
Controle
3
6
1
02/09/2014
VISÃO FUNCIONAL
ESTRUTURA: MEMÓRIAS
7
10
ESTRUTURA: E/S
VISÃO ESTRUTURAL: COMPUTADOR
11
8
ESTRUTURA: CPU
ESTRUTURA: BARRAMENTO
9
12
2
02/09/2014
COMO CONVERTER UM PROGRAMA PARA
LINGUAGEM DE MÁQUINA?
COMUNICAÇÃO HOMEM-MÁQUINA
Tradução
Montador
Compilador
Interpretação
Interpretador
TraduçãoTradução-Interpretação
Compilador-Interpretador
13
16
COMO CONVERTER UM PROGRAMA PARA
LINGUAGEM DE MÁQUINA?
COMUNICAÇÃO HOMEM-MÁQUINA
17
14
COMO CONVERTER UM PROGRAMA PARA
LINGUAGEM DE MÁQUINA?
COMUNICAÇÃO HOMEM-MÁQUINA
Linguagem Alto Nível
Raciocínio de forma mais natural (palavras em inglês...)
Aumento da produtividade;
Programa independe do computador usado para o seu desenvolvimento Linguagem Baixo Nível
Temos que saber o que realmente está acontecendo;
Melhor desempenho pode ser alcançado!
15
18
3
02/09/2014
COMO CONVERTER UM PROGRAMA PARA
LINGUAGEM DE MÁQUINA?
MÁQUINA MULTINÍVEL
19
COMO CONVERTER UM PROGRAMA PARA
LINGUAGEM DE MÁQUINA?
22
MÁQUINA MULTINÍVEL
Linguagens, Níveis e Máquinas Virtuais
Uma máquina pode ser vista como tendo vários níveis, cada um capaz de executar um