Windows 3.0

Windows 3.0
Typ jádra MS-DOS
Stav projektu Podpora se zastaví 31. prosince 2001
Společnost /
vývojář
Microsoft
Licence Smlouva EULA společnosti Microsoft
Stavy zdroje Uzavřený zdroj
První verze 22. května 1990
Nejnovější stabilní verze 3,00a (22. května 1990)
webová stránka Historie systému Windows

Windows 3.0 byl vydán dne22. května 1990a zahrnoval významná vylepšení ve srovnání s předchozí verzí , zejména na úrovni rozhraní a na úrovni správy paměti díky kapacitám procesorů Intel 80286 a 80386 .

Je to nejprodávanější systém DOS společnosti Microsoft.

Tento program byl spuštěn z příkazového řádku systému MS-DOS pomocí příkazu win . Prezentovalo se jako grafické překrytí pro MS-DOS, stejně jako předchozí verze systému Windows. Jeho spuštění však také nahradilo některé rutiny DOS rutinami Windows, zejména pokud jde o správu paměťových prostředků. Toto je nejnovější verze, která nabízí dokonalou kompatibilitu s aplikacemi vytvořenými pro předchozí verze systému Windows.

Po grafické stránce byl systém správy programů MS-DOS nahrazen správcem programů založeným na systému ikon a systémem správy souborů založeným na seznamech, který se jmenoval Winfile . Spouštění aplikací se tak výrazně zjednodušilo. MS-DOS zůstal hlavním rozhraním, ze kterého byl spuštěn Windows.

Ovládací panel byl přepracován a napodoboval systém Mac OS . Obsahoval jediný bod nastavení systému a také jednoduchý ovládací panel, který ovládal vzhled rozhraní.

Byly poskytnuty některé aplikace, jako je Poznámkový blok nebo Write (předchůdce WordPadu ), které jsou již k dispozici v předchozích verzích, stejně jako kalkulačka a Paintbrush , předchůdce aplikace Paint . Do té doby poskytovaná hra byla Reversi doplněna o zcela novou hru Solitaire .

Metody provádění

Existují tři režimy provozu systému. Windows 3.0 má tři různá jádra, která podporují vylepšení provedená procesory 80286 a 80386:

Tento režim odpovídá provedení nativního kódu na 8086/8088 a 80186. V tomto režimu provedení mohou pracovat procesory 80286 a vyšší. Poté však přistupují pouze k maximálně 1  MB paměti přímo (již s ovladači EMS, ale prostřednictvím přístupových oken).Tento režim odpovídá chráněnému režimu 80286 . Je to koncepčně méně pokročilé Chráněný režim 80386 Tento režim umožňuje přímý přístup k paměti 16  MB , virtuální paměti a ochraně (oddělení procesu paměti způsobující poškození paměti nikoli jiným programem). Toto je vznik konceptu prostoru jádra a uživatelského prostoru v rodině procesorů x86.Tento režim odpovídá chráněnému režimu, který se objevil na procesorech 80386 . Zachovává výhody standardního režimu s přidáním lineární 32bitové paměti, čímž poskytuje přístup k 4  GB teoretické paměti. Tato generace chráněného režimu také umožňuje použití prostředí Virtual86, které umožňuje programům napsaným pro reálný režim pracovat přímo bez adaptace. Mohou přistupovat k paměťovým segmentům a periferním zařízením stejně jako v reálném režimu, bez jakýchkoli omezení, která jsou obvykle uložena v chráněném režimu.

Každý proces DOS spuštěný na stroji tedy běží samostatně v samostatných virtuálních strojích, aniž by věděl o existenci ostatních spuštěných aplikací, zatímco grafické aplikace Windows jsou smíchány ve stejném podprocesu ( podprocesu ) a sdílejí tedy stejný paměťový prostor. Aplikace systému Windows proto může ohrozit jinou aplikaci systému Windows, zatímco aplikace DOS jsou (teoreticky) navzájem izolované.

Existuje zpětná kompatibilita. Je tedy možné například použít jádro 80286 na počítači vybaveném procesorem 80386 , ale reverzní operace není možná. Windows 3.0 je nejnovější operační systém od společnosti Microsoft, který podporuje procesor 8086 namontovaný na prvních počítačích IBM.

Výběr vhodného režimu při spuštění systému Windows je řízen příkazem win.com . Při spuštění automaticky detekuje nejvhodnější režim. Při volání příkazu je stále možné vynutit použití konkrétního režimu pomocí přepínače :

Bylo umožněno multitasking, protože programy psané v textovém režimu pro MS-DOS bylo možné spustit v okně (možnost již nabízená, ale omezená ve Windows 2.1 pro 386). V té době byla většina programů stále psána pro DOS.

Multimediální rozšíření (Windows 3.0a)

Multimediální rozšíření byla spuštěna na konci roku 1991 pro počítače vybavené Windows, jakmile byly prodány (verze OEM ). Tyto pozdní verze Windows 3.0 měly kromě originálního audio CD přehrávač i základní podporu pro audio vstup a výstup. Vzhledem k tomu, že obecný formát MIDI ještě není široce používán, umožnila aplikace zvaná mapovač Midi, aby byly MIDI kanály za provozu přeřazovány.

Všechny tyto funkce byly později přidány do systému Windows 3.1 .