Au sujet du binaire

CCJ Messages postés 565 Date d'inscription mercredi 19 mai 2004 Statut Membre Dernière intervention 30 avril 2008 - 5 oct. 2004 à 19:28
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 - 6 oct. 2004 à 16:38
bonjour.
cette question n'as pas directement un raport avec le Basic mais bon voila: depuis que je connait la programmation je n'ai jamais vu un language permettant d'ecrir un prog a partir de rien(sauf microprocesseur et ram+disque dur evidement)et compatible sur toutes les plateformes c'est pourquoi(meme si ca peut etre long et fastidieu)j'aimerai connaitre un peut le binaire(parceque personnelement je vois pas la difference de dificulté a retenir "mov ax,bx;int 09h" et "0110101001011000100101")donc voila y a t-il quelqu'un pour me dire ou l'apprendre.
merci
VirusMan :-p
:shock) une idée est un chose ,la dire en est une autre :shock)

5 réponses

ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 26
5 oct. 2004 à 21:49
salut

si l'on a inventé l'ASM et le C ce n'est pas pour rien... de plus, l'ASM et le C permettent de créer des choses à partir du hardware...regarde UNIX...

ne trouves tu pas que retenir : mov eax, DWORD PTR [ebx + 4 * eax] est plus facile que sa transcription binaire... enfin si tu veux retenir les opcodes... c'est à toi de voir... mais bon mov est un mot alors qu'il a plusieurs transcriptions binaires...

le programmeur ASM est déjà rare, alors le programmeur "binaire"... (sauf les éléctroniciens, et encore...)

à moins que tu cherches à faire un compilateur...faire un compilo à partir de rien ca doit pas être facile...

ShareVB
0
CCJ Messages postés 565 Date d'inscription mercredi 19 mai 2004 Statut Membre Dernière intervention 30 avril 2008 1
6 oct. 2004 à 07:17
t'en fais pas pour moi j'ai du temps et de la patience mais peut etre un peut ambitieux pour faire un language mais savoir se demerder en TOUT les language c'est mon but
en plus sais pas pourquoi mais j'arrive a compiler l'assembleur sur le pc de mon pere et pas sur le mien alors faut une alternative et puis voila je te parle de ca je sais pas pourquoi(hooo une rime!)bon voila si un jour tu trouve ou on pourrait apprendre le binnaire fais moi signe
VirusMan :-p
:shock) une idée est un chose ,la dire en est une autre :shock)
0
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 26
6 oct. 2004 à 10:07
salut

tu regardes sur intel : Intel Architecture Software Developer's Manual, Volume 2: Instruction Set Reference Manual

ca te donne les instructions ASM et leurs opcodes...

en plus, il faut que tu étudies la structure d'un EXE NE ou PE : regarde sur myfileformats.com

ShareVB
0
CCJ Messages postés 565 Date d'inscription mercredi 19 mai 2004 Statut Membre Dernière intervention 30 avril 2008 1
6 oct. 2004 à 10:43
OK merci ;)
mais j'ai pas bien compris le site myfileformat ou je dois aller pour trouver la structure dans quelle rubrique?
VirusMan :-p
:shock) une idée est un chose ,la dire en est une autre :shock)
0

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

Posez votre question
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 26
6 oct. 2004 à 16:38
salut

sur ce site tu vas dans Search et tu recherches à COM, EXE, PE, NE ou autres formats d'exe...

ShareVB
0
Rejoignez-nous