![]() |
Eigenes Betriebssystem schreiben ?
Hallöle,
Ich würde gerne mal ein eigenes Betriebsystem entwerfen und ich frage mich, wie ich da rangehen muss. Mit dem Borland Delphi wird's wohl nix... Oder ? :idea: Was für Vorkenntnisse muss ich haben etc. Habt Ihr brauchbar links ? und ganz besonders, was meint ihr dazu ? Habt Ihr damit schon erfahrungen gemacht ? Thanx ! :) |
Re: Eigenes Betriebssystem schreiben ?
:hi:
ähm, . . . warte, . . . vergiss es :mrgreen: such mal bei google, da findest Du einiges mfg Tobias |
Re: Eigenes Betriebssystem schreiben ?
:wiejetzt:
@shareholder: Da hat Mirilin leider recht. So einfach geht das leider nicht. Und mit Delphi auch nicht, da Delphi ja auf Windows aufsetzt. Du musst ja das "Grundgerüst" drumherum bauen, insbesondere die Kommunikation mit der Hardware. Darüberhinaus muß es ausbaufähig sein, es muß mit deinem "Grundgerüst-System" jede Hardware, Software etc. verwirklicht werden können. Hinzu kommt noch ein effektives Sicherheitssystem. :arrow: ERGO: Kein Projekt für ein langes Wochenende :roll: Und alleine wirds eh nix. Außer die Delphi-Praxis-Community hilft mit, Windoofs zu überholen!! :angle2: |
Re: Eigenes Betriebssystem schreiben ?
nee, windows wollt ich eh nicht toppen.
mich würde es nur allgem. interessieren, wie es funktioniert. :) |
Re: Eigenes Betriebssystem schreiben ?
Hallo
Also, wie oben bereits geschrieben: Vergiss es erstmal. Du musst ein Assemblerprogramm schreiben, das irgendwie zum Ausführen bringen, mit dem I/O System kommunizieren, Hardware ansprechen, Arbeitsspeicher verwalten. Ok, sagen wir das hast du und du hast eine Kommandozeile wo man "exit" eingeben kann. Dann brauchst du erstmal deine eigene Programmiersprache, um es zu Erweitern. Befehle müssen natürlcihe viele unterstütz werden :D Vergiss es :) Gruß |
Re: Eigenes Betriebssystem schreiben ?
hi,
hatten schon andere die idee: ![]() ![]() und "es gab mal" ein projekt in australien, PETROS, ![]() ich war mal kurz dabei, aber es ist ein riesenaufwand und letztendlich kommt nur ein akademischer nutzen raus. praxisrelevantes ist eher mangelware bei solchen spielprojekten.... :-) thomas |
Re: Eigenes Betriebssystem schreiben ?
:arrow: Das eigentlich Problem ist, dass du am Anfang nur über Assembler programmieren kannst, da die sog. Hochsprachen C, C++, Delphi & Co. ja mehr oder weniger auf Assembler aufbauen.
(1) Du hast zuerst die unterste Ebene ( low-level). Das ist der Prozessor usw. Und die gehen leider nur über Assembler. (2) "Darüber" benötigst du dann eine Art Schnittstelle, mit deren Hilfe du deine eigenen Sachen programmieren kannst. Das ist ein mega Mammut Projekt. Falls du der anglo-amerikanischen Sprache mächtig bist, lies dir mal das folgende durch: ![]() mFg f@CkfAze |
Re: Eigenes Betriebssystem schreiben ?
Zitat:
Onz |
Re: Eigenes Betriebssystem schreiben ?
KORREKTUR für Onz :wink:
Zitat:
|
Re: Eigenes Betriebssystem schreiben ?
Es gab hier mal einen Riesen-Thread in dem einige Leute ein OS mit Delphi/Pascal schreiben wollten. Ich kann ihn leider net mehr finden, aber wenn man sich das ganze mal durchliest, merkt man sehr schnell, dass man das für "nur so zum Spaß" gehörig knicken kann.
Ohne wirklich tiefgehende Assemblerkenntnisse ist garnichts zu schaffen! Ich hatte mal irgendwo ein Pascal-OS als Source gefunden, und der Pascal-Anteil war so ca. 5%, Rest asm. Und WAS für asm... trotz dessen, das alles haarklein kommentiert war hab ich davon NIX verstanden. Wenn du mal 5-10 Jahre nichts zu tun hast, ist das sicherlich eine interessante Sache. Aber so aus ner Laune heraus: Nö. ;) gruss, dizzy edit: VERDAMMT BIN ICH LAHM! :mrgreen: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz