OS Programming

OS Programming czyli programowanie systemów operacyjnych. Jest uważane za coś bardzo trudnego, ale stworzenie najprostszego jądra nie jest niczym szczególnie trudnym. Wymaga to wiedzy o działaniu podzespołów komputera. Myślę, że dzięki poniższym artykułom lepiej zrozumiemy czym tak naprawdę jest system operacyjny i jak go zrobić.

Najważniejszym elementem systemu operacyjnego jest jego jądro czyli element zajmujący się obsługą sprzętu i realizacją najbardziej niskopoziomowych zadań. Jednak samo jądro nie wystarczy. Potrzebujemy programu, który będzie pośredniczył między jądrem a użytkownikiem -  powłoki. Może być zwykłą konsolą tekstową lub złożonym środowiskiem graficznym.

Najważniejszą funkcją systemu operacyjnego jest pośredniczenie pomiędzy sprzętem komputerowym, a programami użytkownika. Jednak to nie jest jedyne zadanie systemu operacyjnego. Zapewne komputery nie były by dzisiaj tak szeroko rozpowszechnione, gdyby ich obsługa wymagała jakiejś niesamowitej wiedzy technicznej oraz szczególnych umiejętności. System operacyjny ma za zadanie ułatwić korzystanie ze sprzętu komputerowego.

Źródło: WikiBooks
  1. Kafelki
  2. Lista

OS w Pascalu cz. 1

Wielozadaniowość z TSS

6 komentarzy

lukasz1235 2011-10-28 18:59

Jeżeli piszemy pod RMODE to można skorzystać z przerwań BIOSu. (Swoją drogą ciekawe jak się pisze OSy pod UEFI)

Patryk27 2011-10-28 18:49

@klexprogramista234: Ale to zadziała tylko na Windowsie... Polecałbym się zapoznać z pisaniem systemu operacyjnego :P

klexprogramista234 2011-10-24 16:02

do kart graficznej polecam: http://warsztat.gd/articles.php?x=view&id=108
do Pascala i do asemblera.Wyświetlanie liń i pixeli.

assembler_prog 2010-10-10 16:08

Świetny temat poruszany !!!!!! Bardzo mnie interesuje ta tematyka !!!!!!
W przypadku, gdyby ktoś chciał się tego nauczyć na poważnie i od podstaw
i nie boi się programować w jedynym poważnym języku do tych zastosowań
to polecam wszystkim gorąco książkę:
"Programowanie systemowe mikroprocesorów rodziny x86 + CD"
o dziwo Polskich dwóch autorów - JAK ZWYKLE POLACY GÓRĄ !!!
Wydawnictwo PWN

crayze 2009-03-28 18:22

a może by tak coś na temat dorwania się do karty graficznej, ustawienia jakiegoś niegłupiego trybu i dobranie się do piskeli wyświetlanego obrazu
rozchodzi się o wyjście z tego cholernego trybu tekstowego