Asm-> Hexadecimal
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Asm-> Hexadecimal



  1. #1
    acx01b

    Asm-> Hexadecimal


    ------

    Bonjour, il y a-t-il des cours sur l'entete des .exe, et aussi et surtout la syntaxe du code une fois transformé en hexa (transformer de l'asm en hexa)
    autrement dit comment fonctionne un compilateur asm

    merci d'avance

    -----

  2. #2
    invitedebe236f

    Re : Asm-> Hexadecimal

    on parle pas de compilateur parce qu il y a rien a compiler en assembleur
    on parle d assemblage
    ex si tu ecrit mov ax,4 c es traduit par B80400 B8 etant mov ax 0400 etant la valeur
    mov bx,1234h h pour exa traduit par bb3412 bb = mov bx 3412 =1234
    chaque mnemonique a son code il y a rien a compiler (genre ecrire 100 ligne d assembleur pour un printf en c par exemple )

  3. #3
    acx01b

    Re : Asm-> Hexadecimal

    comment on fait pour faire l'en tête, dans un premier temps, mais aussi comment fait on pour dire que la variables à mettre en mémoire fait 4 octets et pas 6...
    etc..

    merci d'avance

  4. #4
    invitedebe236f

    Re : Asm-> Hexadecimal

    il y a des registre par exemple ax bx cx dx sont des registre 16 bits
    des registres eax ebx ecx edx sont les 32 bits
    et recement avec les amd64 il y a des registres 64 bits
    il y a un prefixe pour les 32 surement un autre pour 64
    exemple
    mov eax,12345678h 66 B8 34 12 78 56 66 prefixe B8 mov ax

    donc si tu veux 6 octets tu prend 2 registre 32

    voila un exemple de pgm que j ai ecrit ca calcule le nombre pi

    http://craftac2.free.fr/PI5.ASM source
    http://craftac2.free.fr/pi5.lst listing genere par l assemblage
    http://craftac2.free.fr/PI5.EXE l exe sans virus

  5. A voir en vidéo sur Futura

Discussions similaires

  1. ASM problème en assembleur
    Par invite464a02ec dans le forum Électronique
    Réponses: 8
    Dernier message: 11/06/2007, 10h24
  2. conversion hexadecimal
    Par inviteb89275b9 dans le forum Électronique
    Réponses: 4
    Dernier message: 07/10/2006, 12h59
  3. conversion binaire,octal,hexadécimal
    Par invite5e51f717 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 21/03/2006, 08h00
  4. :fs: Passer du .c en .asm
    Par invitee37923cb dans le forum Logiciel - Software - Open Source
    Réponses: 18
    Dernier message: 08/02/2006, 21h09
  5. Catégorie des ASM
    Par invite8aa7c171 dans le forum Secourisme spécial Croix-Rouge
    Réponses: 7
    Dernier message: 08/12/2005, 11h34
Découvrez nos comparatifs produits sur l'informatique et les technologies.