Programowanie procesorów komputerowych

Dyskusje na temat sprzętu, konfiguracji, sterowników i oprogramowania.
ODPOWIEDZ
Awatar użytkownika
Kulpina
Użytkownik
Posty: 2037
Rejestracja: 28 lip 2005, 16:57
Lokalizacja: Sanok
Kontakt:

Programowanie procesorów komputerowych

Post autor: Kulpina » 17 lut 2007, 12:08

Jak się pisze system operacyjny na dany procesor??? Dlaczego taki sam windows włączy się na 486 i na core 2 czy te procesory są tak do siebie podobne? Czy pisząc system operacyjny musimy korzystać z noty katalogowej? jakiego używamy języka przy takim systemie? można pod procesor zaprojektować własną płytę główną? wykorzstać go w swoim robocie, gdzie będzie spełniał zupełnie inne zadania niż normalnie?

elektronWielki
Użytkownik
Posty: 247
Rejestracja: 30 maja 2006, 12:45
Lokalizacja: kontownia

Re: Programowanie procesorów komputerowych

Post autor: elektronWielki » 17 lut 2007, 16:18

Kulpina pisze: Jak się pisze system operacyjny na dany procesor???
zazwyczaj piszac n-ta wersje ulepsza sie wersje n-1
Kulpina pisze:Dlaczego taki sam windows włączy się na 486 i na core 2 czy te procesory są tak do siebie podobne?
to celowy zabieg w celu zachowania kompatybilosci wstecznej
Kulpina pisze:jakiego używamy języka przy takim systemie?
na najnizszym poziomie C i asembler, na wyzszym poziomie abstrakcji C++, Java, C##..

Awatar użytkownika
Kulpina
Użytkownik
Posty: 2037
Rejestracja: 28 lip 2005, 16:57
Lokalizacja: Sanok
Kontakt:

Post autor: Kulpina » 17 lut 2007, 20:01

A jakeij wiedzy potrzebujemy? :mrgreen:

elektronWielki
Użytkownik
Posty: 247
Rejestracja: 30 maja 2006, 12:45
Lokalizacja: kontownia

Post autor: elektronWielki » 17 lut 2007, 20:13

wiedzy do napisania systemu operacyjnego?
- bardzo szerokiej.

nie tylko wiedzy na temat obsługi sprzętu, wiedzy na temat budowy procesora, jego zasady dzialania. Piszac system operacyjny napotkasz na mnostwo problemow o ktorych moze nigdy nie slyszales i moze wolalbys nie slyszec.

Pisanie systemow operacyjnych nie nalezy do przyjemnych moim zdaniem, poniewaz nalezy poswiecac mnostwo uwagi na stabilnosc systemu, odpornosc na bledy, bezpieczenstwo danych, z ktorymi system pracuje. Wiekszosc problemow wystepujacych podczas pisania OS zostalo juz pokonanych, zostaly opracowane odpowiednie algorytmy, na przyklad algorytmy stronicowania, dostepu do danych, kolejkowania, itd.

sa ciekawe ksiazki z serii "klasyka informatyki" wydawnictwa wnt. poczytaj sobie.

ODPOWIEDZ