Commandes systeme
Fermé
onikuro
Messages postés
21
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
21 juin 2008
-
7 janv. 2008 à 12:44
onikuro Messages postés 21 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 21 juin 2008 - 7 janv. 2008 à 18:39
onikuro Messages postés 21 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 21 juin 2008 - 7 janv. 2008 à 18:39
Bonjour,
Je souhaiterais savoir si en assembleur 8086 il est possible d'utiliser les commandes système telles que system("color xx").Je sait qu'en C et en C++ c'est possible mais en assembleur j' y arrive pas. En fait je souhaiterais simplement que mon programme change automatiquement la couleur de l'éditeur de commande (le texte blanc sur fond noir sa commence a saouler)...
Merci d'avance
Je souhaiterais savoir si en assembleur 8086 il est possible d'utiliser les commandes système telles que system("color xx").Je sait qu'en C et en C++ c'est possible mais en assembleur j' y arrive pas. En fait je souhaiterais simplement que mon programme change automatiquement la couleur de l'éditeur de commande (le texte blanc sur fond noir sa commence a saouler)...
Merci d'avance
A voir également:
- Commandes systeme
- Restauration systeme windows 10 - Guide
- Vérificateur des fichiers système - Guide
- Invite de commandes - Guide
- Commandes terminal mac - Guide
- Paramètres système - Guide
5 réponses
blux
Messages postés
26850
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
7 mai 2025
3 340
7 janv. 2008 à 12:49
7 janv. 2008 à 12:49
Salut,
l'assembleur ne connait pas de commandes autres que ses primitives...
Il faudra 'désassembler' la commande system("color xx") pour voir comment elle marche et la coder toi-même...
l'assembleur ne connait pas de commandes autres que ses primitives...
Il faudra 'désassembler' la commande system("color xx") pour voir comment elle marche et la coder toi-même...
onikuro
Messages postés
21
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
21 juin 2008
7 janv. 2008 à 13:05
7 janv. 2008 à 13:05
Euh....
Comment on fait pour désassembler une commande?
N' y a t' il pas de commande spécifique en assembleur pour changer la couleur?
Comment on fait pour désassembler une commande?
N' y a t' il pas de commande spécifique en assembleur pour changer la couleur?
blux
Messages postés
26850
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
7 mai 2025
3 340
7 janv. 2008 à 13:32
7 janv. 2008 à 13:32
Comment on fait pour désassembler une commande?
On prend un désassembleur ! :-)
Mais encore faut-il que la commande soit dans un seul fichier, sinon, il faut désassembler tout le programme qui utilise cette fonction pour savoir comment la coder...
Dans ton cas, la commande 'color' n'est pas une commande externe DOS, elle fait partie de 'command.com', l'interpréteur de commande de DOS, c'est donc lui qu'il faut désassembler, mais je crois que c'est interdit par la loi...
N' y a t' il pas de commande spécifique en assembleur pour changer la couleur?
Voir les interruptions :
http://iprezo.org/?page=int
pis un ch'tit exemple pour commencer à comprendre :
http://www.alrj.org/docs/asm/asm4.php
On prend un désassembleur ! :-)
Mais encore faut-il que la commande soit dans un seul fichier, sinon, il faut désassembler tout le programme qui utilise cette fonction pour savoir comment la coder...
Dans ton cas, la commande 'color' n'est pas une commande externe DOS, elle fait partie de 'command.com', l'interpréteur de commande de DOS, c'est donc lui qu'il faut désassembler, mais je crois que c'est interdit par la loi...
N' y a t' il pas de commande spécifique en assembleur pour changer la couleur?
Voir les interruptions :
http://iprezo.org/?page=int
pis un ch'tit exemple pour commencer à comprendre :
http://www.alrj.org/docs/asm/asm4.php
onikuro
Messages postés
21
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
21 juin 2008
7 janv. 2008 à 17:01
7 janv. 2008 à 17:01
Merci beaucoup. J'ai dl un petit programme dos qui répertorie toutes les interruptions DOS bon la recherche va être longue car la liste des interruptions est énorme mais j'espère que je trouverais mon bonheur ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
onikuro
Messages postés
21
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
21 juin 2008
7 janv. 2008 à 18:39
7 janv. 2008 à 18:39
Merci beaucoup. J'ai dl un petit programme dos qui répertorie toutes les interruptions DOS bon la recherche va être longue car la liste des interruptions est énorme mais j'espère que je trouverais mon bonheur ...