Je n'ai pas d'exemple d'utilisation de smbios
Puis-je avoir un exemple concret et utile de MMIO (Memory-mapped I/O).
Un exemple écrit en assembleur (NASM) ou en python.
Si c'est en langage...
Type: Messages; Utilisateur: Akainu_2018
Je n'ai pas d'exemple d'utilisation de smbios
Puis-je avoir un exemple concret et utile de MMIO (Memory-mapped I/O).
Un exemple écrit en assembleur (NASM) ou en python.
Si c'est en langage...
Comment faire pour savoir quel device mappe cette plage d'adresse, et au pire il n y a pas d'exemple d'utilisation pour d'autres E/S mappées en mémoire, je ne trouve rien
Bonjour,
Puis-je avoir un exemple pratique en "assembleur nasm" qui utilise les plages d'adresses réservées de la mémoire système
J'ai obtenu avec Int 15/AX=E820h une carte de la mémoire...
Sur le principe qu'est ce que je n'aurais pas compris, en mode protégé pour obtenir l'adresse physique ne faut-il pas faire : adresse de base indiqué dans la gdt + le contenu du registre esi ?
...
J'ai bien compris le principe
Je veux écrire dans : 4 273 995 773
L'adresse de base dans la gdt est de 4096
esi = 4 273 991 677
l'adresse physique appelée correspond à cette base + le...
Exact, ce qui fait 4 273 995 773
Le code complet :
mov ax, 40
mov ds, ax
mov esi, 4273991677
mov byte [ds:esi], 20
mov cl, byte [ds:esi]
cmp cl, 20
Je suis en mode protégé
Le code :
mov esi, 4273991677
mov byte [ds:esi], 20
mov cl, byte [ds:esi]
cmp cl, 20
Bonjour,
Comment savoir quelles adresses mémoire non répertorié par la carte donné par Int 15/AX=E820h je peux écrire en assembly ?
Je peux écrire sur certaines adresses mémoires non répertorié...
Du coup d'où sort le 1GO indiqué dans le tutoriel ?
Alors pourquoi indiquer 1GO à la place de 1MO lorsqu'il parle de passer en mode protégé pour dépasser cette limite ? Simple erreur ou je...
Pourquoi il parle de 1GO ici pour la mémoire en mode réel : "Néanmoins, il fallait obligatoirement dépasser cette limite de 1 Go de mémoire, et quitter cette méchante façon d'adresser les octets."
...
Merci de ta réponse chrtophe, tu viens de me débloquer
Pour les liens :
https://www.ic.unicamp.br/~celio/mc404-2004/service_interrupts#int13h_00h...
Bonjour,
Int 13H AH=00h est-il inutile sur une machine virtuelle comme VirtualBox comme le dit cette documentation ? lien-invalide
Comme il ne s'agit pas d'une documentation officielle j'avais...
Bonjour,
J'ai des difficultés avec la ligne de code suivante : times 510-($-$$) db 0
Alors j'ai compris ce que fait times, c'est à dire assembler l'octet 0 le nombre de fois indiqué.
Ce que...
Oui en effet, en fait même sur ma documentation il y avait écrit 286+ only et j'ai mal interprété, pour moi ça voulait dire "pour 286 et + seulement" mais en fait ça exclu d'office le 286 le "286+...
Bon bah j'en profite pour poser une autre question sur le même thème, c'est pour vérifier s'il s'agit d'un processeur 80826 nous mettons les bits 12 à 15 à 1, ensuite nous faisons appelle à test...
Salut Alcatîz, sur le lien que tu envoies les bits 12 à 15 apparaissent vides, tu peux me copier coller la phrase qui dit que ces bits là apparaîtront toujours à 1 sur un processeur 8086
edit :...
Bonjour,
Je pense avoir détecté une erreur dans le tutoriel mais je ne suis pas sûr, alors si je pouvais avoir confirmation.
C'est sur le chapitre 6 : et si on en avait encore moins ?...
Bonjour,
Je pense avoir détecté une erreur dans le tutoriel mais je ne suis pas sûr, alors si je pouvais avoir confirmation.
C'est sur le chapitre 6 : et si on en avait encore moins ?...
J'ai déjà activé un mode VESA avec 0x4F02, celui ci : 0x8107
Mais cela ne semble pas fonctionner
Je n'ai pas mal pris vos postes et j'avais bien compris ton premier post.
C'était juste une critique en général, la personne peut mieux comprendre avec des exemples concrets, c'est à dire...
Bonjour
Je suis le tutoriel https://esauvage.developpez.com/tutoriels/asm/assembleur-intel-avec-nasm/?page=page_5 et je tombe sur un problème au code à l'adresse de fonction affiche_point
...
J'en profite pour dire que finalement j'ai réussi à trouver.
Kannagi :
Tu es entrain de me faire un homme de paille, c'est à dire que tu réponds à quelque chose que je n'ai pas dit. Tu...
Ici je te réponds à toi et à Kannagi
Dites vous que de lire une phrase de la documentation et réciter cette phrase ne veut pas dire que vous avez compris le concept en question ou l'instruction....
Je viens de vérifier et il me semble que c'est factuellement faux ou alors je n'ai pas compris quelque chose.
En gros si j'ai bien compris ici l'adresse serait "0x33*4" ?
Si on multiplie ce 33...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.