LinguagemAssembly6800

6342 palavras 26 páginas
UNIVERSIDADE FEDERAL
DE ITAJUBÁ
E
EN
NG
GE
EN
NH
HA
AR
RIIA
AD
DE
EC
CO
OM
MP
PU
UTTA

ÇÃ
ÃO
O

LING U A G EM ASSEMBLY
6800

Prof. José Vantuil Lemos Pinto
DEPARTAMENTO DE ELETRÔNICA
ABRIL/2004

LINGUAGEM ASSEMBLY 6800
Para se programar em linguagem assembly é essencial conhecer a arquitetura do microprocessador que se irá utilizar.
Com a linguagem assembly é possível fazer com que o microprocessador use toda a sua capacidade na execução de uma tarefa. Aproximadamente, pode-se dizer que as linguagens de alto nível utilizam 90% da capacidade do microprocessador, enquanto, a linguagem assembly permite utilizar
100% da capacidade do microprocessador.
Dentre as vantagens da linguagem assembly, tem-se:
• maior velocidade de execução dos programas;
• total acesso ao hardware do computador;
• controle sobre os aspectos de operação do computador.
Dentre as desvantagens da linguagem assembly, tem-se:
• requer muito mais prática para se escrever programas do que a maioria das linguagens de alto nível;
• dá mais trabalho para se escrever os programas;
• é mais passível de erros;
• é mais difícil de se encontrar os erros do programa.
A programação em linguagem ASSEMBLY é mais produtiva do que a programação em linguagem de MÁQUINA, pois a linguagem assembly tem uma orientação humana em contraste com a linguagem de máquina que é orientada para os microprocessadores.

PROGRAMAÇÃO EM LINGUAGEM DE MÁQUINA
A programação em linguagem de máquina tem algumas desvantagens; uma delas se deve ao fato desta linguagem ser de difícil leitura e entendimento para os seres humanos. Outras desvantagens são a dificuldade para se escrever o código de máquina das instruções de um programa e a dificuldade para se entrar com o programa em linguagem de máquina na memória do computador. Além disto, o programador humano que por ventura venha a trabalhar em linguagem de máquina tende a cometer erros que são de difícil localização.
Uma maneira de melhorar a programação em linguagem de máquina é

Relacionados