Różnica między 8085 a 8086

- 2502
- 755
- Emilia Rudziński
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
-
Rozmiar
Po pierwsze, 8085 to 8 -bitowe, a 8086 16 -bitowy procesor.
-
Wiersz adresu
8085 używa 18 -bitowej linii adresowej, 8086 20 -bitowy.
-
Magistrala danych
Pierwszy ma 8 bitów, druga 16 -bitowa magistrala danych.
-
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.
-
Rejestr flag
Rejestr flag w przypadku 8085 zawiera 5 flag, w przypadku 8086 - 9.
-
Rurociąg
8086 jest jedynym, który umożliwia rurociąg.
-
Numer tranzystorów
8085 integruje niższą liczbę tranzystorów - około 6500. 8086 ma więcej tranzystorów - około 29000.
-
Cykl zegara
8085 pracuje w cyklu zegara z 50% cyklem pracy, a 8086 z 33%.
-
Rozmiar pamięci
8085 używa pamięci 64 kb, 8086 1 MB.
-
Segmentacja pamięci
Późniejsza wersja obsługuje segmentację pamięci.
-
Tryby działania
8086 może pracować w trybie minimalnym i maksymalnym.
-
Arytmetyka
8085 obsługuje kod dziesiętny i liczb całkowitych, a 8086 obsługuje również ASCII.
-
Numer procesora
8085 używa tylko jednego procesora - 8086 może użyć zewnętrznego.
-
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).