Α δεδομένα προσωρινά καταστήματα buffer . Αυτό επιτρέπει σε συσκευές διαφόρων δυνατοτήτων για να επικοινωνούν . Για παράδειγμα, σκεφτείτε Device Α, η οποία γράφει 1 megabyte ανά δευτερόλεπτο στο buffer . Β συσκευή μπορεί να διαβάσει μόνο 100 kilobytes ανά δευτερόλεπτο , η οποία είναι 10 φορές πιο αργά από ό, τι Συσκευή Α. Εάν το ρυθμιστικό είναι αρκετά μεγάλο, οι δύο συσκευές μπορούν να επικοινωνούν μεταξύ τους χωρίς απώλεια δεδομένων. Αν το buffer δεν είναι αρκετά μεγάλο , όμως , τελικά Device Α θα αντικαταστήσετε τα δεδομένα που Device Β δεν έχει ακόμη διαβάσει . Για να αποτραπεί μια τέτοια εξέλιξη , ο μικροεπεξεργαστής θα πρέπει να σχεδιαστεί έτσι ώστε Device Α σταματά εγγράφως αφού έχει γεμίσει το buffer .
Εικόνων Αμφίδρομη
Η
Μια αμφίδρομη buffer επιτρέπει στα δεδομένα να είναι μεταδοθεί σε δύο κατευθύνσεις , δίνοντας δύο δυνατότητες διαβάζουν και να γράφουν . Μια συσκευή που μπορεί να χρησιμοποιήσει το buffer για να εγγράψετε δεδομένα σε αυτόν , ενώ κάποιος άλλος μπορεί να χρησιμοποιήσει το ρυθμιστικό για να διαβάσετε τι άλλη συσκευή έχει γράψει . Η κατευθυντικότητα του ρυθμιστικού ελέγχεται χρησιμοποιώντας ένα " Direction " ή " DIR " καρφίτσα .
Η Tri-State εξόδου
Η
Η έξοδος του αμφίδρομου buffer είναι τρι - κράτος, το οποίο σημαίνει ότι μπορεί να μεταδώσει , να λάβετε ή να κάνετε τίποτα . Αυτές οι έξοδοι tri -state είναι αυτό που επιτρέπει ο ρυθμιστής να είναι αμφίδρομη .
Εικόνων Ενεργοποίηση Pin
Η
Μια αμφίδρομη ρυθμιστικό έχει ένα "Enable" pin , τα οποία στην ουσία μετατρέπει και να επιτρέπει να χρησιμοποιηθεί . Ένας μικροεπεξεργαστής μπορεί να χρησιμοποιήσει αυτό το pin για να είναι δυνατή η επικοινωνία με μια συσκευή , όταν είναι απαραίτητο . Όταν η συσκευή δεν είναι πλέον απαραίτητη , αυτή η καρφίτσα μπορεί να χρησιμοποιηθεί για να απενεργοποιήσετε το ρυθμιστικό .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα