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

    Przeczytaj także...
    Million Instructions Per Second (MIPS) − miara wydajności jednostki centralnej CPU komputera. Wykorzystywana np. w teście Dhrystone, w którym wyniki porównywane są do minikomputera VAX 11/780 z 1977 r. mającego moc około 1 MIPSa.Pamięć stronicowana (ang. paged memory) — pamięć operacyjna fizycznie podzielona na jednakowej długości obszary nazywane ramkami. Zawartość każdej z ramek nosi nazwę strony. Adresowanie odbywa się za pomocą tablicy stron (również przechowywanej na stronach), której adres jest pamiętany w rejestrze bazowym tablicy stron. Dzięki zmianom zawartości tego rejestru przy przełączaniu kontekstu procesu możliwe jest wydzielenie każdemu procesowi odrębnej przestrzeni adresowej i uniemożliwienie dostępu do stron pamięci należących do innych procesów.
    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).
    Siemens CPU 80286
    Schemat blokowy procesora 80286

    Intel 8028616-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.

    Direct Memory Access, DMA (z ang. bezpośredni dostęp do pamięci) – technika, w której sprzęt komputerowy podłączony do płyty głównej, np. karta graficzna, karta dźwiękowa, karta sieciowa czy kontroler dysku twardego, mogą korzystać z pamięci operacyjnej RAM lub portów we-wy, pomijając przy tym CPU. Wymaga to niewielkiej współpracy ze strony procesora, który musi zaprogramować kontroler DMA do wykonania odpowiedniego transferu danych, a następnie na czas przesyłania danych zwolnić magistralę systemową (przejść w stan wysokiej impedancji). Natomiast sam transfer danych jest już zadaniem wyłącznie kontrolera DMA. Realizacja cykli DMA może być przejmowana przez dedykowany układ cyfrowy, tak jak np. w komputerach PC, lub być realizowana programowo przez dane urządzenie.Koprocesor, jednostka zmiennoprzecinkowa (FPU, ang. Floating Point Unit) to układ scalony wspomagający procesor w obliczeniach zmiennoprzecinkowych. W większości współczesnych konstrukcji, koprocesor arytmetyczny, a także jednostki obsługujące bardziej skomplikowane obliczenia (np. instrukcje wektorowe) są zintegrowane z procesorem w jednym układzie.

    Był stosowany we wprowadzonym w 1984 r. komputerze IBM PC/AT i komputerach z nim kompatybilnych aż do wczesnych lat 90.

    Cechy charakterystyczne procesorów klasy 286[]

    80286 potrafił jedynie przełączyć się w tryb chroniony, powrót do trybu rzeczywistego nie był możliwy bez restartu procesora. Następca 286, procesor Intel 80386, był już pozbawiony tej wady. Procesory 80286 ze względu na stosunkowo małą częstotliwość taktowania nie wymagały chłodzenia wentylatorem ani radiatora.

    Pamięć operacyjna (ang. internal memory, primary storage) – pamięć adresowana i dostępna bezpośrednio przez procesor, a nie przez urządzenia wejścia-wyjścia procesora. W pamięci tej mogą być umieszczane rozkazy (kody operacji) procesora (program) dostępne bezpośrednio przez procesor i stąd nazwa pamięć operacyjna. W Polsce często pamięć ta jest utożsamiana z pamięcią RAM, choć jest to zawężenie pojęcia, pamięcią operacyjną jest też pamięć nieulotna (ROM, EPROM i inne jej odmiany) dostępna bezpośrednio przez procesor, a dawniej używano pamięci o dostępie cyklicznym.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.

    Specyfikacja procesorów klasy 286[]

    80286 był następcą procesora Intel 80186. Ze względu na reorganizację cyklu wykonywania rozkazów był około dwa razy wydajniejszy od procesora Intel 8086, wykonując przeciętnie 0,21 instrukcji na takt zegara, co dla modelu z zegarem 10 MHz dawało wydajność 1,5 MIPSa. Posiadał 24-bitową szynę adresową przez co mógł adresować do 16 MB pamięci (Intel 8086 adresował tylko 1 MB).

    16-bitowe – słowa, adresy i inne dane to takie informacje, które mieszczą się na 16 bitach pamięci, co jest równe dokładnie dwóm oktetom. 16-bitowe architektury CPU czy ALU są architekturami używającymi takiej właśnie wielkości rejestrów, szyny adresowej, szyny danych.8086 – 16-bitowy mikroprocesor wprowadzony na rynek 8 czerwca 1978 roku. Posiadał także oznaczenia: 8086-1, 8086-2, 8086-4, iAPX 86/10, a dla wykonywanych w technologii CMOS: 80C86, 80C86-2, 80C86A.

    Blok pamięci o adresie od 1. MB (1024. kB) i długości (64 kB - 16 B) był dostępny w trybie rzeczywistym (to tzw. obszar HMA), co wykorzystywano w systemie operacyjnym DOS do umieszczania tam części kodu. W MS-DOS do HMA można było załadować jego główny program poprzez umieszczenie polecenia DOS=HIGH w pliku CONFIG.SYS. Pamięć o adresach większych niż 1 MB była dostępna tylko w trybie emulacji pamięci rozszerzonej XMS (ang. extended memory). Niektóre płyty główne potrafiły mapować pamięć powyżej 1 MB jako pamięć stronicowaną, podobnie jak karty rozszerzeń z pamięcią EMS (ang. EMS board), dostępną w postaci ramki 64 kB składającej się z 4 stron po 16 KB w obszarze powyżej 640. KB np. Hetland czy Suntec.

    Tranzystor – trójelektrodowy (rzadko czteroelektrodowy) półprzewodnikowy element elektroniczny, posiadający zdolność wzmacniania sygnału elektrycznego. Nazwa urządzenia wywodzi się od słów transkonduktancja (transconductance) z "półprzewodnikowym" przyrostkiem -stor jak w warystor (varistor).EMS (ang. Expanded Memory Specification, LIM EMS) – specyfikacja dostępu do pamięci poszerzonej (ang. expanded memory) (o adresach ponad 1 MB) w systemie operacyjnym DOS na komputerach wyposażonych w procesor 80286 lub nowszych.

    Pamięć powyżej 1 MB była wykorzystywana do ładowania jądra DOS, jako cache dysku (sterownik SmartDrive), rzadziej dla wybranych programów poprzez int15h, specyfikację XMS czy (jeśli płyta główna pozwalała) także EMS. W trybie chronionym procesor oferował ochronę pamięci poprzez mechanizm segmentacji, obsługę do 16 MB RAM i 1 GB pamięci wirtualnej. Intel 80286 miał jeden wielki mankament – po przejściu do trybu chronionego nie mógł już wrócić z powrotem do trybu rzeczywistego. Jedynym sposobem był reset procesora, przez co komputery wykorzystujące go musiały mieć w ROM BIOS specjalny kod pozwalający na wykonanie tej operacji. Powodowało to jednak bardzo duże opóźnienia, a co za tym idzie obniżało znacznie wydajność procesora, gdy korzystał on z obu trybów adresowania.

    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.XMS (ang. eXtended Memory Specification) to specyfikacja dostępu do pamięci rozszerzonej (ang. exteneded memory, znajduje się powyżej 1 MB) w programach pracujących w systemie operacyjnym DOS na komputerach wyposażonych w procesor 80286 lub wyższy. XMS definiował również dostęp do pamięci HMA, w tym umożliwiał sterowanie linią A20 - więcej na ten temat w artykule Tryb rzeczywisty.

    Procesor wymagał 8-bitowego kontrolera magistrali oznaczanego Intel 82288.

    Dla układu 80286 zaprojektowano koprocesor numeryczny 80287. Koprocesor w większości płyt głównych pracował asynchronicznie w stosunku do procesora głównego (miał inną częstotliwość taktowania) i niewłaściwie napisane oprogramowanie mogło w szczególnych okolicznościach pracować wolniej po zastosowaniu koprocesora niż bez niego. W większości aplikacji numerycznych 80287 dawał jednak nawet kilkudziesięciokrotny przyrost prędkości obliczeń. 80287 był także stosowany w pierwszych modelach płyt przeznaczonych dla 80386 (gdy 80387 nie był jeszcze gotowy).

    BIOS (akronim ang. Basic Input/Output System – podstawowy system wejścia-wyjścia) – zapisany w pamięci stałej zestaw podstawowych procedur pośredniczących pomiędzy systemem operacyjnym a sprzętem. Posiada on własną pamięć, w której znajdują się informacje dotyczące daty, czasu oraz danych na temat wszystkich urządzeń zainstalowanych na naszym komputerze. Jest to program zapisany w pamięci ROM płyty głównej oraz innych kart rozszerzeń takich jak np. karta graficzna.Herc (Hz) – jednostka miary częstotliwości w układzie SI (jednostka pochodna układu SI) i w wielu innych, np. CGS, MKS i MKSA. Definiuje się ją jako liczbę cykli na sekundę.

    Linki zewnętrzne[]

  • Linux na notebookach 286
  • Opis i zdjęcia 80286
  • CPU-INFO: 80286, procesor informacja i historia



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

    Warto wiedzieć że... beta

    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.
    Pamięć wysoka (ang. high memory area, HMA) – obszar pamięci w procesorze 80286 i nowszych pracującymi trybie rzeczywistym rozpoczynający się od adresu fizycznego 1 MB i mający rozmiar 64 KB - 16 B. Wynika to z tego, że jeżeli maksymalny adres segmentowy 0xFFFF mnożymy przez 16 i dodajemy maksymalną wartość offsetu 0xFFFF to otrzymujemy maksymalny adres komórki jaką można zaadresować równy 0x10FFEF.
    DOS (ang. Disk Operating System) – pierwszy przenośny (Disk) system operacyjny OS komputerów PC i mikrokomputerów lat 80. rezydujący nad BIOS-em, zawierający m.in. rozszerzenia programowe procedur sprzętowych BIOSu i interpreter komend. DOS zawiera niektóre doświadczenia systemu klasy CP/M.
    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.
    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.
    MS-DOS (ang. Microsoft Disk Operating System) to system operacyjny stworzony przez firmę Microsoft na podstawie nabytego przez nią kodu źródłowego systemu QDOS (ang. Quick and Dirty Operating System - napisany szybko i na brudno system operacyjny) stworzonego przez Seattle Computers. Jest to wersja systemu operacyjnego DOS przeznaczona dla komputerów IBM-PC.
    Intel 80186 to procesor opracowany w firmie Intel w 1982. Bazował na wcześniejszych procesorach Intel 8086 i Intel 8088. Podobnie jak 8086 miał 16-bitową zewnętrzną szynę danych, ale produkowano go także w wersji z 8-bitową zewnętrzną szyną danych jako Intel 80188. Procesory tego typy początkowo były dostępne w wersji taktowanej z częstotliwością 6 MHz, ale z powodu znacznie lepszej architektury wewnętrznej w porównaniu z 8086 o tej samej częstotliwości niektóre instrukcje były wykonywane 10-20 razy szybciej.

    Reklama

    Czas generowania strony: 0.054 sek.