Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1375 connectés 

  FORUM HardWare.fr
  Programmation
  ASM

  Rendre la main au dos problème

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Rendre la main au dos problème

n°1582790
hackspider
Posté le 05-07-2007 à 13:07:30  profilanswer
 

Bonjour à tous, cela fait quelque jour que j'apprend l'asm, j'adore, le C++ c'est rien à coter
 
Mais voila, j'ai fait mon premier programme mais lorsque le programme ce termine le message finale disant que tous c'est bien déroulé n'a pas le temps d'être vu puisque la fenetre dos se ferme.
 
je sais que en C++, mon programme se fermer que lorsque l'utilisateur appuyer sur un touche
 
à la fin je mettais sa : system("PAUSE" );
returne 0;
}
 
et en asm ret termine immédiatement le programme sans demander a l'utilisateur, j'ai essayer la fonction 4c de l'interruption 21h idem. Quelqu'un aurait il une idée ?


Message édité par hackspider le 05-07-2007 à 13:08:42
mood
Publicité
Posté le 05-07-2007 à 13:07:30  profilanswer
 

n°1582791
_darkalt3_
Proctopathe
Posté le 05-07-2007 à 13:09:49  profilanswer
 

programmer toi même l'attente de l'appui sur une touche ?


---------------
Töp of the plöp
n°1582792
_darkalt3_
Proctopathe
Posté le 05-07-2007 à 13:10:19  profilanswer
 

Ou sinon tu lances ton programme à la main dans une command ...


---------------
Töp of the plöp
n°1582805
hackspider
Posté le 05-07-2007 à 13:32:26  profilanswer
 

J'ai trouver qu'une interruption dos qui surveille l'appuie des touches ctrl+c ou alors il faudrai une interruption materielle, je vais chercher voir ce que je trouve
darkalt3 t'aurai pas une idée ?


Message édité par hackspider le 05-07-2007 à 13:50:34
n°1582860
hackspider
Posté le 05-07-2007 à 15:49:50  profilanswer
 

j'ai trouver voila le morceau de code :
 
  xor ah,ah
  int 16h
  ret
 
il attend qu'une touche soit préssé, grace a la fonction 00h de l'interruption 16h


Message édité par hackspider le 05-07-2007 à 16:12:21
n°1582886
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-07-2007 à 16:37:32  profilanswer
 

bon et sinon, ça te dirait de sortir du siècle dernier et de faire de l'assembleur 32 bits ?

n°1582892
hackspider
Posté le 05-07-2007 à 16:49:06  profilanswer
 

heu non :)

n°1582894
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-07-2007 à 16:54:12  profilanswer
 

ah... une justification à cela, ou tu es maso de nature ?
parce que les SEGMENT, OFFSET, et tout le toutim, c'est bien joli, mais un modèle de mémoire plat sans segment ni seizebiterie, c'est mieux non ?

 

edit: et j'oubliais les registres élargis, permettant ainsi d'éviter le plus possible de pusher/poper à outrance, ça te dit pas non plus ?


Message édité par Harkonnen le 05-07-2007 à 16:56:21
n°1582906
hackspider
Posté le 05-07-2007 à 17:12:24  profilanswer
 

Pour le peux de programme que je fait je préfére le faire en 16 bits, en plus le 32 bits je connais pas trop

n°1582911
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-07-2007 à 17:15:14  profilanswer
 

tu vois le 16 bits ? le 32 bits c'est pareil mais sans les segments. toute la mémoire est adressable directement sans se faire chier avec DS, CS, ES, etc....
et ça m'étonnerait que tes programmes 16 bits fonctionnent sous Vista par exemple

mood
Publicité
Posté le 05-07-2007 à 17:15:14  profilanswer
 

n°1582915
hackspider
Posté le 05-07-2007 à 17:23:24  profilanswer
 

Ouai c'est pratique, je vais voir si je trouve pas quelque tutos  
 
merci

n°1583021
dap++
Script kiddie
Posté le 05-07-2007 à 22:22:35  profilanswer
 

Sinon si tu cherches encore une fonction DOS, regarde ici : http://dapounet.be/divers/BIBLE.HLP

n°1583025
hackspider
Posté le 05-07-2007 à 22:28:33  profilanswer
 

Merci c'est génial, pile poil ce qui me manquer

n°1601950
christophe​_d13
L'efficacité à tout prix.
Posté le 21-08-2007 à 22:18:56  profilanswer
 

Harkonnen> Il dort depuis 1986...
Le mode 16 bits... que de beaux souvenirs... Surtout avec le modèle FLAT 32 bits...


---------------
http://www.ikalizer.fr

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASM

  Rendre la main au dos problème

 

Sujets relatifs
Problème affichage sous IE [RESOLU]Problème de previewing avec Javascript/Ajax
expression régulière [nouveau problème]Problème avec pagination
probleme d'adresse memoire qui rend fouUn petit problème qui me pose... souci !
probleme fichier téléchargé avec telechargement forcé de php[resolut] Probleme de compilation avec QtXml
[javascript] problème de récursivitéProblème de copier coller de données depuis un classeur fermé.
Plus de sujets relatifs à : Rendre la main au dos problème


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR