Beruflich Dokumente
Kultur Dokumente
Renan Manola
Introduo ao Computador
2010/01
Computador Digital
Programa
Somar 2 nmeros
Comparar o valor de um nmero com zero.
Copiar um conjunto de dados de uma parte da memria para outra parte.
Linguagem de Mquina
Nveis de Abstrao
Organizao Estruturada de Computadores
Traduo (Compilao)
Interpretao
Mtodos Hbridos
Ex: Java
Mquina Virtual
Mquina Virtual
Abstrao M1 atravs de L1
Mquina (M1) hipottica, cuja linguagem de mquina a linguagem L1.
Mquinas Multi-Nveis
Nvel 3
Nvel 2
Nvel 1
Nvel 0
Mquina de Vrios
Nveis Modernas
Funes aritmticas;
Memrias (registradores);
Processadores.
RISC x CISC
Enxerga-se:
Um conjunto de 8 a 32 registradores
Um circuito chamado ULA (Unidade Lgica e Aritmtica)
Interpretador de um microprograma
Discute-se:
Tipo de Dados
Modelos de Memria e de Endereamento
Formato e Tipos de Instrues
Fluxo de Controle
Arquitetura de Computadores
Hardware
Software
composto de instrues,
computacionais - os programas.
algoritmos
por
suas
representaes
Firmware
Montadores (Assemblers)
Ligadores (Linkers)
Carregadores (Loaders)
Compiladores
Interpretadores
Execuo de um Programa
Programa em Ling.
de Alto Nvel
Compilador
Memria
Programa em Ling.
de Montagem
Objeto: rotinas da biblioteca
(em ling de mquina)
Carregador
Montador
Ligador
Executvel: programa
em ling de mquina
Referncias