Binaire

Résolu/Fermé
Simker Messages postés 161 Date d'inscription vendredi 25 avril 2008 Statut Membre Dernière intervention 2 juillet 2009 - 7 sept. 2008 à 17:34
 toto - 9 sept. 2008 à 21:01
Bonjour,
j'apprends le langage binaire et j'aurais voulu savoir si il y aurait une sorte de compilateur qui exécuterait mon code en binaire.
01101101 01100101 01110010 01100011 01101001

5 réponses

Bonsoir

J'apporte ma contribution à ce grand concours de n'importe quoi
Il est absurde de parler de langage binaire. Il y a la représentation binaire des nombres, et des langages de programmation. Et pas question d'exécuter du 'binaire' sans préciser sur quel processeur.

Avec un peu d'attention, on voit que c'est 'merci' en ASCII. Je doute que ce soit exécutable sur un quelconque processeur.
0
<yassou> Messages postés 589 Date d'inscription lundi 17 décembre 2007 Statut Membre Dernière intervention 6 juin 2015 75
7 sept. 2008 à 17:42
là tu fais un énorme bond en arrière, retour à l'époque des cartes perforées, même l'assembleur n'utilise pas le binaire
tous les compilateurs actuels passent à l'assembleur, le binaire est trop bas niveau, je ne crois pas qu'un compilateur binaire existe
mais si tu le trouves dis nous son nom stp, ça m'intéresse
-1
Simker Messages postés 161 Date d'inscription vendredi 25 avril 2008 Statut Membre Dernière intervention 2 juillet 2009 122
7 sept. 2008 à 17:43
Ok...
-1
Mahmah Messages postés 496 Date d'inscription lundi 17 septembre 2007 Statut Membre Dernière intervention 22 juin 2010 125
7 sept. 2008 à 20:28
Bonjour,

Je vais peut-être dire une chose idiote mais si ton code est en binaire, il n'y a pas besoin de le compiler pour l'exécuter. Il suffit juste de pouvoir le charger.

Une petite chose pas trop longue à faire serait un petit programme (en C + ASM par exemple) qui déplace le registre d'instruction (IP) vers un tableau qui contient tes nombres à exécuter, puis le remet pour continuer normalement.

Pour avoir un truc plus simple à utiliser, le programme pourrait charger les nombres depuis un fichier dans un tableau, ajouter lui même un "push" des registres au début du programme et un pop à la fin, plus le retour au code normal.

L'insertion de code est souvent employée pour faire hmmmm... *tousse* des "programmes".
Et pour s'instruire surtout :)

Bonne continuation,
M.
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Simker Messages postés 161 Date d'inscription vendredi 25 avril 2008 Statut Membre Dernière intervention 2 juillet 2009 122
9 sept. 2008 à 19:42
Merci, je vais essayer.
-1