Οργάνωση και Αρχιτεκτονική υπολογιστών ΕΙΣΟΔΟΣ ΕΞΟΔΟΣ ΔΕΔΟΜΕΝΩΝ (Ι/Ο)

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

Download "Οργάνωση και Αρχιτεκτονική υπολογιστών ΕΙΣΟΔΟΣ ΕΞΟΔΟΣ ΔΕΔΟΜΕΝΩΝ (Ι/Ο)"

Transcript

1 Λειτουργία Υπολογιστών μέρος 2 Οργάνωση και Αρχιτεκτονική υπολογιστών Καθηγητής Ευριπίδης Γλαβάς eglavas@teiep.gr Ώρες συνεργασίας: Δευτέρα και Τετάρτη μετά την διάλεξη William Stallings Computer Organization and Architecture ΕΙΣΟΔΟΣ ΕΞΟΔΟΣ ΔΕΔΟΜΕΝΩΝ (Ι/Ο) Η αρχιτεκτονική Ι/Ο του Η/Υ αποτελεί τη διασύνδεσή του με τον έξω κόσμο Γιατί δεν συνδέονται τα περιφερειακά απευθείας στο δίαυλο του συστήματος: Η ταχύτητα μετάδοσης δεδομένων είναι συχνά πολύ μικρότερη απ αυτή της μνήμης και του επεξεργαστή. Υπάρχει μεγάλη ποικιλία περιφερειακών με διαφόρους τρόπους λειτουργίας. Μη πρακτική η ενσωμάτωση στον επεξεργαστή των λογικών κυκλωμάτων για τον έλεγχο όλων των περιφερειακών. Τα περιφερειακά συχνά χρησιμοποιούν διαφορετικές μορφές δεδομένων και μήκη λέξεων Επιπλέον, ο ρυθμός μεταφοράς δεδομένων ορισμένων περιφερειακών συσκευών είναι μεγαλύτερος από εκείνο της μνήμης ή του επεξεργαστή. Επομένως θα υπάρξει μία ανισορροπία που αν δεν την διαχειριστούμε σωστά, θα οδηγήσει σε όχι καλή απόδοση. 1

2 Δομή Διασύνδεσης Δίαυλοι Όλες οι υπομονάδες πρέπει να διασυνδέονται μεταξύ τους. Δομή Διασύνδεσης: Το σύνολο των οδών διασύνδεσης που ενώνει τις διάφορες υπομονάδες μεταξύ τους. Ένας Δίαυλος (bus) είναι ένας διάδρομος επικοινωνίας ο οποίος συνδέει δύο ή περισσότερες συσκευές. Ένας δίαυλος αποτελείται από πολλές διαδρομές επικοινωνίας ή γραμμές. Κάθε γραμμή είναι σε θέση να μεταφέρει σήματα που αναπαριστούν το δυαδικό ψηφίο 1 ή το 0. Βασικό χαρακτηριστικό διαύλου: Πρόκειται για κοινόχρηστο μέσο μετάδοσης. Πολλές συσκευές συνδέονται πάνω σε έναν δίαυλο και ένα σήμα το οποίο μεταδίδεται από οποιαδήποτε συσκευή είναι διαθέσιμο προς λήψη από όλες τις άλλες συσκευές που συνδέονται στον δίαυλο. Αν δύο συσκευές μεταδίδουν κατά την ίδια περίοδο, τα σήματα τους θα επικαλυφθούν και θα αλλοιωθούν. Άρα μόνο μία συσκευή μεταδίδει δεδομένα κάθε t. Παραδείγματα μονάδων με τις απαραίτητες διασυνδέσεις Η θέση για την πράξη, καθορίζεται από μία διεύθυνση. Η μοναδική διεύθυνση, εκχωρείται σε μία θύρα (port), η οποία μας βοηθάει κατά την αναφορά σε κάθε ένα από τα ενδιάμεσα κυκλώματα, με μία εξωτερική συσκευή. Μια υπομονάδα μνήμης αποτελείται από Ν λέξεις ίδιου μήκους με μία μοναδική αριθμητική διεύθυνση (0,1,.,Ν-1) για κάθε λέξη. Μια λέξη δεδομένων μπορεί να αναγνωσθεί ή να εγγραφεί στην μνήμη καθορίζεται από τα σήματα ελέγχου Read, Write. Μια Υπομονάδα Ι/Ο είναι λειτουργικά παρόμοια με την μνήμη όσον αφορά το σύστημα του Η/Υ. Μπορεί να ελέγχει μία ή περισσότερες εξωτερικές συσκευές στην οποία εκχωρεί μία μοναδική διεύθυνση. 2 λειτουργίες: read, write Ο επεξεργαστής δέχεται (διαβάζει) εντολές και δεδομένα, εξάγει και εγγράφει δεδομένα, χρησιμοποιεί σήματα ελέγχου για τον έλεγχο όλης της λειτουργίας του συστήματος και δέχεται σήματα διακοπής 2

3 Με το πέρασμα των χρόνων, έχει δοκιμαστεί ένα πλήθος από δομές διασύνδεσης. Οι πιο δημοφιλής, με διαφορά είναι: 1. Η δομή διαύλου και οι διάφορες δομές πολλαπλών διαύλων και 2. Οι δομές διασύνδεσης από σημείο σε σημείο(point to point), με μετάδοση δεδομένων σε μορφή πακέτων. Οι πρώτοι προσωπικοί υπολογιστές είχαν έναν και μοναδικό εξωτερικό δίαυλο τον δίαυλο συστήματος (system bus). Αποτελούνταν από 50 έως 100 χάλκινους αγωγούς χαραγμένους στην μητρική πλάκα. - Γραμμές ελέγχου - Γραμμές Διευθύνσεων - Γραμμές Δεδομένων Δίαυλος Πιθανόν να υπάρχουν και γραμμές διανομής ισχύος, οι οποίες παρέχουν ρεύμα στις συνδεδεμένες συσκευές. Το εύρος του διαύλου δεδομένων είναι καθοριστικής σημασίας για την απόδοση του συστήματος. Το εύρος του διαύλου διευθύνσεων καθορίζει τη μέγιστη δυνατή ποσότητα μνήμης του συστήματος. Οι γραμμές ελέγχου μεταδίδουν πληροφορίες ελέγχου του διαύλου και των συνδεδεμένων συσκευών και πληροφορίες χρονισμού. 3

4 ΓΡΑΜΜΕΣ ΔΕΔΟΜΕΝΩΝ Παρέχουν το μονοπάτι για τη διακίνηση των δεδομένων ανάμεσα στις μονάδες του υποσυστήματος. Αυτές οι γραμμές συνολικά, καλούνται δίαυλος δεδομένων (Data Bus).O δίαυλος αυτός, είναι δυνατόν να αποτελείται από 32,64,128 ή και περισσότερες ξεχωριστές γραμμές,το πλήθος των οποίων αναφέρεται και ως εύρος του διαύλου δεδομένων. Κάθε γραμμή μεταφέρει μόνο 1 bit σε κάθε χρονική στιγμή,επομένως αν γνωρίζουμε το πλήθος των γραμμών,μπορούμε να προσδιορίσουμε και πόσα bits είναι δυνατόν να μεταφέρονται κάθε χρονική στιγμή. ΓΡΑΜΜΕΣ ΔΙΕΥΘΥΝΣΕΩΝ Χρησιμοποιούνται για να προσδιορίσουν την πηγή ή τον προορισμό των δεδομένων τα οποία βρίσκονται στον δίαυλο δεδομένων αλλά και για την διευθυνσιοδότηση των θυρών Ι/Ο.Τυπικά τα πιο σημαντικά bits χρησιμοποιούνται για την επιλογή μίας μονάδας πάνω στον δίαυλο ενώ τα λιγότερο σημαντικά bits χρησιμοποιούνται για την επιλογή μίας θέσης μνήμης ή θύρας I/O,εντός της μονάδας. ΓΡΑΜΜΕΣ ΕΛΕΓΧΟΥ Χρησιμοποιούνται για να ελέγχουν την προσπέλαση προς τα δεδομένα καθώς και την χρήση των δεδομένων αλλά και των γραμμών διεύθυνσης. Επειδή οι γραμμές δεδομένων και διεύθυνσης μοιράζονται ανάμεσα σε όλα τα στοιχεία, θα πρέπει να υπάρχει ένας τρόπος ελέγχου της χρήσης τους. Τα σήματα ελέγχου μεταδίδουν τόσο πληροφορίες εντολών όσο και πληροφορίες χρονισμού,ανάμεσα στις μονάδες του συστήματος. Τα σήματα χρονισμού δείχνουν την εγκυρότητα των δεδομένων και των πληροφοριών διεύθυνσης. Τα σήματα εντολών προσδιορίζουν τις λειτουργίες οι οποίες πρόκειται να εκτελεστούν. Τα συστήματα υπολογιστών περιέχουν ένα αριθμό διαφορετικών διαύλων, οι οποίοι διατάσσονται με μία ιεραρχία Τοπικός δίαυλος Ενδιάμεση Μνήμη Τοπικός ελεγκτής Ι/Ο Τυπική παραδοσιακή δομή ISA με cache Δίαυλος συστήματος Δίαυλος επέκτασης 4

5 SCSI: Small Computer System Interface. Είναι ένας τύπος διαύλου που χρησιμοποιείται για την υποστήριξη τοπικών οδηγών δίσκου και άλλων περιφερειακών Μία σειριακή θύρα θα μπορούσε να χρησιμοποιηθεί για την υποστήριξη ενός εκτυπωτή ή ενός σαρωτή εικόνας(scanner). Τα περισσότερα συστήματα υπολογιστών χρησιμοποιούν πολλαπλούς διαύλους, Οι οποίοι γενικά διατάσσονται σύμφωνα με μία ιεραρχία. Προκειμένου το σύστημα να υποστηρίξει μία μεγάλη ποικιλία συσκευών I/O και ταυτόχρονα να απομονώσει την κυκλοφορία δεδομένων από τη μνήμη στον επεξεργαστή από την ανταλλαγή δεδομένων I/O, είναι δυνατό να συνδεθούν ελεγκτές I/O απευθείας στον δίαυλο του συστήματος, και μπορούμε να έχουμε παραπάνω από έναν. Αυτή η αρχιτεκτονική διαύλου είναι αρκετά αποδοτική, αλλά αρχίζει να παρουσιάζει αδυναμία καθώς οι συσκευές I/O γίνονται όλο και πιο αποδοτικές. Σε απόκριση αυτών των απαιτήσεων, μία κοινή προσέγγιση από την βιομηχανία είναι η κατασκευή ενός διαύλου υψηλής ταχύτητας ο οποίος είναι στενά συνδεδεμένος με το υπόλοιπο σύστημα και απαιτεί μόνο μία γέφυρα μεταξύ του διαύλου του επεξεργαστή και του διαύλου υψηλής ταχύτητας. 5

6 Τα συστήματα υπολογιστών περιέχουν ένα αριθμό διαφορετικών διαύλων, οι οποίοι διατάσσονται με μία ιεραρχία 6

7 Τύποι Διαύλων Οι γραμμές Διαύλων μπορούν να διακριθούν σε δύο τύπους τις Αφοσιωμένες και τις Πολυπλεγμένες Αφοσιωμένος Δίαυλος Ξεχωριστές γραμμές για δεδομένα και διευθύνσεις. Μια αφοσιωμένη γραμμή διαύλου είναι μόνιμα εκχωρημένη είτε σε μία λειτουργία (δεδομένα και διευθύνσεις) είτε σε ένα φυσικό σύνολο υπομονάδων του υπολογιστή. Πολυπλεγμένος Δίαυλος (πολύπλεξη χρόνο) Δεδομένα και διευθύνσεις μεταδίδονται από τις ίδιες γραμμές. Γραμμή ελέγχου που προσδιορίζει εάν οι πληροφορίες στις γραμμές είναι διευθύνσεις ή δεδομένα. Πλεονεκτήματα: λιγότερες γραμμές οκονομία χώρου και ίσως και κόστους Μειονεκτήματα: απαιτούνται πολύπλοκα κυκλώματα πιθανή μείωση επιδόσεων Η φυσική αφοσίωση αναφέρεται στην χρήση πολλαπλών διαύλων, καθένας από τους οποίους συνδέεται μόνο με ένα υποσύνολο των υπομονάδων. Τυπικό παράδειγμα αποτελεί η χρήση του διαύλου I/O για την διασύνδεση όλων των υπομονάδων I/O. Αυτός ο δίαυλος συνδέεται κατόπιν με τον κύριο δίαυλο μέσω κάποιου είδους υποομάδας διασύνδεσης I/O. Έτσι έχουμε μεγαλύτερη απόδοση μετάδοσης(λόγω μικρότερης συμφόρησης του διαύλου) αλλά αυξημένο κόστος του συστήματος. Διατησία Διαύλου: Επειδή μόνο μία μονάδα μπορεί να εκπέμψει δεδομένα μέσω του διαύλου είναι απαραίτητη μία μέθοδο διαιτησίας. Μπορούμε να ταξινομήσουμε τις διάφορες μορφές διατησίας ως κεντρικές και ως κατανεμημένες Παραχώρηση Διαύλου Διαιτητής Αίτηση διαύλου Η παραχώρηση του διαύλου Μπορεί να διαδοθεί ή όχι κατά μήκος της αλυσίδας Συσκευές εισόδου εξόδου Διαιτητής Αίτηση διαύλου επιπέδου 1 Αίτηση διαύλου επιπέδου 2 Παραχώρηση επιπ. 2 Παραχώρηση Διαύλου επιπέδου1 Κεντρικός διαιτητής διαύλου με αλυσιδωτή σύνδεση ενός (a) και δύο επιπέδων (b) 7

8 Σε μία διάταξη με κεντρική διαιτησία, μία συσκευή, που ονομάζεται ελεγκτής διαύλου(buss controller ή arbiter) είναι υπεύθυνη για την εκχώρηση χρόνου ελέγχου του διαύλου στις υπομονάδες. Η συσκευή αυτή μπορεί να είναι μία ξεχωριστή υπομονάδα, ή να είναι μέρος του επεξεργαστή. Στην κατανεμημένη διευθέτηση, δεν υπάρχει κεντρικός ελεγκτής. Αντίθετα, κάθε υπομονάδα περιέχει λογικά κυκλώματα ελέγχου πρόσβασης και οι υπομονάδες ενεργούν μαζί για να μοιράζονται τον δίαυλο. Και με τις δύο μεθόδους διαιτησίας, ο σκοπός είναι να οριστεί μία συσκευή, είτε ο επεξεργαστής είτε μία υπομονάδα I/O,ως «αφέντης» του διαύλου. Ο «αφέντης» μπορεί να αρχίσει τότε μία μεταφορά δεδομένων(π.χ. ανάγνωση ή εγγραφή) μαζί με κάποια άλλη συσκευή, η οποία ενεργεί ως «δευτερεύουσα» (slave) για αυτή την συγκεκριμένη ανταλλαγή δεδομένων. Αποκεντρωμένη διαιτησία διαύλου Αίτηση διαύλου Απασχολημένος Γραμμή Διαιτησίας Για να αποκτήσει τον δίαυλο μία συσκευή θα πρέπει το in στην γραμμή διαιτησίας να είναι θετικό 8

9 Χρονισμός Διαύλου Σύγχρονος και Ασύγχρονος Δίαυλος Ένας σύγχρονος δίαυλος έχει μία γραμμή που οδηγείται από έναν κρυσταλλικό ταλαντωτή. Το σήμα στην γραμμή αυτή είναι ένας τετραγωνικός παλμός. Ο δίαυλος ISA που υπάρχει σε όλα τα PC δουλεύει στα 8,33 MHz, ο δημοφιλής PCI δουλεύει στα 33 ή 66 ή 133 MHz. Ό ασύγχρονος δίαυλος δεν έχει κύριο ρολόι. Οι κύκλοι του διαύλου μπορούν να έχουν οποιοδήποτε μήκος χρειάζεται και δεν είναι απαραίτητο να είναι ίδιοι μεταξύ όλων των ζευγών συσκευών. Ο χρονισμός είναι ο τρόπος με τον οποίο τα γεγονότα συντονίζονται πάνω στον δίαυλο. Ο σύγχρονος δίαυλος καθορίζει την εμφάνιση των γεγονότων από ένα ρολόι ενώ στον ασύγχρονο δίαυλο η εμφάνιση ενός γεγονότος ακολουθεί και εξαρτάται από ένα προηγούμενο γεγονός. Διασύνδεση από σημείο σε σημείο Για πολλές δεκαετίες, η αρχιτεκτονική κοινόχρηστου διαύλου, ήταν η βασική διασύνδεση ανάμεσα στον επεξεργαστή και σε άλλα στοιχεία (μνήμη, Ε/Ε ) Σήμερα τα συστήματα βασίζονται σε διασύνδεση από σημείο σε σημείο Προβλήματα σε θέματα ηλεκτρισμού όσο αυξάνονταν η συχνότητα. Η διασύνδεση από σημείο σε σημείο έχει : 1) Μικρότερη επιβάρυνση 2) Μεγαλύτερο ρυθμό δεδομένων & 3) Καλύτερη επεκτασιμότητα 9

10 Διασύνδεση από σημείο σε σημείο QPI Quick path interconnect Ένας υπολογιστής με πολλαπλούς πυρήνες. Οι σύνδεσμοι με QPI απεικονίζονται με ζεύγη τόξων στο σχήμα σχηματίζουν μια δομή που επιτρέπει τη μετακίνηση των δεδομένων μέσα στο δίκτυο. Επίσης είναι δυνατή η υλοποίηση άμεσων συνδέσεων QPI ανάμεσα σε κάθε ζεύγος πυρήνων. Αν ο πυρήνας Α χρειάζεται να προσπελάσει τον ελεγκτή μνήμης του πυρήνα D στέλνει αίτηση μέσω του πυρήνα Β είτε μέσω του πυρήνα C, οι οποίοι θα πρέπει να προωθήσουν την αίτηση στον ελεγκτή μνήμης του D. Αυτή η διαδικασία μπορεί να γίνει και στα μεγαλύτερα συστήματα με 8 ή περισσότερους επεξεργαστές, μπορούν δηλαδή να υλοποιηθούν επεξεργαστές με 3 συνδέσμους και να δρομολογούν πακέτα χρησιμοποιώντας ενδιάμεσους επεξεργαστές. Επιπλέον η QPI χρησιμοποιείται για τη σύνδεση σε μία μονάδα Ε/Ε η οποία ονομάζεται κόμβος Ε/Ε (I/O Hub IOH), λειτουργεί ως μεταγωγέας και κατευθύνει πακέτα από και προς τις μονάδες Ε/Ε. 10

11 Διασύνδεση από σημείο σε σημείο QPI Quick path interconnect Πολλαπλές άμεσες συνδέσεις: Πολλά στοιχεία εντός του συστήματος έχουν κατά ζεύγη άμεσες συνδέσεις με άλλα στοιχεία. Δεν υπάρχει ανάγκη για διαιτησία Αρχιτεκτονική με πρωτόκολλα ανά επίπεδο: Όπως και στα δικτυακά περιβάλλοντα, οι διασυνδέσεις σε επίπεδο επεξεργαστή χρησιμοποιούν μία αρχιτεκτονική με πρωτόκολλα ανά επίπεδα παρά απλά σήματα ελέγχου Μετάδοση δεδομένων σε μορφή πακέτων: Τα δεδομένα δεν αποστέλλονται ως ακατέργαστη ροή bits, αλλά σε μορφή πακέτων, όπου κάθε πακέτο περιέχει επικεφαλίδες ελέγχου και κώδικες ελέγχου σφαλμάτων Η διασύνδεση από σημείο σε σημείο, αντικατέστησε την αρχιτεκτονική κοινόχρηστου διαύλου. Η βασική αιτία αυτής της αλλαγής ήταν οι περιορισμοί στα θέματα ηλεκτρισμού που υπήρχαν όταν αυξανόταν η συχνότητα των σύγχρονων διαύλων. Επιπλέον με την είσοδο των πολυπύρηνων chip,παρατηρήθηκε ότι η χρήση του συνηθισμένου κοινόχρηστου διαύλου στο ίδιο chip δυσκόλευε σημαντικά την αύξηση του ρυθμού δεδομένων στον δίαυλο και την μείωση της επιβάρυνσης ώστε να συμβαδίζει με τους επεξεργαστές. 11

12 Διασύνδεση από σημείο σε σημείο QPI Quick path interconnect Το κάτω σκιασμένο πλαίσιο μας αναπαριστά την ALU. Διασύνδεση από σημείο σε σημείο QPI Quick path interconnect Ουσιαστικά τα flit μεταδίδονται. Στα 80 bits έχουμε και έλεγχο bit,για εύρεση λαθών. Επίπεδο Πρωτοκόλλου: Το σύνολο των κανόνων υψηλού επιπέδου για την ανταλλαγή πακέτων δεδομενων Επίπεδο Δρομολόγησης: Παρέχει το πλαίσιο που ορίζει την κατεύθυνση μέσα στη δομή Επίπεδο Σύνδεσης: υπεύθυνο για την αξιόπιστη μεταφορά και έλεγχο ροής. Η μονάδα μεταφοράς το Flit 80 bits Φυσικό Επίπεδο: φυσικά καλώδια, κυκλώματα, πύλες. Η μονάδα μεταφοράς το Phit με 20 bits 12

13 Φυσική Διασύνδεση στην Intel QPI Διαφορική σηματοδότηση χαμηλής τάσης Στην Reception διαβάζει. Εκεί, έχω μία μικρή αντίσταση(r),άρα πτώση τάσης. Για τον λόγο αυτό, στέλνει ρεύμα αριστερόστροφα ή δεξιόστροφα. Το σχήμα απεικονίζει τη φυσική αρχιτεκτονική μιας θύρας QPI, η οποία αποτελείται από 84 διαφορετικούς συνδέσμους οι οποίοι είναι : Κάθε μονοπάτι δεδομένων περιέχει ένα ζεύγος καλωδίων που μεταφέρουν δεδομένα, ένα bit κάθε φορά. Αυτό το ζεύγος ονομάζεται γραμμή. Υπάρχουν 20 γραμμές δεδομένων σε κάθε κατεύθυνση (μετάδοση και λήψη) αλλά και μία γραμμή ρολογιού. Άρα η QPI έχει τη δυνατότητα παράλληλης μετάδοσης 20 bits σε κάθε κατεύθυνση. Η μονάδα 20 bit αναφέρεται ως phit. Οι τυπικές ταχύτητες του συνδέσμου σε αυτά τα προϊόντα προσφέρουν ταχύτητες 6.4 GT/s μεταδόσεις ανά δευτερόλεπτο. Με 20 bits ανά μετάδοση έχουμε 16 GB/s και επειδή η QPI χρησιμοποιεί δεσμευμένα αμφίδρομα ζεύγη, η συνολική ταχύτητα είναι 32 GB/s. Οι γραμμές κάθε κατεύθυνσης ομαδοποιούνται σε 4 τετράδες, 5 γραμμές ανά τετράδα. Όμως σε κάποιες εφαρμογές ο σύνδεσμος μπορεί να λειτουργήσει στο μισό ή στο ¼ του εύρους για να μειώνεται η κατανάλωση ισχύος ή να περιορίζονται τυχόν αποτυχίες. 13

14 Φυσικό Επίπεδο Ταχύτητα Η ταχύτητα υπολογίζεται ως έξης: 3.2 GHz 2 bits/hz (double data rate) 16(20) (data bits/qpi link width) 2 (unidirectional send and receive operating simultaneously) 8 (bits/byte)= 25.6 GB/s Διανομή πολλαπλών δρόμων 14

15 Η μορφή μετάδοσης σε κάθε γραμμή είναι γνωστή ως διαφορική σηματοδότηση ή εξισορροπημένη μετάδοση. Με την εξισορροπημένη μετάδοση τα σήματα μεταδίδονται σε μορφή ρεύματος το οποίο κινείται μεταξύ των αγωγών. Η δυαδική τιμή εξαρτάται από τη της τάσης. Η μια γραμμή σχετίζεται με το δυαδικό 1 και η άλλη με το δυαδικό 0. Ειδικότερα η τεχνική που χρησιμοποιείται από την QPI ονομάζεται διαφορική σηματοδότηση χαμηλής τάσης (low-voltage differential signaling (LVDS)). Σε μια τυπική υλοποίηση ο μεταδότης στέλνει ρεύμα στο ένα ή στο άλλο καλώδιο, αναλόγως με το λογικό επίπεδο που πρόκειται να σταλεί. Το ρεύμα διαπερνά μία αντίσταση στο άκρο λήψης και έπειτα επιστρέφει στην αντίθετη κατεύθυνση μέσα από το άλλο καλώδιο. Ο δέκτης αντιλαμβάνεται την πολικότητα της τάσης μέσα στην αντίσταση, ώστε να προσδιορίσει τη λογική τιμή. Μια άλλη λειτουργία που υλοποιείται στο φυσικό επίπεδο είναι η διαχείριση της μετάφρασης ανάμεσα flits 80-bit και στα phits 20-bits χρησιμοποιώντας μια τεχνική γνωστή ως διανομή πολλαπλών δρόμων. Τα flits μπορούν να θεωρηθούν ως μια ροή από bits η οποία διανέμεται μέσα από τις γραμμές εκ περιτροπής (το πρώτο bit στην πρώτη γραμμή το δεύτερο bit στην δεύτερη γραμμή κ.ο.κ.). Επίπεδο Σύνδεσης QPI Έλεγχος Ροής: Η οντότητα αποστολής δεν θα πλημυρίσει την οντότητα λήψης. Λειτουργεί με σύστημα πιστωτικών μονάδων Έλεγχος Σφαλμάτων: Κάθε flit 80 bit περιέχουν 8 bit κώδικα ελέγχου σφαλμάτων έλεγχος κυκλικού πλεονασμού CRC (cyclic redundany check) και 72bit ωφέλιμου μηνύματος Κατά την αρχικοποίηση, ένας αποστολέας λαμβάνει ένα σύνολο πιστωτικών μονάδων για να στείλει flits σε έναν παραλήπτη. Όταν ένα flit στέλνεται στον παραλήπτη, ο αποστολέας μειώνει τον μετρητή των μονάδων του, κατά 1. Όταν ελευθερωθεί ένας απομονωτής στην πλευρά του παραλήπτη, η μονάδα πίστωσης επιστρέφεται στον αποστολέα για αυτόν τον απομονωτή. Άρα, ο παραλήπτης ελέγχει τον ρυθμό δεδομένων με τον οποίο τα δεδομένα μεταδίδονται μέσα από έναν σύνδεσμο QPI. 15

16 QPI Επίπεδο Δρομολόγησης: Παρέχει το πλαίσιο που ορίζει την κατεύθυνση μέσα στη δομή. Ορίζονται πίνακες δρομολόγησης που περιγράφουν πιθανές διαδρομές ανάλογα με Την τοποθέτηση των συσκευών στην πλατφόρμα. Τον τρόπο διαμερισμού των πόρων του συστήματος Αποφυγή πόρων που έχουν καταρρεύση Σημαντικό για μεγάλα συστήματα Επίπεδο Πρωτοκόλλων: Μία κύρια λειτουργία αυτού του επιπέδου είναι το πρωτόκολλο συνοχής της κρυφής μνήμης PCI express Peripheral component interconnect Ο δίαυλος PCI παρουσίασε ορισμένα πλεονεκτήματα σε σχέση με τις προηγούμενες υλοποιήσεις του λεωφορείου. Μεταξύ των πιο σημαντικών ήταν: η ανεξαρτησία από τον επεξεργαστή, του τοπικού δίιαύλου της CPU από το δίαυλο PCI η διαχείριση του διαύλου η πραγματική λειτουργία plug-and-play. Ο δίαυλος PCI αντικαταστάθηκε από τον PCI express μία διασύνδεση από σημείο σε σημείο Η όλη ανάπτυξη του PCI βασίζεται σε μια κοινοπραξία 900 εταιριών PCI-SIG (Special Interest group) 16

17 PCI express Τεχνική διασύνδεσης από σημείο σε σημείο (διπλή) Μια θύρα PCIe μπορεί να περιέχει 1, 4, 6, 16, 32 γραμμές Διαφορετικές αποδόσεις ανάλογα με τον αριθμό των γραμμών PCI express Peripheral component interconnect PCI Express link performance [30][31] PCI Express Εισήχθη Κωδικοποίηση Ρυθμός έκδοση γραμμής Μεταφοράς Απόδοση b/10b 2.5 GT/s 250 MB/s 0.50 GB/s 1.0 GB/s 2.0 GB/s 4.0 GB/s b/10b 5.0 GT/s 500 MB/s 1.0 GB/s 2.0 GB/s 4.0 GB/s 8.0 GB/s b/130b 8.0 GT/s MB/s 1.97 GB/s 3.94 GB/s 7.88 GB/s 15.8 GB/s b/130b 16.0 GT/s 1969 MB/s 3.94 GB/s 7.88 GB/s GB/s 31.5 GB/s expected in 5.0 [32][33] Q2 2019[34] 128b/130b 32.0 GT/s[ii] 3938 MB/s 7.88 GB/s 15.75GB/s GB/s 63.0 GB/s 17

18 Στον πίνακα της προηγούμενης διαφάνειας, μπορούμε να διακρίνουμε τις εκδόσεις της PCI express από το 2003 μέχρι και σήμερα. Οποιοσδήποτε αριθμός μετά την PCIe που βρίσκετε σε ένα προϊόν ή στη μητρική πλακέτα υποδεικνύει τον τελευταίο αριθμό έκδοσης της προδιαγραφής PCI Express που υποστηρίζεται. Δείτε πώς οι διάφορες εκδόσεις του PCI Express συγκρίνουν: Εύρος ζώνης (ανά λωρίδα) Εύρος ζώνης (ανά λωρίδα σε υποδοχή x16) PCI Express Gbit / s (250 MB / s) 32 Gbit / s (4000 MB / s) PCI Express Gbit / s (500 MB / s) 64 Gbit / s (8000 MB / s) PCI Express Gbit / s ( MB / s) Gbit / s (15754 MB / s) PCI Express Gbit / s (1969 MB / s) Gbit / s (31504 MB / s) Oι σημαντικές ενημερώσεις του προτύπου PCIe αύξησαν δραστικά το διαθέσιμο εύρος ζώνης κάθε φορά, αυξάνοντας σημαντικά το δυναμικό του. Οι βελτιώσεις έκδοσης έκαναν επίσης εντοπισμένα σφάλματα, πρόσθετα χαρακτηριστικά και βελτιωμένη διαχείριση ενέργειας, αλλά η αύξηση του εύρους ζώνης είναι η πιο σημαντική αλλαγή που σημειώνεται από έκδοση σε έκδοση. Επιπλέον ο δίαυλος PCIe είναι πλήρως διπλής κατεύθυνσης επικοινωνίας με ταχύτητα 1,25G Hz, η οποία θεωρητικά επιτρέπει ως μέγιστη ταχύτητα μεταφοράς δεδομένων τα 250 MByte/s για κάθε πάροδο προς κάθε κατεύθυνση. Στην πραγματικότητα γίνονται εφικτές ταχύτητες των 240 MByte/s, όταν μεταφέρονται δεδομένα μεγάλης διάρκειας. Όταν χρησιμοποιείται μόνο μία πάροδος, τότε ο δίαυλος ονομάζεται PCIex1. Οι πάροδοι μπορούν να χρησιμοποιούνται και σε συνδυασμό, έτσι ώστε να αυξάνεται η ταχύτητα. PCIe x1 - χρησιμοποιεί μία πάροδο PCIe x4 - χρησιμοποιεί τέσσερις παρόδους PCIe x16 - χρησιμοποιεί δέκα έξι παρόδους PCIe x32 - χρησιμοποιεί τριάντα δύο παρόδους 18

19 Διάταξη που χρησιμοποιεί την τεχνική PCIe μεταγωγέας Chipset ή πολύπλοκη συσκευή ρίζας Παρατηρούμε οτι επάνω στο chipset συνδέονται ο μεταγωγέας (switch) ο οποίος με τη σειρά του είναι συνδεδεμένος με τις PCIe 1, PCIe 3, PCIe 4, PCIe 5. Οι PCIe6 και PCIe 7 απευθείας επάνω στο chipset. Τέλος το chipset ενώνεται με την μνήμη καθώς και τον επεξεργαστή Nvidia GeForce GTX 650 Ti, a PCI Express graphics card 19

20 Αρχιτεκτονική πρωτοκόλλων PCIe Επίπεδο συναλλαγής TLPs Επίπεδο σύνδεσης δεδομένων DLLPs Φυσικό επίπεδο Αρχιτεκτονική πρωτοκόλλων PCIe Συναλλαγής: Παράγει τα πακέτα δεδομένων για την μεταφορά, ΣΣ επίσης διαχειρίζεται τον έλεγχο ροής των δεδομένων Επίπεδο συναλλαγής TLPs Επίπεδο σύνδεσης δεδομένων DLLPs Φυσικό επίπεδο Συνδέσμου δεδομένων: Είναι υπεύθυνο για την αξιόπιστη μετάδοση Φυσικό: Καλώδια που μεταφέρουν το σήμα, κυκλώματα και λογικές πύλες 20

21 Αρχιτεκτονική πρωτοκόλλων PCIe Πάνω από το επίπεδο συναλλαγής βρίσκονται επίπεδα λογισμικού που παράγουν αιτήσεις ανάγνωσης και εγγραφής οι οποίες μεταφέρονται από το επίπεδο συναλλαγής στις συσκευές Ε/Ε Στα πρώτα δύο σχήματα που είδαμε προηγουμένως, παρατηρούμε την αρχιτεκτονική των πρωτοκόλλων PCIe. Το κατώτερο επίπεδο είναι το φυσικό,το οποίο ουσιαστικά αποτελείται απο καλώδια που μεταφέρουν το σήμα, κυκλώματα και λογικές πύλες. Το αμέσως επόμενο επίπεδο είναι το επίπεδο σύνδεσης δεδομένων. Σκοπός του είναι να μεταφέρει τα δεδομένα στα ανώτερα επίπεδα απαλλαγμένα από τυχόν σφάλματα. Με βάσει το τρίτο σχήμα, μπορούμε να δούμε ότι πάνω από το επίπεδο συναλλαγής βρίσκονται επίπεδα λογισμικού που παράγουν αιτήσεις ανάγνωσης και εγγραφής οι οποίες μεταφέρονται από το επίπεδο συναλλαγής στις συσκευές Ε/Ε. Στο φυσικό επίπεδο πρέπει να σχολιαστεί η τεχνική του ανακατέματος η οποία είναι ιδιαίτερα βασική, διότι χάρη σε αυτήν μπορούν να αποφευχθούν τα συνεχόμενα μηδενικά και άσσοι. Μπορεί η PCIe να μην συγχρονίζεται μέσω μιας γραμμής ρολογιού, αλλά ο παραλήπτης και ο αποστολέας πρέπει να είναι πάντοτε συγχρονισμένοι προκείμενου να γίνει μεταφορά σήματος. 21

22 Φυσικό Επίπεδο Η μεταφορά προς κάθε κατεύθυνση σε μία γραμμή, γίνεται μέσω διαφορικής σηματοδότησης σε ένα ζεύγος καλωδίων Η PCIe δεν συγχρονίζεται μέσω μιας γραμμής ρολογιού, είναι όμως απαραίτητο ο παραλήπτης να είναι συγχρονισμένος με τον αποστολέα Ο παραλήπτης συγχρονίζεται από τις ανάλλαγες από 0 σε 1 ή 1 σε 0 Για να περιοριστεί η πιθανότητα συνεχόμενων 1 ή 0 χρησιμοποιείται μια τεχνική ανακατέματος Επίσης από το επίπεδο συναλλαγής σε κάθε 128 bit προστίθενται δύο bit ως επικεφαλίδα συγχρονισμού (τιμή 10 για τμήματα δεδομένων, και τιμή 01 όταν τα bit αφορούν πληροφορίες του επιπέδου σύνδεσης) Διανομή πολλαπλών γραμμών PCIe B4 B0 Ροή byte B3 B0 B2 B0 B1 B0 B0 B4 B0 B5 B0 B6 B0 B0 B1 B0 B2 B0 128b /130b 128b /130b 128b /130b PCIe γραμμή 0 PCIe γραμμή 1 PCIe γραμμή 2 Tα bytes διανέμονται όχι μόνο σε μια γραμμή αλλά σε πολλές. Για παράδειγμα στη γραμμή PCIe 2 μεταφέρεται η ροή των bytes B2 και B6(ζυγοί αριθμοί). B7 B0 B3 B0 128b /130b PCIe γραμμή 4 22

23 Διαγράμματα Μετάδοσης και Λήψης PCIe 8b Ανακάτεμα Κωδικοποίηση 128b/130b 130b Παράλληλη σε σειριακή φόρτωση 1b Διαφορικός οδηγός αποστολέα D+ D- Κύκλωμα ανάκτησης ρολογιού D+ D- Διαφορικός Παραλήπτης 1b Κύκλωμα ανάκτησης δεδομένων 1b Σειριακή σε παράλληλη φόρτωση 130b Απόκωδικοποίηση 128b/130b 128b Αντιστροφή Ανακατέματος 8b Οι περισσότερες συναλλαγές χρησιμοποιούν μια τεχνική διαχωρισμού συναλλαγής, η οποία λειτουργεί ως εξής : Μια αίτηση στέλνεται από μια συσκευή αφετηρίας PCIe, η οποία στη συνέχεια αναμένει απόκριση και ονομάζεται πακέτο ολοκλήρωσης. Η ολοκλήρωση που ακολουθεί μια αίτηση ξεκινά από τη συσκευή, μόνο όταν έχει τα δεδομένα και βρίσκεται σε κατάσταση έτοιμη για αποστολή. Κάθε πακέτο έχει μοναδικό αναγνωριστικό, το οποίο επιτρέπει στα πακέτα ολοκλήρωσης να κατευθύνονται προς τη συσκευή εκκίνησης. Με την τεχνική διαχωρισμού συναλλαγής, η ολοκλήρωση διαχωρίζεται από την αίτηση, σε αντίθεση με την τυπική λειτουργία διαύλου όπου και τα δυο μέρη μιας συναλλαγής πρέπει να είναι διαθέσιμα να λάβουν και να χρησιμοποιήσουν το δίαυλο. Ανάμεσα στην αίτηση και την ολοκλήρωση άλλες κυκλοφορίες PCIe μπορούν να χρησιμοποιήσουν τον σύνδεσμο. Τα μηνύματα του επιπέδου συναλλαγής και ορισμένες συναλλαγές εγγραφής είναι αναπάντητες επειδή δεν αναμένεται κάποια απόκριση. Η μορφή του πακέτου του επιπέδου συναλλαγής υποστηρίζει μια μορφή διευθυνσιοδότησης μνήμης 32-bit επεκτάσιμη σε 64-bit διευθυνσιοδότηση μνήμης. Τα πακέτα έχουν επίσης ορισμένες άλλες ιδιότητες όπως το no-snoop, relaxedordering και priority, οι οποίες μπορούν να χρησιμοποιηθούν για να δρομολογηθούν τα πακέτα με βέλτιστο τρόπο μέσα από το σύστημα Ε/Ε. 23

24 Μορφή μονάδας πρωτοκόλλου δεδομένων PCIe 12 έως 16 bytes 0 έως 4096 bytes 2 bytes 4 bytes L 1 byte 1 byte H κεφαλίδα στο transaction layer μπορεί να περιέχει 12 έως 16 bytes ενώ τα δεδομένα κυμαίνονται από bytes. Μορφή μονάδας πρωτοκόλλου δεδομένων PCIe Συνένωση πακέτων στο επίπεδο συναλλαγής TLP : Επικεφαλίδα: περιγράφει τον τύπο του πακέτου, έχει πληροφορίες απαραίτητες για τον παραλήπτη, πληροφορίες δρομολόγησης Δεδομένα: μέχρι 4096 bytes, ορισμένα TLP δεν περιέχουν δεδομένα Το επίπεδο σύνδεσης δεδομένων DLLP προσθέτει δύο πακέτα στον πυρήνα του πακέτου TLP: Τον αριθμό πακέτου Αριθμό κυκλικού ελέγχου πλεονασμού (CRC) 32 bit επιπέδου σύνδεσης (LCRC), για τον έλεγχο σφαλμάτων Το επίπεδο σύνδεσης δεδομένων μπορεί να στέλνει πακέτα (εκτός από τα πακέτα TLP): Ελέγχου ροής Διαχείριση ισχύος Πακέτα ACK και NAK Τα πακέτα σύνδεσης δεδομένων χρησιμοποιούνται σε κάθε ενδιάμεση συσκευή για έλεγχο 24

25 Βιβλιογραφία W. Stallings Οργάνωση &Αρχιτεκτονική Υπολογιστών A. S. Tanenbaum Η Αρχιτεκτονική των Υπολογιστών Μια δομημένη προσέγγιση 25

Λογικά σύμβολα των CPU, RAM, ROM και I/O module

Λογικά σύμβολα των CPU, RAM, ROM και I/O module Μικροϋπολογιστές Λογικά σύμβολα των CPU, RAM, ROM και I/O module Data CPU Data Data Address RAM Control Address Control External Data Data Address Control I/O module External Data External Control ROM

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

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

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 12: Δίαυλοι. Ταξινόμηση. Απόδοση διαύλων. ISA, PCI, PCI-express Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών

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

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

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

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

Σύστημα διασύνδεσης και. διαδικασία εισόδου-εξόδου

Σύστημα διασύνδεσης και. διαδικασία εισόδου-εξόδου ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 6 Σύστημα διασύνδεσης και διαδικασία εισόδου-εξόδου Τι είναι αρτηρία (Bus) ; Ένα σύνολο γραμμών διασύνδεσης Πρωτόκολλο (protocol) Περιγραφή Πρωτοκόλλου χρονικό διάγραμμα

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

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

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 12: Δίαυλοι. Ταξινόμηση. Απόδοση διαύλων. ISA, PCI, PCI-express Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών

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

Διασυνδετικοί Δίαυλοι. Τι διασυνδέει ένας δίαυλος; Μεταφορά δεδομένων. Διασύνδεση Εισόδου-Εξόδου. Μ.Στεφανιδάκης

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

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

Διασύνδεση Εισόδου-Εξόδου

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

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

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

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

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

ΡΟΜΠΟΤΙΚΗ. ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication

ΡΟΜΠΟΤΙΚΗ. ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication ΡΟΜΠΟΤΙΚΗ ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication ΜΠΑΝΤΗΣ ΑΝΤΩΝΙΟΣ 533 ΤΣΙΚΤΣΙΡΗΣ ΔΗΜΗΤΡΙΟΣ 551 ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΤΟΥ ΡΟΜΠΟΤ LEGO NXT Το ρομπότ

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

Αρχιτεκτονική Η/Υ Το chipset ενός υπολογιστικού συστήματος. Δρ. Μηνάς Δασυγένης

Αρχιτεκτονική Η/Υ Το chipset ενός υπολογιστικού συστήματος. Δρ. Μηνάς Δασυγένης Αρχιτεκτονική Η/Υ Το chipset ενός υπολογιστικού συστήματος Δρ. Μηνάς Δασυγένης mdasyg@ieee.org 1 1 Οι εταιρείες παραγωγής IC διαφημίζουν εκτός από τους επεξεργαστές και τα chipset τους 2 2 Τι είναι όμως

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 2 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Υπολογιστής Συνοπτικό λεξικό Οξφόρδης -> «ηλεκτρονική υπολογιστική μηχανή»

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

Είναι το «μυαλό» του υπολογιστή μας. Αυτός κάνει όλους τους υπολογισμούς και τις πράξεις. Έχει δική του ενσωματωμένη μνήμη, τη λεγόμενη κρυφή

Είναι το «μυαλό» του υπολογιστή μας. Αυτός κάνει όλους τους υπολογισμούς και τις πράξεις. Έχει δική του ενσωματωμένη μνήμη, τη λεγόμενη κρυφή 1 Είναι το «μυαλό» του υπολογιστή μας. Αυτός κάνει όλους τους υπολογισμούς και τις πράξεις. Έχει δική του ενσωματωμένη μνήμη, τη λεγόμενη κρυφή μνήμη(cache). Η cache είναι πολύ σημαντική, πολύ γρήγορη,

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

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

ΣΥΣΚΕΥΕΣ ΑΠΟΘΗΚΕΥΣΗΣ (ΜΝΗΜΗ) ΣΥΣΚΕΥΕΣ ΑΠΟΘΗΚΕΥΣΗΣ (ΜΝΗΜΗ) Συσκευές αποθήκευσης Ένας υπολογιστής προκειµένου να αποθηκεύσει δεδοµένα χρησιµοποιεί δύο τρόπους αποθήκευσης: Την Κύρια Μνήµη Τις συσκευές µόνιµης αποθήκευσης (δευτερεύουσα

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

Οργάνωση Υπολογιστών (IΙI)

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

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

Αρχές Δικτύων Επικοινωνιών. Επικοινωνίες Δεδομένων Μάθημα 4 ο

Αρχές Δικτύων Επικοινωνιών. Επικοινωνίες Δεδομένων Μάθημα 4 ο Αρχές Δικτύων Επικοινωνιών Επικοινωνίες Δεδομένων Μάθημα 4 ο Τα επικοινωνιακά δίκτυα και οι ανάγκες που εξυπηρετούν Για την επικοινωνία δύο συσκευών απαιτείται να υπάρχει μεταξύ τους σύνδεση από σημείο

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

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET Κεφάλαιο 4: Τεχνικές Μετάδοσης ΜΕΤΑΓΩΓΗ Τεχνική µεταγωγής ονομάζεται ο τρόπος µε τον οποίο αποκαθίσταται η επικοινωνία ανάµεσα σε δύο κόµβους με σκοπό την

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

ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING)

ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING) ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING) Α. Α. Οικονομίδης Πανεπιστήμιο Μακεδονίας Διασυνδεδεμένο δίκτυο διασύνδεση δικτύων που το καθένα διατηρεί την ταυτότητά του χρησιμοποιώντας ειδικούς μηχανισμούς διασύνδεσης

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

Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ. ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ d.fotiadis@kastoria.teikoz.gr

Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ. ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ d.fotiadis@kastoria.teikoz.gr Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΦΩΤΙΑ ΗΣ Α. ΗΜΗΤΡΗΣ M.Sc. ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ (Σ.Τ.ΕΦ.) ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ d.fotiadis@kastoria.teikoz.gr Ασύγχρονη σειριακή

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

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

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

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

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

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

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

Οργάνωση Υπολογιστών (ΙI)

Οργάνωση Υπολογιστών (ΙI) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2016-17 Οργάνωση Υπολογιστών (ΙI) (κύρια και κρυφή μνήμη) http://mixstef.github.io/courses/csintro/ Μ.Στεφανιδάκης Ένα τυπικό

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

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Αρχές Δικτύων Επικοινωνιών Σελ. 9-50 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr http://diktya-epal-b.ggia.info/ Creative Commons License 3.0 Share-Alike Σύνδεση από σημείο

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

i Στα σύγχρονα συστήματα η κύρια μνήμη δεν συνδέεται απευθείας με τον επεξεργαστή

i Στα σύγχρονα συστήματα η κύρια μνήμη δεν συνδέεται απευθείας με τον επεξεργαστή Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2015-16 Τεχνολογίες Κύριας (και η ανάγκη για χρήση ιεραρχιών μνήμης) http://di.ionio.gr/~mistral/tp/comparch/ Μ.Στεφανιδάκης i Στα σύγχρονα

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

Κύρια μνήμη. Μοντέλο λειτουργίας μνήμης. Ένα τυπικό υπολογιστικό σύστημα σήμερα. Οργάνωση Υπολογιστών (ΙI)

Κύρια μνήμη. Μοντέλο λειτουργίας μνήμης. Ένα τυπικό υπολογιστικό σύστημα σήμερα. Οργάνωση Υπολογιστών (ΙI) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 015-16 Οργάνωση Υπολογιστών (ΙI) (κύρια και ) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Ένα τυπικό υπολογιστικό

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

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο Συσκευές Τηλεπικοινωνιών και Δικτύωσης Επικοινωνίες Δεδομένων Μάθημα 9 ο Εισαγωγή Ένα δίκτυο αποτελείται από ενεργά και παθητικά στοιχεία. Στα παθητικά στοιχεία εντάσσονται τα καλώδια και τα εξαρτήματα

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

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η. Αρχές Δικτύων Επικοινωνιών

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η. Αρχές Δικτύων Επικοινωνιών Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Αρχές Δικτύων Επικοινωνιών Τι είναι επικοινωνία; Είναι η διαδικασία αποστολής πληροφοριών από ένα πομπό σε κάποιο δέκτη. Η Τηλεπικοινωνία είναι η επικοινωνία από απόσταση (τηλε-).

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

Οργάνωση και Αρχιτεκτονική Υπολογιστών. Κεφάλαιο 7.4

Οργάνωση και Αρχιτεκτονική Υπολογιστών. Κεφάλαιο 7.4 Οργάνωση και Αρχιτεκτονική Υπολογιστών Κεφάλαιο 7.4 Ε/Ε Οδηγούμενη από Διακοπές Το πρόβλημα με την προγραμματιζόμενη Ε/Ε είναι ότι ο επεξεργαστής πρέπει να περιμένει ώστε η μονάδα Ε/Ε που τον ενδιαφέρει

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

Τεχνολογίες Κύριας Μνήμης

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

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

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I.

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. 5.1 Γενικά Τα πρώτα δίκτυα χαρακτηρίζονταν από την «κλειστή» αρχιτεκτονική τους με την έννοια ότι αυτή ήταν γνωστή μόνο στην εταιρία που την είχε σχεδιάσει. Με τον

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

1.1 Επαναλήπτες (repeaters ή regenerators)

1.1 Επαναλήπτες (repeaters ή regenerators) 1.1 Επαναλήπτες (repeaters ή regenerators) Οι επαναλήπτες λειτουργούν στο φυσικό επίπεδο του OSI μοντέλου. Χρησιμεύουν για την ενίσχυση των σημάτων που μεταφέρονται στο δίκτυο. Ένα σήμα μπορεί να ταξιδέψει

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

Βασικές συσκευές Ε/Ε. Είσοδος Έξοδος στον υπολογιστή. Ένα τυπικό υπολογιστικό σύστημα σήμερα. Οργάνωση Υπολογιστών (IΙI) Μ.

Βασικές συσκευές Ε/Ε. Είσοδος Έξοδος στον υπολογιστή. Ένα τυπικό υπολογιστικό σύστημα σήμερα. Οργάνωση Υπολογιστών (IΙI) Μ. Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2016-17 Οργάνωση Υπολογιστών (IΙI) (συσκευές εισόδου-εξόδου) http://mixstef.github.io/courses/csintro/ Μ.Στεφανιδάκης Ένα τυπικό

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

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

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

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

ΠΛΗΡΟΦΟΡΙΚΗ 4 ο Μάθημα. Το Υλικό του Υπολογιστή

ΠΛΗΡΟΦΟΡΙΚΗ 4 ο Μάθημα. Το Υλικό του Υπολογιστή ΠΛΗΡΟΦΟΡΙΚΗ 4 ο Μάθημα Το Υλικό του Υπολογιστή Ηλεκτρονικός Υπολογιστής Πουλιέται οπουδήποτε (ακόμη και σε Super Market) Είναι παντού Ο φορητός έχει τις ίδιες δυνατότητες με τον επιτραπέζιο Γίνονται μικρότεροι

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

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

Αρχιτεκτονική υπολογιστών 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Αρχιτεκτονική υπολογιστών Ενότητα 3 : Μια άποψη του κορυφαίου επιπέδου λειτουργίας και διασύνδεσης του υπολογιστή Φώτης Βαρζιώτης 2 Ανοιχτά

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

Κεφάλαιο 3 Πολυπλεξία

Κεφάλαιο 3 Πολυπλεξία Κεφάλαιο 3 Πολυπλεξία Μάθημα 3.1: Μάθημα 3.2: Μάθημα 3.3: Πολυπλεξία επιμερισμού συχνότητας χρόνου Συγκριτική αξιολόγηση τεχνικών πολυπλεξίας Στατιστική πολυπλεξία Μετάδοση Δεδομένων Δίκτυα Υπολογιστών

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 14. Ποιος είναι ο ρόλος των καρτών δικτύου (Network Interface Card, NIC); Απάντηση: Οι κάρτες δικτύου χρησιμοποιούνται για να συνδέσουν

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

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

ΗΛΕΚΤΡΟΝΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ Άριστος Πασιάς 1 ΗΛΕΚΤΡΟΝΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ Η ΔΟΜΗ ΤΟΥ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ Άριστος Πασιάς Σεπτέμβριος 2017 2 Στόχοι: Στο τέλος αυτού του μαθήματος ο μαθητή πρέπει: Να μπορεί να αναφέρει τα κύρια χαρακτηριστικά

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

Σειριακό Τερματικό Serial Terminal (Dumb Terminal)

Σειριακό Τερματικό Serial Terminal (Dumb Terminal) Σειριακό Τερματικό Serial Terminal (Dumb Terminal) Ένα σειριακό τερματικό είναι ο απλούστερος τρόπος για να συνδέσουμε πολλαπλές μονάδες εξόδου (οθόνες) και εισόδου (πληκτρολόγια) σε ένα μηχάνημα UNIX

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

Ιεραρχία Μνήμης. Ιεραρχία μνήμης και τοπικότητα. Σκοπός της Ιεραρχίας Μνήμης. Κρυφές Μνήμες

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ 7 ΕΠΕΞΕΡΓΑΣΙΑ ΚΑΙ ΜΕΤΑΔΟΣΗ ΨΗΦΙΑΚΩΝ ΔΕΔΟΜΕΝΩΝ ΚΕΦΑΛΑΙΟ 7 ΕΠΕΞΕΡΓΑΣΙΑ ΚΑΙ ΜΕΤΑΔΟΣΗ ΨΗΦΙΑΚΩΝ ΔΕΔΟΜΕΝΩΝ 1 ΕΙΣΑΓΩΓΗ Ο πραγματικός κόσμος είναι ένας αναλογικός κόσμος. Όλα τα μεγέθη παίρνουν τιμές με άπειρη ακρίβεια. Π.χ. το ηλεκτρικό σήμα τάσης όπου κάθε

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

Γενική οργάνωση υπολογιστή «ΑΒΑΚΑ»

Γενική οργάνωση υπολογιστή «ΑΒΑΚΑ» Περιεχόμενα Γενική οργάνωση υπολογιστή «ΑΒΑΚΑ»... 2 Καταχωρητές... 3 Αριθμητική-λογική μονάδα... 3 Μονάδα μνήμης... 4 Μονάδα Εισόδου - Εξόδου... 5 Μονάδα ελέγχου... 5 Ρεπερτόριο Εντολών «ΑΒΑΚΑ»... 6 Φάση

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

Ενότητα 3. Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet

Ενότητα 3. Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet Ενότητα 3 Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet Εισαγωγή στις βασικές έννοιες του στρώµατος Ζεύξης (Data Link Layer) στα δίκτυα ΗΥ Γενικές Αρχές Λειτουργίας ηµιουργία Πλαισίων Έλεγχος

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

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

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ Απαντήσεις στις ερωτήσεις του βιβλίου ΚΕΦΑΛΑΙΟ 3 1. 2. Από ποια στοιχεία αποτελείται το κεντρικό μέρος ενός υπολογιστή και ποια η λειτουργία καθενός; Κεντρική Μονάδα επεξεργασίας

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

Μέρος Β - Δίκτυα. Ασκήσεις I. Ποιος ο ρόλος του πομπού και του δέκτη στο μοντέλο επικοινωνίας που α- πεικονίζεται στο σχήμα που ακολουθεί; Μ Δεδομένα

Μέρος Β - Δίκτυα. Ασκήσεις I. Ποιος ο ρόλος του πομπού και του δέκτη στο μοντέλο επικοινωνίας που α- πεικονίζεται στο σχήμα που ακολουθεί; Μ Δεδομένα Μέρος Β - Δίκτυα 1 η Διδακτική Ενότητα Μοντέλο επικοινωνίας δεδομένων - Κώδικες - Σήματα Προβλεπόμενες διδακτικές ώρες: 1 Λέξεις Κλειδιά ASCII BCD Unicode αναλογικό σήμα ΕΛΟΤ-928 επικοινωνία δεδομένων

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

Δίκτυα Επικοινωνιών ΙΙ: ATM

Δίκτυα Επικοινωνιών ΙΙ: ATM Δίκτυα Επικοινωνιών ΙΙ: ATM Δρ. Απόστολος Γκάμας Διδάσκων (407/80) gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 Θέματα διάλεξης Στόχοι ΑΤΜ Αρχιτεκτονική ΑΤΜ Κατακόρυφα επίπεδα (planes) Οριζόντια

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

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

Βασικές Έννοιες της Πληροφορικής Βασικές Έννοιες της Πληροφορικής Ηλεκτρονικός Υπολογιστής Αυτόματη ηλεκτρονική μηχανή που δέχεται, φυλάσσει, επαναφέρει, επεξεργάζεται και παρουσιάζει πληροφορίες σύμφωνα με προκαθορισμένες εντολές. Δεδομένα

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

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

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

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

Πακέτα, Πλαίσια και Ανίχνευση Σφαλμάτων

Πακέτα, Πλαίσια και Ανίχνευση Σφαλμάτων ΔΙΚΤΥΑ Π. Φουληράς Πακέτα, Πλαίσια και Ανίχνευση Σφαλμάτων Οποιοδήποτε δικτυακό σύστημα παραχωρεί σε μία εφαρμογή αποκλειστική χρήση των μεριζομένων πόρων θέτει σε εμπλοκή τους άλλους υπολογιστές για απαράδεκτα

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

ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων

ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων 2.1 Αρχιτεκτονική Υπολογιστών 2.1 Αρχιτεκτονική Υπολογιστών 2.2 Γλώσσα Μηχανής 2.3 Εκτέλεση προγράµµατος 2.4 Αριθµητικές και λογικές εντολές 2.5 Επικοινωνία µε άλλες συσκευές

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

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου)

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα 1.7 - Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Πρωτόκολλο είναι ένα σύνολο κανόνων που πρέπει να ακολουθήσουν όλοι οι σταθμοί εργασίας σε ένα δίκτυο ώστε να μπορούν

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

4.1.1 Πρωτόκολλο TCP - Δομή πακέτου

4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 1 / 38 Παράδειγμα Έστω ότι θέλουμε να αποστείλουμε ένα μήνυμα μέσω ηλεκτρονικού ταχυδρομείου. Αρχικά η εφαρμογή χρησιμοποιώντας τα πρωτόκολλα του επιπέδου εφαρμογής

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

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

ΟΡΓΑΝΩΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ Η/Υ ΟΡΓΑΝΩΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ Η/Υ Γιώργος Δημητρίου Μάθημα 9 ο ΠΜΣ Εφαρμοσμένη Πληροφορική ΚΥΡΙΑ ΜΝΗΜΗ Ρυθμός μεταφοράς δεδομένων: Χαρακτηριστικά κυκλωμάτων Χρόνος προσπέλασης Χρόνος κύκλου μνήμης Διαμόρφωση μνήμης

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

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ Δίκτυα Υπολογιστών Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Τα αρχεία των διαλέξεων του μαθήματος μπορείτε να βρείτε στο: http://eclass.gunet.gr/

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

Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα

Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα Ενότητα : Στρώμα Ζεύξης στα Δίκτυα ΗΥ- Ethernet MAC Στρώμα Σαββαΐδης Στυλιανός

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

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

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

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

Δίκτυα Θεωρία

Δίκτυα Θεωρία Δίκτυα Θεωρία 2016-17 Κεφάλαιο 4 1. Γιατί η μεταφορά των δεδομένων δεν καλύπτεται επαρκώς από το Επίπεδο Δικτύου; Επειδή το επίπεδο δικτύου από τη φύση του είναι αναξιόπιστο, τα πακέτα φθάνουν καθυστερημένα,

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

Εισαγωγή. Λύση: Λύση:

Εισαγωγή. Λύση: Λύση: Εισαγωγή 1. Μία συλλογή πέντε δρομολογητών πρόκειται να συνδεθεί με ένα υποδίκτυο σημείου προς σημείο. Μεταξύ κάθε ζεύγους δρομολογητών, οι σχεδιαστές μπορούν να τοποθετήσουν είτε μια γραμμή υψηλής ταχύτητας

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

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

Το υλικό του υπολογιστή Το υλικό του υπολογιστή Ερωτήσεις 1. Τι αντιλαμβάνεστε με τον όρο υλικό; Το υλικό(hardware) αποτελείται από το σύνολο των ηλεκτρονικών τμημάτων που συνθέτουν το υπολογιστικό σύστημα, δηλαδή από τα ηλεκτρονικά

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

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

Λιβανός Γιώργος Εξάμηνο 2017Β Λιβανός Γιώργος Εξάμηνο 2017Β Υπολογιστικό σύστημα Υλικό (hardware) Λογισμικό (Software) Ολοκληρωμένα κυκλώματα, δίσκοι, οθόνη, κλπ. Λογισμικό συστήματος Προγράμματα εφαρμογών Χρειάζονται ένα συντονιστή!!!

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

Κεφάλαιο 4 ο. Ο Προσωπικός Υπολογιστής

Κεφάλαιο 4 ο. Ο Προσωπικός Υπολογιστής Κεφάλαιο 4 ο Ο Προσωπικός Υπολογιστής Μάθημα 4.3 Ο Επεξεργαστής - Εισαγωγή - Συχνότητα λειτουργίας - Εύρος διαδρόμου δεδομένων - Εύρος διαδρόμου διευθύνσεων - Εύρος καταχωρητών Όταν ολοκληρώσεις το μάθημα

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

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

ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (Τμήματα Υπολογιστή) ΕΚΠΑΙΔΕΥΤΗΣ:ΠΟΖΟΥΚΙΔΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ ΤΜΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ Κάθε ηλεκτρονικός υπολογιστής αποτελείται

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

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

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

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

ΔΙΚΤΥΑ Η/Υ ΙΙ. Γέφυρες

ΔΙΚΤΥΑ Η/Υ ΙΙ. Γέφυρες ΔΙΚΤΥΑ Η/Υ ΙΙ Γέφυρες Γενικά Οι γέφυρες (bridges) είναι συσκευές που επιτυγχάνουν τη διασύνδεση ενός απλού τοπικού δικτύου με άλλα παρόμοια τοπικά δίκτυα. Μια γενικότερη συσκευή και για τη διασύνδεση με

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

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

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

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

Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ

Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ 1. Τι εννοούμε με τον όρο υπολογιστικό σύστημα και τι με τον όρο μικροϋπολογιστικό σύστημα; Υπολογιστικό

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

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ Δίκτυα Μετάδοσης Δεδομένων Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Διδάσκουσα: Ελένη Αικατερίνη Λελίγκου Γραφείο ΖΑ202. Ε-mail:

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

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ Δίκτυα Υπολογιστών Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Διδάσκουσα: Ελένη Αικατερίνη Λελίγκου Γραφείο ΖΑ202. Ε-mail: e.leligkou@puas.gr

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

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

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 7: Εισαγωγή στα δίκτυα Η/Υ (μέρος Α) Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης Το

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

Κεντρική Μονάδα Επεξεργασίας

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

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

Δίκτυα Θεωρία

Δίκτυα Θεωρία Δίκτυα Θεωρία 2016-17 Κεφάλαιο 1 1. Ποια είναι τα επίπεδα που χρησιμοποιεί το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI); i. Φυσικό Επίπεδο ii. επίπεδο Ζεύξης ή Σύνδεσης Δεδομένων iii.

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

Επίπεδο Δικτύου: Διαδικτύωση

Επίπεδο Δικτύου: Διαδικτύωση Επίπεδο Δικτύου: Διαδικτύωση Μάθημα «Δίκτυα Υπολογιστών» Τμήμα Πληροφορικής Οικονομικό Πανεπιστήμιο Αθηνών Εαρινό Εξάμηνο 2013-14 Γεώργιος Ξυλωμένος Γεώργιος Δ. Σταμούλης Βασίλειος Σύρης Εισαγωγή Υπάρχει

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

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον Κεφάλαιο 2 Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον Εισαγωγή Μέσα αποθήκευσης Δίκτυα υπολογιστών Βάσεις δεδομένων Δίκτυα Υπολογιστών Σύνολο από υπολογιστές ή συσκευές διασυνδεδεμένες

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

Δίκτυα. ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

Δίκτυα. ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Δίκτυα ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Εισαγωγή Η επικοινωνία, ως ανταλλαγή πληροφοριών, υπήρξε ένας από τους θεμέλιους λίθους της ανάπτυξης του ανθρώπινου πολιτισμού Η μετάδοση πληροφορίας

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 1. Για να διεκπεραιωθεί η μεταφορά των πακέτων από την πηγή στον προορισμό μεταξύ των κόμβων του επικοινωνιακού υποδικτύου απαιτείται η

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

Εφαρµογές Πληροφορικής Υπολογιστών. Κεφάλαιο 3 Το υλικό του υπολογιστή

Εφαρµογές Πληροφορικής Υπολογιστών. Κεφάλαιο 3 Το υλικό του υπολογιστή Κεφάλαιο 3 Το υλικό του υπολογιστή Εισαγωγή Τµήµατα του Η/Υ καιοργάνωση Μονάδα Κεντρικής Μνήµης Κεντρική Μονάδα Επεξεργασίας (CPU) Μονάδα Εισόδου Εξόδου ίαυλοι Επικοινωνίας Εναλλακτικές αρχιτεκτονικές

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

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

Κεφάλαιο Το υπολογιστικό σύστημα Η εξέλιξη του ανθρώπου πραγματοποιήθηκε χάρη στην ικανότητά στον χειρισμό εργαλείων. Α Γενικού Λυκείου Κεφάλαιο 1 1.1 Το υπολογιστικό σύστημα Η εξέλιξη του ανθρώπου πραγματοποιήθηκε χάρη στην ικανότητά στον χειρισμό εργαλείων. Ιδιαίτερη θέση έχουν οι Υπολογιστικές συσκευές. Μηχανισμός

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

Υλικό Υπολογιστών (Hardware) ΜΥΥ-106 Εισαγωγή στους Η/Υ και Πληροφορική

Υλικό Υπολογιστών (Hardware) ΜΥΥ-106 Εισαγωγή στους Η/Υ και Πληροφορική Υλικό Υπολογιστών (Hardware) ΜΥΥ-106 Εισαγωγή στους Η/Υ και Πληροφορική Κύρια μέρη υπολογιστή Υπάρχουν διάφορα είδη υπολογιστών προσωπικοί (επιτραπέζιοι, φορητοί,...), ενσωματωμένοι, εξυπηρετητές (servers)

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

ΣΧΕΔΙΑΣΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΗΛΕΚΤΡΟΝΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ. Δρ. Δ. Λαμπάκης (1 η σειρά διαφανειών)

ΣΧΕΔΙΑΣΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΗΛΕΚΤΡΟΝΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ. Δρ. Δ. Λαμπάκης (1 η σειρά διαφανειών) ΣΧΕΔΙΑΣΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΗΛΕΚΤΡΟΝΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ Δρ. Δ. Λαμπάκης (1 η σειρά διαφανειών) Τα ηλεκτρονικά κυκλώματα, ιδιαίτερα τα ψηφιακά χρησιμοποιούνται για την υλοποίηση λογικών συναρτήσεων και την αποθήκευση

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

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

Το εσωτερικό ενός PC. Τεχνολογία Η/Υ & Πληροφοριών - 05 Κεντρική μονάδα Χουρδάκης Μανόλης Το εσωτερικό ενός PC 1 Το κουτί του PC (περίβλημα) περιέχει όλα τα βασικά μέρη του συστήματος Δύο κατηγορίες κουτιών: Desktop και Tower Mini tower Midi tower Full tower Κεντρική μονάδα Ο τύπος του κουτιού

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

ΔΙΚΤΥΑ (18-19) Π. Φουληράς

ΔΙΚΤΥΑ (18-19) Π. Φουληράς ΔΙΚΤΥΑ (18-19) Π. Φουληράς IP: Διευθύνσεις του Πρωτοκόλλου Διαδικτύου Οι διευθύνσεις IP είναι αφηρημένες (εικονικές κατά κάποιον τρόπο) και οπωσδήποτε διαφορετικές από τις φυσικές Οι χρήστες, εφαρμογές

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

*Ένας υπολογιστής είναι στην πραγματικότητα ένα σύστημα πολλών μερών που συνεργάζονται μεταξύ τους.

*Ένας υπολογιστής είναι στην πραγματικότητα ένα σύστημα πολλών μερών που συνεργάζονται μεταξύ τους. Ένας υπολογιστής είναι στην πραγματικότητα ένα σύστημα πολλών μερών που συνεργάζονται μεταξύ τους. *Τα φυσικά μέρη που μπορούμε να δούμε και να αγγίξουμε ονομάζονται συνολικά υλικό (hardware). * * υπερυπολογιστές

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

Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2

Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2 Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 o Ένα πακέτο ανώτερου επιπέδου τεμαχίζεται σε 10 πλαίσια, κάθε ένα από τα οποία έχει πιθανότητα 80 τοις εκατό να φτάσει χωρίς σφάλμα. Αν το πρωτόκολλο συνδέσου μετάδοσης δεδομένων

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

Μάθημα 3: Τοπολογίες Δικτύων

Μάθημα 3: Τοπολογίες Δικτύων Μάθημα 3: Τοπολογίες Δικτύων 3.1 Γενικά Με το όρο τοπολογία δικτύου αναφερόμαστε στον τρόπο με τον οποίο συνδέονται οι κόμβοι ενός δικτύου. Οι τοπολογίες διακρίνονται σε φυσικές και λογικές. Οι φυσικές

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

Σελίδα 1 από 11. Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για:

Σελίδα 1 από 11. Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για: Σελίδα 1 από 11 Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για: την επικοινωνία, µε τα υπόλοιπα ολοκληρωµένα κυκλώµατα του υπολογιστικού συστήµατος. την παροχή τροφοδοσίας

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

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

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΗ 1 ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΗ 2 ΚΕΝΤΡΙΚΗ ΜΟΝΑΔΑ ΕΠΕΞΕΡΓΑΣΙΑΣ (C.P.U.) ΑΠΟΤΕΛΕΙΤΑΙ ΑΠΟ: Αριθμητική Λογική Μονάδα (Arithmetic Logic Unit.) Μονάδα Ελέγχου (Control Unit.) Καταχωρητές (Registers) ΧΑΡΑΚΤΗΡΗΣΤΙΚΑ:

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

Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι

Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι Ιατρική Πληροφορική Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι Διαλέξεις μαθήματος: http://medisp.teiath.gr/eclass/courses/tio103/ https://eclass.teiath.gr/courses/tio100/

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

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET Κεφάλαιο 2: Στοιχεία Μετάδοσης Κώδικες 2 Κώδικες Κωδικοποίηση Δεδομένων: Όπως έχει ήδη αναφερθεί, προκειμένου τα δεδομένα να γίνουν κατανοητά από ένα ηλεκτρονικό

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

Βασίλειος Κοντογιάννης ΠΕ19

Βασίλειος Κοντογιάννης ΠΕ19 Ενότητα1 Υλικό Λογισμικό και Εφαρμογές Κεφ1: Υλικό Υπολογιστών - Hardware Τι ονομάζουμε υλικό υπολογιστών; Με τον όρο υλικό (hardware) αναφερόμαστε σε οτιδήποτε έχει μια φυσική-υλική υπόσταση σε ένα υπολογιστικό

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

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

Αρχιτεκτονική υπολογιστών 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Αρχιτεκτονική υπολογιστών Ενότητα 1 : Οργάνωση και Αρχιτεκτονική υπολογιστών Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά Μαθήματα Τμήμα Μηχανικών

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

Το ολοκληρωμένο κύκλωμα μιας ΚΜΕ. «Φέτα» ημιαγωγών (wafer) από τη διαδικασία παραγωγής ΚΜΕ

Το ολοκληρωμένο κύκλωμα μιας ΚΜΕ. «Φέτα» ημιαγωγών (wafer) από τη διαδικασία παραγωγής ΚΜΕ Το ολοκληρωμένο κύκλωμα μιας ΚΜΕ Η Κεντρική Μονάδα Επεξεργασίας (Central Processing Unit -CPU) ή απλούστερα επεξεργαστής αποτελεί το μέρος του υλικού που εκτελεί τις εντολές ενός προγράμματος υπολογιστή

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

Σχεδίαση και Υλοποίηση Μηχανισμού Μεταφοράς Δεδομένων από Συσκευές Αποθήκευσης σε Δίκτυο Myrinet, Χωρίς τη Μεσολάβηση της Ιεραρχίας Μνήμης

Σχεδίαση και Υλοποίηση Μηχανισμού Μεταφοράς Δεδομένων από Συσκευές Αποθήκευσης σε Δίκτυο Myrinet, Χωρίς τη Μεσολάβηση της Ιεραρχίας Μνήμης Σχεδίαση και Υλοποίηση Μηχανισμού Μεταφοράς Δεδομένων από Συσκευές Αποθήκευσης σε Δίκτυο Myrinet, Χωρίς τη Μεσολάβηση της Ιεραρχίας Μνήμης Αναστάσιος Α. Νάνος ananos@cslab.ntua.gr Επιβλέπων: Νεκτάριος

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

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

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ: ΑΝΙΧΝΕΥΣΗ ΣΦΑΛΜΑΤΩΝ ΣΕ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΔΙΚΤΥΑ ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ: ΑΝΙΧΝΕΥΣΗ ΣΦΑΛΜΑΤΩΝ ΣΕ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΔΙΚΤΥΑ ΑΝΙΧΝΕΥΣΗ ΣΦΑΛΜΑΤΩΝ: Κυκλικός Έλεγχος Πλεονασμού CRC codes Cyclic Redundancy Check codes Ο μηχανισμός ανίχνευσης σφαλμάτων στις επικοινωνίες

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

Βασίλειος Κοντογιάννης ΠΕ19

Βασίλειος Κοντογιάννης ΠΕ19 Ενότητα3 Επικοινωνία και Διαδίκτυο Κεφ8: Δίκτυα Υπολογιστών 8.1 Επικοινωνία και Δίκτυα Υπολογιστών Τι εννοούμε με τον όρο δίκτυο; Εννοούμε ένα σύνολο αντικειμένων (π.χ. τηλεφώνων, υπολογιστών) ή ανθρώπων

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

- Δομή πλαισίου Ethernet - Πλαίσια Ethernet μεγάλου μεγέθους (Jumbo frames)

- Δομή πλαισίου Ethernet - Πλαίσια Ethernet μεγάλου μεγέθους (Jumbo frames) 2.4.2 Διευθύνσεις Ελέγχου πρόσβασης στο Μέσο (MAC) - Δομή πλαισίου Ethernet - Πλαίσια Ethernet μεγάλου μεγέθους (Jumbo frames) 1 / 37 Φυσική διεύθυνση Κάθε κόμβος σε ένα δίκτυο Ethernet έχει μια φυσική

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

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 1 ο

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 1 ο Γιώργος Δημητρίου Μάθημα 1 ο Δομή ενός Προσωπικού Υπολογιστή Eπεξεργαστής ΚΜΕ Κρυφή Μνήμη ΜΔΜ Μονάδα Διασύνδεσης Αρτηρίας Κύρια Μνήμη Βοηθητική Μνήμη Οθόνη Πληκτρολόγιο Προσαρμογέας Δικτύου Ελεγκτής Ελεγκτής

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

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

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών Εικονική Μνήμη. (και ο ρόλος της στην ιεραρχία μνήμης) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2011-12 Εικονική (και ο ρόλος της στην ιεραρχία μνήμης) http://di.ionio.gr/~mistral/tp/comparch/ Μ.Στεφανιδάκης Ιεραρχία η νέα τάση: [2011]

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

K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες

K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΧΝΟΛΟΓΙΚΟ Περιεχόμενα 1 2 3 4 Λειτουργία Πολυπλέκτης (Mul plexer) Ο

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

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 2: Τοπικά Δίκτυα

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 2: Τοπικά Δίκτυα Δίκτυα Υψηλών Ταχυτήτων Ενότητα 2: Τοπικά Δίκτυα Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

Ethernet Ethernet ΙΕΕΕ CSMA/CD Ethernet Τα τοπικά δίκτυα είναι συνήθως τύπου Ethernet ή λέμε ότι ακολουθούν το πρότυπο ΙΕΕΕ 802.3 Ακολουθούν το μηχανισμό CSMA/CD (Πολλαπλή πρόσβαση με Ακρόαση Φέροντος και Ανίχνευση Συγκρούσεων). Πολλαπλή

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