While, Do While, Pour les boucles en langage assembleur (emu8086)

Je veux convertir de simples boucles dans les langages de haut niveau en langage d'assemblage (pour emu8086) dire, j'ai ce code:

 for(int x = 0; x<=3; x++)
 {
  //Do something!
 }

ou

 int x=1;
 do{
 //Do something!
 }
 while(x==1)

ou

 while(x==1){
 //Do something
 }

Comment puis-je faire dans emu8086?

source d'informationauteur Glynn Bacanto