1977. aastal tutvustas Intel viimast kaheksa-bitist mikroprotsessorit 8085. Täna on mitmesugustesse elektroonilistesse seadmetesse sisseehitatud üle 200 miljoni sellise mikroprotsessori ja selle tootmine jätkub ka tulevikus. 1978. aastal toodeti mikroprotsessor 8086 - 16-bitine mikroprotsessor töökiirusega 2,5 MPa. Selle mikroprotsessori mälu on kuni 16 korda suurem kui 1 MB.

Mis on 8085?

Inteli protsessorite 8008/8080 täiustatud versioonina lõi Intel tuntud 8085 protsessori. Sellesse protsessorisse lisati 2 uut juhist 3 klemmi ja sisend / väljundi pordi sisse- ja väljalülitamiseks ning riistvara lihtsustamiseks, kasutades ainult + 5 V (V) voolu, samuti lisati ajaimpulssigeneraator ja vooluahela juhtimisahel . See mikroprotsessor nõuab vähe riistvarakomponente, kuid nende paigutus ja funktsionaalsus võivad pakkuda väga kõrget tööefektiivsust. Mikroprotsessor 8085 on väga sarnane mikrokontrolleritega, näiteks PIC 16f84, mida kasutatakse protsesside juhtimisel laialdaselt. Oma võimsuse järgi ei saa 8085 võrrelda Pentiumi mikroprotsessoritega, kuid seda kasutatakse pikka aega, kuna sellel on suurepärane rakendus lihtsamates elektroonilistes seadmetes, mis ei vaja nii võimsaid protsessoreid. See on kaheksa bitine protsessor, mis töötleb baiti suurusega andmeid. Sellel on kellakiiruse generaator digitaalse taktsagedusega 8 MHz, spetsiaalne regulaator vahelduvaks tööks ja aja juhtimiseks. Sellel on juurdepääs 64KV mahutavusega mälule. Põhimõtteliselt on mäluruumi otseseks adresseerimiseks 16 aadressinõela (216 = 64K).

Tehnilised kirjeldused


  • Sagedus 5MHz;
    umbes 6500 transistorit 1 μm kohta
    Andmesiin 8 bitist
    16 bitti
    AH versioonil on 20% väiksem energiatarve kui tavalisel 8085 protsessoril.
    Otsemälu adresseerimine 64 Kbps;
    1,3 μs käsurida (0,8 μs 8085AH-2 /0,67 juures 8085AH-1);
    4 vektorkatkestuse sisendit (ühte ei saa maskeerida);
    kümnend-, kahend- ja aritmeetikatooted kahekordse täpsusega.

Mis on 8086?

8086 on kolmanda põlvkonna mikroprotsessorid. 8086-l on 16-bitine andmesiin. 8086-l on mälu mahuga 1 MB (220) ja mälupesade aadressimiseks kasutatakse 20-bitiseid aadresse. 8086-l on 40-kontaktiline korpus ja see kasutab 5 V toiteallikat. Sõltuvalt programmide suurusest ja keerukusest võib see töötada kahes režiimis - minimaalne ja maksimaalne. 8086 sisaldab eraldi seadmeid, mis täidavad samaaegselt mõnda faasi (töökoodi ülekandmine mälust mikroprotsessorile - opoodkoodide hankimine, vajadusel operandi edastamine - lugemine, efektiivne täitmine - teostamine, tulemuse tagastamine mällu - kirjutamine). 8086 töötab eranditult realistlikus töörežiimis. Alates 8086 kuni 80286 on kasutusel järgmised aadressid: registrid, mis käsitlevad otsest, otsest, registreerivad kaudselt, põhinevad, indekseeritakse, põhinevad ja indekseeritakse nihetega.

Tehnilised kirjeldused


  • Sagedus kuni 10 MHz;
    umbes 29000 transistorit 1 μm kohta
    Andmesiin 16-bitine
    20-bitine aadressirida
    Otsemälu adresseerimine 1 MB;
    Minimaalne ja maksimaalne režiim
    Kümnendarv, kahend- ja ASCII.

Erinevus 8085 ja 8086 vahel



  1. Suurus

Esiteks on 8085 8-bitine, 8086 aga 16-bitine protsessor.



  1. Aadressi rida

8085 kasutab 18-bitist aadressirida, 8086 - 20-bitist aadressirida.



  1. Andmeside

Esimesel on 8-bitine, teisel 16-bitine andmesiin.



  1. Kella kiirus

8085 mikroprotsessorite taktsagedus on 3,072 MHz. 8086 piirdus algselt 5 MHz-ga, kuid tänapäeval ulatub see sageduseni 10 MHz.



  1. Lipu register

8085 puhul sisaldab lipuregister 5 lippu, 8086 - 9.



  1. Torustik

8086 on ainus, mis võimaldab torujuhtmeid paigaldada.



  1. Transistoride arv

8085 integreerib väiksemat arvu transistoreid - umbes 6500. 8086-l on rohkem transistoreid - umbes 29000.



  1. Kellatsükkel

8085 töötab 50% -lise töötsükliga kellatsüklil, 8086 - 33%.



  1. Mälu suurus

8085 kasutab 64 KB mälu, 8086 1 MB.



  1. Mälu segmenteerimine

Hilisem versioon toetab mälu segmentimist.



  1. Töörežiimid

8086 saab töötada minimaalsel ja maksimaalsel režiimil.



  1. Aritmeetika

8085 toetab kümnend- ja täisarvu koode, samas kui 8086 toetab ka ASCII.



  1. Protsessori number

8085 kasutab ainult ühte protsessorit - 8086 saab kasutada välist.



  1. Maksumus

8086 on kõrgema hinnaga

8085 vs 8086

Kokkuvõte


  • 8085 mikroprotsessori töötas Intel välja 1977. aasta keskel. See ühildub mikroprotsessoriga 8080 ja nõuab vähem täiendavat riistvara, mis võimaldab luua lihtsama ja odavama arvutisüsteemi. Sellel mikroprotsessoril on Von Neumanni arhitektuur, mis hõlmab operatsioonikoodi ja operandi segamist. Mikroprotsessor 8085 nõuab: protsessorit, mälu ja I / O-mudelit.
    1978. aastal tõi Intel turule uue protsessori 8086 ja aasta hiljem 8088, mida eristatakse ainult aadressiribal. See on esimene 16-bitine protsessor. 8086-l on 20-bitine andmesiin, mis võimaldab salvestada maksimaalselt 220 = 1 MB andmeid. Teadmiseks sisaldab see protsessor umbes 29 000 transistorit ja sellest protsessoritüübist on erinevad protsessorid, mis töötavad 5,6 või 10 MHz töösagedusel. Nende protsessorite uudsus oli mäluruumi segmenteerimine, st selle jagamine 214B (baitide) neljaks segmendiks.

Viited

  • Barry, B. “Inteli mikroprotsessorid”, London: Pearson Education, Dorling Kindersley Publishing, 2007
  • Mostafa, G. “8086 mikroprotsessori liidestamine ja süsteemi kujundamine”, Bangladesh: Karighari teadus- ja arenduskeskus, 2009
  • Ganguly, A. K., Ganguly, A. “Mikroprotsessorid ja mikrokontrollerid: 8085, 8086 ja 8051”, Oxford: Alpha Science International, 2012
  • Kujutise krediit: https://en.wikipedia.org/wiki/Intel_8086#/media/File:Intel_C8086.jpg
  • Pildikrediit: https://www.flickr.com/photos/mrbill/168720039