Teste
O Assembler foi provavelmente a primeira linguagem de programação da história, surgida na década de 50, época em que os computadores ainda utilizavam válvulas.
Assembly é a linguagem de baixo nível, talvez a mais próxima linguagem que as máquinas entendam.
A ideia do Assembly é usar um comando em substituição a cada instrução de máquina. Programar em Assembly é basicamente se comunicar diretamente com o processador da máquina.
No Assembly, cada uma destas instruções equivale a uma instrução do processador. Ao invés de usar instruções como 10101011, você pode usar outras bem mais fáceis de entender e de memorizar, como add, div, mul, and, or, not, etc.
No Assembly é possível também criar variáveis, que são pequenos espaços na memória RAM reservados para guardar algum tipo de informação, que o programa precisara mais tarde. Podemos utilizar as instruções citadas anteriormente para lidar com elas. Por exemplo: a instrução “add” faz com que o processador some duas variáveis; “add x, y” soma os valores de x e y.
A linguagem Assembly, assim chamada e o montador Assembler é uma ferramenta poderosa para desenvolvimento de novos compiladores, tais como, linguagem de níveis maiores como a linguagem C/C++, podendo até chamar a linguagem C/C++ de nível intermediário. A linguagem Assembly é um faz tudo, é uma linguagem chave para todos os tipos de desenvolvimento. Esta linguagem foi amplamente utilizada no passado e hoje um objeto de estudo somente nos meios acadêmicos na areá da Ciência da Computação, disciplinas de Tecnologia da Informação e utilizado na Engenharia de Softwares.
Fontes;
http://www.numaboa.com.br
http://www.administradores.com.br