Assembleur

Assembleur - ASM - Programmation

Marsh Posté le 04-12-2002 à 15:47:05    


    Yo tout les infos...
 
  J'voulais juste avoir une info en Assembleur...
 
  Comment on peux faire pour déclarer une variable qui change tout le temps (sauf AX, BX, CX et DX)
 
  Voila, en effet, j'utilise l'interruption 33h, fonction 03h et elle utilise les 4 registres généraux... Et le blem, c'est que j'ai besoin de garder l'ancienne valeur de CX et seulement après appeler cette interruption, pour comparer l'ancien CX avec le nouvel...
 
  Voila voila...
 
  Egalement, si quelqu'un à dejà fait le jeu Ping Pong en assembleur, ca m'interrèse bien aussi...
 
  Merci d'avance les gars...
 
                                  Tchoo, Joey.

Reply

Marsh Posté le 04-12-2002 à 15:47:05   

Reply

Marsh Posté le 04-12-2002 à 16:34:44    


 
  Siou plait, aidez moi, je ne trouve vraiment pas.........

Reply

Marsh Posté le 04-12-2002 à 19:09:56    


  Bon je remets un mot pour que vous le voyez...
 

Reply

Marsh Posté le 04-12-2002 à 19:12:20    

Tu la push dans la pile et tu la ressors après ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 04-12-2002 à 19:14:34    

joey_joe a écrit a écrit :

 
  Egalement, si quelqu'un à dejà fait le jeu Ping Pong en assembleur, ca m'interrèse bien aussi...




je l'ai fait, et c'était sans aucun doute le meilleur moment de ma première année d'iut, donc je voudrais pas gâcher ton plaisir  :whistle:

Reply

Marsh Posté le 06-12-2002 à 00:46:41    

Ca me parait etre un peu trop con pour etre ce que tu veux mais bon on sait jamais... Ptete faux ca fait un bail que j'ai po fait d'ASM ..
.DATA
 
X DW ?
 
.CODE
 
MOV X,CX ; garder l'ancienne valeur de CX
MOV AX 03h;interruption
INT 33H
CMP X,CX; comparer l'ancienne valeur de CX a la nouvelle

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed