segunda-feira, 27 de setembro de 2010

Assembly

Assembly ou linguagem de montagem é uma linguagem de programação legível por seres humanos, já que os valores de 0 e 1 são substituídos por símbolos chamados mnemónicos.
A linguagem, que neste caso não é compilada mas de montagem, passa a linguagem de máquina através de um montador, ou assembler.

Caracterísicas da linguagem Assembly:
  • operações aritméticas como soma, subtracção, multiplicação e divisão;
  • instruções de registradores;
  • instruções de pilha;
  • instruções de execução;
  • instruções de memória;
  • instruções para o sistema operacional, entre outros;
Um programa que some 2 números em Assembly:
add cx , di    ;soma o de menor ordem cx com di 
mov [terceiro] , cx   ;cx em terceiro ( palavra de menor ordem )

Sem comentários:

Enviar um comentário