Assembly é uma linguagem muito flexivel, pois com ela você pode fazer desde programas simples de DOS, até sistemas operacionais sofisticados em disquete. Geralmente, ela é usada dentro de outros programas, para fazer algo que a linguagem não permite. Por exemplo, você está fazendo um programa em C, que em certo momento precisa enviar um byte para a porta serial. Não há nenhum comando de C que fassa isso, então, você precisa usar um codigo em assembly para isso.
|