System operacyjny pisany w Pascalu

0

Da się napisać coś jak DOS lub coś lepszego ? Może ktoś już próbował i udostępnia w sieci. To fajna sprawa mieć własny system operacyjny, choćby najprostszy na świecie, ale własny :) :) :).

3

Minimum odrobinę musisz napisać w assemblerze. Pamiętaj, że jak piszesz system operacyjny to nic automatycznie się samo nie stanie:

  • do pamięci masz dostęp jak do tablicy (alokowanie, zwalnianie musisz sam napisać)
  • wątki same się nie obsłużą,
  • z dysku samo się nic nie odczyta a system plików jest fikcją
  • ...

łatwiej będzie Ci zacząć w C/C++ i po prostu wziąć jakiegoś gotowca i go zmieniać. Możesz np. wziąć to: http://savannah.gnu.org/git/?group=grub
Nie jest to system operacyjny ale jakieś tam proste rzeczy robi. Zmienianie jakiegoś lekkiego tekstowego linuxa może być wykonalne. Generalnie poszukaj jakiś gotowców z jak najmniejszym kodem, który pozwala na "najprostsze" (nie najłatwiejsze) rzeczy:

  • obsługa konsoli,
  • operacje na plikach
  • zarządzanie pamięci

EDIT:
http://www.linuxfromscratch.org/lfs/download.html

0

pierwszy Mac OS powstal w Pascalu wiec skiluj skiluj to bedziesz nastepnym Jobsem

1 użytkowników online, w tym zalogowanych: 0, gości: 1