Είσοδος και έξοδος

Διομήδης Σπινέλλης
Τμήμα Διοικητικής Επιστήμης και Τεχνολογίας
Οικονομικό Πανεπιστήμιο Αθηνών
dds@aueb.gr

Σχεδίαση υλικού

Σχεδίαση λογισμικού

Το λογισμικό εισόδου εξόδου εξασφαλίζει: Για την ικανοποίηση των παραπάνω ο έλεγχος εισόδου εξόδου σε ένα λειτουργικό σύστημα χωρίζεται στα παρακάτω στρώματα:
  1. Χειριστές διακοπών
  2. Οδηγοί συσκευών
  3. Λογισμικό Λ.Σ. ανεξάρτητο από τις συσκευές (ονοματολογία, προστασία)
  4. Λογισμικό επιπέδου χρήστη (ετεροχρονισμός μέσω διεργασίας παροχής υπηρεσιών (daemon).

Υλοποίηση πρόσβασης σε δίσκους

Αξιοποίηση των ρολογιών

Το λειτουργικό σύστημα αξιοποιεί το ρολόι του υπολογιστή το οποίο είναι υλοποιημένο ως ένας μετρητής για να:

Επικοινωνία με το χρήστη

Η επικοινωνία με το χρήστη μπορεί να γίνει μέσω: Το λογισμικό εισόδου μπορεί να παρέχει ακατέργαστη κατάσταση λειτουργίας (raw mode) και κατεργασμένη κατάσταση λειτουργίας (cooked mode). Η τελευταία υποστηρίζει την αλλαγή του κειμένου και την προβολή (echoing) των χαρακτήρων.

Βιβλιογραφία