Rozdíl mezi 8085 a 8086

V roce 1977 společnost Intel představila 8085, poslední osmibitový mikroprocesor. V současné době existuje více než 200 milionů takových mikroprocesorů zabudovaných do různých elektronických zařízení a její výroba bude pokračovat i v budoucnu. V roce 1978 byl vyroben mikroprocesor 8086 - 16 bitový mikroprocesor s rychlostí běhu 2,5 MPa. Jeho paměť mikroprocesoru je až 16krát vyšší než 1 MB.

Co je 8085?

Jako upgradovaná verze procesorů Intel 8008/8080 vytvořil Intel známý procesor 8085. V tomto procesoru byly přidány 2 nové instrukce pro zapnutí / vypnutí 3 terminálů a vstupních / výstupních portů a zjednodušení hardwaru pomocí proudu pouze + 5V (Volt), jakož i přidání generátoru časových impulsů a obvodu pro ovládání obvodu . Tento mikroprocesor vyžaduje jen málo hardwarových komponent, ale jejich umístění a funkčnost může zajistit velmi vysokou efektivitu práce. Mikroprocesor 8085 je velmi podobný mikrokontrolérům, jako je PIC 16f84, které se široce používají v řízení procesů. Podle jeho výkonu nelze 8085 srovnávat s mikroprocesory Pentium, ale bude se používat dlouho, protože má skvělou aplikaci v jednodušších elektronických zařízeních, která takové výkonné procesory nevyžadují. Jedná se o osmibitový procesor, který zpracovává data o velikosti bajtu. Má generátor rychlosti hodin s digitální rychlostí hodin 8 MHz, speciální ovladač pro přerušovaný provoz a řízení časování. Má přístup do paměti s kapacitou 64KV, v podstatě existuje 16 pinů adresy pro přímé adresování paměťového prostoru (216 = 64 kB).

Technické specifikace

  • Frekvence 5MHz;
  • asi 6500 tranzistorů na 1 um
  • Datová sběrnice 8 bitů
  • 16 bitů
  • Verze AH má o 20% nižší spotřebu energie než normální procesor 8085.
  • Přímé adresování paměti 64 Kbps;
  • Příkazový řádek 1,3 μs (0,8 μs při 8085AH-2 / 0,67 při 8085AH-1);
  • 4 vstupy přerušení vektoru (jeden nelze maskovat);
  • desetinná, binární a aritmetická s dvojitou přesností.

Co je 8086?

8086 jsou mikroprocesory třetí generace. 8086 má 16bitovou datovou sběrnici. 8086 má paměť s kapacitou 1 MB (220) a 20 bitové adresy se používají k adresování umístění v paměti. 8086 má 40pinový kryt a používá 5V napájení. V závislosti na velikosti a složitosti programů může fungovat ve dvou režimech - minimálním a maximálním. 8086 obsahuje samostatné jednotky, které současně provádějí některé fáze (přenos provozního kódu z paměti do mikroprocesoru - načtení opcode, přenos operandu, pokud je požadován - čtení, efektivní provedení - provedení, vrácení výsledku do paměti - zápis). 8086 pracuje výhradně v realistickém režimu provozu. Od 8086 do 80286 se používají následující adresy: registry adresující, okamžité, přímé, nepřímé registrace, založené, indexované, založené na indexování a založené na indexování s posunem.

 Technické specifikace

  • Frekvence až 10 MHz;
  • asi 29000 tranzistorů na 1 um
  • Datová sběrnice 16 bitů
  • 20bitový řádek adresy
  • Přímé adresování paměti 1 MB;
  • Minimální a maximální režim
  • Desetinná, binární a ASCII.

Rozdíl mezi 8085 a 8086

  1. Velikost

Zaprvé, 8085 je 8bitový, zatímco 8086 je 16bitový procesor.

  1. Řádek adresy

8085 používá 18bitový adresový řádek, 8086 a 20 bitový řádek.

  1. Datová sběrnice

První má 8 bitů, druhá 16bitová datová sběrnice.

  1. Rychlost hodin

Rychlost hodin 8085 mikroprocesorů je 3,072 MHz. 8086 byl zpočátku omezen na 5 MHz, ale dnes to dosahuje až 10 MHz.

  1. Registr příznaků

Registr vlajek v případě 8085 obsahuje 5 vlajek, v případě 8086 - 9.

  1. Potrubí

8086 je jediný, který umožňuje potrubí.

  1. Číslo tranzistoru

8085 integruje nižší počet tranzistorů - kolem 6500. 8086 má více tranzistorů - asi 29000.

  1. Hodinový cyklus

8085 pracuje na hodinovém cyklu s 50% pracovním cyklem, zatímco 8086 s 33%.

  1. Velikost paměti

8085 používá 64 kB paměti, 8086 1 MB.

  1. Segmentace paměti

Novější verze podporuje segmentaci paměti.

  1. Provozní režimy

8086 může pracovat v režimu minima a maxima.

  1. Aritmetický

8085 podporuje desetinný a celočíselný kód, zatímco 8086 také podporuje ASCII.

  1. Číslo procesoru

8085 používá pouze jeden procesor - 8086 může využívat externí procesor.

  1. Náklady

Cena 8086 je vyšší

8085 vs. 8086

souhrn

  • Mikroprocesor 8085 byl navržen společností Intel v polovině roku 1977. Je kompatibilní s mikroprocesorem 8080 a vyžaduje méně přídavného hardwaru, což umožňuje vytvořit jednodušší a levnější počítačový systém. Tento mikroprocesor má architekturu Von Neumanna, která zahrnuje míchání operačního kódu a operandu. Mikroprocesor 8085 vyžaduje: CPU, paměť a I / O model.
  • V roce 1978 spustil Intel nový procesor 8086 ao rok později 8088, což se odlišuje pouze adresním řádkem. Toto je první 16bitový procesor. 8086 má 20bitovou datovou sběrnici, která umožňuje uložení maximálně 220 = 1 MB data. Pro informaci, tento procesor obsahuje asi 29 000 tranzistorů az tohoto typu procesoru existují různé procesory pracující na 5,6 nebo 10 MHz operační frekvenci. Novinkou těchto procesorů byla segmentace paměťového prostoru, tj. Rozdělení na 4 segmenty 214B (bajtů)..