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

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

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

Transcript

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

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

3 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ψηφιακά Μαθήματα στο Πανεπιστήμιο Δυτικής Μακεδονίας» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 3

4 Σκοπός ενότητας Η κατανόηση της σημαντικότητας των διαύλων. Η κατανόηση της λειτουργίας των διαύλων. Η παρουσίαση ποικίλων διαφορετικών υλοποιήσεων διαύλων. 4

5 Δίαυλοι στους υπολογιστές Ένα τυπικό υπολογιστικό σύστημα αποτελείται από τον επεξεργαστή, τη μνήμη, συσκευές Ι/Ο και άλλα περιφερειακά. Υπάρχει η ανάγκη της επικοινωνίας ανάμεσα σε αυτές τις συσκευές. Υπάρχει ανάγκη για μετακίνηση δεδομένων (με την ευρεία έννοια, δηλαδή και εντολών) με έναν προκαθορισμένο και σαφή τρόπο, ώστε να επιτευχθεί αποτελεσματική, βέλτιστη και χωρίς απώλειες επικοινωνία. 5

6 Τι είναι ένας δίαυλος; Ένας δίαυλος (bus, αρτηρία) είναι ένας διάδρομος επικοινωνίας ο οποίος συνδέει δύο ή περισσότερες συσκευές. Είναι κοινό μέσο μετάδοσης (broadcast). Συνδέονται πολλές συσκευές. Ένα σήμα που εκπέμπεται από μια συσκευή είναι διαθέσιμο για λήψη από όλες τις υπόλοιπες. Μόνο μια συσκευή μπορεί κάθε φορά να εκπέμπει. Μπορεί να είναι εσωτερικά του chip (on-chip) ή εξωτερικά (off-chip). 6

7 Εσωτερικοί και εξωτερικοί δίαυλοι Οι δίαυλοι που συνδέουν στοιχεία πάνω στο ίδιο υπόστρωμα, ονομάζονται εσωτερικοί. π.χ. ο δίαυλος δεδομένων πάνω στον ίδιο επεξεργαστή που συνδέει την ALU με τους καταχωρητές. π.χ. ο δίαυλος που συνδέει τις μνήμες με τη βόρεια γέφυρα διασύνδεσης πάνω στην κεντρική πλακέτα. Οι δίαυλοι που συνδέουν συσκευές πάνω σε άλλα υποστρώματα ή πλακέτες, ονομάζονται εξωτερικοί. π.χ. ο δίαυλος του πληκτρολογίου ή του USB. 7

8 Από τι αποτελείται ένας δίαυλος; Αποτελείται από πολλές διαδρομές επικοινωνίας. Είναι ψηφιακές γραμμές, οπότε μεταδίδονται 0 ή 1. Μπορούν να είναι πολλαπλές παράλληλες γραμμές (ομαδοποιημένες) για παράλληλη μετάδοση, π.χ. 16 γραμμές δεδομένων για 16bit. Ο δίαυλος που διασυνδέει τις κύριες υπομονάδες του υπολογιστή (επεξεργαστή, μνήμη, I/O) ονομάζεται δίαυλος του συστήματος. 8

9 Ένας υπολογιστής έχει πολλούς διαύλους 9

10 Τι ονομάζουμε πρωτόκολλο διαύλου; Κανόνες του πως λειτουργεί ο δίαυλος. Πρέπει να υπακούν όλες οι συνδεδεμένες συσκευές. Μηχανικές και ηλεκτρικές προδιαγραφές. Σήματα και χρονισμό. Αν απαιτείται χειραψία (handshake) στην έναρξη της επικοινωνίας ή όχι. 10

11 Στάδια χειραψίας Αν ο δίαυλος απαιτεί χειραψία, τότε ακολουθούνται κάποια στάδια: Αίτηση. Χορήγηση. Επιβεβαίωση. 11

12 Η δομή του διαύλου Υπάρχουν πολλοί σχεδιασμοί διαύλου. Ταξινομούνται σε τρεις λειτουργικές ομάδες: Δεδομένων (data). Διευθύνσεων (address). Ελέγχου (control). Ισχύος (παροχή ενέργειας). 12

13 Τι ισχύει για το δίαυλο δεδομένων; (1/2) Μεταφέρει δεδομένα ανάμεσα στις υπομονάδες. Σε αυτό το επίπεδο δεν υπάρχει διαφορά ανάμεσα στα δεδομένα της εφαρμογής ή τις εντολές. Υπάρχουν διάφορα μεγέθη, π.χ. 32bit,64bit κ.ο.κ. Το εύρος του είναι καθοριστικός παράγοντας για τη συνολική απόδοση του συστήματος. 13

14 Τι ισχύει για το δίαυλο δεδομένων; (2/2) Καθορίζει την πηγή ή τον προορισμό των δεδομένων. π.χ. Αν ο επεξεργαστής θέλει να διαβάσει τα δεδομένα που αντιστοιχούν σε μια διεύθυνση μνήμης, τοποθετεί σε αυτό το δίαυλο τη διεύθυνση. Καθορίζει τη μέγιστη δυνατή ποσότητα μνήμης. Επίσης χρησιμοποιείται για το I/O. 14

15 Τι ισχύει για το δίαυλο ελέγχου; Χρησιμοποιούνται για τον έλεγχο της πρόσβασης και της χρήσης των γραμμών δεδομένων και διευθύνσεων. Υπάρχουν σήματα ελέγχου που μεταδίδουν πληροφορίες εντολών και χρονισμού. Τα σήματα χρονισμού υποδεικνύουν την εγκυρότητα των πληροφοριών δεδομένων και διευθύνσεων. 15

16 Ποιες είναι οι τυπικές γραμμές του δίαυλου ελέγχου; (1/2) Εγγραφή στη μνήμη. Ανάγνωση από τη μνήμη. Εγγραφή I/O. Ανάγνωση I/O. Επιβεβαίωση μεταφοράς δεδομένων. 16

17 Ποιες είναι οι τυπικές γραμμές του δίαυλου ελέγχου; (2/2) Αίτηση διαύλου. Εκχώρηση διαύλου. Αίτηση διακοπής. Αναγνώριση διακοπής. Ρολόι. Επαναφορά. 17

18 Διάγραμμα των διαύλων 18

19 Στο παρακάτω σχήμα, ποιος είναι ο δίαυλος με το κόκκινο χρώμα και γιατί; 19

20 Πως χρησιμοποιείται ο δίαυλος; Αν κάποια υπομονάδα θέλει να στείλει δεδομένα σε κάποια άλλη, πρέπει να κάνει δυο ενέργειες: Να χρησιμοποιήσει το δίαυλο. Να μεταδώσει μια αίτηση προς την άλλη υπομονάδα χρησιμοποιώντας τις κατάλληλες γραμμές ελέγχου και διευθύνσεων. 20

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

22 Φυσική απεικόνιση του διαύλου 22

23 Γιατί δε χρησιμοποιείται ένας πολύ μεγάλος δίαυλος για όλες τις υπομονάδες; Όσο μεγαλύτερο το μήκος του διαύλου τόσο μεγαλύτερη καθυστέρηση (skew). Η καθυστέρηση καθορίζει τη μέγιστη συχνότητα λειτουργίας του συστήματος. Αντιμετωπίζεται με κατάλληλη ιεραρχία και πολλαπλούς διαύλους. Μπορεί να γίνει υπερφόρτωση του διαύλου ( μποτιλιάρισμα ). Όσες περισσότερες συσκευές θέλουν να εκπέμψουν τόσο περισσότερες συγκρούσεις θα υπάρχουν (κορεσμός διαύλου). Αντιμετωπίζεται με αύξηση της συχνότητας λειτουργίας του διαύλου ή με αύξηση του μεγέθους μεταφοράς (π.χ. από 32bit σε 64bit). 23

24 Πως αντιμετωπίζεται το πρόβλημα του κορεσμού του διαύλου; Χρησιμοποιείται μια ιεραρχία διαύλων. (ISA) Υπάρχει ένας τοπικός δίαυλος που συνδέει τον επεξεργαστή με μια γέφυρα. Η γέφυρα συνδέεται με το δίαυλο συστήματος. (PCI) Υπάρχουν δυο γέφυρες. Μια γέφυρα συνδέει τις γρήγορες υπομονάδες (επεξεργαστής, μνήμη, κάρτα γραφικών) και μια άλλη γέφυρα τις υπόλοιπες χαμηλής ταχύτητας υπομονάδες. 24

25 Τυπική ιεραρχία ISA 25

26 Τυπική ιεραρχία PCI 26

27 Στοιχεία του σχεδιασμού διαύλων Τύπος Αφοσιωμένοι Πολυπλεγμένοι Μέθοδος διαιτησίας Κεντρική διαιτησία. Κατανεμημένη Συγχρονισμός Σύγχρονη Ασύγχρονη Πλάτος bus Διεύθυνση Δεδομένα Τύπος μεταφοράς δεδομένων Διάβασμα Γράψιμο Διάβασμα τροποποίηση γράψιμο Διάβασμα μετά γράψιμο Εμπόδιο Ακολουθεί η ανάλυση των όρων... 27

28 Ποιοι είναι οι τύποι διαύλων; Αφοσιωμένοι δίαυλοι (dedicated): Μόνιμα εκχωρημένοι σε μια λειτουργία ή σε φυσικό υποσύνολο των υπομονάδων (π.χ. Δίαυλος διευθύνσεων). Πολυπλεγμένοι δίαυλοι (multiplexed): Τα ίδια καλώδια χρησιμοποιούνται για πολλαπλές λειτουργίες. Για παράδειγμα αρχικά στέλνεται η διεύθυνση στο πολυπλεγμένο δίαυλο και τα κατάλληλα σήματα, στη συνέχεια τα δεδομένα στο πολυπλεγμένο δίαυλο (πολύπλεξη χρόνου). +Λιγότερα καλώδια (οικονομία χώρου/κόστους). - Πολύπλοκα κυκλώματα στις υπομονάδες. - Μείωση της απόδοσης. 28

29 Κατηγορίες διαύλου ως προς τη μεταφορά δεδομένων Σειριακοί δίαυλοι: Μεταφέρεται μια σειρά από bit από το ίδιο φυσικό μέσο. Μεγαλύτερη ταχύτητα από παράλληλους διαύλους όταν συνδέονται απομακρυσμένες συσκευές. Χαμηλότερο κόστος. Πολύπλοκα πρωτόκολλα επικοινωνίας και διασύνδεσης. Παράλληλοι δίαυλοι: Μεταφέρονται πολλαπλά bit ταυτόχρονα από παράλληλα φυσικά μέσα. Υψηλό ρυθμό μεταφοράς για μικρά μήκη (για μεγαλύτερα υπάρχει πρόβλημα συγχρονισμού, λόγω διαφορετικών καθυστερήσεων σε κάθε γραμμή εξαιτίας της χωρητικότητας). Μεγάλο κόστος υλοποίησης. 29

30 Κατηγορίες διαύλων ως προς τη φορά μεταφοράς Μονής κατεύθυνσης (π.χ. αρτηρία διευθύνσεων που μόνο ο επεξεργαστής μπορεί να γράψει). Διπλής κατεύθυνσης. 30

31 Η διαιτησία του διαύλου Μπορεί πολλαπλές συσκευές να απαιτήσουν τον έλεγχο του διαύλου. Κάθε φορά μόνο μια συσκευή μπορεί να έχει τον έλεγχο του διαύλου. Χρειάζεται κάποια μέθοδος διαιτησίας (arbitration) των υπομονάδων. Κεντρική διαιτησία. Κατανεμημένη διατησία. Διαιτησία με χρήση αλυσίδας προτεραιότητας. Ο μηχανισμός που καθορίζει ποια μονάδα θα αποκτήσει τον έλεγχο της αρτηρίας ονομάζεται διαιτησία της αρτηρίας. 31

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

33 Κεντρική ή Παράλληλη Διαιτησία: πλεονεκτήματα & μειονεκτήματα Πολύ εύκολη υλοποίηση. Υψηλό κόστος, ιδιαίτερα αν υπάρχουν πολλές μονάδες. Συνήθως χρησιμοποιείται κωδικοποιητής προτεραιοτήτων. Οι μονάδες με χαμηλή προτεραιότητα αδικούνται αν χρησιμοποιείται στατική ανάθεση. Μπορεί να χρησιμοποιηθεί πιο πολύπλοκη υλοποίηση με δυναμική ανάθεση προτεραιοτήτων. Μπορεί να χρησιμοποιηθεί κυκλική προτεραιότητα (rotating) ή προτεραιότητα με χρήση ιστορικού (επιλέγεται η μονάδα που δεν είχε χρησιμοποιήσει πρόσφατα το δίαυλο). 33

34 Κατανεμημένη διαιτησία Κατανεμημένη διαιτησία: Κάθε υπομονάδα περιέχει λογικά κυκλώματα ελέγχου πρόσβασης. Όλες μαζί οι υπομονάδες ενεργούν μαζί για να μοιράζονται το δίαυλο. Συνήθως αποφασίζεται μια συσκευή να είναι ο αφέντης του διαύλου (master). 2 κατηγορίες: Διαιτησία με αυτο-επιλογή. Διαιτησία με ανίχνευση σύγκρουσης. 34

35 Κατανεμημένη διαιτησία με αυτο-επιλογή Υπάρχουν επιπρόσθετες γραμμές ελέγχου που συνδέονται όλες οι μονάδες. Όλες οι μονάδες χαρακτηρίζονται από έναν αριθμό (π.χ. διεύθυνση). Αν μια συσκευή επιθυμεί τη χρήση της αρτηρίας, τότε τοποθετεί τον αριθμό της. Παρακολουθεί τον αριθμό που υπάρχει στην αρτηρία. Αν είναι ο ίδιος με το δικό της, τότε έχει τον έλεγχο. Π.χ. Μονάδα , μονάδα , μονάδα ,..., Αν η μονάδα και η μονάδα τοποθετήσουν τον αριθμό τους ταυτόχρονα στο δίαυλο, τότε το λογικό OR θα έχει ως αποτέλεσμα τον , οπότε μόνο αυτή η μονάδα θα έχει τον έλεγχο. Χρησιμοποιήθηκε στον Apple Macintosh II. 35

36 Κατανεμημένη διαιτησία με ανίχνευση σύγκρουσης Όποια μονάδα θέλει να στείλει δεδομένα, τα τοποθετεί στο δίαυλο, αφού διαπιστώσει ότι δε χρησιμοποιείται. Διαβάζει τα δεδομένα που βρίσκονται στο δίαυλο. Αν είναι τα ίδια με αυτά που έγραψε, τότε η μετάδοση έχει γίνει. Αν είναι διαφορετικά, τότε έχει συμβεί σύγκρουση. Περιμένει και προσπαθεί πάλι μετά από τυχαίο χρονικό διάστημα. Η μονάδα παραλήπτης μπορεί να καταλάβει αν τα δεδομένα στο δίαυλο είναι σωστά ή έχουν αλλοιωθεί από σύγκρουση (π.χ. checksum). Έχει καλή απόδοση, μόνο για διαύλους με χαμηλό ποσοστό χρήσης. 36

37 Διαιτησία με αλυσίδα προτεραιότητας 3 σήματα ελέγχου (απαίτηση, διάθεση και απασχολημένη). Η διάθεση αρτηρίας περνάει διαμέσου όλων των μονάδων. Οι άλλες γραμμές είναι ξεχωριστές. Η προτεραιότητα καθορίζεται από τη θέση της μονάδας. Μια μονάδα που δε θέλει το σήμα της διάθεσης, το προωθεί στην επόμενη. Πολύ απλή υλοποίηση. Έλλειψη δικαιοσύνης. Στατική ανάθεση προτεραιοτήτων κατά το σχεδιασμό. Χρησιμοποιήθηκε στο VMEBus. 37

38 Πως συνδέονται πολλαπλές συσκευές στον ίδιο δίαυλο Προκειμένου να μην αλλοιώνονται τα δεδομένα που στέλνει μια συσκευή, από μια άλλη που συνδέεται στον ίδιο δίαυλο απαιτείται να υπάρχει απομόνωση των συσκευών που δε συμμετέχουν στην επικοινωνία. Αυτό επιτυγχάνεται με απομονωτές τριών καταστάσεων (tri-state buffers). Αυτοί οι απομονωτές, έχουν μια λειτουργία υψηλής αντίστασης, η οποία ισοδυναμεί με ψηφιακή απομόνωση. Άλλες συνδέσεις με απομόνωση, είναι η ανοιχτού συλλέκτη (open collector) ή ανοιχτού απαγωγού (open drain) που όμως δεν είναι αποδοτικές και έχουν μεγαλύτερη κατανάλωση ενέργειας. 38

39 Απομονωτής τριών καταστάσεων 3 καταστάσεις: Λογικό 0 Λογικό 1 Υψηλή Αντίσταση (Z) 39

40 Αποκλειστικής ή κοινής χρήσης Αν υπάρχει ιδιαίτερη γραμμή σύνδεσης για δυο και μόνο δυο συσκευές, τότε αυτή είναι αποκλειστική σύνδεση ή σύνδεση σημείο-προς-σημείο (πολύ μεγάλο κόστος για να συνδεθούν n συσκευές μεταξύ τους, πολύ μεγάλη ταχύτητα χωρίς συγκρούσεις). Αν υπάρχει μια αρτηρία που χρησιμοποιείται από πολλές μονάδες, τότε αυτή είναι σύνδεση κοινής χρήσης (απαιτείται μηχανισμός ελέγχου και διαιτησίας για το χρονικό μοίρασμα της χρήσης, μικρή ταχύτητα, μοναδικό σημείο αστοχίας. Πλεονέκτημα η ευκολία προσθήκης νέων συσκευών και το μικρό κόστος). Συνήθως ένα σύστημα χρησιμοποιεί και τους 2 τύπους. 40

41 Κλειστοί και ανοιχτοί δίαυλοι Κατά τη σχεδίαση ενός συστήματος, κάποιοι δίαυλοι σχεδιάζονται για να συνδέσουν κάποιες συγκεκριμένες μονάδες (π.χ. επεξεργαστή και μνήμη) κάτι που δεν πρόκειται να μεταβληθεί. Όμως, υπάρχουν και δίαυλοι που θα συνδεθούν άγνωστες για τον κατασκευαστή συσκευές. Αυτοί οι δίαυλοι θα πρέπει να είναι συμβατοί με κάποιο δημοφιλές πρότυπο ή πρωτόκολλο. Με αυτόν τον τρόπο ο τελικός χρήστης μπορεί να συνδέσει άγνωστες μονάδες (που όμως είναι συμβατές με το αντίστοιχο πρότυπο) και να λειτουργήσουν απρόσκοπτα. 41

42 Τι ισχύει για το χρονισμό των διαύλων; Ο χρονισμός αναφέρεται στον τρόπο με τον οποίο συντονίζονται τα γεγονότα του διαύλου. Χρησιμοποιούν: Σύγχρονο χρονισμό (Ρολόι): Απλούστερος στην υλοποίηση, έλεγχο. Λιγότερο ευέλικτος. Όλες οι συσκευές δεσμευμένες σε σταθερή ταχύτητα ρολογιου (καθορισμένη από την πιο αργή συσκευή). Ασύγχρονο χρονισμό (ακολουθία σημάτων): Βελτιώνει την επικοινωνία των γρήγορων συσκευών που δε χρειάζεται να λειτουργούν σε μικρότερες ταχύτητες. Δε χρησιμοποιεί ρολόι, αλλά σήματα χειραψίας. 42

43 Διαγράμματα χρονισμού Τοποθέτηση της διεύθυνσης. Επιλογή της συσκευής. Αποστολή του σήματος ανάγνωσης ή του σήματος εγγραφής. Ανάγνωση των δεδομένων. Όλες οι παραπάνω ενέργειες πρέπει να ολοκληρωθούν μέσα σε αυστηρούς περιορισμούς χρόνου, διαφορετικά μπορεί να έχουμε αλλοίωση/καταστροφή των δεδομένων. 43

44 Ο αφέντης και ο δούλος του διαύλου Μια μονάδα που μπορεί να ξεκινήσει και να καθοδηγήσει μια διαδικασία εγγραφής ή ανάγνωσης δια μέσου μιας αρτηρίας καλείται αφέντης ή κύρια μονάδα (master), ενώ η άλλη μονάδα που λαμβάνει μέρος στη διαδικασία καλείται υπηρέτης ή δούλος (slave). 44

45 Συσκευές Ι/Ο και δίαυλοι Μια καλή πρακτική όταν θέλουμε να συνδέσουμε συσκευές Ι/Ο σε ένα σύστημα αποτελεί η χρήση ενός εξειδικευμένου IC, που ονομάζεται ελεγκτής Ι/Ο. Οι συσκευές συνδέονται στο ελεγκτή Ι/Ο, ο οποίος στη συνέχεια συνδέεται μέσω της κατάλληλης γέφυρας στον επεξεργαστή. Όταν απαιτείται η χρήση Ι/Ο, ο επεξεργαστής ζητάει από τον ελεγκτή Ι/Ο να εκτελέσει τις αντίστοιχες ενέργειες. Όταν ολοκληρωθούν ο ελεγκτής Ι/Ο στέλνει ένα σήμα διακοπής. 45

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

47 Ο ελεγκτής SuperIO IC που χρησιμοποιείται για τη σύνδεση συσκευών χαμηλής ταχύτητας: Οδηγό δισκέτας. Παράλληλης θύρας. Σειριακής θύρας. Ποντίκι και πληκτρολόγιο PS/2. Αισθητήρες θερμότητας και ταχύτητας ανεμιστήρων. 47

48 Οι δίαυλοι σε ένα τυπικό υπολογιστικό σύστημα Τυπική διασύνδεση διαύλων, συσκευών και γεφυρών σε ένα σημερινό σύστημα. 48

49 Διακριτοί χώροι διευθύνσεων μνήμης και I/O Διακριτοί χώροι Ι/Ο και μνήμης. Ειδικά σήματα για ανάγνωση/εγγραφή μνήμης. Ειδικά σήματα για ανάγνωση/εγγραφή περιφερειακού. Κοινοί δίαυλοι δεδομένων και διευθύνσεων. Στο x86 χρησιμοποιούνται οι εντολές in/out. 49

50 Ενιαίος χώρος διευθύνσεων και I/O Ενιαίος χώρος διευθύνσεων. Κοινοί δίαυλοι για δεδομένα, διευθύνσεις, ανάγνωση και εγγραφή. Πρόσβαση στα περιφερειακά με ίδιες εντολές με αυτές τις πρόσβασης στη μνήμη. 50

51 Άμεση προσπέλαση μνήμης Χρήση ειδικού ελεγκτή για τις μεταφορές από και προς τη μνήμη, ώστε να απελευθερωθεί ο επεξεργαστής. Ο επεξεργαστής αιτείται από τον ελεγκτή DMA να προβεί σε κάποια συγκεκριμένη μεταφορά. Μόλις ο ελεγκτής ολοκληρώσει τη μεταφορά στέλνει στον επεξεργαστή μια διακοπή για ενημέρωση. Πλεονέκτημα: Αποδέσμευση CPU. Χρησιμοποιούνται ειδικά σήματα, ώστε ο ελεγκτής DMA να γίνει αφέντης των διαύλων μέχρι να ολοκληρωθεί η μεταφορά. Ο ελεγκτής αιτείται τη χρήση του διαύλου και ο επεξεργαστής στέλνει το σήμα αναγνώρισης της αίτησης. Αύξηση απόδοσης, ιδιαίτερα σε πολυδιεργασιακά περιβάλλοντα. 51

52 Αναπαραστάσεις που χρησιμοποιούνται στα διαγράμματα χρονισμού 52

53 Σύγχρονος χρονισμός: Όλα τα γεγονότα συμφωνούν με το ρολόι 53

54 Σύγχρονος χρονισμός Μια γραμμή του διαύλου μεταφέρει το ρολόι. Μειονεκτήματα: Όλες οι μονάδες έχουν την ίδια ταχύτητα. Δε μπορούν να έχουν μεγάλο μήκος για να μην υπάρχει στρέβλωση ρολογιού. Μικρό πλήθος μονάδων που συνδέονται. Χρησιμοποιούνται κύκλοι καθυστέρησης (wait cycles) αν απαιτείται επικοινωνία με πολύ αργή συσκευή που είναι συνδεδεμένη στο δίαυλο. 54

55 Ασύγχρονος χρονισμός: Χρησιμοποιούνται σήματα 55

56 Απόδοση διαύλων Δυο μετρικά χρησιμοποιούνται για την απόδοση: Καθυστέρηση (latency). Η μέγιστη ταχύτητα περιορίζεται από το είδος, το πλήθος των μονάδων που συνδέονται και το μήκος. Ρυθμός μεταφοράς (throughput). Εξαρτάται από: Εύρος της αρτηρίας δεδομένων (bitwidth), περισσότερες γραμμές, μεγαλύτερος ρυθμός μεταφοράς και κόστος υλοποίησης. Διακριτές γραμμές δεδομένων και διευθύνσεων ή πολυπλεξία στο χρόνο. Η πολυπλεξία μειώνει το ρυθμό, γιατί η αρτηρία δε χρησιμοποιείται αποκλειστικά για μια λειτουργία. Ομαδική μεταφορά λέξεων (block/burst). Αν με μια διεύθυνση, μπορούν να σταλούν πολλαπλές συνεχόμενες λέξεις ή κάθε λέξη απαιτεί μια διεύθυνση. 56

57 Ένας σημερινός υπολογιστής Υπάρχουν οι δίαυλοι: system bus (fastest). Backside bus (δε χρησιμοποιείται πια). Pci bus. Isa bus. 57

58 Ερωτήσεις αξιολόγησης (1/2) Ποια μπορεί να είναι η μέγιστη απόσταση ανάμεσα στον επεξεργαστή και σε μια συσκευή προκειμένου να έχουμε μια επιτυχημένη μετάδοση δεδομένων; Πως επιτυγχάνεται μια μεταφορά 64bit από ένα δίαυλο 32bit; Ποιο είναι το πλεονέκτημα χρήσης της αρχιτεκτονικής πολλαπλών διαύλων, σε σχέση με την αρχιτεκτονική απλού διαύλου; 58

59 Ερωτήσεις αξιολόγησης (2/2) Σε έναν κοινό δίαυλο, πως επιλέγεται και χρησιμοποιείται για τη μεταφορά δεδομένων από τον επεξεργαστή, μια συσκευή Ι/Ο ή μια θέση μνήμης; Πως γίνεται διαφοροποίηση ανάμεσα σε μια διεύθυνση μνήμης και μια συσκευή Ι/Ο; Είναι δυνατόν να διαβάζουμε από τη μνήμη και από μια συσκευή Ι/Ο; Μπορεί η ίδια διεύθυνση να αντιστοιχεί και σε μια συσκευή Ι/Ο και σε μια μνήμη; Μπορεί αυτό να γίνει αν η συσκευή δε χρησιμοποιεί απεικόνιση στη μνήμη; 59

60 Χρήση διευθύνσεων σε Ι/Ο Κάθε συσκευή απαιτεί μια ή περισσότερες διευθύνσεις για να επικοινωνήσει με τον επεξεργαστή. Από την αποκωδικοποίηση της μνήμης αναγνωρίζεται το περιφερειακό που θα χρησιμοποιηθεί. Κάθε διεύθυνση αντιστοιχεί σε μια συσκευή. 60

61 Ερωτήσεις αξιολόγησης 1. Πόσους δυνατούς συνδυασμούς μπορούμε να κάνουμε με n bit σε δυαδικό σύστημα: έχει διεύθυνση 16 bit. Πόσες τοποθεσίες διευθύνσεων μπορεί να έχει αυτή η διεύθυνση; έχει 8 bit για Ε/Ε. Πόσες τοποθεσίες διευθύνσεων Ε/Ε έχει η κάθε διεύθυνση; έχει 20bit διεύθυνση μνήμης γραμμών. Ποια είναι η μέγιστη χωρητικότητα μνήμης; 61

62 Παραδείγματα διαύλων 62

63 Ο δίαυλος ISA 4,77Mhz (ή και 8Μhz), 16bit, 9 MBps. Επεξεργαστές 486 που ήταν 32bit έπρεπε να στείλουν δεδομένα σε δύο δεσμίδες. Ήταν ο δίαυλος που υπήρχε για 20 χρόνια στα PC: λόγω συμβατότητας προς τα πίσω. Δεν υπήρχε ανάγκη για πολύ μεγάλο bandwidth. Δεν ήταν έξυπνος δηλαδή έπρεπε χειρονακτικά να τοποθετηθούν ρυθμίσεις IRQ, DMA, address IO. Δεν υπήρχε υποστήριξη για plug-and-play (pnp). Όλη τη μεταφορά την έκανε ο επεξεργαστής. 63

64 Ο δίαυλος ISA (2/2) Ο δίαυλος ISA μέσα στο κόκκινο πλαίσιο. 64

65 Ο δίαυλος Vesa Local BUS (VLB) (1/2) 32 bit, 33Mhz, παράλληλη μεταφορά δεδομένων. 3 συσκευές. Λειτουργούσε στη συχνότητα του local bus (συχνότητα επεξεργαστή). Ήταν μια επέκταση της ISA. Δεν υπήρχε πρόβλημα για 1-2 συσκευές, αλλά η προσθήκη περισσότερων συσκευών δημιουργούσε πρόβλημα. Συνήθως η 1 συσκευή ήταν η κάρτα γραφικών. Οι υποδοχές ήταν πολύ μεγάλες και άβολες. 65

66 Ο δίαυλος Vesa Local BUS (VLB) (2/2) 66

67 @1993 by Intel. Ο δίαυλος PCI (1/2) Έγινε ευρέως γνωστό με τα windows 95 (υποστήριξη plug and play για τις συσκευές PCI). Peripheral Component Interconnect (PCI). 32bit (max 66Mhz), 133 MB/sec, parallel bus. Χρησιμοποιήθηκε πάνω στο motherboard για την προσθήκη επιπρόσθετων καρτών. 67

68 Ο δίαυλος PCI (2/2) Υπάρχουν διάφορες προδιαγραφές (PCI 1.0,2.0..). Αντικατέστησε το δίαυλο ISA και Vesa Local Bus. Δίνει τροφοδοσία 3,3V ή 5V. Μέχρι 5 συσκευές χωρίς κανένα πρόβλημα. Έγιναν προσπάθειες για πολύ πιο γρήγορες ταχύτητες (PCI-X) αλλά με πολύ ακριβό κόστος υλοποίησης. 68

69 Ο δίαυλος PCI 69

70 Τυπικό σύστημα με PCI 70

71 Όλες οι συσκευές συνδέονται αποκλειστικά με το διαιτητή Κάθε συσκευή συνδέεται αποκλειστικά με το διαιτητή διαύλου PCI. Όταν μια συσκευή θέλει να αποκτήσει τον έλεγχο του διαύλου τότε στέλνει ένα σήμα από τη γραμμή REQ#. Ο διαιτητής αποφασίζει σε ποια συσκευή θα δώσει τον έλεγχο στέλνοντας στην κατάλληλη συσκευή το σήμα GNT#. Η συσκευή που λαμβάνει το GNT# μπορεί να χρησιμοποιήσει το κοινό δίαυλο PCI. 71

72 Η σύνδεση parallel. Accelerated Graphics Port. Δίαυλος σημείο-προς-σημείο (επεξεργαστή-gpu). 1 μόνο συσκευή. 72

73 Παράλληλα / Σειριακά Οι ταχύτητες του επεξεργαστή και των υπομονάδων συνεχώς αυξάνονται. Οι παραδοσιακοί δίαυλοι παράλληλης μεταφοράς PCI,AGP έχουν φτάσει στα φυσικά τους όρια. Οι νέοι δίαυλοι είναι σειριακοί σημείο-σε-σημείο (point-topoint). Κάθε υπομονάδα συνδέεται σε μια άλλη υπομονάδα (π.χ. Τον επεξεργαστή) με αποκλειστική γραμμή σειριακής μετάδοσης. Μπορεί κάθε υπομονάδα να στέλνει δεδομένα ανεξάρτητα από τις άλλες. Προτάθηκε και υιοθετήθηκε το PCI-Express. 73

74 Ο δίαυλος PCI Express (PCIe) by Intel. Δημιουργήθηκε για αντικατάσταση PCI, AGP. Σύνολο χωριστών σειριακών απευθείας συνδέσεων (serial bus). 2 γραμμές εκπομπή + 2 γραμμές λήψη (1 οδός). Χρησιμοποιείται μεταγωγέας (switch). 1,25 Ghz (max bandwidth 250MB/sec). Μπορεί να συνδυαστούν οι οδοί: PCIe x1 (απλές κάρτες),x4,x16 (κάρτες γραφικών),x32. 74

75 Ο δίαυλος PCI Express (PCIe) (2/2) 75

76 Ο δίαυλος AMBA (Advanced Microcontroller Bus Architecture) ARM. 3η αναθεωρημένη έκδοση (2003). System-on-chip για ενσωματωμένα της ARM. 32bit. Ελεύθερες οι προδιαγραφές για να χρησιμοποιηθούν από άλλους κατασκευαστές (π.χ. Infineon). Είναι πολύ δημοφιλή υλοποίηση (χρησιμοποιείται και σε smartphones). 76

77 Ο δίαυλος AMBA (Advanced Microcontroller Bus Architecture) (2/2) Υποστηρίζονται 5 τύποι διαύλων: Advanced extensible Interface (AXI). Advanced High-performance Bus (AHB). Advanced System Bus (ASB). Advanced Peripheral Bus (APB). Advanced Trace Bus (ATB). 77

78 Ο δίαυλος AMBA (Advanced Microcontroller Bus Architecture) 78

79 Άλλοι δίαυλοι USB MCA Firewire Nubus 79

80 Βιβλιογραφία Χρησιμοποιήθηκε υλικό από: Stallings, Οργάνωση και Αρχιτεκτονική Υπολογιστών 6η έκδοση (3.3,3.4, 3.6, 3Α). Mission10x (U4-S[1-4]_Ver_Final.pdf). Αρχιτεκτονική Υπολογιστών, Δ. Νικολός, Γκιούρδας. 80

81 Τέλος Ενότητας 81

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Λογικά σύμβολα των 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

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

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

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 2: Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Νο 01 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και

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

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

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

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

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

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

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

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

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

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

Συστήματα Μικροϋπολογιστών

Συστήματα Μικροϋπολογιστών Συστήματα Μικροϋπολογιστών Είσοδος / Έξοδος Δεδομένων Υπεύθυνος Μαθήματος: K. ΠΕΚΜΕΣΤΖΗ Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως

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

Κεφάλαιο 4. Διδακτικοί Στόχοι. Για την αναγκαιότητα, τον τρόπο συνεργασίας, τις δυνατότητες και τον τρόπο εγκατάστασης των περιφερειακών συσκευών.

Κεφάλαιο 4. Διδακτικοί Στόχοι. Για την αναγκαιότητα, τον τρόπο συνεργασίας, τις δυνατότητες και τον τρόπο εγκατάστασης των περιφερειακών συσκευών. Κεφάλαιο 4 Ένα υπολογιστικό σύστημα εκτός από την ΚΜΕ και την κύρια μνήμη που χρησιμοποιούνται για την επεξεργασία και προσωρινή αποθήκευση δεδομένων βασίζεται στις περιφερειακές συσκευές για την επικοινωνία

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ενσωματωμένα Συστήματα

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

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

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

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

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

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

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

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

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

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

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

Λίγα λόγια από το συγγραφέα... 7. 91 Εισαγωγή στους υπολογιστές... 9. 92 Μονάδες µέτρησης χωρητικότητας... 31. 94 Συσκευές εισόδου...

Λίγα λόγια από το συγγραφέα... 7. 91 Εισαγωγή στους υπολογιστές... 9. 92 Μονάδες µέτρησης χωρητικότητας... 31. 94 Συσκευές εισόδου... Περιεχόµενα Λίγα λόγια από το συγγραφέα... 7 91 Εισαγωγή στους υπολογιστές... 9 92 Μονάδες µέτρησης χωρητικότητας... 31 93 Οι βασικές λειτουργίες ενός ηλεκτρονικού υπολογιστή... 37 94 Συσκευές εισόδου...

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

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ψηφιακή Σχεδίαση Ενότητα 12: Σύνοψη Θεμάτων Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών http://arch.icte.uowm.gr/mdasyg

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

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

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

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

Μαλούτα Θεανώ Σελίδα 1

Μαλούτα Θεανώ Σελίδα 1 ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α' ΛΥΚΕΙΟΥ ΕΝΟΤΗΤΑ 1η ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ 1. Τι ονομάζουμε υλικό και τι λογισμικό ενός υπολογιστικού συστήματος; 2. Τι είναι α) η μητρική πλακέτα ( motherboard), β) η κεντρική μονάδα

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

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

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 10: Ιεραρχία Μνήμης. Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών http://arch.icte.uowm.gr/mdasyg

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

Διασύνδεση και Είσοδος / Έξοδος

Διασύνδεση και Είσοδος / Έξοδος Κεφάλαιο 5 Διασύνδεση και Είσοδος / Έξοδος Όπως κάθε υπολογιστικό σύστημα, έτσι και τα ενσωματωμένα συστήματα έχουν ένα θεμελιώδη σκοπό ύπαρξης, ο οποίος είναι η επεξεργασία των δεδομένων και η λήψη αποφάσεων

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

Μάθημα 8: Επικοινωνία Συσκευών με τον Επεξεργαστή

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

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

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

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

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

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

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

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

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

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

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

Κεφάλαιο 1.6: Συσκευές αποθήκευσης

Κεφάλαιο 1.6: Συσκευές αποθήκευσης Κεφάλαιο 1.6: Συσκευές αποθήκευσης 1.6.1 Συσκευές αποθήκευσης Μνήμη τυχαίας προσπέλασης - RAM Η μνήμη RAM (Random Access Memory Μνήμη Τυχαίας Προσπέλασης), κρατεί όλη την πληροφορία (δεδομένα και εντολές)

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

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:09 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων

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

Μάθημα 3.8 Τεχνικές μεταφοράς δεδομένων Λειτουργία τακτικής σάρωσης (Polling) Λειτουργία Διακοπών DMA (Direct Memory Access)

Μάθημα 3.8 Τεχνικές μεταφοράς δεδομένων Λειτουργία τακτικής σάρωσης (Polling) Λειτουργία Διακοπών DMA (Direct Memory Access) Μάθημα 3.8 Τεχνικές μεταφοράς δεδομένων Λειτουργία τακτικής σάρωσης (Polling) Λειτουργία Διακοπών DMA (Direct Memory Access) Μελετώντας το μάθημα θα μπορείς να ξέρεις τη λειτουργία του Polling να ξέρεις

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

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΜΑΘΗΜΑ 3 ο ΛΕΙΤΟΥΡΓΙΚΗ ΔΟΜΗ ΥΠΟΛΟΓΙΣΤΗ ΒΑΣΙΚΗ ΜΟΝΑΔΑ ΜΝΗΜΗ & CPU Λειτουργική Δομή Αρχιτεκτονική Von Neumann Όλοι οι υπολογιστές ακολουθούν την αρχιτεκτονική κατά Von-Neumann

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

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

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

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

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

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

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

Μάθημα 4.1 Βασικές μονάδες προσωπικού υπολογιστή

Μάθημα 4.1 Βασικές μονάδες προσωπικού υπολογιστή Μάθημα 4.1 Βασικές μονάδες προσωπικού υπολογιστή - Εισαγωγή - Αρχιτεκτονική προσωπικού υπολογιστή - Βασικά τμήματα ενός προσωπικού υπολογιστή - Η κεντρική μονάδα Όταν ολοκληρώσεις το μάθημα αυτό θα μπορείς:

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

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

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

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

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Ενότητα 3: Ο Υπολογιστής Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

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

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

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

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

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

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

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

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

Αρχιτεκτονική υπολογιστών 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αρχιτεκτονική υπολογιστών Ενότητα 11 : Δομή και Λειτουργία της CPU 1/2 Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Τμήμα Μηχανικών Πληροφορικής

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

ΔΙΑΧΥΤΑ ΚΑΙ ΕΝΣΩΜΑΤΩΜΕΝΑ ΣΥΣΤΗΜΑΤΑ

ΔΙΑΧΥΤΑ ΚΑΙ ΕΝΣΩΜΑΤΩΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΥΤΑ ΚΑΙ ΕΝΣΩΜΑΤΩΜΕΝΑ ΣΥΣΤΗΜΑΤΑ Πλατφόρμες ενσωματωμένων συστημάτων Διδάσκων: Παναγιώτης Καρκαζής Περίγραμμα - Δίαυλοι επικοινωνίας - Μνήμες -Συσκευές Ι/Ο Timers Counters keyboards Leds 7 segment display

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

ΠΕΡΙΕΧΟΜΕΝΑ. 1.1. Υλικό και Λογισμικό.. 1 1.2 Αρχιτεκτονική Υπολογιστών.. 3 1.3 Δομή, Οργάνωση και Λειτουργία Υπολογιστών 6

ΠΕΡΙΕΧΟΜΕΝΑ. 1.1. Υλικό και Λογισμικό.. 1 1.2 Αρχιτεκτονική Υπολογιστών.. 3 1.3 Δομή, Οργάνωση και Λειτουργία Υπολογιστών 6 ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή στην Δομή, Οργάνωση, Λειτουργία και Αξιολόγηση Υπολογιστών 1.1. Υλικό και Λογισμικό.. 1 1.2 Αρχιτεκτονική Υπολογιστών.. 3 1.3 Δομή, Οργάνωση και Λειτουργία Υπολογιστών 6 1.3.1 Δομή

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

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Ενότητα 2: Ο Άνθρωπος Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

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

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

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

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

Σχεδίαση Δικτύων Υπολογιστών

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

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

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

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

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

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

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

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

Θέματα χρονισμού σε φλιπ-φλοπ και κυκλώματα VLSI

Θέματα χρονισμού σε φλιπ-φλοπ και κυκλώματα VLSI Εθνικό Μετσόβιο Πολυτεχνείο Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής Εισαγωγή στην Σχεδίαση Συστημάτων VLSI Θέματα χρονισμού

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

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

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET Κεφάλαιο 6: Συσκευές τηλεπικοινωνιών και δικτύωσης (Θ) Ενεργά στοιχεία δικτύων Δύο συστήματα Η/Υ μπορούν να συνδεθούν χρησιμοποιώντας: Δια-αποδιαμορφωτές

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

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

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

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

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Προχωρημένα Θέματα Προγραμματισμού Δικτύων 1 Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 9: ΈλεγχοςΡοήςΚλειστούΒρόχου(1) Φώτης Βαρζιώτης 2 Ανοιχτά Τμήμα Μηχανικών Πληροφορικής ΤΕ

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

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

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

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

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

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

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

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

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

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

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

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

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Βιομηχανικοί Ελεγκτές. Ενότητα: ΕΡΓΑΣΤΗΡΙΟ 7 ΜΕΣΗ ΤΙΜΗ ΑΝΑΛΟΓΙΚΟΥ ΣΗΜΑΤΟΣ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Βιομηχανικοί Ελεγκτές. Ενότητα: ΕΡΓΑΣΤΗΡΙΟ 7 ΜΕΣΗ ΤΙΜΗ ΑΝΑΛΟΓΙΚΟΥ ΣΗΜΑΤΟΣ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Βιομηχανικοί Ελεγκτές Ενότητα: ΕΡΓΑΣΤΗΡΙΟ 7 ΜΕΣΗ ΤΙΜΗ ΑΝΑΛΟΓΙΚΟΥ ΣΗΜΑΤΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ ΑΛΑΦΟΔΗΜΟΣ Τμήμα Μηχ. Αυτοματισμού ΤΕ Άδειες

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

Με τον όρο μνήμη αναφερόμαστε στα μέσα που χρησιμοποιούνται για την αποθήκευση προγραμμάτων και δεδομένων σε έναν υπολογιστή ή άλλη ψηφιακή

Με τον όρο μνήμη αναφερόμαστε στα μέσα που χρησιμοποιούνται για την αποθήκευση προγραμμάτων και δεδομένων σε έναν υπολογιστή ή άλλη ψηφιακή Μνήμη Με τον όρο μνήμη αναφερόμαστε στα μέσα που χρησιμοποιούνται για την αποθήκευση προγραμμάτων και δεδομένων σε έναν υπολογιστή ή άλλη ψηφιακή ηλεκτρονική συσκευή, σε προσωρινή ή μόνιμη βάση. Τα σύγχρονα

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

Μοντελοποίηση Λογικών Κυκλωμάτων

Μοντελοποίηση Λογικών Κυκλωμάτων Μοντελοποίηση Λογικών Κυκλωμάτων Ενότητα 7: Η γλώσσα VHDL, Μοντελοποίηση, διαχείριση χρόνου Τμήμα Εφαρμοσμένης Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

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

Ειδικά Θέματα Δικτύων ΙΙ

Ειδικά Θέματα Δικτύων ΙΙ Ειδικά Θέματα Δικτύων ΙΙ Ενότητα 9: Shortest Path First - SPF Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

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

Πανεπιστήµιο Θεσσαλίας

Πανεπιστήµιο Θεσσαλίας Πανεπιστήµιο Θεσσαλίας Τµήµα Πληροφορικής Ενότητα 8η: Συσκευές Ε/Ε - Αρτηρίες Άσκηση 1: Υπολογίστε το µέσο χρόνο ανάγνωσης ενός τµήµατος των 512 bytes σε µια µονάδα σκληρού δίσκου µε ταχύτητα περιστροφής

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

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:07 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων

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

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

Αρχιτεκτονική Υπολογιστών Αρχιτεκτονική Υπολογιστών Οργάνωση Βασικές Πηγές: Αρχιτεκτονική Υπολογιστών: μια Δομημένη Προσέγγιση, Α. Tanenbaum, Vrije Universiteit, Amsterdam. Περιβάλλον Προσομοίωσης Hades, University of Hamburg http://tams-www.informatik.uni-hamburg.de/applets/hades/

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

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

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

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

ΜΑΘΗΜΑ: Δίκτυα Υψηλών Ταχυτήτων

ΜΑΘΗΜΑ: Δίκτυα Υψηλών Ταχυτήτων ΜΑΘΗΜΑ: Δίκτυα Υψηλών Ταχυτήτων ΔΙΔΑΣΚΩΝ: Άγγελος Μιχάλας ΤΜΗΜΑ: Τμήμα Μηχανικών Πληροφορικής ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης CreativeCommons. Για εκπαιδευτικό

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

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

Αρχιτεκτονική υπολογιστών 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αρχιτεκτονική υπολογιστών Ενότητα 12 : Δομή και Λειτουργία της CPU 2/2 Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Τμήμα Μηχανικών Πληροφορικής

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

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

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

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

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

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

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Αρχιτεκτονική-ΙI. Ενότητα 5 : Αρχιτεκτονική ΙΑ-32

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Αρχιτεκτονική-ΙI. Ενότητα 5 : Αρχιτεκτονική ΙΑ-32 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Αρχιτεκτονική-ΙI Ενότητα 5 : Αρχιτεκτονική ΙΑ-32 Ιωάννης Έλληνας Τμήμα Η/ΥΣ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

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

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

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

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

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

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

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

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

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

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

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

ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 1.1 ΕΙΣΑΓΩΓΙΚΗ ΑΝΑΦΟΡΑ ΣΤΑ ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ 1 1.1.1 Σήματα ψηφιακών συστημάτων 1 1.1.2 Παράλληλη και σειριακή μεταφορά πληροφορίας 2 1.1.3 Λογική τριών

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

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

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

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

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

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

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

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

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

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

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

Μάθημα 3.2: Κεντρική Μονάδα Επεξεργασίας Κεφάλαιο 3 ο Αρχιτεκτονική Υπολογιστών Μάθημα 3.: Κεντρική Μονάδα Επεξεργασίας Όταν ολοκληρώσεις το κεφάλαιο θα μπορείς: Να σχεδιάζεις την εσωτερική δομή της ΚΜΕ και να εξηγείς τη λειτουργία των επιμέρους

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

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων Ι Ειδικά Θέματα Δικτύων Ι Ενότητα 4: Στατικές διαδρομές Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

Βιομηχανικοί Ελεγκτές

Βιομηχανικοί Ελεγκτές ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τ.Τ Βιομηχανικοί Ελεγκτές Ενότητα #5: PLC Μέρος Γ Κωνσταντίνος Αλαφοδήμος Τμήματος Μηχανικών Αυτοματισμού Τ.Ε. Άδειες Χρήσης Το παρόν εκπαιδευτικό

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

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

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

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

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

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

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

Β τάξη. ΕΝΟΤΗΤΑ 1 Κεφάλαιο 2: Το εσωτερικό του Υπολογιστή. Εικόνα 2.1: Η Κεντρική Μονάδα.

Β τάξη. ΕΝΟΤΗΤΑ 1 Κεφάλαιο 2: Το εσωτερικό του Υπολογιστή. Εικόνα 2.1: Η Κεντρική Μονάδα. Εικόνα 2.1: Η Κεντρική Μονάδα. Εικόνα 2.1: Η Κεντρική Μονάδα και τα κυριότερα μέρη στο εσωτερικό της. Μητρική πλακέτα (motherboard) Επεξεργαστής ή Κεντρική Μονάδα Επεξεργασίας ή Κ.Μ.Ε. (Central Processing

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

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

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

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

ΣΥΣΤΗΜΑΤΑ ΙΑΣΥΝ ΕΣΗΣ ΜΟΝΑ ΩΝ ( ιάδροµοι ή ίαυλοι)

ΣΥΣΤΗΜΑΤΑ ΙΑΣΥΝ ΕΣΗΣ ΜΟΝΑ ΩΝ ( ιάδροµοι ή ίαυλοι) Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 55 ΣΥΣΤΗΜΑΤΑ ΙΑΣΥΝ ΕΣΗΣ ΜΟΝΑ ΩΝ ( ιάδροµοι ή ίαυλοι) 3.1 Βασικές Αρχές...56 3.2 Ιεραρχία ιαύλων...57 3.3 οµή ιαύλου...60 3.4 ιαιτησία ιαύλου...64 3.5 Λειτουργία

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