Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Arquitetura de Computador
Arquitetura de Computador
Programadores: são aqueles que podem controlar o comportamento do computador através de instrução em
linguagem de máquina.
Na prática, programas (Conjunto de instruções em sequência ) são programados em linguagem de programação ditas
de alto nível e convertidos para linguagem de máquina por compilador.
Linguagens de "Programação"
Linguagens: conjunto finito de comandos que são combinados de tal forma a produzir um programa , para realizar
uma tarefa.
Linguagens de baixo nível : aquilo que o computador consegue interpretar e executar, ou seja, linguagens de
máquina.
Linguagens de alto nível: Linguagens que facilitam a programação por parte dos programadores, pois então mais
próximas da linguagem humana (Pascal, C/C++, Java, Python, etc).
Compilador: Programa que converte as instruções de um programa escrito em uma línguagem alto-nível em
instruções de máquina (linguagem de baixo nível).
LINGUAGEM DE MÁQUINA
EX.:
R0 <----- valor
R1 <------valor
ULA <-----oper SOMA
R2 <------ SOMA ULA
Prática, cada instrução ULA associada sequência de bits
Ex.:
SOMA poderia ser: 01001000
SOLUÇÃO:
SISTEMA COMPUTAÇÃO