Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Συσκευές Εισόδου και Εξόδου

Ποια είναι η συσκευή Tri State στο Microcessor 8085;

Ο όρος "συσκευή Tri-State" στο πλαίσιο του μικροεπεξεργαστή 8085 δεν αναφέρεται σε ένα συγκεκριμένο στοιχείο ή λειτουργία εντός του ίδιου του 8085. Αντ 'αυτού, είναι μια ευρύτερη έννοια που σχετίζεται με το πώς το 8085 αλληλεπιδρά με την εξωτερική μνήμη και τα περιφερειακά.

Εδώ πρέπει να γνωρίζετε για τις συσκευές Tri-State και τη σύνδεσή τους με το 8085:

Ποιες είναι οι συσκευές Tri-State;

Μια συσκευή Tri-State είναι ένας ηλεκτρονικός διακόπτης που μπορεί να είναι σε μία από τις τρεις καταστάσεις:

1. Υψηλή (λογική 1): Η έξοδος της συσκευής συνδέεται με το κύκλωμα και οδηγεί το σήμα σε υψηλό επίπεδο.

2. χαμηλή (λογική 0): Η έξοδος της συσκευής συνδέεται με το κύκλωμα και οδηγεί το σήμα σε χαμηλό επίπεδο.

3. Υψηλή αντίσταση (Hi-Z): Η έξοδος αποσυνδέεται από το κύκλωμα. Είναι ουσιαστικά μακριά, ενεργώντας σαν ανοιχτό κύκλωμα.

Πώς χρησιμοποιούνται με το 8085

Ο μικροεπεξεργαστής 8085 χρησιμοποιεί συσκευές Tri-State για τον έλεγχο της πρόσβασης σε εξωτερική μνήμη και περιφερειακά. Ας σπάσουμε τα βασικά στοιχεία:

* μνήμη (RAM &ROM): Το 8085 χρησιμοποιεί buffer tri-state για να επιτρέψει στην CPU είτε να διαβάσει είτε να γράψει στη μνήμη. Τα buffer ελέγχονται από τα εσωτερικά σήματα του 8085.

* Περιφερειακές συσκευές: Πολλά περιφερειακά που συνδέονται με τις συσκευές Tri-State 8085 χρησιμοποιούν Tri-State για μεταφορά δεδομένων. Αυτό επιτρέπει σε πολλαπλά περιφερειακά να μοιράζονται ένα κοινό λεωφορείο χωρίς να παρεμβαίνουν μεταξύ τους.

* Πώς λειτουργεί:

* Όταν το 8085 πρέπει να αποκτήσει πρόσβαση στη μνήμη ή μια περιφερειακή, επιτρέπει την αντίστοιχη buffer tri-state, επιτρέποντας τη ροή δεδομένων.

* Όταν το 8085 πρέπει να έχει πρόσβαση σε διαφορετική θέση ή συσκευή, απενεργοποιεί το προηγούμενο buffer (ρυθμίζοντας το σε Hi-Z) και επιτρέπει ένα νέο buffer.

Οφέλη από τη χρήση συσκευών Tri-State

* Κοινή χρήση λεωφορείων: Οι συσκευές Tri-State επιτρέπουν σε πολλές συσκευές να μοιράζονται τον ίδιο δίαυλο δεδομένων χωρίς συγκρούσεις.

* Έλεγχος μνήμης: Το 8085 μπορεί να ελέγξει αποτελεσματικά την πρόσβαση στη μνήμη, επιτρέποντας και απενεργοποιώντας τα buffer των τριών κρατών.

* Αποδοτικότητα: Οι συσκευές Tri-State βοηθούν στη βελτιστοποίηση των μεταφορών δεδομένων και στη βελτιστοποίηση της απόδοσης του συστήματος.

Παράδειγμα:

Φανταστείτε ένα σύστημα όπου το 8085 θέλει να επικοινωνεί τόσο με τη μνήμη RAM όσο και με ένα πληκτρολόγιο. Ένα buffer tri-state θα μπορούσε να ελέγξει την πρόσβαση στον κοινόχρηστο δίαυλο δεδομένων:

* πρόσβαση RAM: Το 8085 επιτρέπει στο buffer RAM, επιτρέποντας τη γραφή των δεδομένων ή ανάγνωσης από τη μνήμη.

* Πρόσβαση πληκτρολογίου: Το 8085 επιτρέπει στο buffer του πληκτρολογίου να διαβάζει δεδομένα από το πληκτρολόγιο.

Σημαντικές σημειώσεις:

* Το ίδιο το 8085 δεν διαθέτει συσκευές Tri-State ως εσωτερικά εξαρτήματα.

* Οι συσκευές Tri-State είναι κοινά εξωτερικά εξαρτήματα που χρησιμοποιούνται σε συνδυασμό με το 8085.

* Η έννοια των συσκευών Tri-State ισχύει για άλλους μικροεπεξεργαστές και συστήματα υπολογιστών, όχι μόνο το 8085.

Ελπίζω ότι αυτή η εξήγηση παρέχει μια σαφέστερη κατανόηση των συσκευών τριών κρατών και του ρόλου τους στο σύστημα 8085.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα