THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => AVR Εποχή => Topic started by: GoldenMouth on June 26, 2005, 19:09:00 pm



Title: Απορίες
Post by: GoldenMouth on June 26, 2005, 19:09:00 pm
Από ερώτηση θεωρίας, Ιούνιος  1995
Σ'ενα υπολογιστικό σύστημα συνδέονται 8 περιφερειακές συσκευές ίσης προτεραιότητας. Επιλέξτε τον κατάλληλο τρόπο επικοινωνίας και αιτιολογήστε την απάντηση.
Έχει κανείς καμία ιδέα για την απάντηση? Αιτιολογημένα ομως...


Title: Re: Απορίες
Post by: Atzakas on June 27, 2005, 01:54:36 am
Από ερώτηση θεωρίας, Ιούνιος  1995
Σ'ενα υπολογιστικό σύστημα συνδέονται 8 περιφερειακές συσκευές ίσης προτεραιότητας. Επιλέξτε τον κατάλληλο τρόπο επικοινωνίας και αιτιολογήστε την απάντηση.
Έχει κανείς καμία ιδέα για την απάντηση? Αιτιολογημένα ομως...

H μέθοδος σημαιών με polling σίγουρα δεν αποτελεί λύση διότι, πέρα από το γεγονός ότι  μπορεί μια συσκευή να περιμένει πολύ μέχρι να εξυπηρετηθεί, η ίδια η σειρά με την οποία γίνεται το polling θέτει ένα είδος προτεραιότητας!

Εφόσον θέλουμε ίση προτεραιότητα για κάθε συσκευή, κάθε φορά που 2 συσκευές ζητούν ταυτόχρονα εξυπηρέτηση μπορεί η μία να "αδικείται" (δε θα μπορεί ο μ/ε να διαλέξει ποια απο τις 2 να εξυπηρετήσει). Ίσως, λοιπόν, να χρειάζεται κάποιο σύστημα το οποίο να υποβιβάζει την προτεραιότητα μιας διακοπής αμέσως μόλις αυτή εξυπηρετηθεί (για κάποιο μικρό χρονικό διάστημα). Αυτό νομίζω αναφέρεται κάπου στις σημειώσεις, αλλά δεν λέει πώς υλοποιείται.


Title: Απ: Απορίες
Post by: fugiFOX on June 27, 2005, 01:57:59 am
Από ότι είχε πει ο Netgull,
μπορεί να υλοποιηθεί με μια απλή πύλη OR.
Πολύ απλή σαν λύση αλλά άκρως δημοκρατική ;)


Title: Απ: Απορίες
Post by: Netgull on June 27, 2005, 02:36:13 am
Καλύτερα να τα κρατήσουμε όλα σε ένα Thread...

http://www.thmmy.gr/index.php?option=com_smf&Itemid=41&?topic=616.from1119822757;topicseen#msg10660