Εργαστήριο Υπολογιστικών Συστημάτων Καθ. Γεώργιος Παπακωνσταντίνου Μάρτιος 2005

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Εργαστήριο Υπολογιστικών Συστημάτων Καθ. Γεώργιος Παπακωνσταντίνου Μάρτιος 2005"

Transcript

1 Θεωρητικό Μέρος Εργαστήριο Υπολογιστικών Συστημάτων Καθ. Γεώργιος Παπακωνσταντίνου Μάρτιος η ΑΣΚΗΣΗ Έλεγχος κίνησης µάζας 1 Τα Ενσωµατωµένα Συστήµατα (embedded systems) είναι υπολογιστικά συστήµατα ειδικού σκοπού προσανατολισµένα στο να εξυπηρετήσουν τις ανάγκες των συσκευών της σύγχρονης ζωής όπως κινητά τηλέφωνα, palmtops, ελεγκτές αεροσκαφών και αυτοκινήτων κλπ. Για το λόγο αυτό συνήθως χαρακτηρίζονται από το µικρό τους µέγεθος και τα ιδιαίτερα χαρακτηριστικά τους ως προς την κατανάλωση ισχύος, την απόδοση σε συγκεκριµένες εφαρµογές και το χαµηλό τους κόστος. Ένα «Ενσωµατωµένο Σύστηµα» (Ε.Σ.) (Embedded System) αποτελεί υπολογιστική µονάδα µε αρχιτεκτονική και αρχές λειτουργίας παρόµοιες µε αυτές των συµβατικών υπολογιστών, η οποία ωστόσο προσαρµόζεται στις ανάγκες και απαιτήσεις της εκάστοτε εφαρµογής. Έτσι, και στην περίπτωση των Ε.Σ., βασικό δοµικό στοιχείο αποτελεί ένας µικροεπεξεργαστής, ο οποίος βρίσκεται συνδεδεµένος µέσω µιας ιεραρχίας διαύλων µε στοιχεία προσωρινής και µόνιµης αποθήκευσης (µνήµες RAM, EPRROM, Flash, non-volatile). Παράλληλα, στα Ε.Σ. µπορεί να απαντώνται και στοιχεία εξειδικευµένου υλικού τα οποία επικοινωνούν µε τα βασικά δοµικά στοιχεία και καλούνται να επιτελέσουν συγκεκριµένες εργασίες ανάλογα µε τις απαιτήσεις της εκάστοτε εφαρµογής σε απόδοση, κατανάλωση ισχύος, λειτουργίες Ε/Ε κ.α. Τα στοιχεία αυτά υλοποιούνται είτε σε µη προγραµµατιζόµενο υλικό (VLSI, ASICs) είτε σε προγραµµατιζόµενο υλικό (PLDs, FPGAs) και διασυνδέονται µέσω µιας ιεραρχίας (πιθανώς πολλών επιπέδων) διαύλων µε τον µικροεπεξεργαστή και τη µνήµη.(εικόνα 1). ΚΜΕ 1 ΚΜΕ 2 ΚΜΕm Μνήµη ίαυλος 1 FPGA Γέφυρα Ελεγκτής ιαύλου ίαυλος 2 E/E E/E ASIC Ελεγκτής ιαύλου Εικόνα 1 Γενικό διάγραµµα αρχιτεκτονικής δοµής Ενσωµατωµένου Συστήµατος 1 Το λεπτοµερές υλικό για την διεξαγωγή της άσκησης υπάρχει στην σελίδα Εργαστήριο Υπολογιστικών Συστηµάτων (2005) - 1 -

2 εδοµένης της επιλογής συγκεκριµένου Ε.Σ., η ζητούµενη εφαρµογή χωρίζεται σε κοµµάτια που θα προγραµµατιστούν στον επεξεργαστή του Ε.Σ. και κοµµάτια τα οποία θα υλοποιηθούν σε υλικό. Ο τρόπος διαχωρισµού των µερών αυτών αποτελεί το στάδιο Συσχεδίασης Υλικού/Λογισµικού και καθορίζεται από τις απαιτήσεις (constraints) του τελικού Ε.Σ. σε απόδοση, καταναλισκόµενη επιφάνεια, κόστος, κατανάλωση ισχύος κ.α. Στην περίπτωση που η συγκεκριµένη εφαρµογή αποτελείται από µία µόνο διεργασία τότε αυτή υλοποιείται στο Ε.Σ. και εκτελείται. Στην περίπτωση όµως που η συγκεκριµένη εφαρµογή απαιτεί την ταυτόχρονη εκτέλεση περισσότερων των µία διεργασιών που πρέπει να συνεργάζονται µεταξύ τους, απαιτείται η παρουσία ενός λειτουργικού συστήµατος, το οποίο ρυθµίζει τη σειρά εκτέλεσης των διεργασιών στο σύστηµα ορίζοντας έναν αλγόριθµο διάθεσης των πόρων του Ε.Σ. (επεξεργαστή, Ε/Ε κ.α.) στην κάθε διεργασία. Ο αλγόριθµος αυτός υλοποιεί το κοµµάτι της χρονοδροµολόγησης (Scheduling) των διεργασιών του λειτουργικού συστήµατος. Η επιλογή του κατάλληλου αλγορίθµου χρονοδροµολόγησης εξαρτάται άµεσα από τις απαιτήσεις της εκάστοτε εφαρµογής και από τη γενική πολιτική που επιθυµείται να εξασφαλίζει το Ε.Σ. στην εκτέλεση των διεργασιών. Στον Πίνακας 1 παρατίθεται ένα αντιπροσωπευτικό σύνολο χαρακτηριστικών τα οποία επηρεάζονται από την επιλογή του αλγορίθµου δροµολόγησης. Πίνακας 1 Βασικά χαρακτηριστικά που επηρεάζονται από την επιλογή αλγορίθµου χρονοδροµολόγησης System Oriented Σχετικές µε την Απόδοση (Performance Related) Ρυθµαπόδοση (Throughput) Χρήση Επεξεργαστή (Processor Utilization) ικαιοσύνη (Fairness) Προτεραιότητες Εξισορρόπηση Πόρων (Resource Balancing) Εκτέλεση σε πραγµατικό χρόνο (Real Time) Ο αλγόριθµος δροµολόγησης στοχεύει στο να µεγιστοποιήσει τον αριθµό των διεργασιών που ολοκληρώνονται στη µονάδα του χρόνου. Ο αλγόριθµος δροµολόγησης στοχεύει στη µεγιστοποίηση του ποσοστού στο οποίο ο επεξεργαστής είναι busy (εκτελεί µία διεργασία). Ο αλγόριθµος δροµολόγησης εξασφαλίζει ίσες ευκαιρίες εκτέλεσης στην ΚΜΕ σε όλες τις διεργασίες. Ο αλγόριθµος εξασφαλίζει την ταχύτερη εκτέλεση διεργασιών µε µεγάλη προτεραιότητα (είτε αυτές ορίζονται στατικά είτε δυναµικά). Ο αλγόριθµος εξασφαλίζει την όσο το δυνατό µεγαλύτερη χρήση πόρων. ιεργασίες που χρησιµοποιούν λιγότερο πόρους που ήδη είναι υπερφορτωµένοι προτιµώνται στη δροµολόγηση Ο αλγόριθµος πρέπει εξασφαλίζει την περιοδική εκτέλεση των διεργασιών ανά συγκεκριµένα χρονικά διαστήµατα. Στην περίπτωση που ο αλγόριθµος χρονοδροµολόγησης καλείται να εξασφαλίσει την ορθή εκτέλεση εφαρµογής σε πραγµατικό χρόνο, το Ε.Σ. ονοµάζεται και σύστηµα πραγµατικού χρόνου (Real-Time System). Τέτοια συστήµατα διέπονται από αυστηρούς Εργαστήριο Υπολογιστικών Συστηµάτων (2005) - 2 -

3 χρονικούς περιορισµούς εκτέλεσης των διεργασιών. Οι χρονικοί αυτοί περιορισµοί χωρίζονται σε Hard Real-Time constraints αν η αποτυχία εξασφάλισης τους θεωρείται καταστροφική και σε Soft Real-Time constraints αν η αποτυχία εξασφάλισής τους, αν και δεν είναι επιθυµητή, δεν προκαλεί σηµαντικό πρόβληµα. Για την καλύτερη κατανόηση της ανάγκης συστηµάτων πραγµατικού χρόνου θεωρείστε το παρακάτω παράδειγµα: ίνεται δεξαµενή στην οποία παρασκευάζεται µείγµα χηµικού προϊόντος. Το µείγµα αποτελείται από 3 χηµικά συστατικά Α,Β,Γ τα οποία παρέχονται µέσω αντλιών στη δεξαµενή. Η δεξαµενή θερµαίνεται µέσω αντίστασης ούτως ώστε το µείγµα να διατηρείται πάντα σε συγκεκριµένη θερµοκρασία. Ένας αισθητήρας βρίσκεται µέσα στο µείγµα και παρέχει πληροφορία για την περιεκτικότητα των τριών συστατικών κάθε χρονική στιγµή. Επίσης δύο αισθητήρες παρέχουν πληροφορία για την ποσότητα του µείγµατος στη δεξαµενή και τη θερµοκρασία του περιβάλλοντος (Εικόνα 2) Έλεγχος Ροής Γ Έλεγχος Ροής Β Έλεγχος Ροής Α Αισθητήρας Ποσότητας Υγρό Α Υγρό Β Υγρό Γ Αισθητήρας Περιεκτικότητας Αισθητήρας θερµοκρασίας Θερµική πλάκα Βάνα Εξόδου Έλεγχος Θερµότητας Έλεγχος Βάνας Εικόνα 2 Παράδειγµα εφαρµογής Ζητείται η υλοποίηση εφαρµογής σε Ε.Σ. η οποία ελέγχει τους αισθητήρες και ρυθµίζει τη ροή των τριών χηµικών συστατικών ούτως ώστε να παρασκευαστεί µείγµα συγκεκριµένης περιεκτικότητας και ποσότητας σε συγκεκριµένη θερµοκρασία. Για την εφαρµογή αυτή: Επιθυµούµε η περιεκτικότητα στα τρία χηµικά συστατικά να είναι ακριβώς η ζητούµενη. Για να επιτευχθεί ο σκοπός αυτός µία διεργασία (P1) πρέπει να ελέγχει ανά τακτά χρονικά (Τ1) διαστήµατα τον αισθητήρα περιεκτικότητας και να ελέγχει ανάλογα τη ροή του υγρού από τις αντλίες (Hard Real-Time Constraint). Για την επιτέλεση αυτής της λειτουργίας η διεργασία απαιτεί χρόνο Ε1. Εργαστήριο Υπολογιστικών Συστηµάτων (2005) - 3 -

4 Επιθυµούµε η θερµοκρασία να διατηρείται πάντα ακριβώς σε συγκεκριµένη τιµή. Έτσι µία διεργασία (P2) θα πρέπει να ελέγχει ανά τακτά χρονικά διαστήµατα (Τ2) τον αισθητήρα θερµοκρασίας και να ελέγχει ανάλογα την παρεχόµενη θερµότητα (Hard Real-Time Constraint). Για την επιτέλεση αυτής της λειτουργίας η διεργασία απαιτεί χρόνο Ε2. Επιθυµούµε να παρασκευάσουµε µία συγκεκριµένη ποσότητα η οποία θα έχει περίπου µία συγκεκριµένη τιµή. Έτσι µία τρίτη διεργασία (P3) ελέγχει ανά τακτά χρονικά διαστήµατα (Τ3) την ποσότητα που παρασκευάστηκε και ανάλογα ανοίγει η κλείνει τη βάνα εξόδου της δεξαµενής. Η απαίτηση αυτή δεν είναι τόσο σηµαντική για την συγκεκριµένη εφαρµογή και έτσι ο περιορισµός αυτός χαρακτηρίζεται ως Soft Real-Time Constraint. Για την επιτέλεση αυτής της λειτουργίας η διεργασία απαιτεί χρόνο Ε3. Ισχύει Τ1<Τ2 αφού η περιεκτικότητα του δείγµατος αλλάζει ταχύτερα από ότι η θερµοκρασία του. Επίσης T1<T2<T3 αφού αφενός ο έλεγχος της ποσότητας είναι λιγότερο σηµαντικός και αφετέρου µπορεί να ρυθµιστεί γρηγορότερα µε τον έλεγχο της βάνας σε περίπτωση αστοχίας. Ισχύει επίσης Ε1>Ε3=Ε2. Αρχικά, θα χρησιµοποιηθεί αλγόριθµος χρονοδροµολόγησης πραγµατικού χρόνου που ονοµάζεται Rate-Monotonic Scheduling. Στον Πίνακας 2 παρατίθενται ενδεικτικές τιµές για τις παραπάνω διεργασίες. Πίνακας 2 Ενδεικτικοί χρόνοι διεργασιών ιεργασία (Pi) Χρόνος Εκτέλεσης (Ei) Περίοδος (Ti) P1 4 6 P2 2 9 P O συγκεκριµένος αλγόριθµος ορίζει προτεραιότητες στις διεργασίες βάσει τις περιόδου εκτέλεσής τους. Όσο µικρότερη είναι η περίοδος τόσο µεγαλύτερη η προτεραιότητά τους. Η µελέτη της δροµολόγησης µπορεί να γίνει για χρονικό διάστηµα ίσο µε το ελάχιστο κοινό πολλαπλάσιο των περιόδων των διεργασιών (ΕΚΠ=18). Η δροµολόγηση των διεργασιών δίνεται στην Εικόνα 3. Εργαστήριο Υπολογιστικών Συστηµάτων (2005) - 4 -

5 P3 P2 P Εικόνα 3 Rate-Monotonic Scheduling διεργασιών Όπως φαίνεται, και οι τρεις διεργασίες µπορούν να εκτελεστούν στα χρονικά περιθώρια που επιβάλλονται και έτσι το σύστηµα µπορεί να λειτουργήσει ορθά. ιαφορετική περίπτωση θα µπορούσε να οδηγήσει σε µια µη ορθή συµπεριφορά του συστήµατος. Περισσότερες πληροφορίες σχετικά µε το Rate-Monotonic Scheduling παρέχονται στις σηµειώσεις που επισυνάπτονται και µπορούν να αναζητηθούν σε σχετική βιβλιογραφία. Στη συνέχεια θα χρησιµοποιηθεί αλγόριθµος χρονοδροµολόγησης πραγµατικού χρόνου που ονοµάζεται Earliest-Deadline-First Scheduling (ή EDF εν συντοµία). Θα χρησιµοποιηθούν οι ενδεικτικές τιµές για τις διεργασίες που παρουσιάζονται στον Πίνακας 2. Ο αλγόριθµος αυτός προσδιορίζει δυναµικά τις προτεραιότητες των διεργασιών. Η µεγαλύτερη προτεραιότητα δίνεται στη διεργασία της οποία τα χρονικά περιθώρια για την εκτέλεση της είναι τα µικρότερα. Αυτό σηµαίνει ότι η προτεραιότητα της κάθε διεργασίας θα πρέπει να επαναπροσδιορίζεται µε την περάτωση κάθε µίας από αυτές. Σε περίπτωση ίσων περιθωρίων χρόνου επιλέγεται µία διεργασία στην τύχή (στο παρακάτω παράδειγµα η P3) Η χρονοδροµολόγηση των διεργασιών του Πίνακας 2 βάσει του αλγορίθµου EDF δίνεται στην Εικόνα 4. P3 P1: - P2: 7 P3:16 P1: 8 P2: - P3:16 P1: - P2:16 P3:16 P1:14 P2:16 P3:- P1:- P2:16 P3:- P2 P Εικόνα 4 Earliest Deadline Scheduling διεργασιών Εργαστήριο Υπολογιστικών Συστηµάτων (2005) - 5 -

6 Πειραµατικό Μέρος ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Στην παρούσα εργαστηριακή άσκηση θα εργαστείτε στο πειραµατικό λειτουργικό σύστηµα Micro-Empix Ver 1.0. Το Micro-Empix αποτελεί ένα µικρό λειτουργικό σύστηµα που προορίζεται για Ενσωµατωµένα Συστήµατα. Το Ενσωµατωµένο Σύστηµα που θα χρησιµοποιηθεί είναι το DIMM-PC386. Το πειραµατικό περιβάλλον στο οποίο θα πραγµατοποιηθεί η πειραµατική άσκηση δίνεται στην Εικόνα 5. Πλατφόρµα Πειραµατικού Ελέγχου PC RS-232 DIMM- PC386 Micro-EMPIX Πρόγραµµα προσοµοίωσης κίνησης µάζας Εικόνα 5 Πειραµατικό Περιβάλλον Το «Πρόγραµµα Προσοµοίωσης Κίνησης Μάζας» (MassSimulator Ver 1.0), το οποίο θα σας δοθεί, έχει υλοποιηθεί σε Visual C++, εκτελείται σε περιβάλλον Windows και προσοµοιώνει την κίνηση µίας µάζας σε τρισδιάστατο χώρο, όταν ασκούνται πάνω της δυνάµεις F x, F y, F z στις τρεις διαστάσεις. Στόχος είναι ο έλεγχος της µάζας µέσω PID ελεγκτή που εφαρµόζεται στις τρεις δυνάµεις µε στόχο την µετακίνηση της µάζας σε ένα συγκεκριµένο σηµείο στο χώρο. Ο PID έλεγχος για κάθε µία από τις τρεις διαστάσεις εκτελείται στο Ενσωµατωµένο Σύστηµα. Κάθε PID ελεγκτής για τον έλεγχο της δύναµης στη µία διάσταση, υλοποιείται ως µία διεργασία στο Micro Empix. Λεπτοµέρειες για τη χρήση του προγράµµατος Mass Simulator και του τρόπου επικοινωνίας τους µε το Ενσωµατωµένο Σύστηµα δίνονται στο συνηµµένο φυλλάδιο. Ζητείται να υλοποιήσετε τις τρεις αυτές διεργασίες, τον δαίµονα (daemon) επικοινωνίας του Ενσωµατωµένου Συστήµατος (Micro-Empix) µε τα στοιχεία Ε/Ε του προσοµοιωτή και να γίνει χρονοδροµολόγηση των διεργασιών βάσει του αλγορίθµου Rate Monotonic Scheduling. Πειραµατιστείτε µε διάφορες τιµές περιόδου για τις τρεις διεργασίες και αναφέρετε τα συµπεράσµατά σας. Εργαστήριο Υπολογιστικών Συστηµάτων (2005) - 6 -

7 Παραδοτέα Αναφορά του τρόπου υλοποίησης των διεργασιών ελέγχου και του αλγορίθµου χρονοδροµολόγησης στο Micro-Empix. Πειραµατικά αποτελέσµατα του ελέγχου της Μάζας για διάφορες τιµές περιόδου διεργασιών. Καλή Επιτυχία Εργαστήριο Υπολογιστικών Συστηµάτων (2005) - 7 -

Εργαστήριο Υπολογιστικών Συστημάτων

Εργαστήριο Υπολογιστικών Συστημάτων Εργαστήριο Υπολογιστικών Συστημάτων Θεωρητικό Υπόβαθρο Άσκηση 2 η Έλεγχος Κίνησης Μάζας Καθ. Γεώργιος Παπακωνσταντίνου Μάρτιος 2006 Τα Ενσωματωμένα Συστήματα (embedded systems) είναι υπολογιστικά συστήματα

Διαβάστε περισσότερα

WIRELESS SENSOR NETWORKS (WSN)

WIRELESS SENSOR NETWORKS (WSN) WIRELESS SENSOR NETWORKS (WSN) Δρ. Ιωάννης Παναγόπουλος Εργαστήριο Υπολογιστικών Συστημάτων Καθ. Γεώργιος Παπακωνσταντίνου Αθήνα 2008 ΕΙΣΑΓΩΓΗ ΣΤΑ WSN Σε συγκεκριμένες εφαρμογές, επιθυμείται η μέτρηση

Διαβάστε περισσότερα

Χρονοδρομολόγηση Ι Μοντέλα διεργασιών, Προθεσμίες και Αλγόριθμοι

Χρονοδρομολόγηση Ι Μοντέλα διεργασιών, Προθεσμίες και Αλγόριθμοι Λειτουργικά Συστήματα Πραγματικού Χρόνου 2006-07 Χρονοδρομολόγηση Ι Μοντέλα διεργασιών, Προθεσμίες και Αλγόριθμοι Μ.Στεφανιδάκης Χρονοδρομολόγηση (scheduling) αλγόριθμος επιλογή (init) READY RUNNING (terminate)

Διαβάστε περισσότερα

ιεργασίες και Επεξεργαστές στα Κατανεµηµένων Συστηµάτων

ιεργασίες και Επεξεργαστές στα Κατανεµηµένων Συστηµάτων ιεργασίες και Επεξεργαστές στα Κατανεµηµένων Συστηµάτων Μαρία Ι. Ανδρέου ΗΜΥ417, ΗΜΥ 663 Κατανεµηµένα Συστήµατα Χειµερινό Εξάµηνο 2006-2007 Τµήµα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Πανεπιστήµιο

Διαβάστε περισσότερα

Εργαστήριο Λειτουργικών Συστημάτων - Αλγόριθμοι Χρονοπρογραμματισμού. Εργαστηριακή Άσκηση

Εργαστήριο Λειτουργικών Συστημάτων - Αλγόριθμοι Χρονοπρογραμματισμού. Εργαστηριακή Άσκηση Εργαστηριακή Άσκηση Οι Αλγόριθμοι Χρονοπρογραμματισμού First Come First Serve (FCFS), Shortest Job First (SJF), Round Robin (RR), Priority Weighted (PRI) Επιμέλεια: Βασίλης Τσακανίκας Περιεχόμενα Αλγόριθμοι

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 3 Μέτρηση Θερμοκρασίας Σύστημα Ελέγχου Θερμοκρασίας. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 3 Μέτρηση Θερμοκρασίας Σύστημα Ελέγχου Θερμοκρασίας. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 3 Μέτρηση Θερμοκρασίας Σύστημα Ελέγχου Θερμοκρασίας με Θερμοστάτη. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Βασική δομή ενός προγράμματος στο LabVIEW.

Διαβάστε περισσότερα

Λειτουργικά Συστήµατα

Λειτουργικά Συστήµατα Λειτουργικά Συστήµατα Περιεχόµενα Ορισµός Βασικές Λειτουργίες Κατηγορίες Κύρια Συστατικά ιαχείριση ιεργασιών Παραδείγµατα Λειτουργικά Συστήµατα Το λειτουργικό σύστηµα: Είναι ένα σύνολο προγραµµάτων που

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ www.cslab.ece.ntua.gr Διπλωματικές

Διαβάστε περισσότερα

Μάθημα 7: Αλγόριθμοι Χρονοδρομολόγησης

Μάθημα 7: Αλγόριθμοι Χρονοδρομολόγησης Μάθημα 7: Αλγόριθμοι Χρονοδρομολόγησης 7.1 Ορισμός Στόχοι Αλγόριθμο χρονοδρομολόγησης (scheduling algorithm) ονομάζουμε την μεθοδολογία την οποία χρησιμοποιεί ο κάθε χρονοδρομολογητής (βραχυχρόνιος, μεσοχρόνιος

Διαβάστε περισσότερα

Προγραµµατισµός Συστηµάτων Πραγµατικού Χρόνου

Προγραµµατισµός Συστηµάτων Πραγµατικού Χρόνου Προγραµµατισµός Συστηµάτων Πραγµατικού Χρόνου Εφαρµογές σε µικρά ενσωµατωµένα συστήµατα Ιωάννης Καλόµοιρος Αναπληρωτής Καθηγητής Τµήµα Μηχανικών Πληροφορικής Μάθηµα 2ο Περίληψη και σηµαντικά σηµεία Τα

Διαβάστε περισσότερα

Εργαστηριακή Άσκηση. Τμήμα Μηχανικών Πληροφορικής ΤΕ

Εργαστηριακή Άσκηση. Τμήμα Μηχανικών Πληροφορικής ΤΕ Εργαστηριακή Άσκηση Εργαστήριο Λειτουργικών Συστημάτων Οι First Come First Serve (FCFS), Shortest Job First (SJF), Round Robin (RR), Priority Weighted (PRI) Β. Τσακανίκας Β. Ταμπακάς Τμήμα Μηχανικών Πληροφορικής

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Πραγματικού Χρόνου

Λειτουργικά Συστήματα Πραγματικού Χρόνου Λειτουργικά Συστήματα Πραγματικού Χρόνου 2006-07 Λειτουργικά Συστήματα Πραγματικού Χρόνου Η χρήση του χρόνου Μ.Στεφανιδάκης Συστήματα πραγματικού χρόνου: ελεγκτής και ελεγχόμενο σύστημα real-time system

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Α ) Ενσωματωμένα Συστήματα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

Συστήματα πολυμέσων. Εισαγωγή Υλικό συστημάτων πολυμέσων Λογισμικό συστημάτων πολυμέσων Συστήματα πραγματικού χρόνου Χρονοπρογραμματισμός

Συστήματα πολυμέσων. Εισαγωγή Υλικό συστημάτων πολυμέσων Λογισμικό συστημάτων πολυμέσων Συστήματα πραγματικού χρόνου Χρονοπρογραμματισμός Συστήματα πολυμέσων Εισαγωγή Υλικό συστημάτων πολυμέσων Λογισμικό συστημάτων πολυμέσων Συστήματα πραγματικού χρόνου Χρονοπρογραμματισμός Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 03-1 Εισαγωγή

Διαβάστε περισσότερα

ροµολόγηση Επεξεργαστή

ροµολόγηση Επεξεργαστή ροµολόγηση Επεξεργαστή Κεφάλαιο 9 Στόχοι της ροµολόγησης Χρόνος Απόκρισης Throughput Αποδοτική χρήση επεξεργαστή Τύποι ροµολόγησης Μακροπρόθεσµη δροµολόγηση Μεσοπρόθεσµη δροµολόγηση Βραχυπρόθεσµη δροµολόγηση

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Β ) Λειτουργικό Σύστημα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

Σκελετός Παρουσίασης

Σκελετός Παρουσίασης Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άδεια χρήσης άλλου τύπου, αυτή πρέπει να αναφέρεται ρητώς. Σκελετός

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

ΜΗΧΑΝΙΚΗ ΡΕΥΣΤΩΝ. Αντλία σε σειρά και παράλληλη σύνδεση 4η εργαστηριακή άσκηση. Βλιώρα Ευαγγελία

ΜΗΧΑΝΙΚΗ ΡΕΥΣΤΩΝ. Αντλία σε σειρά και παράλληλη σύνδεση 4η εργαστηριακή άσκηση. Βλιώρα Ευαγγελία ΜΗΧΑΝΙΚΗ ΡΕΥΣΤΩΝ Αντλία σε σειρά και παράλληλη σύνδεση 4η εργαστηριακή άσκηση Βλιώρα Ευαγγελία ΘΕΣΣΑΛΟΝΙΚΗ 04 Σκοπός της εργαστηριακής άσκησης Σκοπός της εργαστηριακής άσκησης είναι να μελετηθεί η παροχή

Διαβάστε περισσότερα

Μάθημα 7 ο. Αλγόριθμοι Χρονοδρομολόγησης

Μάθημα 7 ο. Αλγόριθμοι Χρονοδρομολόγησης Μάθημα 7 ο Αλγόριθμοι Χρονοδρομολόγησης Σκοπός του μαθήματος Στην ενότητα αυτή θα εξηγήσουμε το ρόλο και την αξιολόγηση των αλγορίθμων χρονοδρομολόγησης, και θα παρουσιάσουμε τους κυριότερους. Θα μάθουμε:

Διαβάστε περισσότερα

ΜΗΧΑΝΙΚΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΕΡΓΑΣΙΩΝ

ΜΗΧΑΝΙΚΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΕΡΓΑΣΙΩΝ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΧΗΜΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΜΗΧΑΝΙΚΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΕΡΓΑΣΙΩΝ ΟΔΗΓΙΕΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΥΓΡΗΣ ΕΚΧΥΛΙΣΗΣ Ελένη Παντελή, Υποψήφια Διδάκτορας Γεωργία Παππά, Δρ. Χημικός Μηχανικός

Διαβάστε περισσότερα

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

Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, μνήμης και Ε/Ε) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, και Ε/Ε) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι

Διαβάστε περισσότερα

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

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, και Ε/Ε) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι

Διαβάστε περισσότερα

Συστήματα σε Ολοκληρωμένα Κυκλώματα

Συστήματα σε Ολοκληρωμένα Κυκλώματα Συστήματα σε Ολοκληρωμένα Κυκλώματα Κεφάλαιο 6: MPSoC Απόδοση, Μοντελοποίηση και Ανάλυση Διδάσκων: Καθηγητής Οδυσσέας Κουφοπαύλου Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών ΕΙΣΑΓΩΓΗ Οι απαιτήσεις

Διαβάστε περισσότερα

Κεφάλαιο 1 Εισαγωγή.

Κεφάλαιο 1 Εισαγωγή. Κεφάλαιο 1 Εισαγωγή Αντικείμενο της εργασίας είναι η σχεδίαση και κατασκευή του ηλεκτρονικού τμήματος της διάταξης μέτρησης των θερμοκρασιών σε διάφορα σημεία ενός κινητήρα Ο στόχος είναι η ανάκτηση του

Διαβάστε περισσότερα

Το μάθημα. Λειτουργικά Συστήματα Πραγματικού Χρόνου Βασικές Έννοιες 6. Ενσωματωμένα Συστήματα (embedded systems) Παραδείγματα

Το μάθημα. Λειτουργικά Συστήματα Πραγματικού Χρόνου Βασικές Έννοιες 6. Ενσωματωμένα Συστήματα (embedded systems) Παραδείγματα Λειτουργικά Συστήματα Πραγματικού Χρόνου 2006-07 Λειτουργικά Συστήματα Πραγματικού Χρόνου Βασικές Έννοιες Το μάθημα ΛΣ Πραγματικού Χρόνου Θεωρητικό υπόβαθρο Αρχές Προγραμματισμού Παραδείγματα ΛΣ Εργασίες

Διαβάστε περισσότερα

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Μάθηµα 1 Ο ρόλος του ΛΣ Υλικό Υπολογιστικό σύστηµα Λειτουργικό σύστηµα Λογισµικό Προγράµµατα εφαρµογής Στόχοι του ΛΣ Χρήστες ιευκόλυνση των χρηστών ιευκόλυνση

Διαβάστε περισσότερα

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Υπολογιστικό Σύστημα Λειτουργικό Σύστημα Αποτελεί τη διασύνδεση μεταξύ του υλικού ενός υπολογιστή και του χρήστη (προγραμμάτων ή ανθρώπων). Είναι ένα πρόγραμμα (ή ένα σύνολο προγραμμάτων)

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική. Αντώνης Σταµατάκης

Εισαγωγή στην Πληροφορική. Αντώνης Σταµατάκης Εισαγωγή στην Πληροφορική Α σ κ ή σ ε ι ς σ τ η ν Χ ρ ο ν ο δ ρ ο µ ο λ ό γ η σ η ς Αντώνης Σταµατάκης Αλγόριθµοι Χρονοδροµολόγησης (1/5) Υπάρχουν διάφοροι αλγόριθµοι χρονοδροµολόγησης της κεντρικής µονάδας

Διαβάστε περισσότερα

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

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή στην Πληροφορική 1 Γενικές πληροφορίες Εισαγωγή στην Πληροφορική ιδασκαλία: Παναγιώτης Χατζηδούκας Email:

Διαβάστε περισσότερα

Εισαγωγή στις Ρυθµίσεις και τον Αυτόµατο Έλεγχο

Εισαγωγή στις Ρυθµίσεις και τον Αυτόµατο Έλεγχο Εισαγωγή στις Ρυθµίσεις και τον Αυτόµατο Έλεγχο! Τι σηµαίνει ρύθµιση και αυτόµατος έλεγχος των διεργασιών;! Κίνητρα για τη ρύθµιση! Υπολογίζοντας τα οφέλη των ρυθµίσεων και του αυτόµατου έλεγχου 1 ! Θεωρούµε

Διαβάστε περισσότερα

Αρχές Μεταφοράς Θερμότητας. Εργαστηριακή Άσκηση 2 Εναλλάκτης θερμότητας

Αρχές Μεταφοράς Θερμότητας. Εργαστηριακή Άσκηση 2 Εναλλάκτης θερμότητας ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΘΕΡΜΟΤΗΤΑΣ ΕΡΓΑΣΤΗΡΙΟ ΜΕΤΑΦΟΡΑΣ ΘΕΡΜΟΤΗΤΑΣ Αρχές Μεταφοράς Θερμότητας Εργαστηριακή Άσκηση Εναλλάκτης θερμότητας Στέγγου - Σαγιά Αθηνά, Καθηγήτρια

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Β ) Λειτουργικό Σύστημα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

Επιτεύγµατα των Λ.Σ.

Επιτεύγµατα των Λ.Σ. Επιτεύγµατα των Λ.Σ. ιεργασίες ιαχείριση Μνήµης Ασφάλεια και προστασία δεδοµένων Χρονοπρογραµµατισµός & ιαχείρηση Πόρων οµή Συστήµατος ιεργασίες Ένα πρόγραµµα σε εκτέλεση Ένα στιγµιότυπο ενός προγράµµατος

Διαβάστε περισσότερα

Σκοπός Μαθήματος. Λειτουργικά Συστήματα Η/Υ. Γενικές Πληροφορίες. Στόχοι Μαθήματος ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ. Θεωρία: Εργαστήριο: Κεφάλαιο 1 «Εισαγωγή»

Σκοπός Μαθήματος. Λειτουργικά Συστήματα Η/Υ. Γενικές Πληροφορίες. Στόχοι Μαθήματος ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ. Θεωρία: Εργαστήριο: Κεφάλαιο 1 «Εισαγωγή» Σκοπός Μαθήματος Λειτουργικά Συστήματα Η/Υ Θεωρία: Βασικές έννοιες των λειτουργικών συστημάτων Βασικές αρχές σχεδιασμού τους Κεφάλαιο 1 «Εισαγωγή» Εργαστήριο: Πρακτική εξάσκηση στη χρήση των λειτουργικών

Διαβάστε περισσότερα

Τεχνολογία Πολυμέσων. Ενότητα # 3: Συστήματα πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Τεχνολογία Πολυμέσων. Ενότητα # 3: Συστήματα πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Τεχνολογία Πολυμέσων Ενότητα # 3: Συστήματα πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του

Διαβάστε περισσότερα

Α.2 Μαθησιακά Αποτελέσματα Έχοντας ολοκληρώσει επιτυχώς το μάθημα οι εκπαιδευόμενοι θα είναι σε θέση να:

Α.2 Μαθησιακά Αποτελέσματα Έχοντας ολοκληρώσει επιτυχώς το μάθημα οι εκπαιδευόμενοι θα είναι σε θέση να: ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ Τίτλος Μαθήματος Μεθοδολογίες και Συστήματα Βιομηχανικής Αυτοματοποίησης Κωδικός Μαθήματος Μ3 Θεωρία / Εργαστήριο Θεωρία + Εργαστήριο Πιστωτικές μονάδες 4 Ώρες Διδασκαλίας 2Θ+1Ε Τρόπος/Μέθοδοι

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Πραγματικού Χρόνου

Λειτουργικά Συστήματα Πραγματικού Χρόνου Λειτουργικά Συστήματα Πραγματικού Χρόνου 2006-07 Λειτουργικά Συστήματα Πραγματικού Χρόνου Βασικές Έννοιες Μ.Στεφανιδάκης Το μάθημα ΛΣ Πραγματικού Χρόνου Θεωρητικό υπόβαθρο Αρχές Προγραμματισμού Παραδείγματα

Διαβάστε περισσότερα

ΠΕΡΙΛΗΨΗ 1. ΕΙΣΑΓΩΓΗ 2. ΚΑΤΑΣΚΕΥΗ

ΠΕΡΙΛΗΨΗ 1. ΕΙΣΑΓΩΓΗ 2. ΚΑΤΑΣΚΕΥΗ ΜΕΛΕΤΗ ΕΝΑΛΛΑΚΤΗ ΘΕΡΜΟΤΗΤΑΣ ΕΜΒΑΠΤΙΣΜΕΝΟΥ ΣΕ ΟΧΕΙΟ ΑΠΟΘΗΚΕΥΣΗΣ ΗΛΙΑΚΟΥ ΘΕΡΜΟΣΙΦΩΝΑ. Ν. Χασιώτης, Ι. Γ. Καούρης, Ν. Συρίµπεης. Τµήµα Μηχανολόγων & Αεροναυπηγών Μηχανικών, Πανεπιστήµιο Πατρών 65 (Ρίο) Πάτρα.

Διαβάστε περισσότερα

Ενότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο 2006-07

Ενότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο 2006-07 Ενότητα 4 Εισαγωγή στην Πληροφορική Κεφάλαιο 4Α: Αναπαράσταση πληροφορίας Κεφάλαιο 4Β: Επεξεργαστές που χρησιµοποιούνται σε PCs Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή

Διαβάστε περισσότερα

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

Φουκαράκη Χρυσούλα - ΓΕΛ Γαζίου ΚΕΦΑΛΑΙΟ 1 Φουκαράκη Χρυσούλα - ΓΕΛ Γαζίου Υπολογιστικά συστήματα σχεδιάστηκαν για να καλύψουν συγκεκριμένες ανάγκες σε συγκεκριμένη χρονική στιγμή και βοηθούν στη συνολική πρόοδο της τεχνολογίας Φουκαράκη

Διαβάστε περισσότερα

Διαφορές single-processor αρχιτεκτονικών και SoCs

Διαφορές single-processor αρχιτεκτονικών και SoCs 13.1 Τα συστήματα και η επικοινωνία μεταξύ τους γίνονται όλο και περισσότερο πολύπλοκα. Δεν μπορούν να περιγραφούνε επαρκώς στο επίπεδο RTL καθώς αυτή η διαδικασία γίνεται πλέον αρκετά χρονοβόρα. Για αυτό

Διαβάστε περισσότερα

Εισαγωγή στα Συστήματα Ψηφιακής Επεξεργασίας Σήματος

Εισαγωγή στα Συστήματα Ψηφιακής Επεξεργασίας Σήματος ΕΣ 08 Επεξεργαστές Ψηφιακών Σημάτων Εισαγωγή στα Συστήματα Ψηφιακής Επεξεργασίας Σήματος Κλήμης Νταλιάνης Λέκτορας Π.Δ.407/80 Τμήμα Επιστήμη και Τεχνολογίας Τηλεπικοινωνιών Πανεπιστήμιο Πελοποννήσου Αρχιτεκτονική

Διαβάστε περισσότερα

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών Απόδοση ΚΜΕ. (Μέτρηση και τεχνικές βελτίωσης απόδοσης)

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών Απόδοση ΚΜΕ. (Μέτρηση και τεχνικές βελτίωσης απόδοσης) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2016-17 Απόδοση ΚΜΕ (Μέτρηση και τεχνικές βελτίωσης απόδοσης) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης Κεντρική Μονάδα Επεξεργασίας

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΠΟΦΑΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓΗ Άσκηση 1. Λύση

ΣΥΣΤΗΜΑΤΑ ΑΠΟΦΑΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓΗ Άσκηση 1. Λύση ΣΥΣΤΗΜΑΤΑ ΑΠΟΦΑΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓΗ Άσκηση 1 Η εταιρεία Ζ εξετάζει την πιθανότητα κατασκευής ενός νέου, πρόσθετου εργοστασίου για την παραγωγή ενός νέου προϊόντος. Έτσι έχει δυο επιλογές: Η πρώτη αφορά στην

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Η/Υ

Λειτουργικά Συστήματα Η/Υ Λειτουργικά Συστήματα Η/Υ Κεφάλαιο 4 «Αρχιτεκτονικές ΛΣ» Διδάσκων: Δ Λιαροκάπης Διαφάνειες: Π. Χατζηδούκας 1 1. Μονολιθικά συστήματα Αρχιτεκτονικές ΛΣ 2. Στρωματοποιημένη αρχιτεκτονική 3. Αρχιτεκτονική

Διαβάστε περισσότερα

Τεχνολογία Υπολογιστικών Συστηµάτων & Λειτουργικά Συστήµατα Κεφάλαιο 8

Τεχνολογία Υπολογιστικών Συστηµάτων & Λειτουργικά Συστήµατα Κεφάλαιο 8 Τεχνολογία Υπολογιστικών Συστηµάτων & Λειτουργικά Συστήµατα Κεφάλαιο 8 Κεφάλαιο 8 ιαχείριση ΚΜΕ στα Λειτουργικά Συστήµατα Σκοπός του κεφαλαίου αυτού είναι να σου γνωρίσει τον τρόπο µε τον οποίο ένα λειτουργικό

Διαβάστε περισσότερα

«Λειτουργικά Συστήματα Πραγματικού Χρόνου»

«Λειτουργικά Συστήματα Πραγματικού Χρόνου» Όνο/επώνυμο:Ιωάννης Χατζής Αριθμός Μητρώου:265 Θέμα Εργασίας «Λειτουργικά Συστήματα Πραγματικού Χρόνου» επιβλέπων: Μηνάς Δασυγένης http://arch.icte.uowm.gr Λειτουργικά Συστήματα Πραγματικού Χρόνου 1 Εισαγωγή

Διαβάστε περισσότερα

Ο βασικός παράγοντας είναι ο χρόνος αξιοποίησης του επεξεργαστή Ελάχιστος αριθµός πράξεων και όχι µακρόχρονες αιτήσεις Ε/Ε

Ο βασικός παράγοντας είναι ο χρόνος αξιοποίησης του επεξεργαστή Ελάχιστος αριθµός πράξεων και όχι µακρόχρονες αιτήσεις Ε/Ε Εισαγωγή Ε-03: Λειτουργικά Συστήµατα ΙΙ Εαρινό Εξάµηνο 2005-06 «ροµολόγηση ιεργασιών (1/2)» ροµολόγηση σε συστήµατα µε έναν επεξεργαστή ροµολόγηση σε πολυεπεξεργαστικά συστήµατα ροµολόγηση σε κατανεµηµένα

Διαβάστε περισσότερα

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Χρονοπρογραμματισμός Εργαστηριακές Ασκήσεις

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Χρονοπρογραμματισμός Εργαστηριακές Ασκήσεις ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Χρονοπρογραμματισμός Εργαστηριακές Ασκήσεις Υλικό από: Κ Διαμαντάρας, Λειτουργικά Συστήματα, Τμήμα Πληροφορικής ΤΕΙΘ Σύνθεση Κ.Γ. Μαργαρίτης, Τμήμα Εφαρμοσμένης Πληροφορικής, Πανεπιστήμιο

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ ΒΙΟΜΗΧΑΝΙΚΩΝ ΕΛΕΓΚΤΩΝ

ΕΡΓΑΣΤΗΡΙΟ ΒΙΟΜΗΧΑΝΙΚΩΝ ΕΛΕΓΚΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΒΙΟΜΗΧΑΝΙΚΩΝ ΕΛΕΓΚΤΩΝ ΤΕΙ ΠΕΙΡΑΙΑ Τμήμα ΑΥΤΟΜΑΤΙΣΜΟΥ ΠΡΟΓΡΑΜΜΑ ΕΡΓΑΣΤΗΡΙΟΥ Οι εργαστηριακές ασκήσεις Βιομηχανικών Ελεγκτών διεξάγονται τις ημέρες Δευτέρα και Τετάρτη (ώρες 16:00 19:00 και 19:00

Διαβάστε περισσότερα

Ενότητα 6 (Κεφάλαιο 9) Χρονοδρομολόγηση

Ενότητα 6 (Κεφάλαιο 9) Χρονοδρομολόγηση ΕΠΛ222: Λειτουργικά Συστήματα (μετάφραση στα ελληνικά των διαφανειών του βιβλίου Operating Systems: Internals and Design Principles, 8/E, William Stallings) Ενότητα 6 (Κεφάλαιο 9) Χρονοδρομολόγηση Οι διαφάνειες

Διαβάστε περισσότερα

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

Μάθημα 6 ο. Χρονοδρομολόγηση (Scheduling) Μάθημα 6 ο Χρονοδρομολόγηση (Scheduling) Σκοπός του μαθήματος Στην ενότητα αυτή θα εξηγήσουμε το ρόλο και τη λειτουργία της χρονοδρομολόγησης σε ένα Λειτουργικό Σύστημα. Θα μάθουμε: Να ορίζουμε τι είναι

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Ακαδηµαϊκό Έτος 2003-2004, Εαρινό Εξάµηνο ιδάσκων

Διαβάστε περισσότερα

Αρχιτεκτονική υπολογιστών

Αρχιτεκτονική υπολογιστών 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Αρχιτεκτονική υπολογιστών Ενότητα 1 : Οργάνωση και Αρχιτεκτονική υπολογιστών Καρβούνης Ευάγγελος Εισαγωγή Τεράστια ποικιλία προϊόντων ως προς

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική Προγραμματισμός-Λειτουργικά

Εισαγωγή στην Πληροφορική Προγραμματισμός-Λειτουργικά Εισαγωγή στην Πληροφορική Προγραμματισμός-Λειτουργικά Ηλ. Γκρίνιας Τ. Ε. Ι. Σερρών Τμήμα Πληροφορικής και Επικοινωνιών Αλγόριθμοι Ορισμός: ο αλγόριθμος είναι μια σειρά από πεπερασμένα βήματα που καθορίζουν

Διαβάστε περισσότερα

Περιεχόμενα. Πρόλογος... XI. Κεφάλαιο 1. Συστήματα Βασισμένα σε FPGA Κεφάλαιο 2. Τεχνολογία VLSI Εισαγωγή Βασικές Αρχές...

Περιεχόμενα. Πρόλογος... XI. Κεφάλαιο 1. Συστήματα Βασισμένα σε FPGA Κεφάλαιο 2. Τεχνολογία VLSI Εισαγωγή Βασικές Αρχές... Περιεχόμενα Πρόλογος... XI Κεφάλαιο 1. Συστήματα Βασισμένα σε FPGA... 1 1.1 Εισαγωγή... 1 1.2 Βασικές Αρχές... 1 1.2.1 Boolean Άλγεβρα... 1 1.2.2 Σχηματικά και Λογικά Σύμβολα... 6 1.3 Ψηφιακή Σχεδίαση

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ 1 ΙΑΧΕΙΡΙΣΗ ΠΕΡΙΓΡΑΦΙΚΩΝ ΣΤΟΙΧΕΙΩΝ---------------------------------------------------------- 3

ΠΕΡΙΕΧΟΜΕΝΑ 1 ΙΑΧΕΙΡΙΣΗ ΠΕΡΙΓΡΑΦΙΚΩΝ ΣΤΟΙΧΕΙΩΝ---------------------------------------------------------- 3 ΥΠΟΥΡΓΕΙΟ ΑΝΑΠΤΥΞΗΣ ΕΘΝΙΚΟ ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ ΓΙΑ ΤΗΝ ΕΝΕΡΓΕΙΑ Ο ΗΓΟΣ ΧΡΗΣΗΣ ΈΡΓΟ ΕΠΕ 3.4.9. ΙΑΝΟΥΑΡΙΟΣ 2003 ΠΕΡΙΕΧΟΜΕΝΑ 1 ΙΑΧΕΙΡΙΣΗ ΠΕΡΙΓΡΑΦΙΚΩΝ ΣΤΟΙΧΕΙΩΝ----------------------------------------------------------

Διαβάστε περισσότερα

Στοιχεία από την αρχιτεκτονική των μικροϋπολογιστών

Στοιχεία από την αρχιτεκτονική των μικροϋπολογιστών Στοιχεία από την αρχιτεκτονική των μικροϋπολογιστών Η επεξεργασία των δεδομένων ακολουθεί μια στερεότυπη διαδρομή: τα δεδομένα εισάγονται στο υπολογιστικό σύστημα, υφίστανται μια ορισμένη επεξεργασία και

Διαβάστε περισσότερα

Αρχιτεκτονική Μικροεπεξεργαστών MIPS-32. Αρχείο καταχωρητών και Χάρτης Μνήµης

Αρχιτεκτονική Μικροεπεξεργαστών MIPS-32. Αρχείο καταχωρητών και Χάρτης Μνήµης ΗΜΥ 213 Εργαστήριο Οργάνωσης Υπολογιστών και Μικροεπεξεργαστών Εισαγωγή στους Μικροεπεξεργαστές MIPS-32 ( ιάλεξη 1) ιδάσκων: Γιώργος Ζάγγουλος Email: zaggoulos.george@ucy.ac.cy Περίληψη Αρχιτεκτονική Μικροεπεξεργαστών

Διαβάστε περισσότερα

ΗΥ240: οµές εδοµένων Χειµερινό Εξάµηνο Ακαδηµαϊκό Έτος Παναγιώτα Φατούρου. Προγραµµατιστική Εργασία 3 ο Μέρος

ΗΥ240: οµές εδοµένων Χειµερινό Εξάµηνο Ακαδηµαϊκό Έτος Παναγιώτα Φατούρου. Προγραµµατιστική Εργασία 3 ο Μέρος Πανεπιστήµιο Κρήτης, Τµήµα Επιστήµης Υπολογιστών 6 εκεµβρίου 2008 ΗΥ240: οµές εδοµένων Χειµερινό Εξάµηνο Ακαδηµαϊκό Έτος 2008-09 Παναγιώτα Φατούρου Προγραµµατιστική Εργασία 3 ο Μέρος Ηµεροµηνία Παράδοσης:

Διαβάστε περισσότερα

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

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 Απόδοση των οδηγών αποθηκευτικών µέσων Μέσος χρόνος πρόσβασης (Average Access Time) Ταχύτητα µεταφοράς δεδοµένων (Data-Transfer

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Ι

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Ι ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Ι ΕΛΕΓΧΟΣ ΣΤΑΘΜΗΣ ΥΓΡΟΥ ΕΞΑΜΕΝΗΣ 1. ΠΕΡΙΓΡΑΦΗ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΙΑΤΑΞΗΣ Τα βασικά µέρη της εργαστηριακής διάταξης είναι κατασκευασµένα από την εταιρεία LUCAS-NULLE.

Διαβάστε περισσότερα

Γεωγραφικά Συστήµατα Πληροφοριών και Αρχές Τηλεπισκόπησης

Γεωγραφικά Συστήµατα Πληροφοριών και Αρχές Τηλεπισκόπησης Γεωγραφικά Συστήµατα Πληροφοριών και Αρχές Τηλεπισκόπησης Ενότητα: Λειτουργικά Συστήµατα, Συστήµατα Batch και Time Sharing Γεώργιος Σκιάνης Γεωλογίας και Γεωπεριβάλλοντος Σελίδα 2 1. Περιεχόµενα ενότητας...

Διαβάστε περισσότερα

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

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μάθημα 8. 1 Στέργιος Παλαμάς ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Τμήμα Λογιστικής Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Μάθημα 8 Κεντρική Μονάδα Επεξεργασίας και Μνήμη 1 Αρχιτεκτονική του Ηλεκτρονικού Υπολογιστή Μονάδες Εισόδου Κεντρική

Διαβάστε περισσότερα

Κεφάλαιο 2: Λογισμικό (Software) Εφαρμογές Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος

Κεφάλαιο 2: Λογισμικό (Software) Εφαρμογές Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος Κεφάλαιο 2: Λογισμικό (Software) 1 2.1 Λογισμικό Συστήματος και Λογισμικό Εφαρμογών Λογισμικό Συστήματος: διαχειρίζεται το υλικό του υπολογιστή και αποτελεί τη βάση πάνω στην οποία αναπτύσσεται και εκτελείται

Διαβάστε περισσότερα

Υπολογιστική Μοντελοποίηση Διάδοσης Φωτιάς σε Κτίρια

Υπολογιστική Μοντελοποίηση Διάδοσης Φωτιάς σε Κτίρια ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Μηχανολόγων Μηχανικών Εργαστήριο Ετερογενών Μιγμάτων και Συστημάτων Καύσης Υπολογιστική Μοντελοποίηση Διάδοσης Φωτιάς σε Κτίρια Δ. Κοντογεώργος, Δ. Κολαΐτης, Μ. Φούντη,

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Υποθέστε ότι ο ρυθμός ροής από ένα ακροφύσιο είναι γραμμική συνάρτηση της διαφοράς στάθμης στα δύο άκρα του ακροφυσίου.

Υποθέστε ότι ο ρυθμός ροής από ένα ακροφύσιο είναι γραμμική συνάρτηση της διαφοράς στάθμης στα δύο άκρα του ακροφυσίου. ΕΡΩΤΗΜΑ Δίνεται το σύστημα δεξαμενών του διπλανού σχήματος, όπου: q,q : h,h : Α : R : οι παροχές υγρού στις δύο δεξαμενές, τα ύψη του υγρού στις δύο δεξαμενές, η διατομή των δεξαμενών και η αντίσταση ροής

Διαβάστε περισσότερα

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

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 1 ΤO ΡΟΜΠΟΤ INTELLITEK ER-2u

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 1 ΤO ΡΟΜΠΟΤ INTELLITEK ER-2u Εφαρμογή 1: Το ρομπότ INTELITEK ER-2u Εργαστήριο Ευφυών Συστημάτων και Ρομποτικής Τμήμα Μηχανικών Παραγωγής και Διοίκησης Πολυτεχνείο Κρήτης www.robolab.tuc.gr, τηλ: 28210 37292 / 37314 e-mail: savas@dpem.tuc.gr,

Διαβάστε περισσότερα

i Throughput: Ο ρυθμός ολοκλήρωσης έργου σε συγκεκριμένο χρόνο

i Throughput: Ο ρυθμός ολοκλήρωσης έργου σε συγκεκριμένο χρόνο Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 6-7 Απόδοση ΚΜΕ (Μέτρηση και τεχνικές βελτίωσης απόδοσης) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης Κεντρική Μονάδα Επεξεργασίας

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Ανάπτυξη μιας προσαρμοστικής πολιτικής αντικατάστασης αρχείων, με χρήση

Διαβάστε περισσότερα

Χρ. Καβουσιανός Επίκουρος Καθηγητής

Χρ. Καβουσιανός Επίκουρος Καθηγητής Σχεδίαση Μνηµών Χρ. Καβουσιανός Επίκουρος Καθηγητής Εισαγωγή Η Μνήµη είναι ένας πίνακας από θέσεις αποθήκευσης συγκεκριµένου µεγέθους, κάθε µία από τις οποίες έχει µία διακριτή διεύθυνση Θέση 0 Θέση 1

Διαβάστε περισσότερα

Απλά θα είναι μαζί σας...

Απλά θα είναι μαζί σας... Απλά θα είναι μαζί σας... κάθε φορά που χρειάζεστε ζεστό νερό! Τα μπόιλερ με αντλία θερμότητας της ADTHERM εχουν σχεδιαστεί για παραγωγή ζεστού νερού χρήσης με τα ακόλουθα χαρακτηριστικά: COP ΕΩΣ 3,2 ΒΑΣΙΖΟΜΕΝΟ

Διαβάστε περισσότερα

Φυσικοχημεία 2 Εργαστηριακές Ασκήσεις

Φυσικοχημεία 2 Εργαστηριακές Ασκήσεις Φυσικοχημεία Εργαστηριακές Ασκήσεις Άσκηση α: Συντελεστής Joule Thomson (Τζουλ Τόμσον ) Αθανάσιος Τσεκούρας Τμήμα Χημείας Θεωρία 3 Μετρήσεις 6 3 Επεξεργασία Μετρήσεων 6 Σελίδα Θεωρία Η καταστατική εξίσωση

Διαβάστε περισσότερα

Προγραμματισμός Η/Υ. Λογισμικό. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

Προγραμματισμός Η/Υ. Λογισμικό. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Προγραμματισμός Η/Υ Λογισμικό ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Αλληλεπίδραση Συστημάτων Χρήστες Λογισμικό Εφαρμογών Λειτουργικό Σύστημα Επιπλέον

Διαβάστε περισσότερα

ΔΠΜΣ «ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ» «ΕΡΓΑΣΤΗΡΙΟ ΡΟΜΠΟΤΙΚΗΣ» Άσκηση 2. Έλεγχος Pendubot

ΔΠΜΣ «ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ» «ΕΡΓΑΣΤΗΡΙΟ ΡΟΜΠΟΤΙΚΗΣ» Άσκηση 2. Έλεγχος Pendubot Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρ. Μηχ/κών και Μηχ/κών Υπολογιστών Τομέας Σημάτων, Ελέγχου και Ρομποτικής ΔΠΜΣ «ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ» «ΕΡΓΑΣΤΗΡΙΟ ΡΟΜΠΟΤΙΚΗΣ» Άσκηση 2. Έλεγχος Pendubot Υπεύθυνος

Διαβάστε περισσότερα

Ένα αφαιρετικό πραγματικού χρόνου μοντέλο λειτουργικού συστήματος για MPSoC

Ένα αφαιρετικό πραγματικού χρόνου μοντέλο λειτουργικού συστήματος για MPSoC Ένα αφαιρετικό πραγματικού χρόνου μοντέλο λειτουργικού συστήματος για MPSoC Αρχιτεκτονική Πλατφόρμας Μπορεί να μοντελοποιηθεί σαν ένα σύνολο από διασυνδεδεμένα κομμάτια: 1. Στοιχεία επεξεργασίας (processing

Διαβάστε περισσότερα

Τ.Ε.Ι. ΚΡΗΤΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ. Ασκήσεις 1-2 Εισαγωγή

Τ.Ε.Ι. ΚΡΗΤΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ. Ασκήσεις 1-2 Εισαγωγή Τ.Ε.Ι. ΚΡΗΤΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ ΒΙΟΜΗΧΑΝΙΚΟΙ ΑΥΤΟΜΑΤΙΣΜΟΙ Εφαρµογές Προγραµµατιζόµενων Λογικών Ελεγκτών-Εργαστήριο Εργαστηριακός Συνεργάτης: Βέλλος Κων/νος Ασκήσεις 1-2 Εισαγωγή

Διαβάστε περισσότερα

Κεφάλαιο 4 Σύνδεση Μικροεπεξεργαστών και Μικροελεγκτών ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ

Κεφάλαιο 4 Σύνδεση Μικροεπεξεργαστών και Μικροελεγκτών ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ Κεφάλαιο 4 Σύνδεση Μικροεπεξεργαστών και Μικροελεγκτών ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ 1. Παρακάτω δίνονται μερικοί από τους ακροδέκτες που συναντάμε στην πλειοψηφία των μικροεπεξεργαστών. Φτιάξτε έναν πίνακα που να

Διαβάστε περισσότερα

5 η Θεµατική Ενότητα : Μνήµη & Προγραµµατιζόµενη Λογική. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

5 η Θεµατική Ενότητα : Μνήµη & Προγραµµατιζόµενη Λογική. Επιµέλεια διαφανειών: Χρ. Καβουσιανός 5 η Θεµατική Ενότητα : Μνήµη & Προγραµµατιζόµενη Λογική Επιµέλεια διαφανειών: Χρ. Καβουσιανός Μνήµη Η µνήµη καταλαµβάνει το µεγαλύτερο µέρος ενός υπολογιστικού συστήµατος Δύο τύποι: ROM - RAM RΟΜs CPU

Διαβάστε περισσότερα

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

Λειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Λειτουργικά Συστήματα Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Λειτουργικά Συστήματα», 2015-2016 Κεφάλαιο 1: Βασικές Έννοιες Λειτουργικών Συστημάτων

Διαβάστε περισσότερα

ENOTHTA 5 XPONO POMOΛOΓHΣH

ENOTHTA 5 XPONO POMOΛOΓHΣH ENOTHTA 5 Περιεχόµενα 1. Xρονοδροµολόγηση 2. Eίδη χρονοδροµολόγησης 3. Στόχοι και κριτήρια της χρονοδροµολόγησης 4. Tαξινόµηση αλγόριθµων χρονοδροµολόγησης 5. Xρονοδροµολόγηση µε βάση τον χρόνο εισόδου

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΗΛΙΑΚΟΥ ΘΕΡΜΟΣΙΦΩΝΑ ICS, ΕΠΙΠΕ ΟΥ ΣΥΛΛΕΚΤΗ - ΑΠΟΘΗΚΗΣ

ΑΝΑΠΤΥΞΗ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΗΛΙΑΚΟΥ ΘΕΡΜΟΣΙΦΩΝΑ ICS, ΕΠΙΠΕ ΟΥ ΣΥΛΛΕΚΤΗ - ΑΠΟΘΗΚΗΣ ΑΝΑΠΤΥΞΗ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΗΛΙΑΚΟΥ ΘΕΡΜΟΣΙΦΩΝΑ ICS, ΕΠΙΠΕ ΟΥ ΣΥΛΛΕΚΤΗ - ΑΠΟΘΗΚΗΣ Σ. Ε. Πνευµατικάκης, Ι. Γ. Καούρης, Κ. Γκέρτζος Τµήµα Μηχανολόγων & Αεροναυπηγών Μηχανικών, Πανεπίστηµιο Πατρών, 265, Πάτρα

Διαβάστε περισσότερα

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

Οργάνωση Η/Υ. Γιώργος ηµητρίου. Μάθηµα 12 ο. Πανεπιστήµιο Θεσσαλίας - Τµήµα ΜηχανικώνΗ/Υ, Τηλεπικοινωνιών και ικτύων Γιώργος ηµητρίου Μάθηµα 12 ο Συσκευές Εισόδου/Εξόδου Εξόδου (Ε/Ε) Τύπος συσκευής n Εισόδου, εξόδου, εισόδου + εξόδου, αποθήκευσης Χρήστης συσκευής n Άνθρωπος, µηχανή Ρυθµός µεταφοράς δεδοµένων Σηµαντικότητα

Διαβάστε περισσότερα

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

Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή 1.5.1 Ανάλυση των μερών ενός υπολογιστή Μονάδα συστήματος Είναι το κουτί του υπολογιστή το οποίο φαίνεται αρκετά συμπαγές, αλλά στην πραγματικότητα αποτελείται

Διαβάστε περισσότερα

ΗΜΥ 313: Τεχνολογία Λειτουργικών Συστηµάτων

ΗΜΥ 313: Τεχνολογία Λειτουργικών Συστηµάτων ΗΜΥ 313: Τεχνολογία Λειτουργικών Συστηµάτων ιδάσκων: Χρίστος Παναγιώτου Υπολογιστικό Σύστηµα Ένα υπολογιστικό σύστηµα αποτελείται από Πώς καταφέρνουν και λειτουργούν όπως αναµένει ο χρήστης; 1 Τι είναι

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ. Παρέχει µια διεπαφή (interface) ανάµεσα στο υλισµικό και στα προγράµµατα εφαρµογών/χρηστών. ΕΙΣΑΓΩΓΗ Υλισµικό (Hardware) Επεξεργαστής-ΚΜΕ (Processor, CPU): εκτέλεση εντολών Μνήµη (Memory): προσωρινή αποθήκευση πληροφοριών Μονάδες ε/ε (I/O devices): Μονάδες δίσκων: Μόνιµη αποθήκευση πληροφοριών

Διαβάστε περισσότερα

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

Μάθημα 3: Αρχιτεκτονική Υπολογιστών Μάθημα 3: Αρχιτεκτονική Υπολογιστών 3.1 Περιφερειακές μονάδες και τμήμα επεξεργασίας Στην καθημερινή μας ζωή ερχόμαστε συνέχεια σε επαφή με υπολογιστές. Ο υπολογιστής είναι μια συσκευή που επεξεργάζεται

Διαβάστε περισσότερα

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

ΕΦΑΡΜΟΓΗ ΕΠΕΞΕΡΓΑΣΙΑ ΤΥΡΟΓΑΛΟΥ ΜΕ ΕΞΑΤΜΙΣΗ ΥΠΟ ΚΕΝΟ ΕΦΑΡΜΟΓΗ ΕΠΕΞΕΡΓΑΣΙΑ ΤΥΡΟΓΑΛΟΥ ΜΕ ΕΞΑΤΜΙΣΗ ΥΠΟ ΚΕΝΟ Πηγή: Mr.Εmilio Turchi - VEOLIA WS & T Italia Επιµέλεια: Κων/νος I. Νάκος SHIELCO LTD SHIELCO Τεχνολογίες Περιβάλλοντος ΕΠΕ Σελίδα 1/5 1. Εισαγωγή Ανάλογα

Διαβάστε περισσότερα

ΜΗΧΑΝΙΚΗ ΡΕΥΣΤΩΝ. Φυγοκεντρική αντλία 3η εργαστηριακή άσκηση. Βλιώρα Ευαγγελία

ΜΗΧΑΝΙΚΗ ΡΕΥΣΤΩΝ. Φυγοκεντρική αντλία 3η εργαστηριακή άσκηση. Βλιώρα Ευαγγελία ΜΗΧΑΝΙΚΗ ΡΕΥΣΤΩΝ Φυγοκεντρική αντλία 3η εργαστηριακή άσκηση Βλιώρα Ευαγγελία ΘΕΣΣΑΛΟΝΙΚΗ 2014 Σκοπός της εργαστηριακής άσκησης Σκοπός της εργαστηριακής άσκησης είναι ο υπολογισμός της πραγματικής χαρακτηριστικής

Διαβάστε περισσότερα

1. Στοιχεία Μεταφοράς Μάζας και Εξισώσεις Διατήρησης

1. Στοιχεία Μεταφοράς Μάζας και Εξισώσεις Διατήρησης Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Μηχανολόγων Μηχανικών Ετερογενή Μείγματα & Συστήματα Καύσης 1. Στοιχεία Μεταφοράς Μάζας και Εξισώσεις Διατήρησης Δ. Κολαΐτης Μ. Φούντη Δ.Π.Μ.Σ. «Υπολογιστική Μηχανική»

Διαβάστε περισσότερα

Synco 100 Ελεγκτές απευθείας τοποθέτησης

Synco 100 Ελεγκτές απευθείας τοποθέτησης SIEMENS Synco 100 Ελεγκτές απευθείας τοποθέτησης Hvac Products Αναρίθµητες µελέτες αναφέρουν ότι το κόστος λειτουργίας ενός κτιρίου αντιστοιχεί στο 40% έως 60% του κόστους κατασκευής. Σχεδόν κάθε κτίριο

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Α ) Ενσωματωμένα Συστήματα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

Ανάλυση Επιδόσεων Συστημάτων Πραγματικού Χρόνου

Ανάλυση Επιδόσεων Συστημάτων Πραγματικού Χρόνου ΣΥΣΤΗΜΑΤΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ Μάθημα Επιλογής Ανάλυση Επιδόσεων Συστημάτων Πραγματικού Χρόνου Δρ. Γεώργιος Κεραμίδας e-mail: gkeramidas@teimes.gr 1 Διεργασίες: Κατάσταση Εκτέλεσης (3-σταδίων) Κατάσταση

Διαβάστε περισσότερα

Δεδομένων. Μοναστηρίου 7, 14565 Άγιος Στέφανος. Tηλ.: 211 7058321 Φαξ: 2117406171 E-mail: info@axiatech.gr Website: www.axiatech.

Δεδομένων. Μοναστηρίου 7, 14565 Άγιος Στέφανος. Tηλ.: 211 7058321 Φαξ: 2117406171 E-mail: info@axiatech.gr Website: www.axiatech. UΈλεγχος από Η/Υ + Απόληψη Δεδομένων + Επεξεργασία Δεδομένων Το μεγαλύτερο μέρος των μηχανημάτων της EDIBON είναι διαθέσιμα και σε έκδοση ελεγχόμενη από Η/Υ. Δεν γίνεται απλή καταγραφή των δεδομένων, αλλά

Διαβάστε περισσότερα

ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ. Τίτλος Μαθήματος. Διαλέξεις - Θεωρητική Διδασκαλία, Εποπτευόμενο Εργαστήριο Επίδειξη, Μελέτες (Projects)

ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ. Τίτλος Μαθήματος. Διαλέξεις - Θεωρητική Διδασκαλία, Εποπτευόμενο Εργαστήριο Επίδειξη, Μελέτες (Projects) ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ Τίτλος Μαθήματος Μικροελεγκτές και Ενσωματωμένα συστήματα Ανάπτυξη και Εφαρμογές Κωδικός Μαθήματος Μ2 Θεωρία / Εργαστήριο Θεωρία + Εργαστήριο Πιστωτικές μονάδες 4 Ώρες Διδασκαλίας 2Θ+1Ε

Διαβάστε περισσότερα

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

ΤΜΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ ΤΜΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ Τα τμήματα ενός ηλεκτρονικού υπολογιστή είναι: 1. Επεξεργαστής 2. Μνήμη RAM και ROM 3. Κάρτα γραφικών 4. Μητρική Πλακέτα 5. Σκληρός Δίσκος 6. DVD / Blue Ray 7. Τροφοδοτικό

Διαβάστε περισσότερα

Λίστα ελέγχου εκκίνησης

Λίστα ελέγχου εκκίνησης Λίστα ελέγχου εκκίνησης Επισημάνετε τα εκτελεσμένα μέτρα! Daikin Altherma EHSX Altherma EHSXB Altherma EHSH Altherma EHSHB -08P50AA -1P50AA Daikin Altherma EHSX Altherma EHSXB Altherma EHSH Altherma EHSHB

Διαβάστε περισσότερα