52 votes

Est-il possible de programmer en binaire ?

Le titre dit vraiment tout. Un de mes amis m'a dit qu'il connaissait quelqu'un qui peut programmer en binaire. Je n'ai jamais entendu parler de quelqu'un qui programme en binaire et quelques recherches rapides sur Google n'ont rien donné d'utile. J'ai donc pensé que je me tournerais vers la communauté SO. Quelqu'un a-t-il des informations sur la programmation en binaire et si possible un exemple rapide de Hello World. Merci d'avance.

8voto

BillThor Points 3319

Il n'y a plus beaucoup d'appel à cela, mais c'est fait. Il fut un temps où le code pouvait être entré dans un système en binaire à partir de la console avant. C'était sujet aux erreurs.

J'avais l'habitude d'avoir un programme uudecoe très court encodé en ASCII qui pouvait être préfixé à un fichier UUEncoded. Le fichier résultant serait auto-extractible et pourrait être envoyé par courrier électronique. Je m'attendrais à ce que le code machine soit fait à la main. Je ne le trouve pas, et je n'en ai pas l'utilité même si je le pouvais.

7voto

Zebrastorm Points 91

Pour les courageux : vous pouvez essayer d'obtenir une image de disquette MikeOS et d'exécuter le programme monitor.bin. Il vous permet d'entrer des opcodes hexadécimaux à la main et de les exécuter. Par exemple (comme indiqué sur la doc), saisir les instructions suivantes : BE0790 E8FD6F C3 4D00$ produira un seul M à l'écran. Code hexadécimal

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X