• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • Intel 80386

    Przeczytaj także...
    Tryb wirtualny (zwany także V86 lub Virtual 8086) — specjalny tryb pracy procesorów o architekturze IA-32, dostępny w trybie chronionym, który umożliwia uruchamianie programów przeznaczonych dla trybu rzeczywistego. W trybie wirtualnym symulowane jest działanie analogiczne dla procesora Intel 8086 (faktycznie można uruchamiać kod także dla 8088, 80186 i 80188), tzn. otrzymuje dostęp do 1 MB pamięci i rejestrów procesora i może wykonywać te rozkazy, które mają sens w takim otoczeniu.Jednostka zarządzania pamięcią (skr. MMU od ang. Memory Management Unit) – zestaw układów realizujących dostęp do pamięci fizycznej żądanej przez CPU. Wśród zadań tych układów znajdują się funkcje translacji pamięci wirtualnej do pamięci fizycznej, ochronę pamięci, obsługę pamięci podręcznej, zarządzanie szynami danych oraz, w prostszych (szczególnie 8-bitowych) systemach, przełączanie banków pamięci.
    Płyta główna (ang. motherboard, mainboard) – obwód drukowany urządzenia elektronicznego, na którym montuje się najważniejsze elementy, umożliwiając komunikację wszystkim pozostałym komponentom i modułom.
    Procesor Intel i386DX, 16 MHz
    Procesor Intel A80386DX-20 z 1988 roku Sigma-Sigma bez S-Spec info i bez białego logo

    Intel 80386 – 32-bitowy procesor opracowany przez firmę Intel, zaprezentowany w 1985 roku. Później odpowiedniki tego procesora produkowały również firmy AMD oraz Cyrix (VIA).

    Intel 80286 – 16-bitowy procesor opracowany przez firmę Intel, oficjalnie pokazany po raz pierwszy 1 lutego 1982. Procesor składał się ze 134 tysięcy tranzystorów, pierwsze wersje pracowały z częstotliwością 6 lub 8 MHz, późniejsze maksymalnie 25 MHz. W procesorze 286 wprowadzono nowe instrukcje, nowy tryb adresowania pamięci (tryb chroniony) oraz przeprojektowano układ DMA.Procesor (ang. processor), także CPU (ang. Central Processing Unit) – urządzenie cyfrowe sekwencyjne, które pobiera dane z pamięci, interpretuje je i wykonuje jako rozkazy. Wykonuje on ciąg prostych operacji (rozkazów) wybranych ze zbioru operacji podstawowych określonych zazwyczaj przez producenta procesora jako lista rozkazów procesora.

    Był to pierwszy 32-bitowy procesor z rodziny x86. Architektura tego procesora została opracowana, zanim jeszcze Intel wprowadził na rynek procesory poprzedniej serii 286, jednak procesor był zbyt skomplikowany, aby go w tamtym czasie wyprodukować.

    Podstawowa wersja układu 80386 (oznaczona później symbolem DX) charakteryzowała się 32-bitową magistralą adresową oraz 32-bitową magistralą danych. Procesor ten wymagał więc, aby komponenty płyty głównej również działały w architekturze 32-bitowej. Z tego powodu, a także z braku konkurencji, procesory 386 były bardzo drogie.

    Advanced Micro Devices, Inc., AMD (NYSE; AMD) – amerykańskie przedsiębiorstwo produkujące procesory wraz z technologią towarzyszącą dla użytkowników domowych i firm. Do głównych produktów firmy należą mikroprocesory, chipsety do płyt głównych, systemy wbudowane oraz procesory graficzne dla serwerów, stacji roboczych i komputerów PC.Szyna danych (ang. data bus) – część magistrali odpowiedzialna za transmisję właściwych danych, w odróżnieniu od danych adresowych (za co odpowiedzialna jest szyna adresowa), czy sygnałów sterujących. Podział taki ma sens jedynie dla magistrali, w których taka część jest wydzielona, czyli na ogół dla magistral równoległych.

    Procesor 80386 w stosunku do poprzednich przedstawicieli rodziny x86 posiada rozszerzone do 32-bitów rejestry ogólnego przeznaczenia (w stosunku do wersji 16-bitowych dodano do nazwy przedrostek „E”: EAX, EBX, ECX, EDX, EBP, ESI, EDI, ESP), rejestr EIP (IPang. Instruction Pointer – wskaźnik bieżącej instrukcji) oraz rejestr flagowy EFLAGS. W procesorze dodano także rejestry kontrolne CRx.

    Szyna adresowa (ang. address bus) – połączenie między jednostką centralną i pamięcią, które przenosi adres z/do miejsc, gdzie jednostka centralna chce czytać lub pisać. Liczba bitów szyny adresowej określa maksymalną wielkość pamięci, do jakiej procesor ma dostęp.Cyrix to nazwa firmy założonej w 1988 roku produkującej mikroprocesory. W 1999 roku wykupiony przez VIA. Firma rozpoczynała od produkcji uznawanych za najszybsze na świecie koprocesorów matematycznych dla procesorów z serii 80286 i 80386. Po wprowadzeniu przez firmę Intel serii Pentium, firma Cyrix zaprojektowała swój własny model procesora nazwany 5x86, procesor przeważał wydajnością nad produktami Intela i AMD, było to jednak w czasach w których procesory były wykorzystywane głównie do obliczeń stałoprzecinkowych, kolejnym produktem był model 6x86 który produkowany był we współpracy z IBM i SGS Thompson jednakże wykonane były w technologii 0.65 mikrona podczas gdy Intel już stosował technologię 0.50 mikrona, dopiero 6x86L został wytworzony w technologii 0.35 mikrona, co umożliwiło wykorzystanie niższego napięcia.

    386 otrzymał również nowe tryby adresowania i w odróżnieniu od wersji poprzednich, rejestry ogólnego przeznaczenia mogły być używane niemalże dowolnie. Pozostało jednak użycie rejestru ECX do obsługi pętli, oraz par rejestrów DS:ESI oraz ES:EDI w instrukcjach łańcuchowych.

    Tryb chroniony (ang. protected mode) – tryb pracy mikroprocesorów serii x86 wprowadzony w mikroprocesorze Intel 80286. Tryb chroniony umożliwia adresowanie pamięci przekraczającej wielkość 1 MB (tryb rzeczywisty), wprowadza wiele nowych udogodnień wspierających wielozadaniowość, takich jak: sprzętowa ochrona pamięci (układ MMU), wsparcie w przełączaniu kontekstu procesora i wiele innych.VIA Technologies to tajwański producent układów scalonych, głównie płyt głównych, chipsetów, procesorów i pamięci komputerowych, należy do grupy Formosa Plastics.

    Procesor 80386 może pracować w trzech trybach: rzeczywistym, chronionym i wirtualnym. W 32-bitowym trybie chronionym, procesor 386 może adresować liniowo do 4 GB pamięci. W stosunku do 80286 usprawniono przełączanie trybów. W 80286 powrót z trybu chronionego do rzeczywistego wiązał się z koniecznością resetu procesora, co trwało dosyć długo. W 80386 powrót nie wymaga resetu procesora i z tego powodu jest o wiele szybszy.

    Tryb rzeczywisty – tryb pracy mikroprocesorów z rodziny procesorów x86, w którym procesor pracuje tak jak procesor Intel 8086.32-bitowe – słowa, adresy i inne dane to takie informacje, które mieszczą się na 32 bitach pamięci, co jest równe 4 oktety. 32-bitowe architektury CPU czy ALU są architekturami używającymi takiej właśnie wielkości rejestrów, szyny adresowej, szyny danych.

    Istotną zmianą było dodanie do procesora jednostki MMU, która pozwalała na swobodne kształtowanie mapy pamięci. Przez długi czas możliwości te były wykorzystywane przez oprogramowanie jedynie minimalnie.

    80386 mógł współpracować z koprocesorem 80387 (w pierwszych modelach komputerów stosowano też czasem 80287). Istniał także koprocesor 3167 opracowany przez firmę Weitek, o znacząco większej mocy obliczeniowej. Tylko wybrane programy potrafiły z niego skorzystać.

    i386SX[]

    Intel 386SX 16 MHz i jego konkurent (niżej)
    Procesor AMD 386SX 33 MHz

    W późniejszym czasie, pod naciskiem konkurencji ze strony AMD i Cyrixa, Intel wprowadził nowy model – tańszą wersję, i386SX z ograniczoną do 24 bitów magistralą adresową i do 16 bitów magistralą danych. Wewnętrznie procesory były całkowicie zgodne, jednak SX był dużo tańszy i mógł współpracować z tańszymi płytami głównymi. Niższe były też zwykle prędkości zegara komputerów wyposażonych w 386SX.

    Oprogramowanie (ang. software) – całość informacji w postaci zestawu instrukcji, zaimplementowanych interfejsów i zintegrowanych danych przeznaczonych dla komputera do realizacji wyznaczonych celów. Celem oprogramowania jest przetwarzanie danych w określonym przez twórcę zakresie. Oprogramowanie to dział informatyki. Oprogramowanie jest synonimem terminów program komputerowy oraz aplikacja, przy czym stosuje się go zazwyczaj do określania większych programów oraz ich zbiorów.Bit (w ang. kawałek, skrót od binary digit, czyli cyfra dwójkowa) – najmniejsza ilość informacji potrzebna do określenia, który z dwóch równie prawdopodobnych stanów przyjął układ. Jednostka logiczna.
    AMD 386DX 25 MHz

    W związku z udostępnieniem tego okrojonego układu, wersje w pełni 32-bitowe oznaczono symbolem DX.

    Procesory 386 w tej wersji nie były dużo szybsze niż 286. Pełna zgodność z 32-bitowym 386DX była zaletą, jednak w tamtych czasach i tak większość oprogramowania nie była w stanie tego wykorzystać.

    Cyrix 486DLC i Cyrix 487SLC[]

    Pod koniec sprzedaży komputerów opartych na płytach z procesorami 80386 firma Cyrix wyprodukowała dwa procesory – 486DLC i 486SLC, które można było instalować w gniazdach procesorów odpowiednio 80386DX i SX. Procesory posiadały m.in. 1 kB wewnętrznego cache i znacznie szybciej od układów 386 wykonywały wybrane instrukcje. Powstał także koprocesor Cyrix 487SLC/DLC przeznaczony do współpracy z nimi (o nieco większej mocy obliczeniowej niż oryginalne odpowiedniki Intela). Wybrane komputery można było uaktualnić poprzez wymianę procesora. Powstał także układ 486DLC2 o zegarze 40/80 MHz, który jednak był rzadko spotykany. W momencie pojawienia się na rynku układów DLC/SLC na rynku królowały już głównie komputery oparte na różnych wersjach i486. Z uwagi jednak na zgodność z płytami 386 układy Cyrixa można w pewnym sensie uznać za przedstawicieli rodziny 386.

    Konkurencja – proces, w którym podmioty rynkowe współzawodniczą ze sobą w zawieraniu transakcji rynkowych poprzez przedstawianie korzystniejszej od innych podmiotów oferty rynkowej (np. zaoferuje niższe oprocentowanie i raty kredytów) celem realizacji swoich interesów.x86 – rodzina architektur (modeli programowych) procesorów firmy Intel, należących do kategorii CISC, stosowana w komputerach PC, zapoczątkowana przez i wstecznie zgodna z 16-bitowym procesorem 8086, który z kolei wywodził się z 8-bitowego układu 8085. Nazwa architektury wywodzi się od nazw pierwszych modeli z tej rodziny, których numery kończyły się liczbą 86.


    Linki zewnętrzne[]

  • CPU-INFO: 80386, procesor informacja i historia
  • Intel numer: 231746-001 "Introduction to the 80386 Including the 80386 Data Sheet" - Wprowadzenie do 80386 Intel kwiecień 1986 z załączoną dokumentacją techniczną procesora Intel 80386-12 i 80386-16 numer: 231630-002 "80386 HIGH PERFORMANCE 32-BIT MICROPROCESSOR WITH INTEGRATED MEMORY MANAGEMENT" z 1986 roku
  • "1988 Intel Microprocessors and Peripheral Handbook Volume 1 Microprocessor" - Mikroprocesory Intel i ich otoczenie z załączoną dokumentacją techniczną procesora Intel 80386-16 i 80386-20 "80386 HIGH PERFORMANCE 32-BIT CHMOS MICROPROCESSOR WITH INTEGRATED MEMORY MANAGEMENT" z października 1987 numer: 231630-004
  • "1989 Intel Microprocessor and Peripheral Handbook Vol 1 Microprocessor" - Mikroprocesory Intel i ich otoczenie z załączoną dokumentacją techniczną procesora Intel 80386-16, 80386-20, 80386-25 "386™ MICROPROCESSOR HIGH PERFORMANCE 32-BIT CHMOS MICROPROCESSOR WITH INTEGRATED MEMORY MANAGEMENT" z listopada 1988 numer: 231630-005

  • Intel – największy na świecie producent układów scalonych oraz twórca mikroprocesorów z rodziny x86, które znajdują się w większości komputerów osobistych.



    w oparciu o Wikipedię (licencja GFDL, CC-BY-SA 3.0, autorzy, historia, edycja)

    Reklama

    Czas generowania strony: 0.045 sek.