encyklopedia.space

Intel 8086

Intel 8086 – 16‑bitowy mikroprocesor wyprodukowany przez firmę Intel, wprowadzony do sprzedaży w kwietniu 1978 roku. Był pierwszym procesorem z rodziny x86 i stał się podstawą architektury, która dominuje rynek komputerowy do dziś.

Historia

Projekt 8086 rozpoczynał się pod kryptonimem “Beta” w 1976 r., a jego opracowanie kierował Bill Gates w roli przywódcy zespołu oprogramowania. Procesor zadebiutował jako następcę 8‑bitowego Intel 8080 i Intel 8085, a jednocześnie miał być kompatybilny z 16‑bitowymi układami MOSFET stosowanymi w ówczesnych komputerach.

Wkrótce po premierze Intel wprowadził w 1979 r. niskoprędkościową wersję Intel 8088, opartą na tej samej architekturze, ale z 8‑bitowym szyną danych, co umożliwiło jej zastosowanie w pierwszym komputerze osobistym IBM PC.

Budowa i architektura

Intel 8086 opiera się na 16‑bitowej szynie adresowej i danych. Kluczowe elementy:

  • Rejestry ogólnego przeznaczenia – cztery rejestry 16‑bitowe (AX, BX, CX, DX), z możliwością podziału na części 8‑bitowe (AH/AL itp.).
  • Rejestry segmentoweCS, DS, ES, SS służące do adresowania pamięci w trybie segmentowym.
  • WSR (wskaźnik stosu i bazowy)SP, BP, SI, DI.
  • Jednostka arytmetyczno‑logiczna (ALU) – wykonuje operacje arytmetyczne i logiczne na 16‑bitowych słowach.
  • Jednostka sterująca – dekoduje instrukcje oraz zarządza cyklami pobierania, dekodowania i wykonania.

Specyfikacja techniczna

ParametrWartość
Data wprowadzeniakwiecień 1978 r.
Technologia wykonania2 µm, 29 000 transystorów MOSFET
Rozmiar adresu20 bitów (1 MiB przestrzeni adresowej)
Szybkość zegara5 – 10 MHz (standardowe wersje 5, 8, 10 MHz)
Zestaw instrukcji81 instrukcji (w tym 8‑bitowe i 16‑bitowe operacje)
Tryb adresowaniaSegmentowy, złożony z dwóch 16‑bitowych rejestrów (segment + offset)
Układ zasilania+5 V

Zastosowania

W pierwszych latach 8086 zasilał komputery osobiste, maszyny przemysłowe oraz systemy wbudowane. Najbardziej rozpoznawalne zastosowania to:

  • Komputer IBM PC (model 5150) – wykorzystujący procesor 8088, ale zgodny binarnie z 8086.
  • Systemy wbudowane w sterowniki CNC i automatyce przemysłowej.
  • Wczesne wersje systemu operacyjnego MS‑DOS, opierające się na trybie rzeczywistym 8086.

Dziedzictwo i wpływ

Architektura x86, zapoczątkowana przez Intel 8086, stała się podstawą kolejnych generacji procesorów: 80286, 80386, 80486 oraz serii Pentium. Dzięki wstecznej kompatybilności oprogramowanie napisane dla 8086 działa do dziś na nowoczesnych procesorach.

Wprowadzenie trybu segmentowego oraz zestawu instrukcji, które były jednocześnie proste i rozbudowane, umożliwiło projektantom systemów operacyjnych i języków programowania opracowanie efektywnych rozwiązań, które ukształtowały rynek komputerowy w kolejnych dekadach.

Literatura i źródła

  • Intel 8086/8088 Family User’s Manual – podręcznik techniczny.
  • Andrew S. Tanenbaum, Computer Architecture: A Quantitative Approach, wyd. 2, (1996) – rozdział poświęcony architekturze x86.
  • John H. Perry, Microprocessor Evolution, (2004) – historia procesorów Intel.

Zobacz również