|
Page : 1 2 Page Précédente | |
Auteur | Sujet : le C est il suffisant pour programmer un OS ? |
CreaRetour | voilà tout est dans le titre, merci Message cité 1 fois Message édité par CreaRetour le 09-03-2007 à 17:18:27 |
![]() Publicité | Posté le 09-03-2007 à 17:18:11 ![]() ![]() |
Harkonnen ModérateurUn modo pour les bannir tous | oui |
Elmoricq Modérateur |
CreaRetour |
Message édité par CreaRetour le 09-03-2007 à 17:42:13 |
Emmanuel Delahaye C is a sharp tool |
Enfin, la partie du langage C nécessaire au boot ne peut, par définition, pas utiliser ls parties de la bibliothèque qui font appel aux fonctions systèmes, ... puisqu'il n'y a pas encore de système ! Il peut cependant y avoir un 'micro-noyau' ne servant qu'au boot, qui disparait ensuite au profit du vrai système... Celui-ci peut implémenter une partie des fonctions systèmes nécessaires au C... Ecrire un système, c'est un énorme boulot. Pourquoi cette question ? Message cité 2 fois Message édité par Emmanuel Delahaye le 09-03-2007 à 21:48:37 --------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
CreaRetour |
|
Emmanuel Delahaye C is a sharp tool |
Message cité 1 fois Message édité par Emmanuel Delahaye le 09-03-2007 à 17:57:48 --------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
CreaRetour |
|
CreaRetour | Merci pour m'avoir un peut eclairer
Message cité 1 fois Message édité par CreaRetour le 09-03-2007 à 18:08:00 |
![]() Publicité | Posté le 09-03-2007 à 18:07:08 ![]() ![]() |
Emmanuel Delahaye C is a sharp tool |
Message édité par Emmanuel Delahaye le 09-03-2007 à 18:33:51 --------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
Emmanuel Delahaye C is a sharp tool |
--------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
Elmoricq Modérateur |
|
Harkonnen ModérateurUn modo pour les bannir tous |
|
Emmanuel Delahaye C is a sharp tool |
--------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
Harkonnen ModérateurUn modo pour les bannir tous |
|
Dumbledore | Si tu veux regarder à quoi ressemble un OS codé en C+Assembleur, faut aller sur www.kernel.org (sur le FTP, y a toutes les versions depuis la 0.01 jusqu'à la 2.6.20.2)
|
Emmanuel Delahaye C is a sharp tool |
C'est un langage et c'est un sur-ensemble du C standard. --------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
++fab victime du syndrome IH |
|
Emmanuel Delahaye C is a sharp tool |
Message édité par Emmanuel Delahaye le 09-03-2007 à 23:27:13 --------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
0x90 → | ( Les topics C, c'est un peu "tout les chemins mènent à Rome", on peut les commencer comme on veut on peut être surs que les derniers messages du topic vont contenir le mot "sur-ensemble" Message édité par 0x90 le 09-03-2007 à 23:35:53 --------------- Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck. |
CreaRetour |
Message cité 1 fois Message édité par CreaRetour le 10-03-2007 à 11:37:37 |
Emmanuel Delahaye C is a sharp tool |
--------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
tbp | Primo: http://sourceware.org/binutils/doc [...] 002dSyntax
|
CreaRetour |
|
CreaRetour | Quelle sont selon vous, les pré-requis (tout ce qu'il faut connaître et savoir) pour un groupe de personne qui veulent apprendre à programmer un Système d'exploitation ?
|
Emmanuel Delahaye C is a sharp tool |
Là, il y a du boulot... Sinon, pour faire un SE, il faut de l'expérience en programmation organisée et et bien connaitre les interfaces hard/soft (pour la partie driver). D'autre part, il faut être un expert en processus, commutation de tâches etc. Une très bonne connaissance de la cible (assembleur) peut aider pour écrire un scheduler performant (on ne programme le programme pas pareil pour un 80386, pour un Duo Core, ou un Athlon 64... Ensuite, il faut savoir gérer la mémoire (RAM, disque...), les protocoles réseaux courants ... Message cité 1 fois Message édité par Emmanuel Delahaye le 02-05-2007 à 19:07:39 --------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
CreaRetour |
Message cité 1 fois Message édité par CreaRetour le 02-05-2007 à 17:59:26 |
Elmoricq Modérateur |
|
Tamahome ⭐⭐⭐⭐⭐ |
Emmanuel Delahaye C is a sharp tool |
--------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
_Reggae_ |
|
Harkonnen ModérateurUn modo pour les bannir tous |
_Reggae_ |
Message cité 1 fois Message édité par _Reggae_ le 02-05-2007 à 20:27:11 |
IrmatDen | Ah, bah tu vas être franchement limité pour l'addressage mémoire et autre joyeuseté ayant besoin de grands nombre |
Ace17 |
|
Emmanuel Delahaye C is a sharp tool |
--------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
Tamahome ⭐⭐⭐⭐⭐ |
--------------- Hobby eien /人◕ ‿‿ ◕人\ |
Ace17 |
|
![]() Publicité | Posté le ![]() ![]() |
Page : 1 2 Page Précédente |