Prosím o podrobnejšie vysvetlenie. Ďík...
Prosím o podrobnejšie vysvetlenie. Ďík...
Od 80286 mají procesory možnost běhu v chráněném módu kde je možné spouštět kód z rúzných částí paměti s různými privilegiemi (0 je nejvyšší a 3 nejnižší). Program s nejnižší privilegií nemá přístup k některým instrukcím a dokonce má zakázano zapisovat do částí paměti, které nastaví nadřízený proces s nejvyšší privilegií, také jsou omezené I/O procedury. Jádro systému a důležité systémové procesy (třeba ovladače), běží pochopitelně na nejvyšší úrovni 0. Aplikace běží na nejnižší úrovni a pokud spadne, tak poškodí pouze paměťovou oblast, která jí byla přidělena a jádro systému a ostatní aplikace zůstanou nedotčeny (ve Win9x to tak úplně pravda není). Tímto mechanismem je zajištěna stabilita jádra, ale i tak systém může shodit třeba špatný ovladač. Proto se třeba na servery doporučuje instalovat pouze WHQL ovladače.
EDIT: v reálném módu, který je implicitní po zapnutí CPU a běží v něm BIOS až do momentu startu Windows je možné adresovat pouze 640KB paměti (ne/slavná věta Billa Gatese). S příchodem chráněného módu dokázala 286 používat až 16MB RAM a od 386 výše až 4GB RAM, což je současný limit 32bitových procesorů.
Velmi drahý vysokofrekvenční ohřívač okolního vzduchu.
Dík. To je naozaj dopodrobna vysvetlené.
Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)