Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : ou se trouve le système MS-DOS dans la RAM? [ Archives / Forum general 80xxx ] (ibroman)

vendredi 20 février 2004 à 21:21:14 | ou se trouve le système MS-DOS dans la RAM?

ibroman

Bonjour,j'ai remarquer que pour un fichier .com, les adresses debutent avec un décalage de 100h.Ensuite que les adresses interruptions se trouve au debut de la RAM,alors voila ma question ou se trouve les procédures du DOS dans la RAM qui correspondre au interruptions au debut de la RAM ???
Merci d'avance ...
ibroman

dimanche 22 février 2004 à 04:05:51 | Re : ou se trouve le système MS-DOS dans la RAM?

patatalo

Membre Club Administrateur CodeS-SourceS

salut,

lit simplement les pointeurs far 16 bits de la table d'interruption (0000:0000-0000:0400) et tu auras l'adresse mémoire des gestionnaires d'interruptions.

pour le DOS (interruption 21h), l'adresse du pointeur vers la routine est a 0000:0000+(21h*4) = 0000:0084

xor ax,ax
mov es,ax
mov dx,[es:84+2] ; segment de la routine
mov ax,[es:84] ; offset de la routine

tu peut aussi suivre la methode de lecture des MCB
( memory control blocs ) placés par le DOS qui te donnera un emplacement des différents pilotes et autres,...
cf Bible du PC. de mémoire, je me rappelle plus trop comment faire.

@++

mercredi 20 février 2008 à 13:34:49 | Re : ou se trouve le système MS-DOS dans la RAM?

kamsu



     je suis étudiant en génie informatique et je fais des recherches dans tous les langages de programmation qui existent et souhaite vivement participer à des projets informatiques. Pour le moment je programme en  c , php , javascript, html, CSS, java




Cette discussion est classé dans : ms, ram, système, trouve, dos


Répondre à ce message

Sujets en rapport avec ce message

De-compilateur .com (Programme ms-dos) [ par Demoniaks ] Bonsoir a vous tous, voila je cherche a savoir ou trouver un desassembleur de fichier .com.j'ai essayé W32Dasm, mais lorsque j'ouvre le fichier a desa comment utiliser int 19h SVP !!!! [ par Ethylotek ] Salut à vous !Je n'arrive pas à utiliser la commande  int 19h dans mon programme DOS pour redemarrer mon ordinateur.C'est un programme sur disquette q Créer un Système de fichiers ? [ par Wiplah75 ] Bonjour,J'ai un peu de temps et je souhaiterais développer en asm et en c un OS sans utiliser aucune source externe. Bref de A à ZConcernant le boot, DOS [ par RM50Man ] Est-ce qu'un virus du dos qui détourne les routine des interruption, pourrait encore affecter un systeme comme windows XP?RM50man Pic18f452 et ram statique. [ par Thienou ] Bonjour à tous, j'ai un probleme avec mon programme assembleur car je n'arive pas a faire fonctionner ma ram static avec le micro. J'aimerais co System d'exploitation [ par bizzard4 ] Bonjour ! J'ai déja vu un system d'explotation qui fonctionnait sur une disquette et qui montrait la ram dans l'ordinateur. J'aimerais savoir si quelq DOS [ par henri12 ] salutje voudrais savoir si il est possible de sortir d une commande bat lancer au debut de l intialisation du pc et repasser sur le lancement du disqu demarrer MBR [ par henri12 ] je demarre d une cle usb sous dos avant le lancement de la mbr du disque durje voudrais qu il lance la mbr de mon disque dur sans redemarrer  a l aide Lire et modifier la RAM [ par bilaloch ] Bonjour à tous, J'aimerais savoir s'il y a une possibilité pour que, à travers le C++ (ou l'ASM d'ailleurs, je poste ce message sur le forum de l'ASM message système [ par Guilou34 ] Bonjour à tous. <p class="MsoNormal"


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.