/AssemblyLang

Livro sobre a linguagem Assembly

Primary LanguageAssemblyApache License 2.0Apache-2.0

O que é a linguagem Assembly?

Cada computador tem um microprocessador que gere o calculo aritmético, lógico e controla todas as atividades.

Cada família de processadores tem o seu próprio conjunto de instruções para tratar de várias operações tal como obter um input de um teclado, mostrar uma informação no ecrã ou para qualquer outro tipo de trabalho. Essas intrusões são chamadas de machine language intructions ou instruções de linguagem maquina.

O processador compreende somente instruções de linguagem maquina, que são cadeias de 1's e de 0's, Contudo o código maquina é obscuro e complexo para ser usado no desenvolvimento de software. Por isso, a linguagem de baixo nível assembly é desenhada para uma família especifica de processadores que representa as varias intrusões num código simbólico e de mais fácil interpretação.

Nota: Este livro fui gerado usando o GitBook e é open source, sinta-se libre de contribuir ou sinalizar erros no GitHub