Bonjour,
Je suis un étudiant en informatique de gestion.
J'ai un examen en système et je dois modifier un programme en assembleur nasm 32 bits que le professeur m'a fourni.
Ce programme illustre la segmentation et la pagination sous x86.
Il y a un fichier bootsect.asm qui boot le pc et charge un programme en mode protégé et kernel.asm qui illustre la segmentation et la pagination sous x86.
Ma tâche est de reprendre ces 2 fichiers mais de l'adapter en 64 bits.
Donc j'ai une phase de recherche et de théorie pour comprendre la pagination et segmentation en 64 bits et découvrir le nouveau jeu d'instruction d'un processeur 64 bits.
La partie théorie je devrais pouvoir m'en sortir mais la partie pratique, j'ai beaucoup de mal à simplement comprendre le programme en 32 bits malgré un code assez bien commenté.
Je ne demande pas de faire le programme à ma place mais de m'épauler en m'expliquant déjà le programme en 32 bits et une aide à la modification en 64 bits.
Si vous ne savez pas m'aider mais que vous avez des pistes pour m'orienter vers quelqu'un de compétent pour ce type de problème je serai heureux d'avoir ses coordonnées.
Pour éviter d'encombrer le message je posterai le code à la demande.
Merci d'avance
Partager