Πίσω

Δραστηριότητα 3

   Να συγκρίνετε τις μεθόδους με τις οποίες ο επεξεργαστής μπορεί να δώσει εντολές στις συσκευές Ι/Ο ως προς την ευκολία της υλοποίησης. Να αιτιολογήσετε την απάντησή σας.


Απάντηση δραστηριότητας 3

  Πιο απλή σε υλοποίηση είναι η μέθοδος του Ι/Ο απεικονισμένου στη μνήμη, επειδή σε αυτή χρησιμοποιείται απλώς ένα προσυμφωνημένο τμήμα μνήμης για την επικοινωνία επεξεργαστή-συσκευών Ι/Ο, δηλαδή δε χρειάζεται να υλοποιήσουμε τίποτα επιπλέον. Αντίθετα, για τη μέθοδο των ειδικευμένων εντολών Ι/Ο επεξεργαστή θα πρέπει να υλοποιήσουμε αυτές τις εντολές, οι οποίες ειδικευμένες καθώς είναι δε θα χρησιμεύσουν και πουθενά αλλού, ενώ είναι πολύ πιθανό να χρειάζεται να προσθέσουμε και επιπλέον καλώδια στην αρτηρία για τη μετάδοσή τους.