Autor: Adam \ (adam_at_nautilus.com.pl)
Data: Tue 04 Aug 1998 - 17:27:32 MET DST
Marcin 'Qrczak' Kowalczyk wrote:
> A w ogóle to Linux po zabootowaniu nie korzysta z BIOSu, więc nie można
> by nazwać go nakładką na BIOS.
Musi zkorzystac przynajmniej z tych:
INT 11h - odczytanie konfiguracji systemu. Tego nie jestem pewien, ale
czy Linux przy kazdym uruchomieniu komputera "jezdzi" wszystkimi
napedami by sprawdzic jakie sa zainstalowane ? Moim zdaniem te
informacje odczytuje z BIOS'a.
INT 12h - odczytanie wielkosci pamieci znajdujacej sie w komputerze.
INT 1Ah - odczytanie zegara. Wyprzedze cie i odpowiem :) Nie nie moze korzystac
z bezposredniego czytania z ukladu zegara. Z bardzo prostego
powodu.
zegar ten liczy od daty, godziny itd. 00:00:00, 00.00 itd. Dla
jednych
plyt rok 0 to 1980, dla innych jeszcze inny rok. Dla mojej plyty
rok 0
to rok 1995. Linux poprawnie pokazuje rok niezaleznie od plyty. A
to
jaki mamy rok :) zalezy tylko od BIOS'a.
Ale i tak moim zdaniem korzystanie z BIOS'a czy innego systemu nie degraduje
danego programu do "nakladki". To czy program jest SO czy nie zalezy jedynie
od funkcji jakie on spelnia, a nie od tego z czego korzysta.
SO - System Operacyjny (operating system), jest raczej nazwa programu czyms
zarzadzajacym, wykonujacym jakies/na czyms operacje. Nie ma nazwy
Something Using System, czy Working on all System.
Uprzedze niektorych zartownisiow. Zarzadzanie Baza Danych tez moze nalezec
do zadan Systemu Operacyjnego. A to czy program zarzadzajacy taka baza
mozna nazwac Systemem Operacyjnym, well.... jest to dopuszczalna definicja.
Trudno jest mowic ze ten program to SO a ten nie. Program wczytywany przez
inny program moze byc jego integralna czescia. Czy wczytywanie np. DOS'a
majacego 2mln plikow z roznymi procedurami, w tym plik nr. 122210 obslugujacy
bazy danych oraz plik nr. 119001 wyswietlajacy bazy danych na ekranie, i
wykorzystujacy do tego plik nr. 553012 ktory korzysta z pliku 221128, a ten
korzysta z 128881 itd. itd. Czy takie wczytywanie DOS'a po kawalku zdegraduje
go do funkcji extender'a ? Command.com np. czyz nie jest nakladka na MS-DOS'a ?
A jest jego integralna czescia bez ktorej MS-DOS bylby bezuzyteczny.
Co jest MS-DOS'em ? Czy procedrury obslugi drukarki sa jego integralna czescia ?
Czy kolejnym rozszerzeniem ?
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 17:28:48 MET DST