Μάθημα 10 ο ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT)

Σχετικά έγγραφα
Κεφάλαιο 3 Λειτουργικά Συστήματα Β ΕΠΑΛ

Οργάνωση ενός σύγχρονου Υπολογιστικού Συστήματος ή Ηλεκτρονικού Υπολογιστή (Η/Υ) Τα σύγχρονα συστήματα Η/Υ έχουν την παρακάτω οργάνωση:

Λειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

ΠΡΟΒΛΗΜΑ ΕΠΕΓΕΡΓΑΣΙΑ. (Είναι οι σκέψεις και οι πράξεις που κάνουμε για να λυθεί το πρόβλημα) ΕΙΣΟΔΟΥ - ΕΞΟΔΟΥ

Κεφάλαιο 4. Διδακτικοί Στόχοι. Για την αναγκαιότητα, τον τρόπο συνεργασίας, τις δυνατότητες και τον τρόπο εγκατάστασης των περιφερειακών συσκευών.

1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ. Πληροφορική Α' Γυμν. Το Λειτουργικό Σύστημα του Υπολογιστή

Λ.Σ. και Ασφάλεια Πληροφοριακών Συστημάτων

Μάθημα 3: Αρχιτεκτονική Υπολογιστών

Λιβανός Γιώργος Εξάμηνο 2017Β

Λειτουργικά Συστήματα 1.1 Τι είναι Λειτουργικό Σύστημα (Operating System)

Τι είναι το HARDWARE στην σημερινή εποχή; Σελίδα 3 Το καθένα από αυτά σε τι χρησιμεύει; Σελίδα 4

Σημειώσεις : Χρήστος Μουρατίδης. Κάντε κλικ για έναρξη

Το εσωτερικό ενός PC. Τεχνολογία Η/Υ & Πληροφοριών - 05 Κεντρική μονάδα Χουρδάκης Μανόλης

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μάθημα 8. 1 Στέργιος Παλαμάς

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής)

Παραδείγματα Δεδομένων: Οι τιμές στο κυλικείο, μια λίστα από ονόματα, τα σήματα της τροχαίας.

Β τάξη. ΕΝΟΤΗΤΑ 1 Κεφάλαιο 2: Το εσωτερικό του Υπολογιστή. Εικόνα 2.1: Η Κεντρική Μονάδα.

Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή

Ενότητα 1η. Εισαγωγή στην Πληροφορική

ΗΛΕΚΤΡΟΝΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ

3. Χρησιμοποιώντας το CD-ROM Πληροφορικής του εργαστηρίου σας,

Ενότητα Β1 κεφ.2 ο «Σο Εσωτερικό του Τπολογιστή»

Βασικές Έννοιες της Πληροφορικής

Συσκευές Εισόδου - Εξόδου

Ενότητα 3 - Θέματα Εφαρμοσμένης Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19

ΕΙΣΑΓΩΓΗ ΣΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Ερωτήσεις επανάληψης

ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP)

Μάθημα 8: Επικοινωνία Συσκευών με τον Επεξεργαστή

Μάθημα 4.1 Βασικές μονάδες προσωπικού υπολογιστή

Κεφάλαιο 1: Τι είναι καλό να γνωρίζω πριν "ξανοιχτώ" στο Internet Κεφάλαιο 2: Οι γέφυρές μας με το Διαδίκτυο...25

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE

Το υλικό του υπολογιστή

ΜΑΡΙΑ ΚΑΤΕΛΑΝΟΥ ΤΜΗΜΑ: Γ 1

ΔΙΔΑΚΤΙΚΟ ΣΕΝΑΡΙΟ. «Το Υλικό του Υπολογιστή»

Το Υλικό Μέρος του Υπολογιστή

12/5/18. συστημάτων. Το λογισµικό συστηµάτων. Κεφάλαιο 5

Κεφάλαιο 2ο: Υλικό υπολογιστή

GreekLUG Ελεύθερο Λογισμικό & Λογισμικό Ανοικτού Κώδικα

Σχολ.έτος Κεφάλαιο 5 ο Γνωριμία με το Λογισμικό του Υπολογιστή.

ΛΟΓΙΣΜΙΚΟ (software)

Μάθημα:Εισαγωγή στα Λειτουργικά Συστήματα

Μαλούτα Θεανώ Σελίδα 1

Κεφάλαιο Το υπολογιστικό σύστημα Η εξέλιξη του ανθρώπου πραγματοποιήθηκε χάρη στην ικανότητά στον χειρισμό εργαλείων.

Κεφάλαιο 1: Τι είναι καλό να γνωρίζω πριν "ξανοιχτώ" στο Internet Κεφάλαιο 2: Οι γέφυρές μας με το Διαδίκτυο...25

ΚΕΦΑΛΑΙΟ 1 Βασικές Έννοιες της Πληροφορικής

Το εσωτερικό του Υπολογιστή. Χρήστος Ρέτσας 1

ΕΡΩΤΗΣΕΙΣ ΣΥΝΤΗΡΗΣΗ Η/Υ

11/1/18. Κεφάλαιο 2. Κατανόηση των ψηφιακών εξαρτηµάτων. Εξέταση του υπολογιστή: Από τι αποτελείται. Στόχοι. Κατανόηση του υπολογιστή σας

ΚΕΦΑΛΑΙΟ. Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή

Εισαγωγή στην Πληροφορική & τον Προγραμματισμό

ΣΥΣΚΕΥΕΣ ΑΠΟΘΗΚΕΥΣΗΣ (ΜΝΗΜΗ)

ΟΡΓΑΝΩΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ Η/Υ

ΠΛΗ10 Κεφάλαιο 2. ΠΛΗ10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: 2 2.1: Bασική Δομή του Υπολογιστή

Εισαγωγή στην Πληροφορική

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΩΤΑΠΑΝΤΗΣΕΙΣ

ΤΟ ΕΣΩΤΕΡΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ

Κεφάλαιο 1.6: Συσκευές αποθήκευσης

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Σημειώσεις στο μάθημα «Συντήρηση Η/Υ»

Β2.1 Βασικές έννοιες της Αρχιτεκτονικής του Η/Υ

Πληροφορίες. Εισαγωγή στην Πληροφορική. Κατηγορίες υλισµικού. Περίληψη µαθήµατος (συνέχεια) Επεξεργαστής Μνήµη. Χειµερινό Εξάµηνο

Κεφάλαιο 4 Λογισμικό συστήματος. Εφαρμογές Πληροφορικής Κεφ.4 Καραμαούνας Πολύκαρπος 1

Μάθημα 1 ο ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΩΝ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Μάθημα 3.8 Τεχνικές μεταφοράς δεδομένων Λειτουργία τακτικής σάρωσης (Polling) Λειτουργία Διακοπών DMA (Direct Memory Access)

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ

Ενημερώσεις λογισμικού Οδηγός χρήσης

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009 ΑΠΑΝΤΗΣΕΙΣ

Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, μνήμης και Ε/Ε)

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή

Φουκαράκη Χρυσούλα - ΓΕΛ Γαζίου

Περιεχόμενα. Λίγα λόγια από το συγγραφέα Windows Vista Επιφάνεια εργασίας Γραμμή εργασιών... 31

Διαγώνισμα Α Τριμήνου Καλή Επιτυχία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Εγχειρίδιο εγκατάστασης Turbo-X Digital TV Tuner

ΕΙΣΑΓΩΓΗ. Παρέχει µια διεπαφή (interface) ανάµεσα στο υλισµικό και στα προγράµµατα εφαρµογών/χρηστών.

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2

ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ. Από τον κατάλογο που εμφανίζεται επιλέγω: Αποστολή προς Δισκέτα (3,5)

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία

Περιεχόμενα. Μέρος 1: Βασικές έννοιες της πληροφορικής Πρόλογος... 11

Κεφάλαιο 3.1: Λειτουργικά Συστήματα. Επιστήμη ΗΥ Κεφ. 3.1 Καραμαούνας Πολύκαρπος

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Οργάνωση Η/Υ. Γιώργος ηµητρίου. Μάθηµα 12 ο. Πανεπιστήµιο Θεσσαλίας - Τµήµα ΜηχανικώνΗ/Υ, Τηλεπικοινωνιών και ικτύων

ΚΥΡΙΑ ΜΕΡΗ ΕΝΟΣ ΕΣΩΤΕΡΙΚA ΜΕΡΗ. Κεντρική µονάδα επεξεργασίας (CPU - Central Processing Unit)

Κεφάλαιο 4: Λογισμικό Συστήματος

Αποτίμηση ενός υπολογιστή 1

4 η γενιά ( δεκαετία 70 έως σήμερα) Δομικό Στοιχείο : Ολοκληρωμένο κύκλωμα ή τσιπ μεγάλης κλίμακας ολοκλήρωσης.

Το υλικό του υπολογιστή. Υλικό (hardware) είναι οτιδήποτε έχει μια υλικήφυσική υπόσταση σε ένα υπολογιστικό σύστημα.

ΜΑΘΗΜΑ 7 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ

Μάθημα 4.2 Η μητρική πλακέτα

Μάθημα 6 ο. Χρονοδρομολόγηση (Scheduling)

Λειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

ΠΛΗΡΟΦΟΡΙΚΗ: ΥΠΟΛΟΓΙΣΤΕΣ & ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ

ΠΕΡΙΓΡΑΜΜΑ ΑΝΑΛΥΤΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ Β ή Γ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΜΑΘΗΜΑ ΕΝΔΙΑΦΕΡΟΝΤΟΣ: ΠΛΗΡΟΦΟΡΙΚΗ Ι

Εισαγωγή στην πληροφορική

ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ: Το Υλικό των Η/Υ. ΗΜ/ΝΙΑ : 29/10/-2/11/2001 ΤΜΗΜΑ : Επιµορφούµενοι καθηγητές Πληρ/κής. Γυµνάσιο Τάξη Β :

ΜΑΘΗΜΑ1 ΥΛΙΚΟ (HARDWARE)

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

Εγχειρίδιο Εγκατάστασης και Χρήσης Εκπαιδευτικής Εφαρμογής

Ενηµερώσεις λογισµικού Οδηγός χρήσης

Transcript:

Μάθημα 10 ο ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT)

Τι είναι Είσοδος και τι Έξοδος Με τον όρο Είσοδο (Input) αναφερόμαστε στη ροή δεδομένων προς την Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ), ενώ με τον όρο Έξοδο (Output) αναφερόμαστε στη ροή δεδομένων από την Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) προς τις περιφερειακές συσκευές.

Ο Ρόλος του ΛΣ Ένας από τους κυριότερους ρόλους του ΛΣ είναι η διαχείριση των συσκευών Ε/Ε. Πρέπει να μπορεί να επικοινωνεί με τις συσκευές, Να τους στέλνει εντολές Να παίρνει απαντήσεις τις οποίες να μπορεί να αποκωδικοποιεί Να ανταποκρίνεται σε σήματα διακοπής (interrupts) Να αντιδρά σε περιπτώσεις σφαλμάτων Το ΛΣ έχει δύο βασικούς ρόλους: Παρέχει εύκολη πρόσβαση στις συσκευές Ε/Ε με τυποποιημένες εντολές Διαχειρίζεται τις συσκευές έτσι που να μεγιστοποιεί την απόδοση τους

Ελεγκτές Συσκευών (Device Controllers)

Περιφερειακές Συσκευές Οι Συσκευές ή Μονάδες Εισόδου-Εξόδου (I/O Devices ή Units) χωρίζονται σε : Α) Συσκευές Βοηθητικής Μνήμης Β) Συσκευές Επικοινωνίας με το χρήστη

Μονάδες Εισόδου-Εξόδου

Τύποι περιφερειακών συσκευών από τη μεριά του Λ.Σ. Αποκλειστικές ή Αφιερωμένες Συσκευές (Dedicated Devices) Διαμοιραζόμενες Συσκευές (Shared Devices) Εικονικές Συσκευές (Virtual Devices) Συσκευές Χαρακτήρων (Character Devices) Τερματικά (Terminals)

Ελεγκτές Εισόδου/Εξόδου Οι Ελεγκτές Εισόδου/Εξόδου (I/O Controllers) είναι συσκευές υλικού (συνήθως κάρτες) που χρησιμεύουν για τη μετάδοση δεδομένων από την ΚΜΕ προς τις συσκευές Εισόδου/Εξόδου και αντίθετα. Κάθε συσκευή Εισόδου/Εξόδου ελέγχεται από τον αντίστοιχο Ελεγκτή (Controller) της. Οι Ελεγκτές περιέχουν κυκλώματα με τη δική τους λογική και συνήθως είναι προγραμματιζόμενοι. Τα κυκλώματα αυτά εκτελούν εντολές προγραμμάτων που χειρίζονται τις αντίστοιχες συσκευές. Τα προγράμματα αυτά ονομάζονται Οδηγοί Συσκευών (Device Drivers).

Οδηγοί Συσκευών «Φίλε χρειάζεσαι drivers». Το ακούμε όταν δεν λειτουργεί μία συσκευή που είναι συνδεδεμένη στον υπολογιστή. Επίσης, είναι το πρώτο πράγμα που χρειάζεται να μπει σε έναν νέο υπολογιστή ή σε κάποιον μετά το format.

Οδηγοί Συσκευών Το Λογισμικό που εκτελείται για να χειρίζεται μια Συσκευή Εισόδου/Εξόδου ονομάζεται Οδηγός Συσκευής (Device Driver). Για να λειτουργήσει μια περιφερειακή συσκευή πρέπει να έχει εγκατασταθεί πρώτα στο Λειτουργικό Σύστημα (Λ.Σ.) του υπολογιστή ο οδηγός της. Τα σύγχρονα Λ.Σ. περιέχουν έτοιμους οδηγούς για κάθε είδους συσκευές που κυκλοφορούν στην αγορά. Αν το Λ.Σ. δεν περιέχει ήδη το συγκεκριμένο οδηγό, τότε πρέπει να τον εγκαταστήσουμε από το λογισμικό που συνοδεύει τη συσκευή (με κάποιο CD ή με download από την ιστοσελίδα της εταιρίας).

Γιατί είναι τόσο χρήσιμοι; Πρόκειται για προγράμματα τα οποία κατασκευάζονται από την ίδια εταιρία που κατασκευάζει την συσκευή. Έτσι υπάρχουν drivers για τις κάρτες γραφικών, για τους σκληρούς δίσκους, τις οθόνες κτλ. Κάθε συσκευή έχει τους δικούς της αν και πολλές φορές μια ομάδα από παρόμοιες συσκευές χρειάζονται τους ίδιους drivers. Με απλά λόγια, είναι το ενδιάμεσο πρόγραμμα στην συσκευή και τα Windows, κατ επέκταση και με τον χρήστη. Πρόκειται για βιβλιοθήκες (dll συνήθως) οι οποίες ξέρουν πως να μιλήσουν στην συσκευή και είναι ο συνδετικός κρίκος ανάμεσα στο λειτουργικό σύστημα και σε αυτές.

Πως τους βρίσκω; Η κάθε εταιρία που βγάζει ένα μηχάνημα ή μια συσκευή για υπολογιστές, δίνει μαζί και ένα Cd με τους drivers. Σε περίπτωση που χαθεί το cd, οι drivers υπάρχουν και στη σελίδα του κατασκευαστή στο διαδίκτυο. Πολλές φορές μια απλή αναζήτηση στο Google μπορεί να βρει ακριβώς αυτόν τον οδηγό που χρειάζεται η συσκευή. Παράδειγμα αναζήτησης οδηγών για ένα Laptop (μοντέλο tx1250ea από την εταιρία HP). hp tx1250ea drivers. Τόσο απλό..

Εγκατάσταση Συσκευών Στα Windows η εγκατάσταση και η ρύθμιση των περιφερειακών συσκευών μπορεί να γίνει με τους παρακάτω τρόπους: Α) Αν η συσκευή συνοδεύεται από λογισμικό, εκτελούμε το πρόγραμμα εγκατάστασης, ακολουθώντας τις οδηγίες. Β) Συνδέουμε την συσκευή και πηγαίνουμε Πίνακας Ελέγχου -> Συσκευές και εκτυπωτές -> Προσθήκη Συσκευής, όπου εκεί τα Windows έχουν τη δυνατότητα να ανιχνεύσουν τη νέα συσκευή και συνήθως περιλαμβάνουν κάποιον οδηγό. Γ) Με το πρότυπο Τοποθέτηση και Άμεση Λειτουργία (Plug and Play ή PnP). Με τη σύνδεση της συσκευής τα Windows την αναγνωρίζουν αμέσως και εμφανίζουν σχετικό μήνυμα.

Διαχείριση των συσκευών από το Λ.Σ. Α) Ο χρήστης στέλνει δεδομένα ενεργοποιώντας τις συσκευές επικοινωνίας (διεπαφής) που ελέγχονται από τα αντίστοιχα προγράμματα (οδηγούς). Το Λ.Σ. παρακολουθεί τις συσκευές εισόδου, μήπως έχουν κάτι να στείλουν στην ΚΜΕ. Β) Όταν κάποιο πρόγραμμα που εκτελείται θέλει να πάρει δεδομένα από κάποια συσκευή εισόδου, το ζητάει από το Λ.Σ.. Τότε το Λ.Σ. εκτελεί την αντίστοιχη διαδικασία για να γίνει η είσοδος (input). Γ) Όταν κάποιο πρόγραμμα που εκτελείται θέλει να στείλει δεδομένα σε κάποια συσκευή εξόδου, το ζητάει από το Λ.Σ.. Τότε το Λ.Σ. εκτελεί την αντίστοιχη διαδικασία για να γίνει η έξοδος (output).

Συμβουλευτικά Συσκευές που πολύ πιθανόν να μην χρειάζονται drivers: Απλά ποντίκια και πληκτρολόγια χωρίς έξτρα πλήκτρα, επεξεργαστές, μνήμες ram, σκληροί δίσκοι, cd-rom, dvdrom, οθόνες, modem-routers, τροφοδοτικά. ηχεία, μικρόφωνα. Οι συσκευές που σίγουρα χρειάζονται drivers: Εκτυπωτές, πολυμηχανήματα, scanners, web-cameras, fax, κάρτες γραφικών, κάρτες τηλεόρασης, ειδικές συσκευές (τηλεχειριστήρια, ελεγκτές), φωτογραφικές μηχανές, μητρικές κάρτες (motherboards), κάρτες ήχου, χειριστήρια παιχνιδιών και projectors.

Ερωτήσεις 1. Ποιες συσκευές είναι μόνο εισόδου; Ποιες είναι μόνο εξόδου; 2. Ποιες συσκευές είναι και εισόδου και εξόδου; 3. Η συσκευή εγγραφής CD (CD-RW) είναι εισόδου ή εξόδου; 4. Τι χρειάζεται να γίνει ώστε μια περιφερειακή συσκευή να μπορέσει να λειτουργήσει σ έναν υπολογιστή; 5. Τι σημαίνει PnP;