Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Motorola 68000 (často nazývaná „68k“):
* architektúra: Používa symetrickejšiu a ortogonálnu architektúru. To znamená, že pokyny sú vo všeobecnosti konzistentnejšie vo formáte a prevádzke, čo uľahčuje programovanie a optimalizáciu kompilátorov. Je to dizajn podobný RISC predtým, ako sa tento termín široko používa, s relatívne málo inštruktážnych formátov.
* režimy adresovania: Ponúka bohatú a flexibilnú sadu režimov adresovania, čo uľahčuje prístup k údajom v rôznych miestach pamäte.
* Dátová zbernica: 16-bitová interná dátová zbernica a 32-bitová externá dátová zbernica (ktorá bola kľúčovou inováciou). To mu umožnilo prístup k širším pamäťovým priestorom.
* registruje: Mal veľké množstvo 32-bitových registrov.
* Sada inštrukcií: Pravidelnejšia a konzistentnejšia inštrukcia v porovnaní s 8086.
* endianness: Big-Endian.
* Správa pamäte: Silné možnosti správy pamäte, často používané v multitasking operačných systémoch.
Intel 8086:
* architektúra: Komplexná architektúra počítačovej sady inštrukcií (CISC). Pokyny sa vo veľkej miere líšili v dĺžke a prevádzke, čím boli programovanie a optimalizácia kompilátora náročnejšie. Je to zložitejšia a menej pravidelná inštrukcia ako 68000.
* režimy adresovania: Menej a menej flexibilné režimy adresovania v porovnaní so 68000.
* Dátová zbernica: 16-bitová interná a externá dátová zbernica. Obmedzená jej schopnosť priamo riešiť veľké množstvo pamäte.
* registruje: Menej registrov (väčšinou 16-bit), s približne 8-bitovými registrmi.
* Sada inštrukcií: Zložitá a rozmanitá súprava inštrukcií, často s viacerými spôsobmi, ako dosiahnuť rovnaký výsledok.
* endianness: Little-endian.
* Správa pamäte: Spočiatku menej sofistikované schopnosti správy pamäte ako 68000. Neskoršie verzie (ako napríklad 80286 a neskôr) to výrazne zlepšili.
Kľúčové rozdiely sú zhrnuté:
| Funkcia | Motorola 68000 | Intel 8086 |
| ----------------- | ------------------------------ | ------------------------- |
| Architektúra Viac ortogonálnych, podobných RISC | CISC |
| Dátová zbernica 32-bitové vonkajšie, 16-bitové interné | 16-bit |
| Režimy adresovania Flexibilnejšie Menej flexibilné
| Registre | Viac, 32-bit Menej, väčšinou 16-bit
| Sada inštrukcií | Pravidelnejšie Zložitejšie
| Endianness | Big-endian Little-endian
| Správa pamäte | Spočiatku sofistikovanejšie Spočiatku menej sofistikované
Stručne povedané: 68000 bol uprednostňovaný pre svoju čistejšiu, pravidelnejšiu architektúru, čo uľahčuje programovanie a vývoj sofistikovaných operačných systémov. 8086, hoci zložitejší, ťažil zo silného marketingu spoločnosti Intel a nakoniec sa stal komerčne dominantnejším, najmä v dôsledku úspechu počítača IBM, ktorý používal 8086 a jeho nástupcov. Výber medzi nimi často prišiel na konkrétne potreby aplikácií a v tom čase dostupný ekosystém.