Précédent   Forum du club des développeurs et IT Pro > Autres langages > Assembleur > Programmation d'OS
Programmation d'OS Programmation de systèmes d'exploitation
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 16/04/2011, 17h17   #1
cetiop
Invité de passage
 
Inscription : mars 2007
Messages : 32
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 32
Points : 3
Points : 3
Par défaut Documentations pc x86

Salut,

Je me suis mis dans la tête de programmer mon propre kernel.
Je suis allé sur le site : http://a.michelizza.free.fr/pmwiki.php?n=TutoOS.TutoOS
Ça m'a bien aidé mais j'ai du mal avec les registres (AX, SS etc...) et le boot d'un ordinateur.
Donc je fais appel à vous : quelqu'un aurait des sites ou des livres pour mieux comprendre l'achitecture des ordinateurs x86 et la séquence de boot d'un pc svp?

Merci
cetiop est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2011, 23h12   #2
golden boy
Membre confirmé
 
Avatar de golden boy
 
Homme
Étudiant
Inscription : novembre 2010
Messages : 120
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2010
Messages : 120
Points : 224
Points : 224
J'ai un site bien connu qui propose un forum et plusieurs tutoriels utiles à la création d'un OS : http://wiki.osdev.org/Main_Page

En francophone, je connais le site d'un OS indépendant, mais le site propose plusieurs articles didactique pour apprendre à coder un système d'exploitation : http://sos.enix.org/fr/PagePrincipale (les premiers articles sont à la fin de la page)

Sur ces deux sites tu trouveras des informations sur la séquence de boot
golden boy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2011, 21h57   #3
cetiop
Invité de passage
 
Inscription : mars 2007
Messages : 32
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 32
Points : 3
Points : 3
Nickel merci beaucoup!
Je vais lire tout ça.
cetiop est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/04/2011, 17h58   #4
golden boy
Membre confirmé
 
Avatar de golden boy
 
Homme
Étudiant
Inscription : novembre 2010
Messages : 120
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2010
Messages : 120
Points : 224
Points : 224
J'ai oublié de le préciser, mais en livre, tu as un gros pavé de plus de 1000 pages qui explique en détail toute la théorie des systèmes d'exploitation, pour enfin te donner des pistes concrètes pour programmer un OS. Ce livre s'appelle "Systèmes d'exploitation" et est écrit par Andrew Tanenbaum, l'homme qui a écrit l'OS Minix. Je ne l'ai pas lu en entier, mais quelques parties tout-de-même et je dois dire qu'il est assez bien foutu : théorie dans le détail (notamment sur l'assembleur et sur quelques architectures, dont le x86), étude de cas sur des OS existant (Win2k et Linux dans l'édition 2000 que j'ai connu) et directives concrètes pour coder soi-même son OS
golden boy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h35.


 
 
 
 
Partenaires

Hébergement Web