Το 1977 η Intel εισήγαγε τον 8085, τον τελευταίο μικροεπεξεργαστή οκτώ μπιτ. Σήμερα υπάρχουν πάνω από 200 εκατομμύρια τέτοιοι μικροεπεξεργαστές εγκατεστημένοι σε διάφορες ηλεκτρονικές συσκευές και θα συνεχίσουν να κατασκευάζονται στο μέλλον. Το 1978, αναπτύχθηκε 8086 - 16-bit μικροεπεξεργαστής με 2,5 MPa. Η μνήμη μικροεπεξεργαστή είναι 16 φορές υψηλότερη από 1MB.

Τι είναι το 8085;

Σε μια βελτιωμένη έκδοση των επεξεργαστών Intel 8008/8080, η Intel έχει αναπτύξει έναν γνωστό επεξεργαστή 8085. Αυτός ο επεξεργαστής έχει προσθέσει 3 νέα τερματικά και 2 νέες οδηγίες για την ενεργοποίηση / απενεργοποίηση των θυρών και την απλοποίηση του εξοπλισμού χρησιμοποιώντας ρεύμα + 5V (Volt), καθώς και γεννήτρια χρονοδιακόπτη και ηλεκτρονικό κύκλωμα ελέγχου. . Αυτός ο μικροεπεξεργαστής απαιτεί μερικά επιπλέον στοιχεία, αλλά η θέση και η απόδοση τους παρέχουν πολύ υψηλές επιδόσεις. 8085 είναι πολύ παρόμοια με μικροελεγκτές όπως PIC 16f84, οι οποίες χρησιμοποιούνται ευρέως στη διαχείριση των μικροεπεξεργαστών. Στην ισχύ του, το 8085 δεν είναι συγκρίσιμο με τους μικροεπεξεργαστές Pentium, αλλά χρησιμοποιείται για μεγάλο χρονικό διάστημα επειδή έχει εξαιρετικές εφαρμογές για απλές ηλεκτρονικές συσκευές που δεν απαιτούν τέτοιους ισχυρούς επεξεργαστές. Πρόκειται για επεξεργαστή οκτώ μπιτ που επεξεργάζεται byte δεδομένων. Έχει μια γεννήτρια ταχύτητας ψηφιακού ρολογιού 8 MHz, έναν ειδικό ελεγκτή για συνεχή λειτουργία και διαχείριση χρόνου. Έχει πρόσβαση σε μνήμη 64kW, κυρίως 16 ακίδες διεύθυνσης (216 = 64K) για να κατευθύνουν το χώρο αποθήκευσης.

Προδιαγραφές

  • Ζώνη συχνοτήτων 5 MHz. Περίπου 6500 τρανζίστορ ανά 1 χλμ. Διαύλου δεδομένων 8-bit Η AH έκδοση 16-bit έχει 20% λιγότερη ισχύ από τον κανονικό 8085 επεξεργαστή. Διεύθυνση 64 kbit / s της μνήμης. Γραμμή εντολών 1,3 μm (0,8 μm στα 80,85-2 / 0,67 στα 8085AH-1). 4 διανυσματικές διακοπές (δεν μπορεί να καλυφθεί). Δεκαδική, δυαδική και αριθμητική με δυαδική ακρίβεια.

Τι είναι το 8086;

8086 - μικροεπεξεργαστές της τρίτης γενιάς. Το 8086 διαθέτει δίαυλο δεδομένων 16 bit. Το 8086 διαθέτει μνήμη 1 MB (220) και χρησιμοποιεί διευθύνσεις 20 bit για τον εντοπισμό του χώρου αποθήκευσης. Το 8086 έχει σπίτι με 40 ακίδες και χρησιμοποιεί ισχύ 5V. Ανάλογα με το μέγεθος και την πολυπλοκότητα των προγραμμάτων, μπορεί να λειτουργήσει σε δύο τρόπους - ελάχιστο και μέγιστο. Το 8086 έχει επίσης ξεχωριστές μονάδες που μπορούν να πραγματοποιήσουν ταυτόχρονα διάφορα βήματα (μεταφορά λειτουργικού κώδικα από μνήμη σε μικροεπεξεργαστή - μεταβίβαση του τελεστή κατά απαίτηση - ανάγνωση, εκτέλεση - εκτέλεση, επανεγγραφή αποτελεσμάτων). Το 8086 λειτουργεί μόνο σε λειτουργία σε πραγματικό χρόνο. Χρησιμοποιούνται οι ακόλουθες διευθύνσεις από 8086 έως 80286: εγγραφή διεύθυνσης, άμεση, έμμεση, έμμεση εγγραφή, τεκμηριωμένη, ευρετηριασμένη , με ευρετηρίαση και ευρετηρίαση, με μετατόπιση.

Προδιαγραφές

  • Συχνότητες έως 10 MHz. Περίπου 29000 τρανζίστορ ανά 1 χλμ. Διαύλου δεδομένων 16-bit αρχείου διευθύνσεων διευθύνσεων 20-bit 1 MB άμεσης διεύθυνσης μνήμης. Ελάχιστη και μέγιστη λειτουργία Δεκαδική, δυαδική και ASCII.

Διαφορά μεταξύ 8085 και 8086



  1. Μέγεθος

Αρχικά, ο 8085 είναι ένας επεξεργαστής 8-bit, 8086 - 16-bit.



  1. Γραμμή διευθύνσεων

Το 8085 χρησιμοποιεί μια γραμμή διευθύνσεων 18 bit, 8086 20-bit.



  1. Το λεωφορείο

Υπάρχει ένας δίαυλος δεδομένων 8-bit για το πρώτο και ένα δίαυλο δεδομένων 16-bit για το δεύτερο.



  1. Ταχύτητα ρολογιού

Η ταχύτητα ρολογιού του μικροεπεξεργαστή 8085 είναι 3,072 MHz. Το 8086 περιορίστηκε αρχικά στα 5 MHz, αλλά σήμερα είναι μέχρι 10 MHz.



  1. Μητρώο σημαιών

Εάν υπάρχουν 5 σημαίες στο μητρώο σημαίας στα 8085, 8086-9.



  1. Αγωγός

Το 8086 είναι το μόνο πράγμα που επιτρέπει την τοποθέτηση των σωληνώσεων.



  1. Αριθμός τρανζίστορ

Συνδυάζει μικρότερο αριθμό τρανζίστορ 8085 - περίπου 6.500. Το 8086 έχει περισσότερα τρανζίστορ - περίπου 29.000.



  1. Περιστροφή ρολογιού

Λειτουργεί με ρυθμό 50% στον κύκλο 8085 ωρών, με 8086 - 33%.



  1. Μέγεθος αποθήκευσης

Το 8085 χρησιμοποιεί 64 KB μνήμης, 8086 1 MB.



  1. Κατατμήσεις μνήμης

Η επόμενη έκδοση υποστηρίζει τμηματοποίηση μνήμης.



  1. Μέθοδοι εργασίας

Το 8086 μπορεί να λειτουργήσει σε λειτουργία ελάχιστης και μέγιστης λειτουργίας.



  1. Αριθμητική

Το 8085 υποστηρίζει δεκαδικά και ολόκληρα νούμερα και το 8086 υποστηρίζει ASCII.



  1. Αριθμός επεξεργαστή

Το 8085 χρησιμοποιεί μόνο έναν επεξεργαστή - το 8086 μπορεί να χρησιμοποιήσει έναν εξωτερικό επεξεργαστή.



  1. Τιμή

Πάνω από 8086 τιμές

8085 και 8086

Περίληψη

  • Ο μικροεπεξεργαστής 8085 αναπτύχθηκε από την Intel στα μέσα του 1977. Συμβατό με τον μικροεπεξεργαστή 8080 και δεν απαιτεί πρόσθετο υλικό, καθιστώντας το ένα απλό και φθηνό ηλεκτρονικό σύστημα. Αυτός ο μικροεπεξεργαστής έχει μια αρχιτεκτονική Von Neumann που περιλαμβάνει ανάμειξη λειτουργικού κώδικα και τελεστή. Ο μικροεπεξεργαστής 8085 απαιτεί: CPU, μνήμη και μοντέλο εισόδου / εισόδου. Το 1978, η Intel ξεκίνησε έναν νέο επεξεργαστή 8086 και ένα χρόνο αργότερα ο επεξεργαστής 8088, ο οποίος διατίθεται μόνο σε διευθύνσεις. Αυτός είναι ο πρώτος επεξεργαστής 16 bit. Το 8086 διαθέτει ένα δίαυλο δεδομένων 20 bit που μπορεί να χωρέσει το μέγιστο 220 = 1MB δεδομένων. Για παραπομπή, αυτός ο επεξεργαστής περιέχει περίπου 29.000 τρανζίστορ και υπάρχουν διάφοροι επεξεργαστές που λειτουργούν με συχνότητα 5.6 ή 10 MHz από αυτόν τον τύπο επεξεργαστή. Η καινοτομία αυτών των επεξεργαστών ήταν η κατάτμηση αυτού του χώρου μνήμης, δηλαδή η διαίρεση σε 4 τμήματα του 214Β (byte).

Αναφορές

  • Barry, Β. "Intel microprocessors", Λονδίνο: Pearson Education, Dorling Kindersli Publishing, 2007.
  • Mostafa, G. "8086 Διεπαφή μικροεπεξεργαστών και σχεδιασμός συστημάτων", Μπαγκλαντές: Κέντρο έρευνας Karighar, 2009.
  • Ganguli, AK, Ganguli, Α. "Μικροεπεξεργαστές και μικροελεγκτές: 8085, 8086 και 8051", Οξφόρδη: Alpha Science International, 2012
  • Image Credit: https://en.wikipedia.org/wiki/Intel_8086#/media/File:Intel_C8086.jpg
  • Image Credit: https://www.flickr.com/photos/mrbill/168720039