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

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Διακομιστές

Ποιες αναθέσεις αναφέρονται στους πόρους του συστήματος Μια παράλληλη θύρα θα χρησιμοποιήσει τη δουλειά διαχείρισης εκτύπωσης;

Μια παράλληλη θύρα, ενώ είναι σε μεγάλο βαθμό παρωχημένη για τους εκτυπωτές, δεν διαχειρίζεται άμεσα τις εργασίες εκτύπωσης με τον τρόπο που κάνουν οι σύγχρονες διεπαφές. Το λειτουργικό σύστημα (OS) διαχειρίζεται τη διαχείριση θέσεων εργασίας. Η ίδια η παράλληλη θύρα παρέχει μόνο μια φυσική σύνδεση για τη μεταφορά δεδομένων. Επομένως, δεν υπάρχουν συγκεκριμένες * αναθέσεις * με την έννοια της ειδικής κατανομής πόρων * εντός * της ίδιας της παράλληλης θύρας. Αντ 'αυτού, το λειτουργικό σύστημα χειρίζεται αυτές τις εργασίες:

* Αίτημα διακοπής (IRQ): Η παράλληλη θύρα θα είχε ανατεθεί ένα συγκεκριμένο IRQ, μια γραμμή διακοπής υλικού. Όταν τα δεδομένα ήταν έτοιμα να σταλούν ή να ληφθούν, ο παράλληλος ελεγκτής θύρας θα σηματοδοτούσε την CPU μέσω αυτού του IRQ. Αυτή ήταν μια κρίσιμη ανάθεση πόρων.

* Διευθύνσεις θύρας εισόδου/εξόδου (I/O): Ο ελεγκτής της παράλληλης θύρας χρησιμοποίησε συγκεκριμένες διευθύνσεις θύρας εισόδου/εξόδου για επικοινωνία. Αυτές οι διευθύνσεις ανατέθηκαν στον χάρτη μνήμης του συστήματος, εμποδίζοντας τις συγκρούσεις με άλλες συσκευές. Αυτή ήταν μια άλλη ζωτική κατανομή πόρων.

* κανάλι DMA (άμεση πρόσβαση μνήμης) (πιθανώς): Για ταχύτερη μεταφορά δεδομένων, μπορεί να έχει χρησιμοποιηθεί ένα κανάλι DMA. Αυτό επέτρεψε στον παράλληλο ελεγκτή θύρας να μεταφέρει δεδομένα απευθείας σε/από τη μνήμη χωρίς να περιλαμβάνει την CPU, απελευθερώνοντας τους κύκλους CPU. Ωστόσο, αυτό ήταν λιγότερο συνηθισμένο με τους πιο αργούς παράλληλους εκτυπωτές.

* buffer μνήμης: Μια μικρή ποσότητα μνήμης χρησιμοποιήθηκε ως buffer για την προσωρινή αποθήκευση δεδομένων που αποστέλλονται ή λαμβάνονται από τον εκτυπωτή. Αυτό συνήθως διαχειρίζεται ο οδηγός του εκτυπωτή και το λειτουργικό σύστημα.

Συνοπτικά, ενώ η ίδια η παράλληλη θύρα δεν είχε "αποστολές" με τη σύγχρονη έννοια, το σύστημα * που έχει εκχωρηθεί κρίσιμοι πόροι όπως το IRQS, οι διευθύνσεις θύρας εισόδου/εξόδου και τα ενδεχομένως κανάλια DMA για να επιτρέψουν στο πρόγραμμα λειτουργίας λειτουργίας λειτουργίας και του εκτυπωτή να διαχειρίζεται τη ροή εργασίας εκτύπωσης μέσω αυτής της φυσικής σύνδεσης. Αυτοί είναι οι πόροι που επέτρεψαν σε μια παράλληλη θύρα να λειτουργήσει για εκτύπωση. Σύγχρονα πρωτόκολλα εκτύπωσης (USB, Network) αφηρημένα μακριά πολλές από αυτές τις λεπτομέρειες χαμηλού επιπέδου.

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

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