Commandes systeme
onikuro
Messages postés
21
Statut
Membre
-
onikuro Messages postés 21 Statut Membre -
onikuro Messages postés 21 Statut Membre -
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
- Vous avez besoin d'une autorisation de la part de système pour modifier ce dossier - Guide
5 réponses
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...
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?
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
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