begin process at 2008 05 12 09:53:54
1 170 182 membres
85 nouveaux aujourd'hui
13 956 membres club

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 !

UN OS ("OPERATING SYSTEME" COMME WINDOWS QUOI ?)


Information sur la source

Catégorie :Systeme Niveau : Expert Date de création : 16/06/2002 Date de mise à jour : 16/06/2002 16:40:46 Vu / téléchargé: 9 710 / 1 069

Note :
8,5 / 10 - par 6 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (35)
Ajouter un commentaire et/ou une note

Description

Un Os pour mieu comprendre ce qui ce pace au démérage de l'ordi.
Vous n'aurrez besoin que d'une disquette (mon Os ne touche pas au disque dur)

Source

  • Cet Os est en cour de déveloopement, il y a déjà plusieur command et un systeme de fichier
  • Dir afficher les fichier
  • Dir [fichir] affichier un fichier
  • read [fichier] ecrir ce qu'il y a dans un fichier
  • readh [fichier] ecrir ce qu'il y a dans un fichier en hexadecimal
  • exec [fichier] charge le fichier en mémoire et le lance il doit ètre en ASM), attention ne pas lancer des fichier texte
  • reset reset (pour revenir a windows par exemple)
  • about affiche mon prenom
  • Je l'ai compiller avec Nasm, vous pourrez trouver ce compilateur sur mon site (avec en prime l'interface NasmIde)
  • pour les dernières vertion s aller sur mon site
  • perso.wanadoo.fr\achoum
Cet Os est en cour de déveloopement, il y a déjà plusieur command et un systeme de fichier
Dir                       afficher les fichier
Dir [fichir]             affichier un fichier
read [fichier]         ecrir ce qu'il y a dans un fichier
readh [fichier]       ecrir ce qu'il y a dans un fichier en hexadecimal
exec [fichier]        charge le fichier en mémoire et le lance il doit ètre en ASM), attention ne  pas lancer des fichier texte
reset                   reset (pour revenir a windows par exemple)
about                  affiche mon prenom

Je l'ai compiller avec Nasm, vous pourrez trouver ce compilateur sur mon site (avec en prime l'interface NasmIde)

pour les dernières vertion s aller sur mon site 
perso.wanadoo.fr\achoum

 

Conclusion

comme windows ou linux, mais tous en asm (et moins compiquer)
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    Commentaire de yoman64 le 19/06/2002 01:05:38

    Salut,tu peut me dire comment faire un prog en asm qui boot sans dos ? Un peu comme ton os mais moi je veu aucune commande,juste kil fasse un disk qui  demarre et qui affiche du text
    Ah ouais et pour ton os fodrai quil affiche l'heure...
    Mais c'Est cool je ne m'y connais pas en asm mais je trouve que faire un os ,faut etre pro :) Bah jme debrouille en c pour modifier le kernel de linux mais pas en asm...
    En t-k Continue sa mais enleve comme windows,car windows c'Est graphique par contre linux c'Est pas graphique,biensur on peu rajouter kde, gnome... Mais a la base c'Est en ligne de commande...

    Bah super comme j'ai di 10/10

  • signaler à un administrateur
    Commentaire de greg4 le 20/06/2002 20:36:18

    ouai c bien fait je suis d'accore avec yoman64, moi aussi je trouverai ca interessant l'os sans dos... merci de ta contrib et a d'autre post j'espert

  • signaler à un administrateur
    Commentaire de bug3000 le 29/06/2002 01:53:51

    Je suis à la creation d'un veritable OS en ligne de commande, ca n'a rien a voir avec DOS, c'est plutot orienté system... contactez moi

  • signaler à un administrateur
    Commentaire de t1664 le 23/07/2002 09:06:45

    Tres interessant ce source domage que tu n'ai pas joint des documents de travail genre comment on boot et pour programer plus propre comment faire des appels a fonctions des les premieres instructiones de boot (pb de changment d'adresse).
    Si non ca me sers comme base de travail si g des amelioration je les posterais ici

  • signaler à un administrateur
    Commentaire de GuruMeditation le 01/08/2002 19:00:41

    Tu devrai rendre la disquette compatible FAT12 de cette façon on peut facilement stocker des fichiers. (Je suis en train de créer un OS 32bits en français et en asm)

  • signaler à un administrateur
    Commentaire de Scaq le 07/10/2002 16:01:45

    A mort le standart logiciel!!!:)

  • signaler à un administrateur
    Commentaire de gg00xiv le 17/11/2002 22:50:06

    lol

  • signaler à un administrateur
    Commentaire de AlexMAN le 16/03/2003 18:47:03

    Je trouve ca monstrueux de créer un OS !! Moi, en ASM, j'en suis aux pauvres MessageBox !!
    Je te tire mon chapeau !! BRAVO !!

  • signaler à un administrateur
    Commentaire de yoman64 le 05/06/2003 18:45:32

    sa peut se compiler en mam?

  • signaler à un administrateur
    Commentaire de TRAX44 le 28/06/2003 17:44:10

    franchement bravo !! c super!!
    Mais si tu rajouter un passage en pmode sa serait encor mieux !!
    trax44

  • signaler à un administrateur
    Commentaire de crazyjoke le 05/10/2003 17:54:43

    Sa serait vraiment super de nous donner des renseignements sur comment créer un OS, ou au moins un disque bootable, je te remerçi d'avance.

    sinon, le travail est super!!!!!

  • signaler à un administrateur
    Commentaire de TheLudo2013 le 22/03/2004 15:57:37

    Bon les gars... pour que le disque ou la disquette soit bootable il suffit d'écrire le code sur le premier secteur.

    Par contre il va de soit que dans ce cas, vous ne pourrez plus utiliser les int du dos.

    Ah oui et le point d'origine d'un programme boot est 7C00h.. n'oubliez pas cette directive dans votre programme, sans quoi vous ne pourrez pas utiliser de variables.

  • signaler à un administrateur
    Commentaire de TheLudo2013 le 22/03/2004 16:01:04

    ah oui et pour les détails voila un site sur un os qui contient quelques tuts mais aussi est surtout des liens très utiles vers d'autres os et d'autres tuts !!!

    http://membres.lycos.fr/cos2000/

  • signaler à un administrateur
    Commentaire de levampiremarius le 14/04/2004 09:37:40

    Chez moi, quand je redémarre, ca marche pas... snifff :-(

  • signaler à un administrateur
    Commentaire de TheLudo2013 le 15/04/2004 10:44:40

    Si t'es sous Windows XP c'est normal...

  • signaler à un administrateur
    Commentaire de levampiremarius le 15/04/2004 10:57:12

    Pourquoi, ce code ne peut pas marcher sur windows XP sniff... lol... J'essaie de débuter en assembleur, mais je suis super nul...

    Si quelqu'un pouvait un peu m'expliquer comment on compile, avec quoi,etc... se serait super sympa...

  • signaler à un administrateur
    Commentaire de TheLudo2013 le 15/04/2004 11:02:12

    Ben c'est pas un problème de compilation... ce code contient des intéruptions du dos qui sont émulés par les anciennes version de windows mais qui sont tout simplement ignorés (par sécurité) par windows xp... Seul soluce : tu te trouve une disquette boot de windows 98 ou antérieur, tu copie le programme dessus...

  • signaler à un administrateur
    Commentaire de levampiremarius le 15/04/2004 13:38:17

    Oui merci, je vais tester sur le pc de mes parents...


    Mais tu pourrais m'expliquer ce que tu fait dès que tu as ta source... (comment je dois compiler et avec quoi???)


  • signaler à un administrateur
    Commentaire de TheLudo2013 le 15/04/2004 13:57:59

    ben avec un assembleur. Cette source a été écrite pour nasm, il est distribué en freeware sur le net...

  • signaler à un administrateur
    Commentaire de levampiremarius le 15/04/2004 14:20:44

    euhhh t' pas une adresse???
    lol
    ;-)

  • signaler à un administrateur
    Commentaire de TheLudo2013 le 15/04/2004 14:31:55

    nope désolé... mais bon gougeul est ton amis ;)

  • signaler à un administrateur
    Commentaire de levampiremarius le 15/04/2004 14:57:07

    OK merci quand meme...

  • signaler à un administrateur
    Commentaire de levampiremarius le 15/04/2004 17:30:46

    Bon voilà, j'ai nasm, et comment je m'en sert moi??? lol...

  • signaler à un administrateur
    Commentaire de levampiremarius le 16/04/2004 16:47:52

    Euhhh qui peut m'aider pour savoir comment on obtient un fichier   .bin    à partir d'un fichier   .txt   ???

  • signaler à un administrateur
    Commentaire de yoman64 le 17/04/2004 01:48:40

    le plus facile c de créé un fichier .bat dans le meme repertoire que nasm.exe et tu ecris:
    nasm -f bin -o lefichiersortie lefichier.txt
    et ensuite tu execute le bat
    Voila,jespere que sa t'aidera.

  • signaler à un administrateur
    Commentaire de levampiremarius le 17/04/2004 08:39:03

    Merci mille fois, tu es mon sauveur... Maintenant, je comprend tout... LOL... encore une fois merci...

  • signaler à un administrateur
    Commentaire de Vamps le 11/05/2004 20:14:00

    yoman64, tu a ecrit
    "En t-k Continue sa mais enleve comme windows,car windows c'Est graphique par contre linux c'Est pas graphique,biensur on peu rajouter kde, gnome... Mais a la base c'Est en ligne de commande..."
    Linux est un noyau quand tu dit que tu est "en ligne de commande" tu utilise un programme (shell , bash,sh etc...) et c'est pas ça Linux !!!

  • signaler à un administrateur
    Commentaire de Vamps le 11/05/2004 20:14:29

    yoman64, tu a ecrit
    "En t-k Continue sa mais enleve comme windows,car windows c'Est graphique par contre linux c'Est pas graphique,biensur on peu rajouter kde, gnome... Mais a la base c'Est en ligne de commande..."
    Linux est un noyau quand tu dit que tu est "en ligne de commande" tu utilise un programme (shell , bash,sh etc...) et c'est pas ça Linux !!!

  • signaler à un administrateur
    Commentaire de Vamps le 11/05/2004 20:15:50

    desolé pour le commentaire deux fois lol

  • signaler à un administrateur
    Commentaire de DJ Fullgore le 22/05/2004 19:13:02

    Ca serait bien si tu rajoutait  les commandes crack (pour crack des fichier zip ou des sites) et scan pour scanner des ip.

  • signaler à un administrateur
    Commentaire de Achoum le 23/05/2004 00:21:31

    ?cracker les zip?
    ?scanner un ip?
    Je ne vois pas le raport ...
    Implenter le protocole Tcp/Ip dans mon Os :-) la bonne blague ...
    Non ..... un conseil, pour le piratage windows va très bien (meme un peu trop).
    Achoum

  • signaler à un administrateur
    Commentaire de yoman64 le 23/05/2004 00:28:06

    Mouais avant de faire une gestion des socket ,il faudrait faire une gestion des modem/carte reseau :P
    LOL
    Allez continu ton os achoum,il ma bcp aider a comprendre l'asm.

    Juste un petit conseil :Tu devrai essayer de developper un driver pour lire le systeme de fichier fat (Je sais que c compliquer mais ce serais mieu )
    Bon allez,bonne prog.

  • signaler à un administrateur
    Commentaire de TheLudo2013 le 23/05/2004 08:46:18

    pk un os devrait lire les fat ? 8-| spa indispensable....
    et pour dj fullgore < LOL cracker des zip ne relève pas de la programmation système... et puis t'as pas besoin de décrypter les package de ta petite soeur... laisse lui un peu d'intimité virtuelle... :D LOL !!!!

  • signaler à un administrateur
    Commentaire de lucpaul le 06/12/2005 00:25:14

       Bravo, je trouve que cette source peux m'aider à améliorer le mien, mais il manque des commentaires. Hereusement que je suis capable de comprendre le code avec du temps, mais ce n'est pas tout le monde qui soit capable.
      
       Bref, continu comme ça, tu es bien parti pour un bon avenir. Vive les codes ouverts!!!

    a+

  • signaler à un administrateur
    Commentaire de djmoa le 16/03/2006 23:06:30

    salut. je vois que tot le monde te le dit, mais encore bravo!
    Je vais aller jeter un coup d'oeil sur tes sources car j'ai bien envie de développer un petit bout d'OS.
    quelqu'un parlait de socket... je ne pense pas que ce sois vraiment téiré par les cheveux de faire une petit pile simpliste gérant l'UDP, et la couche ip sans fragmentation, mais la difficulté serai de faire le lien vers les programmes l'utilisant. pour ce qui est de la carte réseau, la le probleme est en effet de taille. si jamais tu t'y interesse et que tu fais un peu d'electronique, il y a chez microchip des controlleurs réseau, il doit etre possible de faire une carte (ISA) pour pc. ils fournissent par ailleur une pile TCP/IP pour ces controleurs.
    ou sinon, si tu gère le port série, tu peux utiliser un cable null modem, et faire un petit partage de connection derriere.
    Je te donnes ces idées un peu a la volée, comme je disais je n'ai pas encore commencé la prog d'OS, mais j'espère qu'elles te donnerons matière

Ajouter un commentaire

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Boutique

Boutique de goodies CodeS-SourceS