AmigaOS: Porovnání verzí
Smazaný obsah Přidaný obsah
m robot přidal: id:AmigaOS |
m Drobné úpravy a opravy. |
||
Řádek 21:
'''AmigaOS''' je nativní [[operační systém]] osobních počítačů [[Amiga]]. Původně byl vyvíjen firmou [[Commodore International]] a prvně představen společně s uvedením Amigy 1000 na trh. Běžel na 32-bitovém mikroprocesoru Motorola série 68k, vyjma AmigaOS 4 který běžel na mikroprocesorech [[PowerPC]].
Základem je [[kernel]] fungující na bázi [[Preempce_(informatika)|preemptivního]] plánování, který se nazývá “Exec”, a který podporuje abstrakci unikátního [[hardware|hardwaru]], diskový operační systém “AmigaDOS”, [[API|rozhraní pro programování aplikací]] “Intuition” a uživatelské grafické rozhraní ([[Grafické uživatelské rozhraní|GUI]]) “Workbench”. Nechybí samozřejmě ani [[Příkazový_řádek|příkazová řádka]].
AmigaOS se chová jako realtimový systém, přestože takový není. Používá tak propracovaný multitasking, že dosud zůstává nepřekonán -
Řádek 37:
Kickstart obsahuje kód potřebný pro nabootování hardwaru a případně rozšiřujícího hardwaru. Zároveň také obsahuje mnoho kmenových částí operačního systému, jako například “Exec”, “Intuition” a jádro “AmigaDOSu”. Pozdější verze obsahovaly ovladače pro [[ATA|IDE]] a [[SCSI]] a spoustu jiného hardwaru. Dalo by se to porovnat s [[BIOS]]em plus Windows kernelem, ačkoliv nabízí mnohem větší funkcionalitu v průběhu bootování, např. plně funkční prostředí.
Společně se softwarem třetích stran je možné načíst Kickstart do RAM namísto ROM, např.
=== Workbench ===
'''Workbench''' je název pro software operačního systému, který není uložen v Kickstart ROM, a zároveň také grafický [[Shell (programování)|shell]] pro počítače Amiga. Pro běh softwaru však nemusí být prostředí Workbenche načteno. V praxi to znamená, že pokud chce např. nějaká hra obejít hardware a nechat si všechnu paměť a prostředky pro sebe, spousta z nich bootuje přímo z Kickstartu na floppy disku.
Speciální funkcí jsou pak tzv. “multiple screens”. Tento koncept je podobný jako u [[X Window System|X Window]] virtuálnímu desktopu nebo pracovní ploše, ale jsou generována dynamicky podle toho, jak jsou vyžadována aplikačními programy. Každé okno má jiné rozlišení a barevnou hloubku. Gadget v pravém horním rohu, umožňuje přepínání oken. Okna se mohou přetahovat pouze ve směru nahoru a dolů. Od AmigaOS verze 4 jdou okna přetahovat ve všech směrech. Funkce [[Drag and Drop]] mezi okny funguje také.
Řádek 49 ⟶ 50:
=== AmigaDOS ===
'''AmigaDOS''' obsluhuje [[souborový systém]], práci se soubory a složkami, příkazový řádek, odkazy a další.
|