Różnica między 8085 a 8086

Różnica między 8085 a 8086

W 1977 r. Intel wprowadził 8085, ostatni ośmio-bitowy mikroprocesor. Obecnie istnieje ponad 200 milionów takich mikroprocesorów osadzonych w różnych urządzeniach elektronicznych, a jego produkcja będzie kontynuowana w przyszłości. W 1978 r.5 MPa. Jego pamięć mikroprocesora jest nawet 16 razy więcej niż 1 MB.

Co to jest 8085?

Ulepszona wersja procesorów Intel 8008/8080, Intel stworzył dobrze znany procesor 8085. W tym procesorze dodano 2 nowe instrukcje, aby włączyć / wyłączyć 3 zaciski i porty wejściowe / wyjściowe, i uprościło sprzęt za pomocą tylko prądu + 5 V (wolt), a także dodano generator impulsu i obwodu obwodu obwodu. Ten mikroprocesor wymaga kilku elementów sprzętowych, ale ich umieszczenie i funkcjonalność mogą zapewnić bardzo wysoką wydajność pracy. Mikroprocesor 8085 jest bardzo podobny do mikrokontrolerów, takich jak PIC 16F84, które są szeroko stosowane w kontroli procesu. Zgodnie z jego mocą, 8085 nie można porównać do mikroprocesorów Pentium, ale będzie ono używane przez długi czas, ponieważ ma doskonałe zastosowanie w prostszych urządzeniach elektronicznych, które nie wymagają tak potężnych procesorów. Jest to ośmiotekowy procesor, który przetwarza dane o wielkości bajtu. Ma generator prędkości zegara z cyfrową prędkością zegara 8 MHz, specjalny kontroler do przerywanej kontroli i kontroli czasu. Ma dostęp do pamięci o pojemności 64 kV, w zasadzie istnieje 16 pinów adresowych do bezpośredniego adresowania przestrzeni pamięci (216 = 64K).

Specyfikacja techniczna

  • Częstotliwość 5 MHz;
  • Około 6500 tranzystorów na 1 μm
  • Magistrala danych 8 bitów
  • 16 bitów
  • Wersja AH ma 20% niższe zużycie energii niż normalny procesor 8085.
  • Bezpośrednie adresowanie pamięci 64 kbps;
  • 1.3 μs wiersz polecenia (0.8 μs przy 8085ah-2 /0.67 w 8085ah-1);
  • 4 Wektorowe wejścia przerwające (nie można zamaskować);
  • dziesiętne, binarne i arytmetyczne z podwójną precyzją.

Co to jest 8086?

8086 to mikroprocesory trzeciej generacji. 8086 ma 16 -bitową magistralę danych. 8086 ma pamięć o pojemności 1 MB (220), a adresy 20 -bitowe są używane do rozwiązania lokalizacji pamięci. 8086 ma 40-stykowe obudowy i wykorzystuje zasilacz 5V. W zależności od wielkości i złożoności programów może działać w dwóch trybach - minimalne i maksymalne. 8086 zawiera oddzielne jednostki, które jednocześnie wykonują niektóre fazy (przesyłanie kodu operacyjnego z pamięci do mikroprocesora - Fetch OPCode, Transmisja operandu - odczyt, efektywne wykonanie - Wykonanie, powrót wyniku do pamięci - zapis). 8086 działa wyłącznie w realistycznym trybie działania. Począwszy od 8086 do 80286, użyte są następujące adresy: Rejestry adresowanie, natychmiastowe, bezpośrednie, rejestrowanie pośrednio, oparte na indeksie, oparte na oparciu i oparte na przesiedleniu.

 Specyfikacja techniczna

  • Częstotliwość do 10 MHz;
  • Około 29000 tranzystorów na 1 μm
  • Magistrala danych 16 bitów
  • 20 -bitowa linia adresu
  • Bezpośrednie adresowanie pamięci 1 MB;
  • Tryb minimalny i maksymalny
  • Dziesiętne, binarne i ascii.

Różnica między 8085 a 8086

  1. Rozmiar

Po pierwsze, 8085 to 8 -bitowe, a 8086 16 -bitowy procesor.

  1. Wiersz adresu

8085 używa 18 -bitowej linii adresowej, 8086 20 -bitowy.

  1. Magistrala danych

Pierwszy ma 8 bitów, druga 16 -bitowa magistrala danych.

  1. Szybkośc zegara

Prędkość zegara mikroprocesorów 8085 wynosi 3.072 MHz. 8086 było początkowo ograniczone do 5 MHz, ale obecnie rośnie do 10 MHz.

  1. Rejestr flag

Rejestr flag w przypadku 8085 zawiera 5 flag, w przypadku 8086 - 9.

  1. Rurociąg

8086 jest jedynym, który umożliwia rurociąg.

  1. Numer tranzystorów

8085 integruje niższą liczbę tranzystorów - około 6500. 8086 ma więcej tranzystorów - około 29000.

  1. Cykl zegara

8085 pracuje w cyklu zegara z 50% cyklem pracy, a 8086 z 33%.

  1. Rozmiar pamięci

8085 używa pamięci 64 kb, 8086 1 MB.

  1. Segmentacja pamięci

Późniejsza wersja obsługuje segmentację pamięci.

  1. Tryby działania

8086 może pracować w trybie minimalnym i maksymalnym.

  1. Arytmetyka

8085 obsługuje kod dziesiętny i liczb całkowitych, a 8086 obsługuje również ASCII.

  1. Numer procesora

8085 używa tylko jednego procesora - 8086 może użyć zewnętrznego.

  1. Koszt

8086 ma wyższą cenę

8085 vs. 8086

Streszczenie

  • Mikroprocesor 8085 został zaprojektowany przez Intel w połowie - 1977 roku. Jest kompatybilny z mikroprocesorem 8080 i wymaga mniejszego dodatkowego sprzętu, co umożliwia utworzenie prostszego i tańszego systemu komputerowego. Ten mikroprocesor ma architekturę von Neumann, która obejmuje mieszanie kodu operacyjnego i operandu. Mikroprocesor 8085 wymaga: procesora, pamięci i modelu we / wy.
  • W 1978 r. Intel uruchomił nowy procesor 8086, a rok później 8088, który wyróżnia się tylko w linii adresowej. To pierwszy 16-bitowy procesor. 8086 ma 20-bitową magistralę, która umożliwia przechowywanie maksymalnie 220 = 1 MB Dane. Aby uzyskać informacje, procesor ten zawiera około 29 000 tranzystorów, a z tego typu procesora istnieją różne procesory działające o 5.6 lub 10 MHz Częstotliwość robocza. Nowością tych procesorów była segmentacja przestrzeni pamięci, czyli jej podział na 4 segmenty 214b (bajty).