Partage
  • Partager sur Facebook
  • Partager sur Twitter

[ASM] Problème avec un programme bootable

Sujet résolu
    30 décembre 2006 à 11:34:25

    Salut,


    je voudrais afficher la lettre K :

    [BITS 32] ; indique à NASM que l’on est en 32 bits
    mov byte [0xB8000], 'K'
    mov byte [0xB8001], 0x57
    end :
    jmp end ; boucle infinie


    Le problème est que ça ne marche pas, rien ne s'affiche.

    Par contre, en 16 bits (mais moi je veux du 32) , ca marche :

    [BITS 16]
    mov ax, 0E4Bh
    INT 10h
    a:
    jmp a



    Comment faire ? :(

    +

    EDIT : Bien sur, j'ai un autre fichier qui boot.
    • Partager sur Facebook
    • Partager sur Twitter
      30 décembre 2006 à 17:05:14

      C'est résolu ?
      (tu n'as pas indiqué de solution, donc je sais pas).
      Sinon ça peut dépendre de ta GDT.
      • Partager sur Facebook
      • Partager sur Twitter

      [ASM] Problème avec un programme bootable

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown