Starpība starp 8085 un 8086

1977. gadā Intel ieviesa 8085, pēdējo astoņu bitu mikroprocesoru. Mūsdienās dažādās elektroniskajās ierīcēs ir iestrādāti vairāk nekā 200 miljoni šādu mikroprocesoru, un tā ražošana tiks turpināta arī nākotnē. 1978. gadā tika izgatavots mikroprocesors 8086 - 16 bitu mikroprocesors ar darbības ātrumu 2,5 MPa. Tā mikroprocesora atmiņa ir pat 16 reizes lielāka par 1 MB.

Kas ir 8085?

Kā uzlabotā Intel 8008/8080 procesoru versija Intel izveidoja labi zināmo procesoru 8085. Šajā procesorā tika pievienoti 2 jauni norādījumi, lai ieslēgtu / izslēgtu 3 spailes un ieejas / izejas portus, un vienkāršoja aparatūru, izmantojot tikai + 5 V (Volt) strāvu, kā arī pievienoja laika impulsu ģeneratoru un ķēdes vadības ķēdi. . Šim mikroprocesoram nepieciešami daži aparatūras komponenti, taču to izvietojums un funkcionalitāte var nodrošināt ļoti augstu darba efektivitāti. Mikroprocesors 8085 ir ļoti līdzīgs mikrokontrolleriem, piemēram, PIC 16f84, kurus plaši izmanto procesa vadībā. Pēc jaudas 8085 nevar salīdzināt ar Pentium mikroprocesoriem, taču tas tiks izmantots ilgu laiku, jo tam ir lielisks pielietojums vienkāršākās elektroniskās ierīcēs, kurām nav nepieciešami tik jaudīgi procesori. Tas ir astoņu bitu procesors, kas apstrādā datus ar baita lielumu. Tam ir pulksteņa ātruma ģenerators ar digitālā pulksteņa ātrumu 8 MHz, īpašs kontrolieris periodiskai darbībai un laika kontrolei. Tam ir pieeja atmiņai ar 64KV ietilpību, principā ir 16 adreses piespraudes, kas paredzētas tiešai atmiņas vietas adresēšanai (2).16 = 64K).

Tehniskās specifikācijas

  • Frekvence 5MHz;
  • apmēram 6500 tranzistori uz 1 μm
  • Datu kopne - 8 bitu
  • 16 biti
  • AH versijai ir par 20% mazāks enerģijas patēriņš nekā parastajam 8085 procesoram.
  • 64 Kbps tiešās atmiņas adresēšana;
  • 1,3 μs komandrinda (0,8 μs pie 8085AH-2 /0,67 pie 8085AH-1);
  • 4 vektora pārtraukšanas ieejas (vienu nevar maskēt);
  • decimālā, binārā un aritmētiskā ar divkāršu precizitāti.

Kas ir 8086?

8086 ir trešās paaudzes mikroprocesori. 8086 ir 16 bitu datu kopne. 8086 ir atmiņa ar ietilpību 1 MB (2 MB)20) un 20 bitu adreses tiek izmantotas, lai adresētu atmiņas vietas. 8086 ir 40 kontaktu korpuss, un tas izmanto 5 V barošanas avotu. Atkarībā no programmu lieluma un sarežģītības, tā var darboties divos režīmos - minimālā un maksimālā. 8086 satur atsevišķas vienības, kas vienlaikus veic dažas fāzes (darbības koda pārsūtīšana no atmiņas uz mikroprocesoru - opcode atgūšana, operandu pārraide pēc pieprasījuma - lasīšana, efektīva izpilde - izpilde, rezultāta atgriešana atmiņā - rakstīšana). 8086 darbojas tikai reālistiskā darbības režīmā. Sākot no 8086 līdz 80286, tiek izmantotas šādas adreses: reģistri, kas adresē tiešu, tiešu, reģistrē netieši, balstīti, indeksēti, bāzēti indeksēti un bāzēti indeksēti ar pārvietojumu.

 Tehniskās specifikācijas

  • Frekvence līdz 10 MHz;
  • apmēram 29000 tranzistoru uz 1 μm
  • Datu kopne ir 16 bitu
  • 20 bitu adreses rinda
  • 1 MB tiešās atmiņas adresēšana;
  • Minimālais un maksimālais režīms
  • Decimālā, binārā un ASCII.

Starpība starp 8085 un 8086

  1. Izmērs

Pirmkārt, 8085 ir 8 bitu, bet 8086 ir 16 bitu procesors.

  1. Adreses līnija

8085 izmanto 18 bitu adreses līniju, 8086 - 20 bitu adreses līniju.

  1. Datu kopne

Pirmajam ir 8 bitu, otrajam 16 bitu datu kopne.

  1. Pulksteņa ātrums

8085 mikroprocesoru pulksteņa ātrums ir 3,072 MHz. Sākotnēji 8086 bija ierobežots līdz 5 MHz, bet mūsdienās tas sasniedz līdz 10 MHz.

  1. Karogu reģistrs

Karogu reģistrā 8085 ir 5 karodziņi, 8086 - 9.

  1. Cauruļvads

8086 ir vienīgais, kas ļauj veikt cauruļvadus.

  1. Tranzistoru skaits

8085 integrē mazāku tranzistoru skaitu - ap 6500. 8086 ir vairāk tranzistoru - apmēram 29000.

  1. Pulksteņu cikls

8085 darbojas pulksteņa ciklā ar 50% darba ciklu, savukārt 8086 darbojas ar 33%.

  1. Atmiņas lielums

8085 izmanto 64 KB atmiņu, 8086 1 MB.

  1. Atmiņas segmentēšana

Jaunākā versija atbalsta atmiņas segmentēšanu.

  1. Darbības režīmi

8086 var strādāt minimālā un maksimālā režīmā.

  1. Aritmētika

8085 atbalsta decimālo un veselo kodu, savukārt 8086 atbalsta arī ASCII.

  1. Procesora numurs

8085 izmanto tikai vienu procesoru - 8086 var izmantot ārēju.

  1. Izmaksas

8086 ir augstāka cena

8085 pret 8086

Kopsavilkums

  • 8085 mikroprocesoru Intel izstrādāja 1977. gada vidū. Tas ir savietojams ar mikroprocesoru 8080 un prasa mazāk papildu aparatūras, kas ļauj izveidot vienkāršāku un lētāku datorsistēmu. Šim mikroprocesoram ir Von Neumann arhitektūra, kas ietver darbības koda un operandu sajaukšanu. Mikroprocesoram 8085 ir nepieciešams: CPU, atmiņa un I / O modelis.
  • 1978. gadā Intel uzsāka jauno 8086 procesoru, bet gadu vēlāk - 8088, kas izceļas tikai adreses rindā. Šis ir pirmais 16 bitu procesors. 8086 ir 20 bitu datu kopne, kas ļauj saglabāt ne vairāk kā 220 = 1 MB datu. Informācijai - šajā procesorā ir aptuveni 29 000 tranzistoru, un no šī procesora veida ir dažādi procesori, kas darbojas ar 5,6 vai 10 MHz darba frekvenci. Šo procesoru jaunums bija atmiņas vietas segmentēšana, tas ir, tās sadalīšana četros 214B (baitu) segmentos..