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

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

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

Transcript

1 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 55 ΣΥΣΤΗΜΑΤΑ ΙΑΣΥΝ ΕΣΗΣ ΜΟΝΑ ΩΝ ( ιάδροµοι ή ίαυλοι) 3.1 Βασικές Αρχές Ιεραρχία ιαύλων οµή ιαύλου ιαιτησία ιαύλου Λειτουργία ιαύλου Χρονισµός ιαύλου...68

2 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων Βασικές Αρχές Οι µονάδες του υπολογιστή συνδέονται µεταξύ τους µε συστήµατα µεταφοράς πληροφοριών, τα οποία ονοµάζονται συστήµατα διασύνδεσης µονάδων και είναι γνωστά σαν διάδροµοι ή δίαυλοι (buses). Οι δίαυλοι υπάρχουν σε πολλαπλά επίπεδα και η οργάνωση τους και η αλληλοσυνδέσεις τους αποτελούν βασικοί παράγοντες για την απόδοση του υπολογιστή. Οι πληροφορίες που διοχετεύονται µέσω των διαύλων είναι, σήµατα ελέγχου, διακοπές, διευθύνσεις και δεδοµένα. Οι δίαυλοι δεν είναι απλώς ένα άθροισµα από κάποια χάλκινα καλώδια, αλλά διαθέτουν λογική και η συµπεριφορά τους είναι ανάλογη µε αυτή µιας κανονικής µονάδας. εδοµένου ότι πολλές µονάδες µπορούν να τους διεκδικούν στη µονάδα του χρόνου, οι περισσότεροι δίαυλοι συνοδεύονται και από κυκλώµατα διαιτησίας. K.M.E ιακοπές Scanner ίκτυο Cache Θυρών USB Πληκτρολογίου ίαυλος Μνήµη ίσκων IDE ίσκων SCSI Οθόνης Σειριακές θύρες CD-RW Σχήµα 3.1 Τυπικός ίαυλος Modem Στο σχήµα 3.1 παρουσιάζουµε την απλουστευµένη διάταξη ενός συστήµατος διασύνδεσης που παρουσιάζει ένα υπολογιστικό σύστηµα του οποίου οι µονάδες επικοινωνούν µε ένα και µοναδικό δίαυλο. Τα βασικά θέµατα οργάνωσης του διαύλου είναι: η δοµή η ιεραρχία ο χρονισµός η διαιτησία ο χειρισµός των διακοπών Η λειτουργία ενός δίαυλου ακολουθεί µια από τις δύο βασικές αρχές. Η πρώτη ονοµάζεται αρχή µοναδικής συναλλαγή και η οποία λέει «ότι όταν αρχίσει µια διαδικασία µεταφοράς πληροφορίας από την µονάδα Α προς τον δίαυλο η αντίστροφα

3 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 57 καµιά άλλη µονάδα δεν µπορεί να τον χρησιµοποιήσει». Η δεύτερη αρχή επιτρέπει περισσότερες µονάδες να κατέχουν τον δίαυλο. Οι δίαυλοι αυτοί ονοµάζονται δίαυλοι διαιρούµενων συναλλαγών (split transactions). 3.2 Ιεραρχία ιαύλων Η έννοια του διαύλου σαν µέσο επικοινωνίας επεκτείνεται και στο εσωτερικό της Κ.Μ.Ε. Στο επόµενο σχήµα.3.2, το οποίο παρουσιάζει το εσωτερικό ενός Pentium ΙΙ.. µπορεί να δει κανείς µια σειρά από διαύλους οι οποίοι συνδέουν τα διάφορα τµήµατα του επεξεργαστή. Παρατηρήστε ότι ο επεξεργαστής συνδέεται µε τον δίαυλο του συστήµατος µνήµης(κυρία, Cache) µε µια ειδική µονάδα προσαρµογής.(βus Interface Unit). Στο Εσωτερικό της ΚΜΕ µπορείτε να δείτε µια σειρά από διαύλους µε διαφορετικά µήκη ο καθένας, οι οποίοι συνδέουν τα τµήµατα της ΚΜΕ µεταξύ τους. Όλοι οι εσωτερικοί δίαυλοι είναι γνωστοί σαν Local Bus. L1 Instruction cache 256 Bits 32 Bits Branch Predictor Unit 64 bits - to RAM Bus Interface Unit 32 Bits Instruction Prefetch buffer and decode Unit Integer ALU Integer ALU 32 Bits MMX FPU Registers 32 Bits 64 bits L1 cache 64 bits L2 Cache 64 bits - to L2 Cache Σχήµα 3.2 Εσωτερικοί δίαυλοι επεξεργαστή Pentium II

4 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 58 Στο σχήµα 3.1 η διάταξη που παρουσιάσαµε είναι εντελώς απλουστευµένη και σήµερα έχει καταργηθεί και έχει αντικατασταθεί από µια ιεραρχία διαύλων ανάλογα µε τις απαιτήσεις του συστήµατος. Ο δίαυλος αυτός ήταν γνωστός σαν Back-plane bus. Τα συστήµατα µε ένα και µοναδικό δίαυλο καταργήθηκαν για δύο βασικούς λόγους. Ο πρώτος είχε σχέση µε τον ανταγωνισµό στο ίδιο µέσο µονάδων υψηλής και χαµηλής ταχύτητας. Αυτό έχει σαν αποτέλεσµα οι µονάδες που βρίσκονται σε υψηλότερη ιεραρχία από πλευράς ταχύτητας να καθυστερούν. Υπάρχει βέβαια η εναλλακτική λύση της αύξησης του πλάτους του διαύλου π.χ από 32 στα 64 bits, αλλά αυτό δεν αποκλείει τα προβλήµατα µποτιλιαρίσµατος. K.M.E ιακοπές Cache Μνήµη System Bus ιακοπές Bus Adapter 2 3 Expansion Bus Σχήµα 3.3 System και expansion Bus Ο δεύτερος έχει σχέση µε την συµβατότητα µε τις µονάδες εισόδου-εξόδου. Ο κάθε επεξεργαστής έχει τα δικά του χαρακτηριστικά, όσον αφορά τον τρόπο επικοινωνίας µε τις άλλες µονάδες. Οι υπόλοιπες µονάδες για να επικοινωνήσουν µε τον επεξεργαστή έπρεπε να προσαρµοστούν σε αυτά τα χαρακτηριστικά. Έτσι µια µονάδα εισόδου-εξόδου που συνδεόταν στον κεντρικό δίαυλο του κατασκευαστή Α δεν θα µπορούσε να συνδεθεί στον αντίστοιχο δίαυλο του κατασκευαστή Β. Το πρόβληµα λύθηκε µε την διάσπαση του κεντρικού διαύλου σε δύο(σχήµα 3.3). Ο ένας και ο ταχύτερος, γνωστός σαν system bus, συνδέει την Κ.Μ.Ε µε την µνήµη και ο δεύτερος γνωστός σαν expansion bus, θα συνέδεε τις υπόλοιπες συσκευές εισόδου εξόδου. Οι δύο δίαυλοι διασυνδέονται µέσω µιας µονάδας γνωστής σαν

5 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 59 προσαρµογέας διαύλου επέκτασης(expansion bus Interface or expansion bus adapter). Παρατηρήστε ότι οι διακοπές των περιφερειακών φτάνουν στην ΚΜΕ µέσω του Bus adapter Με το τέχνασµα αυτό κάθε κατασκευαστής έχει το δικό του system bus, αλλά µπορεί να προσαρµόσει στο σύστηµα του ένα expansion bus το οποίο αποτελεί πρότυπο(standard). Για παράδειγµα, ο δίαυλος Peripheral Component Interconnect (PCI) είναι ένας δίαυλος πρότυπο, που πολλοί κατασκευαστές ενσωµατώνουν στις υλοποιήσεις τους. Με τον τρόπο αυτό επιτυγχάνουν το σύστηµα τους να δέχεται µια µεγάλη ποικιλία από περιφερειακά.. Όµως το πρόβληµα του µποτιλιαρίσµατος µπορεί να µεταφερθεί στο expansion bus γιατί κάποια περιφερειακά είναι εξαιρετικά αργά (πληκτρολόγιο, σειριακή θύρα) και άλλα πολύ γρήγορα (δίσκοι, κάρτα γραφικών). Είναι λογικό λοιπόν να εφαρµοστεί η µέθοδος της κατάτµησης του expansion bus σε ένα δίαυλο υψηλής ταχύτητας και σε ένα δίαυλο χαµηλής ταχύτητας. K.M.E ιακοπές Cache Μνήµη System Bus ιακοπές Bus Adapter Κάρτα ικτύου Κάρτα Γραφικών PCI Bus (Ηιgh Speed) Bus Adapter IDE SCSI USB Expansion Bus (Low Speed) Πληκτολογίου Σειριακές Θύρες Floppy Παράλληλη Θύρα Σχήµα 3.4 Ιεραρχία διαύλων σε ένα προσωπικό υπολογιστή Στο σχήµα 3.4 παρουσιάζουµε ένα σηµερινό προσωπικό υπολογιστή στον οποίο έχει εφαρµοστεί η µέθοδος της κατάτµησης δευτέρου επιπέδου.

6 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 60 Σε µεγαλύτερα συστήµατα πολλοί κατασκευαστές ενσωµατώνουν στα µοντέλα τους (Silicon Graphics Origin 200) δύο διαύλους υψηλής ταχύτητας. Έναν δικής τους κατασκευής για συνδέσουν δικά τους περιφερειακά και έναν πρότυπο δίαυλο, συνήθως PCI, για την σύνδεση περιφερειακών µονάδων που δεν κατασκευάζουν. Μια άλλη παρατήρηση είναι ότι η κάρτα γραφικών µπορεί να συνδέεται στο Local bus, ιδίως αυτές που είναι από µόνες του µικρές ΚΜΕ ειδικής χρήσης. 3.3 οµή ιαύλου Πριν αναλύσουµε την δοµή ενός διαύλου, θα εξετάσουµε πρώτα τις πληροφορίες που δέχονται ή παράγουν τα τρία βασικά τµήµατα ενός υπολογιστή, δηλαδή η ΚΜΕ, ή µνήµη και οι ελεγκτές των περιφερικών συσκευών. Όπως φαίνεται από το σχήµα 3.1 καµία περιφερειακή συσκευή δεν συνδέεται απευθείας στον δίαυλο αλλά συνδέεται µέσω µια συσκευής, η οποία µπορεί να έχει πολλά ονόµατα, ανάλογα µε τις συσκευές που γεφυρώνει, όπως ελεγκτής (Controller) για τους δίσκους, κάρτα γραφικών για την οθόνη, κάρτα δικτύου για το δίκτυο κ.λ.π. Κάθε ελεγκτής µπορεί να συνδέει µια η περισσότερες συσκευές. Τα σηµεία σύνδεσης ονοµάζονται πόρτες(ports). Για παράδειγµα ένα εκλεκτής IDE µπορεί να συνδέσει δυο δίσκους, η ένα δίσκο και ένα CD, ή ένα CD και ένα DVD. Read Singal Write Singal ΜΝΗΜΗ Σχήµα 3.5 Πληροφορίας από/προς τη µνήµη Η κεντρική µνήµη (σχήµα 3.5) δέχεται τις παρακάτω βασικές πληροφορίες: εδοµένα (data) που θα τοποθετηθούν σε αυτήν ιευθύνσεις() για τον εντοπισµό της θέσης µνήµης στην οποία κάποια άλλη µονάδα θα τοποθετήσει ή θα ανασύρει δεδοµένα. Το σήµα έλεγχου γράψε (Write Signal ) το οποίο αιτείται µια διαδικασία εγγραφής. Το σήµα ελέγχου διάβασε (Read Signal) το οποίο αιτείται µια διαδικασία ανάγνωσης Η κεντρική µνήµη παράγει µόνο δεδοµένα τα οποία ζητήθηκαν από µια άλλη µονάδα.

7 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 61 Η Κεντρική Μονάδα Επεξεργασίας (σχήµα 3.6) δέχεται τις παρακάτω βασικές πληροφορίες: Εντολές γλώσσας µηχανής ( Instructions) τις οποίες πρόκειται να εκτελέσει εδοµένα(παράγοντες) τα οποία είναι απαραίτητα για την εκτέλεση των εντολών ιακοπές ( Interrupts) πάσης φύσεως. Instructions ΚΕΝΤΡΙΚΗ ΜΟΝΑ Α ΕΠΕΞΕΡΓΑΣΙΑΣ Interrupt Singals Control Singals Σχήµα 3.6 Πληροφορίες από/προς τη ΚΜΕ Η Κ.Μ.Ε παράγει: ιευθύνσεις για τα δεδοµένα τα οποίες επιθυµεί να αποθηκευτούν στη µνήµη ή σε κάποια µονάδα εισόδου-εξόδου εδοµένα τα οποίες επιθυµεί να αποθηκευτούν στη µνήµη ή σε κάποια µονάδα εισόδου-εξόδου Σήµατα ελέγχου πάσης φύσεως προς όλες τις µονάδες Ένας ελεγκτής εισόδου-εξόδου (σχήµα 3.7) δέχεται τις παρακάτω βασικές πληροφορίες: εδοµένα (data) που προέρχονται από τον δίαυλο και θα προωθηθούν στην περιφερειακή µονάδα. εδοµένα (data) που προέρχονται από την περιφερειακή µονάδα και θα προωθηθούν στον δίαυλο ιευθύνσεις() της περιφερειακής µονάδας και της περιοχής που θα αποθηκευτούν τα δεδοµένα ανάγνωσης ή εγγραφής. Το σήµα έλεγχου «γράψε» (Write Signal) το οποίο αιτείται µια διαδικασία εγγραφής. στη περιφερική µονάδα Το σήµα ελέγχου «διάβασε» (Read Signal) το οποίο αιτείται µια διαδικασία ανάγνωσης στην περιφερειακή µονάδα. Το σήµα κατάστασης (status signal) από τη περιφερειακή µονάδα, το οποίο (σήµα) σηµατοδοτεί τη κατάσταση της (Busy Ready)

8 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 62 ιάυλος Περιφεριακή συσκευή Write Singal Control Singals Read Singal ΕΛΕΚΤΗΣ I/O Status Signal Interrupt Singals Σχήµα 3.7 Πληροφορίες από/προς ελεγκτή εισόδου εξόδου Ένας ελεγκτής εισόδου-εξόδου(σχήµα 3.7) στέλνει πληροφορίες: τις παρακάτω βασικές εδοµένα (data) που προέρχονται από τον δίαυλο και θα προωθηθούν στην περιφερειακή µονάδα. εδοµένα (data) που προέρχονται από την περιφερειακή µονάδα τον δίαυλο και θα προωθηθούν στον δίαυλο Σήµατα διακοπών προς την ΚΜΕ Σήµατα ελέγχου προς την περιφερειακή συσκευή ιευθύνσεις() της περιφερειακής µονάδας και της περιοχής που θα αποθηκευτούν τα δεδοµένα ανάγνωσης ή εγγραφής. Από τα παραπάνω προκύπτει ότι µέσα σε ένα δίαυλο µεταφέρονται τρία είδη πληροφοριών. Ένας από τους πιο συνηθισµένους τρόπους οργάνωσης είναι να οµαδοποιήσει κανείς τις πληροφορίες σε τρεις ανεξάρτητους υποδιαύλους. Ο πρώτος µεταφέρει σήµατα ελέγχου ( Control Bus), ο δεύτερος δεδοµένα ( data Bus) ) και ο τρίτος διευθύνσεις ( Bus ). Η µέθοδος των τριών ανεξαρτήτων υποδιαύλων λέγεται αφιερωµένη (dedicated ) (σχήµα 3.8) Κάθε επί µέρους δίαυλος αποτελείται από ένα πλήθος από γραµµές µεταφοράς. Κάθε γραµµή µεταφοράς µεταφέρει και ένα bit. Εποµένως ένα data bus µε 16 γραµµές µεταφοράς σηµαίνει ότι µπορεί να µεταφέρει ταυτόχρονα 16 bits Μέσω του διαύλου διευθύνσεων µεταφέρονται είτε διευθύνσεις µνήµης, είτε διευθύνσεις προς τις περιφερειακές µονάδες. Οι διευθύνσεις προς τις περιφερειακές διευθυνσιοποιούν ελεγκτή και περιφερειακή συσκευή. Αν για παράδειγµα έχουµε address bus 16 bits, και χρησιµοποιήσουµε τα πρώτα 8 bits για τους ελεγκτές και τα 8 επόµενα για τις περιφερειακές συσκευές τότε ο δίαυλος µπορεί να υποστηρίξει 64 ελεγκτές ο καθένας από τους οποίους µπορεί να συνδέσει 64 περιφερειακές συσκευές

9 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 63 BUS Control Bus Bus KME Bus Bus Controler MEMORY I/O. Σχήµα 3.8 Ανάλυση διαύλου Για λόγους οικονοµίας στις γραµµές µεταφοράς και λόγω της λειτουργίας του διαύλου πολλοί κατασκευαστές(π.χ Intel) χρησιµοποιούν τις ίδιες γραµµές µεταφοράς για να µεταφέρουν δεδοµένα και διευθύνσεις. Η τεχνική αυτή ονοµάζεται πολύπλεξη (multiplexed) και έχει το µειονέκτηµα ότι αποκλείει την ταυτόχρονη µεταφορά διευθύνσεων και δεδοµένων. Επειδή αυτό συµβαίνει σπάνια, η υλοποίηση της πολύπλεξη είναι αρκετά διαδεδοµένη. Οι γραµµές µεταφοράς που σχηµατίζουν το control bus µεταφέρουν σήµατα ελέγχου και διακοπές. Από τα πιο συνηθισµένα σήµατα ελέγχου είναι τα παρακάτω: Bus Request (BREQ): Αίτηση προς τον διαιτητή(arbiter) για την απόκτηση του διαύλου Bus Grant(BGR): Παραχώρηση του διαύλου από τον διαιτητή Interrupt Request (INTREQ): Αίτηση διακοπής προς την ΚΜΕ Interrupt acknowledgment (INTACK): Αναγνώριση µιας εκκρεµούσας διακοπής από την ΚΜΕ Memory Request (MREQ): Αίτηση προς την µνήµη για ανάγνωση η εγγραφή I/O request (IOREQ): Αίτηση προς ελεγκτή Ι/Ο για ανάγνωση η εγγραφή

10 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 64 Read (RD): Σήµα έναρξής ανάγνωσης από µνήµη ή συσκευή Ι/Ο Write (WD): Σήµα έναρξης εγγραφής προς µνήµη ή συσκευή Ι/Ο Ready(DR): Ένδειξη ότι τα ζητούµενα δεδοµένα είναι στον δίαυλο Αcknowledgment (ACK): Ένδειξη ότι µια διαδικασία διαδρόµου πραγµατοποιήθηκε Clock: Χρονισµός Reset: Επαναφορά του διαύλου στην κενή θέση 3.4 ιαιτησία ιαύλου Η βασική αρχή στην λειτουργία ενός διαύλου είναι ότι µόνο ένα ζεύγος µονάδων µπορεί να επικοινωνεί µεταξύ του. Αν πολλά ζευγάρια διεκδικούν τον δίαυλο τότε το πρόβληµα αναλαµβάνει να το λύση ο διαιτητής(arbiter). Η τεχνική που χρησιµοποιείται για την απόδοση του διαύλου στους αιτούντες, ονοµάζεται διαιτησία διαύλου(arbitration), και είναι δύο ειδών. Η κεντρική (centralized) και η κατανεµηµένη (distributed). Στην κεντρική υπάρχει ένα ολοκληρωµένο κύκλωµα, το οποίο µπορεί να είναι και µέρος της ΚΜΕ και το οποίο ονοµάζεται arbiter ή bus controller. Στην κατανεµηµένη, κάθε µονάδα που συνδέεται στο δίαυλο έχει τα κατάλληλα κυκλώµατα ώστε να συνεργάζεται µε τις άλλες µονάδες, για την κατοχή του διαύλου. Και στις δύο περιπτώσεις αυτός που ξεκινά µια διαδικασία σύνδεσης ονοµάζεται κύριος(master) και αυτός που ακολουθεί ονοµάζεται υπηρέτης(slave). Από τα πλέον συνηθισµένα ζευγάρια είναι : ΚΜΕ(Master) Μνήµη(Slave) Προσκόµιση εντολών και δεδοµένων ΚΜΕ(Master) Ι/Ο (Slave) Προσκόµιση δεδοµένων Ι/Ο(Master) Μνήµη(Slave) Προσκόµιση δεδοµένων στην περίπτωση ύπαρξης Direct Memory Access(DMA) Θα παρουσιάσουµε τώρα δύο µηχανισµούς διαιτησίας µε κεντρικό διαιτητή. Στο πρώτο µηχανισµό ο δίαυλος δίνεται σε αυτόν που είναι κοντύτερα στο διαιτητή(σχήµα 3.9). Υπάρχει µία γραµµή ελέγχου η οποία ονοµάζεται γραµµή αίτησης(request line) στην οποία τοποθετείται από τον εκάστοτε Master η αίτηση χορήγησης του διαύλου. Η τοποθέτηση της αίτησης γίνεται αλλάζοντας την γραµµή αίτησης από 0 σε 1. Αν υπάρχει κατοχή του διαύλου από αλλo ζεύγος (γραµµή χορήγησης 1) τότε ο διαιτητής δεν απάντα στην αίτηση. Μόλις ο δίαυλος απελευθερωθεί, τότε ο διαιτητής δίνει στην γραµµή χορήγησης(grant line) την τιµή 1. Αν ο πρώτος στη σειρά µετά την ΚΜΕ έχει στείλει την αίτηση τότε γίνεται και ο κάτοχος του διαύλου. Αν δεν την έχει στείλει αυτός, τότε διαβιβάζει το σήµα στον επόµενο, µέχρι να βρεθεί ο αιτών. Στη διαιτησία αυτή η φυσική θέση µετά την ΚΜΕ καθορίζει και την προτεραιότητα. Σηµειώνουµε ότι οι γραµµές ελέγχου αίτησης και χορήγησης ανήκουν στο Control bus. Το ότι παρουσιάζονται χωριστά οφείλεται στην προσπάθεια του συγγραφέα να κάνει το σχήµα πιο κατανοητό.

11 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 65 Control Bus Bus Bus Arbiter KME MEMORY request line I/O grant line BUS Σχήµα 3.9 Κεντρική ιαιτησία του πλησιέστερου προς την ΚΜΕ Ένα άλλος κεντρικος µηχανισµός διαιτησίας, περισσότερο πολύπλοκος, µε καθορισµό προτεραιοτήτων ανεξάρτητα από την φυσική θέση των αιτούντων µέσα στον δίαυλο απαιτεί τόσα ζεύγη γραµµών ελέγχου αίτησης-χορήγησης, όσες και οι µονάδες(σχήµα 3.10). Ο διαιτητής δέχεται αιτήσεις από τις µονάδες µέσω των ανεξαρτήτων γραµµών αίτησης και αποφασίζει µε βάση ένα πίνακα προτεραιοτήτων, τον οποίο ορίζει ο κατασκευαστής, το ζεύγος που θα πάρει τον δίαυλο. Μετά την απόφαση ειδοποιείται ο αντίστοιχος Master µέσω της δικής του γραµµής χορήγησης Παρατηρήστε ότι στο δεύτερο παράδειγµα ο διαιτητής είναι ένα ανεξάρτητο κύκλωµα και δεν αποτελεί τµήµα της ΚΜΕ. Αυτό, δεν έχει σχέση µε τον µηχανισµό διαιτησίας, αλλά θέλαµε να δείξουµε ότι σε πολλές υλοποιήσεις, ο διαιτητής µπορεί να είναι και ένα ανεξάρτητο λογικό κύκλωµα εκτός ΚΜΕ. Στην κατανεµηµένη διαιτησία δεν υπάρχει κεντρικός διαιτητής.υπάρχουν γραµµές αίτησης για κάθε µονάδα. Κάθε µονάδα γνωρίζει την θέση της στον πίνακα προτεραιοτήτων. Όταν υπάρξουν ταυτόχρονες αιτήσεις τότε οι µονάδες που έχουν µικρότερη προτεραιότητα αποσύρονται και τον διάδροµο αναλαµβάνει αυτός που έµεινε.

12 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 66 request lines grant lines Control Bus Bus Bus CPU MEMORY I/O Bus Controller or Bus arbiter BUS Σχήµα 3.10 Κεντρική διαιτησία µε προτεραιότητες 3.5 Λειτουργία ιαύλου Η λειτουργία του διαύλου είναι εξαιρετικά απλή. Υπενθυµίζουµε ότι αναφερόµαστε σε δίαυλο όπου µόνο ένα ζεύγος συσκευών µπορεί να κατέχει τον δίαυλο. Θα δείξουµε την λειτουργία ενός διαύλου µέσα από ένα παράδειγµα. Ας υποθέσουµε ότι η ΚΜΕ θέλει να διαβάσει µια πληροφορία από µια δεδοµένη διεύθυνση της µνήµης. Οι ενέργειες που πρέπει να κάνει είναι οι παρακάτω: Να ζητήσει τον δίαυλο από το διαιτητή, Μετά την χορήγηση, να τοποθετήσει στο address bus την διεύθυνση, και να υψώσει ( τιµή 1 από 0) τις γραµµές ελέγχου Memory Request(ΜRRQ) και Read (RD).(σχήµα 3.11) Η µνήµη µε την σειρά της βλέπει τα σήµατα που απευθύνονται σε αυτήν και κάνει τις παρακάτω ενέργειες: ιαβάζει την διεύθυνση από το address bus

13 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 67 Πραγµατοποιεί ένα κύκλο µνήµης και αποκτά το δεδοµένο( παράγοντα ή την εντολή) που βρισκόταν στην διεύθυνση. Τοποθετεί το δεδοµένο στο Bus Υψώνει (1) το σήµα ελέγχου ready (DR) (σχήµα 3.12) Control Bus MREQ-RD Bus Bus CPU MEMORY BUS Σχήµα 3.11 Εγγραφή ΚΜΕ στον δίαυλο Η ΚΜΕ βλέπει το σήµα data ready υψωµένο και διαβάζει το δεδοµένο από το data Bus και το τοποθετεί σε κάποιο εσωτερικό καταχωρητή (σχήµα 2.13). Control Bus Bus CPU MREQ-RD MEMORY Ready BUS Σχήµα 3.12 Τοποθέτηση δεδοµένων της µνήµης στο δίαυλο

14 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 68 Στο παράδειγµα αυτό παραλείψαµε µερικά διαδικαστικά σήµατα που έχουν σχέση µε την αναγνώριση των ενεργειών. Όπως επίσης τις ενέργειες των µονάδων να επανατοποθετούν τις τιµές 0 στις γραµµές ελέγχου που δεν χρειάζονται. Στη συνέχεια όµως θα µας δοθεί µε ένα πιο αναλυτικό παράδειγµα να τα περιγράψουµε και αυτά που παραλείψαµε Control Bus ready Bus Bus CPU MEMORY BUS Σχήµα 3.13 Ανάγνωση δεδοµένων της ΚΜΕ από τον δίαυλο 3.6 Χρονισµός ιαύλου Υπάρχουν δύο κατηγορίες διαύλων, οι σύγχρονοι(synchronous) και οι ασύγχρονοι (asynchronous). Στους πρώτους, τα πάντα συγχρονίζονται από ένα ρολόι, οι παλµοί του όποιου διοχετεύονται στον δίαυλο από µια γραµµή ελέγχου, η οποία ονοµάζεται clock(βλέπε κεφάλαιο 1). Το ρόλοι µπορεί να είναι ανεξάρτητο, µπορεί όµως να είναι το ίδιο µε αυτό που χρονίζει την ΚΜΕ. Όταν ο δίαυλος αποτελεί πρότυπο έχει συνήθως το δικό του ρολόι. Στο σχήµα 2.14 παρουσιάζουµε την διαδικασία µεταφοράς του περιεχοµένου µιας θέσης µνήµης, από τη µνήµη στην ΚΜΕ ύστερα από αίτηση της(της ΚΜΕ) σε ένα σύγχρονο δίαυλο.

15 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 69 T1 T2 T3 T4 T5 ClocK MREQ RD Σχήµα 3.14 Σύγχρονος ιάδροµος Υποθέτουµε ότι η ΚΜΕ επιθυµεί να διαβάσει µια θέση µνήµης της οποίας κατέχει την διεύθυνση(η ΚΜΕ). Τα βήµατα που ακολουθούνται είναι τα παρακάτω. εν περιλαµβάνονται τα σήµατα διαιτησίας: Β1: Με την έναρξη του κύκλου Τ1 η ΚΜΕ τοποθετεί στο address bus την διεύθυνση Β2: Με την έναρξη του κύκλου Τ2, η ΚΜΕ υψώνει τα σήµατα Memory Request( MREQ) και Read (RD), σηµάδι ότι ζητά ανάγνωση µνήµη Β3: Η µνήµη διαβάζει την διεύθυνση από τον διάδροµο, πραγµατοποιεί ένα κύκλο ανάγνωσης µνήµης και µε την έναρξη του κύκλου Τ4 τοποθετεί το περιεχόµενο στο data bus. B4: Η ΚΜΕ γνωρίζει ότι στην αρχή του Τ4 θα τοποθετηθούν τα δεδοµένα, περιµένει ένα κύκλο µέχρι τα δεδοµένα να σταθεροποιηθούν και µε την έναρξη του κύκλου Τ5, µεταφέρει τα δεδοµένα από το data bus σε ένα καταχωρητή και καθαρίζει τις γραµµές MPEQ, RD, το address bus και το data bus. Στο διάγραµµα του σχήµατος 3.14 µπορούµε να κάνουµε τοις παρακάτω παρατηρήσεις: Η µεταβολή από το 0 στο 1 δεν γίνεται αστραπιαία, και για τον λόγο αυτό οι µεταβολές παρουσιάζονται µε µια πλάγια γραµµή ανόδου ή καθόδου. Τέλος το ροµβοειδές σχήµα σηµαίνει πολλές γραµµές δεδοµένων ή διευθύνσεων οι οποίες άλλες είναι 0 και άλλες 1. Στον ασύγχρονο διάδροµο τα γεγονότα συµβαίνουν όποτε αυτά µπορούν. εν υπάρχει ρολόι συντονισµού, υπάρχουν όµως επί πλέον σήµατα ελέγχου για χάρη του συντονισµού µεταξύ κυρίου και υπηρέτη. Στο σχήµα 3.16 παρουσιάζουµε την µεταφορά δεδοµένων από την µνήµη στην ΚΜΕ µέσω ενός ασύγχρονου διαδρόµου.

16 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 70 Το πρωτόκολλο που χρησιµοποιείται ονοµάζεται πρωτόκολλο χειραψίας(handshaking protocol). Στον αλγόριθµο επικοινωνίας προσθέσαµε και τα βήµατα της αίτησης από µέρους του κυρίου(master) προς τον κεντρικό διαιτητή για την απόκτηση του διαύλου Β1: Η ΚΜΕ υψώνει(1) τη γραµµή BREQ(Bus Request) και ζητά την χορήγηση του διαύλου(δεν περιλαµβάνεται στο σχήµα). Β2: Ο διαιτητής υψώνει(1) τη γραµµή BGR(Bus Grant), σηµάδι ότι ο διάδροµος είναι ελεύθερος για την KME(δεν περιλαµβάνεται στο σχήµα). B3: Η ΚΜΕ υψώνει(1) τις γραµµές ελέγχου MREQ(Memory request) και RD(Read ) (αίτηση για ανάγνωση από την Μνήµη) και τοποθετεί την διεύθυνση στο διάδροµο των διευθύνσεων Β4: Η µνήµη (χρονική στιγµή t1), βλέπει την αίτηση, διαβάζει την διεύθυνση από τον δίαυλο και υψώνει(1) την γραµµή ΑCK, που σηµαίνει ότι έλαβε γνώση της αίτησης. Β5: Η ΚΜΕ (t2) βλέπει την γραµµή ACK υψωµένη και κατεβάζει(0) τα σήµατα ΜREQ, RD και µηδενίζει ολόκληρο το ADDRESS BUS. B6: Η µνήµη (t3) βλέπει το ΜREQ σήµα κάτω και κατεβάζει(0) και το ACK RD MREQ DR AcK 4 t1 t t3 t4 7 t t6 t Σχήµα 3.15 Πρωτόκολλο χειραψίας σε ασύγχρονο διάδροµο Β7: Η µνήµη (t4) εκτελεί ένα κύκλο ανάγνωσης, τοποθετεί το ζητούµενο δεδοµένο στον διάδροµο και υψώνει(1) το σήµα DR( Ready) που σηµαίνει ότι τα δεδοµένα είναι έτοιµα

17 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 71 Β8: Η ΚΜΕ (t5) βλέπει το σήµα RD να είναι υψωµένο, διαβάζει τα δεδοµένα από τον δίαυλο και υψώνει (1) το σήµα ACK, σηµάδι ότι τα δεδοµένα διαβάστηκαν. Β9: Η µνήµη (t6) βλέπει ACK υψωµένο και κατεβάζει(0) το σήµα DR και µηδενίζει ολόκληρο το DATA BUS. Β10: Η ΚΜΕ (t7) βλέπει κατεβασµένο το RD και απελευθερώνει(0)το σήµα ACK σηµάδι ότι η µεταφορά ολοκληρώθηκε Στο επόµενο σχήµα 3.16 παρουσίαζouµε την ίδια επικοινωνία χρησιµοποιώντας την µέθοδο πoλύπλεξης στις γραµµές ελέγχου address και data. RD MREQ DR AcK 4 t1 5 t t3 t4 7 7 t5 8 9 t6 9 t7 10 Σχήµα 3.16 Πρωτόκολλο χειραψίας σε ασύγχρονο διάδροµο µε πολύπλεξη Οι περισσότεροι δίαυλοι είναι σύγχρονοι γιατί είναι πολύ εύκολη η υλοποίηση τους. Ο κύριος (Master) σηκώνει κάποια σήµατα και ο υπηρέτης ανταποκρίνεται. Τα περισσότερα συστήµατα έχουν σύγχρονο δίαυλο. Το µειονέκτηµα του σύγχρονου δίαυλου είναι ότι δεν µπορεί να δώσει υψηλές αποδόσεις πρώτον γιατί υποχρεώνει τα γρήγορα περιφερειακά να υπακούουν στο δικό του ρόλοι και δεύτερο εισάγει καθυστερήσεις περιµένοντας του κτύπους του ρολογιού για την έναρξη ενός γεγονότος.

18 Kεφάλαιο 3 Συστήµατα ιασύνδεσης Μονάδων 72

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

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

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

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

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

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

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

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

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

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

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

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

ΡΟΜΠΟΤΙΚΗ. ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ 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/ Μ.Στεφανιδάκης Διασυνδετικοί : Αναλαμβάνουν την

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

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

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

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

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

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

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

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα 1. Ποια είναι η σχέση της έννοιας του μικροεπεξεργαστή με αυτή του μικροελεγκτή; Α. Ο μικροεπεξεργαστής εμπεριέχει τουλάχιστο έναν μικροελεγκτή. Β. Ο

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών 1 Οργάνωση υπολογιστών ΚΜΕ Κύρια Μνήμη Υποσύστημα εισόδου/εξόδου 2 Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) R1 R2 ΑΛΜ

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

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

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

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

Ερωτήσεις Επανάληψης

Ερωτήσεις Επανάληψης Ερωτήσεις Επανάληψης 1. Μητρική Πλακέτα : a. Μια µητρική πλακέτα είναι; Μια µητρική πλακέτα είναι η κύρια πλακέτα τυπωµένου κυκλώµατος που βρίσκετε σε υπολογιστές και άλλα επεκτάσιµα συστήµατα. Κατέχει

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

Εργαστήριο 3 ΟΡΓΑΝΩΣΗ ΤΗΣ ΚΜΕ. Εισαγωγή

Εργαστήριο 3 ΟΡΓΑΝΩΣΗ ΤΗΣ ΚΜΕ. Εισαγωγή Εισαγωγή Εργαστήριο 3 ΟΡΓΑΝΩΣΗ ΤΗΣ ΚΜΕ Σκοπός του εργαστηρίου είναι να γνωρίσουµε την εσωτερική δοµή και αρχιτεκτονική της κεντρικής µονάδας επεξεργασίας, να κατανοήσουµε τον τρόπο µε τον οποίο λειτουργεί

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

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

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

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

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

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

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

Αρχιτεκτονική Επεξεργαστών Ψ.Ε.Σ

Αρχιτεκτονική Επεξεργαστών Ψ.Ε.Σ ΕΣ 08 Επεξεργαστές Ψηφιακών Σηµάτων Αρχιτεκτονική Επεξεργαστών Ψ.Ε.Σ Βιβλιογραφία Ενότητας Kehtarnavaz [2005]: Chapter 3 Kuo [2005]: Chapters 1 & 4-5 Lapsley [2002]: Chapter 4 Hayes [2000]: Κεφάλαιo 8

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

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

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

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

1. Οργάνωση της CPU 2. Εκτέλεση εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο επίπεδο των επεξεργαστών

1. Οργάνωση της CPU 2. Εκτέλεση εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο επίπεδο των επεξεργαστών ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Ι Γ. Τσιατούχας 2 ο Κεφάλαιο ιάρθρωση 1. Οργάνωση της 2. εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο

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

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

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

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

Αρχιτεκτονική Μνήµης

Αρχιτεκτονική Μνήµης ΕΣ 08 Επεξεργαστές Ψηφιακών Σηµάτων Αρχιτεκτονική Μνήµης Τµήµα Επιστήµη και Τεχνολογίας Τηλεπικοινωνιών Πανεπιστήµιο Πελοποννήσου Βιβλιογραφία Ενότητας Kuo [2005]: Chapters 3 & 4 Lapsley [2002]: Chapter

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

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

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

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

WDT και Power Up timer

WDT και Power Up timer Ο ΜΙΚΡΟΕΛΕΓΚΤΗΣ PIC O μικροελεγκτής PIC κατασκευάζεται από την εταιρεία Microchip. Περιλαμβάνει τις τρεις βασικές κατηγορίες ως προς το εύρος του δίαυλου δεδομένων (Data Bus): 8 bit (σειρές PIC10, PIC12,

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

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

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

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

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

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

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

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

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

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

Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems)

Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems) Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems) Μαθηµα 2 ηµήτρης Λιούπης 1 Intel SA-1110 µc StrongARM core. System-on-Chip. Εξέλιξη των SA-110 και SA-1100. 2 ARM cores ARM: IP (intellectual

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

Κεφάλαιο 5. Στόχοι Κεφαλάιου. Η αρχιτεκτονική von Neumann. Nell Dale John Lewis. Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ/CPU)

Κεφάλαιο 5. Στόχοι Κεφαλάιου. Η αρχιτεκτονική von Neumann. Nell Dale John Lewis. Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ/CPU) Στόχοι Κεφαλάιου Κεφάλαιο 5 οµή Η/Υ Nell Dale John Lewis Περιγραφή των συστατικών και της λειτουργίας τους µιας µηχανής von Neumann Περιγραφή τού κύκλου "φέρε-αποκωδικοποίησεεκτέλεσε" µιας µηχανής von

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

Μάθημα 4.7 Θύρες περιφερειακών

Μάθημα 4.7 Θύρες περιφερειακών Μάθημα 4.7 Θύρες περιφερειακών - Εισαγωγή - Η σειριακή θύρα - Η παράλληλη θύρα - Οι θύρες πληκτρολογίου και ποντικιού τύπου PS/2 - Ο διάδρομος USB Όταν ολοκληρώσεις το μάθημα αυτό θα μπορείς: Να αναφέρεις

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

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

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

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

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

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

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

Περιεχόμενο: Δομή υπολογιστή Συστήματα αρίθμησης

Περιεχόμενο: Δομή υπολογιστή Συστήματα αρίθμησης Περιεχόμενο: Δομή υπολογιστή Συστήματα αρίθμησης ΟΜΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ Ένας υπολογιστής αποτελείται από την Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ), τη µνήµη, τις µονάδες εισόδου/εξόδου και το σύστηµα διασύνδεσης

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

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι. Μάθημα 5 ο Οργάνωση Υπολογιστών. Δρ.

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι. Μάθημα 5 ο Οργάνωση Υπολογιστών. Δρ. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Πληροφορική Ι Μάθημα 5 ο Οργάνωση Υπολογιστών Δρ. Γκόγκος Χρήστος Υποσυστήματα αυτόνομου υπολογιστή Κεντρική Μονάδα Επεξεργασίας (CPU)

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

Πολυπύρηνοι επεξεργαστές Multicore processors

Πολυπύρηνοι επεξεργαστές Multicore processors Πολυπύρηνοι επεξεργαστές Multicore processors 1 Μετάβαση στους πολυπύρηνους(1) Απόδοση των µονοεπεξεργαστών 25% ετήσια βελτίωση της απόδοσης από το 1978 έως το 1986 Κυρίως από την εξέλιξη της τεχνολογίας

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

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

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

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

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές

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

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

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

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

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

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

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

8.1 Θεωρητική εισαγωγή

8.1 Θεωρητική εισαγωγή ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 8 ΣΤΟΙΧΕΙΑ ΜΝΗΜΗΣ ΚΑΤΑΧΩΡΗΤΕΣ Σκοπός: Η µελέτη της λειτουργίας των καταχωρητών. Θα υλοποιηθεί ένας απλός στατικός καταχωρητής 4-bit µε Flip-Flop τύπου D και θα µελετηθεί

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

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

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

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

Συστήµατα DAQ. 6.1 Εισαγωγή

Συστήµατα DAQ. 6.1 Εισαγωγή 6 Συστήµατα DAQ 6.1 Εισαγωγή Με τον όρο Acquisition (Απόκτηση) περιγράφουµε τον τρόπο µε τον οποίο µεγέθη όπως η πίεση, η θερµοκρασία, το ρεύµα µετατρέπονται σε ψηφιακά δεδοµένα και απεικονίζονται στην

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

Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή

Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή Αριθμός bit δίαυλου δεδομένων (Data Bus) Αριθμός bit δίαυλου διευθύνσεων (Address Bus) Μέγιστη συχνότητα λειτουργίας (Clock Frequency) Τύποι εντολών Αριθμητική

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

Ηλεκτρονικοί Υπολογιστές και Επεξεργασία Πληροφοριών

Ηλεκτρονικοί Υπολογιστές και Επεξεργασία Πληροφοριών Ενότητα 6 Ηλεκτρονικοί Υπολογιστές και Επεξεργασία Πληροφοριών Πληροφοριακά Συστήματα Διοίκησης Ι Διδάσκων: Νίκος Καρακαπιλίδης 6-1 Στόχοι και αντικείμενο ενότητας Βασικές λειτουργίες ενός υπολογιστικού

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

Μάθημα 4.2 Η μητρική πλακέτα

Μάθημα 4.2 Η μητρική πλακέτα Μάθημα 4.2 Η μητρική πλακέτα - Εισαγωγή - Οι βάσεις του επεξεργαστή και της μνήμης - Οι υποδοχές της μητρικής πλακέτας - Άλλα μέρη της μητρική πλακέτας - Τυποποιήσεις στην κατασκευή μητρικών πλακετών Όταν

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

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

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

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

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

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

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

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

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

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

Αρχιτεκτονική Eckert-von Neumann. Πως λειτουργεί η ΚΜΕ; Κεντρική μονάδα επεξεργασίας [3] ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

Αρχιτεκτονική Eckert-von Neumann. Πως λειτουργεί η ΚΜΕ; Κεντρική μονάδα επεξεργασίας [3] ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Αρχιτεκτονική Eckert-von Neumann εισόδου μεταφορά δεδομένων από έξω προς τον Η/Υ εξόδου μεταφορά δεδομένων από τον Η/Υ προς τα έξω ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Κύκλος Μηχανής κεντρικός έλεγχος/πράξεις

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

Εργαστήριο ΙΑΧΕΙΡΙΣΗ ΜΝΗΜΗΣ

Εργαστήριο ΙΑΧΕΙΡΙΣΗ ΜΝΗΜΗΣ Εισαγωγή Εργαστήριο ΙΑΧΕΙΡΙΣΗ ΜΝΗΜΗΣ Σκοπός του εργαστηρίου είναι να κατανοήσουµε τους τρόπους προσπέλασης της µνήµης (µέθοδοι διευθυνσιοδότησης) σε ένα υπολογιστικό σύστηµα. Η Μνήµη 1 Ψηφιακή Λογική 4

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

Αποθήκευση εδομένων. ομή ενός Σ Β. Εισαγωγή Το «εσωτερικό» ενός ΜΕΡΟΣ Β : Η (εσωτερική) αρχιτεκτονική ενός Σ Β είναι σε επίπεδα

Αποθήκευση εδομένων. ομή ενός Σ Β. Εισαγωγή Το «εσωτερικό» ενός ΜΕΡΟΣ Β : Η (εσωτερική) αρχιτεκτονική ενός Σ Β είναι σε επίπεδα Αποθήκευση εδομένων Βάσεις Δεδομένων 2009-2010 Ευαγγελία Πιτουρά 1 ΜΕΡΟΣ Β : Εισαγωγή Το «εσωτερικό» ενός Σ Β ομή ενός Σ Β Η (εσωτερική) αρχιτεκτονική ενός Σ Β είναι σε επίπεδα Τυπικά, κάθε σχέση σε ένα

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

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

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

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

Τι είναι Κεντρική Μονάδα Επεξεργασίας(CPU: Central Processing Unit);

Τι είναι Κεντρική Μονάδα Επεξεργασίας(CPU: Central Processing Unit); ΚΕΦΑΛΑΙΟ 3 Τι είναι η μονάδα συστήματος (System Unit); Είναι το κουτί που φιλοξενεί και τροφοδοτεί µε ρεύµα τα διάφορα εξαρτήματα που απαρτίζουν τον υπολογιστή. Συναντάται σε δύο µορφές: πύργου (tower)

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

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

ΤΟ ΕΣΩΤΕΡΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ ΤΟ ΕΣΩΤΕΡΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ ΕΙΣΑΓΩΓΗ Οι υπολογιστές αποτελούνται από πολλά ηλεκτρονικά εξαρτήματα. Κάθε εξάρτημα έχει ειδικό ρόλο στη λειτουργία του υπολογιστή. Όλα όμως έχουν σχεδιαστεί, για να συνεργάζονται,

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

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2012 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2012 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές

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

Ενότητα Β1 κεφ.2 ο «Σο Εσωτερικό του Τπολογιστή»

Ενότητα Β1 κεφ.2 ο «Σο Εσωτερικό του Τπολογιστή» 1 2 1) ΚΟΤΣΙ ΤΠΟΛΟΓΙΣΗ (computer case): το κύριο κουτί που περικλείει τις βασικές συσκευές του υπολογιστή (επεξεργαστή, αποθήκες, RAM). 2) ΜΗΣΡΙΚΗ (motherboard): η πιο μεγάλη κάρτα πάνω στην οποία βρίσκεται

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

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE ΜΑΘΗΜΑ 1- MULTIPLE CHOICE 1. Ποιος τύπος Η/Υ χρησιμοποιείται για την λειτουργία συστημάτων και βάσεων δεδομένων μεγάλων εταιρειών; a) Επιτραπέζιος Η/Υ b) Προσωπικός Ψηφιακός Βοηθός c) Μεγάλο σύστημα d)

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

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Θεµατική Ενότητα ΠΛΗ 21: Ψηφιακά Συστήµατα Ακαδηµαϊκό Έτος 2009 2010 Γραπτή Εργασία #3 Παράδοση: 28 Μαρτίου 2010 Άσκηση 1 (15 µονάδες) Ένας επεξεργαστής υποστηρίζει τόσο

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

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 4 ο ΟΡΓΑΝΩΣΗ ΤΗΣ ΜΝΗΜΗΣ ΠΕΡΙΦΕΡΕΙΑΚΗ ΜΝΗΜΗ

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 4 ο ΟΡΓΑΝΩΣΗ ΤΗΣ ΜΝΗΜΗΣ ΠΕΡΙΦΕΡΕΙΑΚΗ ΜΝΗΜΗ ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΜΑΘΗΜΑ 4 ο ΟΡΓΑΝΩΣΗ ΤΗΣ ΜΝΗΜΗΣ ΠΕΡΙΦΕΡΕΙΑΚΗ ΜΝΗΜΗ ΧΕΙΜΩΝΑΣ 2009 ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 1 Γενική οργάνωση του υπολογιστή Ο καταχωρητής δεδομένων της μνήμης (memory data register

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

Το «κλειστό» σύστημα. Ανοικτές επικοινωνίες... Εισαγωγή στην Τεχνολογία της Πληροφορικής. Εισαγωγή στην τεχνολογία της πληροφορικής

Το «κλειστό» σύστημα. Ανοικτές επικοινωνίες... Εισαγωγή στην Τεχνολογία της Πληροφορικής. Εισαγωγή στην τεχνολογία της πληροφορικής ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Εισαγωγή στην Τεχνολογία της Πληροφορικής ΓΙΩΡΓΟΣ Ν. ΓΙΑΝΝΟΠΟΥΛΟΣ Λέκτορας στο Πανεπιστήμιο Αθηνών gyannop@law.uoa.gr Το «κλειστό» σύστημα ΕΙΣΟΔΟΣ ΕΠΕΞΕΡΓΑΣΙΑ

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

Μετάδοση εδοµένων και ίκτυα υπολογιστών ΙΙ Εργαστηριακή Άσκηση 3. Σύνδεση υπολογιστών στα Windows

Μετάδοση εδοµένων και ίκτυα υπολογιστών ΙΙ Εργαστηριακή Άσκηση 3. Σύνδεση υπολογιστών στα Windows Μετάδοση εδοµένων και ίκτυα υπολογιστών ΙΙ Εργαστηριακή Άσκηση 3 Σύνδεση υπολογιστών στα Windows Όπως γνωρίζουµε από προηγούµενες τάξεις, κάθε υπολογιστής PC διαθέτει τουλάχιστον µία παράλληλη θύρα και

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

ΚΥΡΙΑ ΜΕΡΗ ΕΝΟΣ ΕΣΩΤΕΡΙΚA ΜΕΡΗ. Κεντρική µονάδα επεξεργασίας (CPU - Central Processing Unit)

ΚΥΡΙΑ ΜΕΡΗ ΕΝΟΣ ΕΣΩΤΕΡΙΚA ΜΕΡΗ. Κεντρική µονάδα επεξεργασίας (CPU - Central Processing Unit) ΚΥΡΙΑ ΜΕΡΗ ΕΝΟΣ ΠΡΟΣΩΠΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ Οι υπολογιστές αποτελούνται από πολλά εξαρτήµατα. Τα περισσότερα από αυτά είναι εσωτερικά, που βρίσκονται µέσα στο κουτί του υπολογιστή. Ωστόσο, µερικά εξαρτήµατα

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

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2013 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2013 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές

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

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

ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΙΚΟΣ ΔΙΚΤΥΩΝ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΙΚΟΣ ΔΙΚΤΥΩΝ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΕΡΓΑΣΙΑ ΜΕ ΤΙΤΛΟ ΕΠΕΞΕΡΓΑΣΤΕΣ - CPU Μπακρατσάς Γιώργος geback007@yahoo.gr Δεκέμβριος, 2014 Περιεχόμενα ΕΙΣΑΓΩΓΗ... 3 ΙΣΤΟΡΙΚΗ ΑΝΑΔΡΟΜΗ... 4 ΧΡΟΝΟΛΟΓΙΕΣ

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

ΑΝΑLOG TO DIGITAL CONVERTER (ADC)

ΑΝΑLOG TO DIGITAL CONVERTER (ADC) ΑΝΑLOG TO DIGITAL CONVERTER (ADC) O ADC αναλαμβάνει να μετατρέψει αναλογικές τάσεις σε ψηφιακές ώστε να είναι διαθέσιμες εσωτερικά στο μικροελεγκτή για επεξεργασία. Η αναλογική τάση που θέλουμε να ψηφιοποιηθεί

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

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

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

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

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 1. Ποιος τύπος Η/Υ χρησιμοποιείται για την λειτουργία συστημάτων και βάσεων δεδομένων μεγάλων εταιρειών; a) Επιτραπέζιος Η/Υ b) Προσωπικός Ψηφιακός Βοηθός c) Μεγάλο

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

Εισαγωγή στην επιστήµη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών

Εισαγωγή στην επιστήµη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή στην επιστήµη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή Θα δούµε την οργάνωση ενός υπολογιστή Στον επόµενο µάθηµα θα δούµε πως συνδέονται πολλοί Η/Υ για να σχηµατίσουν

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

Τεχνικές Προδιαγραφές Έργου. «Ηλεκτρονικό πρωτόκολλο και ηλεκτρονική διαχείριση - αρχειοθέτηση εγγράφων στο Α.Π.Σ.»

Τεχνικές Προδιαγραφές Έργου. «Ηλεκτρονικό πρωτόκολλο και ηλεκτρονική διαχείριση - αρχειοθέτηση εγγράφων στο Α.Π.Σ.» Ανακοίνωση ιενέργειας ΠΡΟΧΕΙΡΟΥ ΜΕΙΟ ΟΤΙΚΟΥ ΙΑΓΩΝΙΣΜΟΥ στις 11-10-2002 στις εγκαταστάσεις του Αρχηγείου Πυρ/κού Σώµατος ιεύθυνση Οικονοµικών 1 ος όροφος - Αίθουσα Συσκέψεων Οδός: Μουρούζη 4 Αθήνα. Τεχνικές

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

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.5 Πρωτόκολλο IP 38. Τι είναι το πρωτόκολλο ιαδικτύου (Internet Protocol, IP); Είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/IP. Βασίζεται στα αυτοδύναµα

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

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

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

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

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

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

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

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2014 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 201 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές

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

Κεφάλαιο 7 Ιεραρχία Μνήμης (Memory Hierarchy)

Κεφάλαιο 7 Ιεραρχία Μνήμης (Memory Hierarchy) Κεφάλαιο 7 Ιεραρχία Μνήμης (Memory Hierarchy) 1 Συστήματα Μνήμης Η οργάνωση του συστήματος μνήμης επηρεάζει τη λειτουργία και απόδοση ενός μικροεπεξεργαστή: Διαχείριση μνήμης και περιφερειακών (Ι/Ο) απότολειτουργικόσύστημα

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

Εφαρμογές μικροελεγκτών

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

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

Ενότητα 2: Η κρυφή µνήµη και η λειτουργία της

Ενότητα 2: Η κρυφή µνήµη και η λειτουργία της Ενότητα 2: Η κρυφή µνήµη και η λειτουργία της Στην ενότητα αυτή θα αναφερθούµε εκτενέστερα στη λειτουργία και την οργάνωση της κρυφής µνήµης. Θα προσδιορίσουµε τις βασικές λειτουργίες που σχετίζονται µε

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

1. Οργάνωση της μνήμης 2. Κύρια μνήμη 3. Κρυφή μνήμη 4. Κώδικες διόρθωσης λαθών 5. Δευτερεύουσα μνήμη 6. Μονάδες εισόδου/εξόδου

1. Οργάνωση της μνήμης 2. Κύρια μνήμη 3. Κρυφή μνήμη 4. Κώδικες διόρθωσης λαθών 5. Δευτερεύουσα μνήμη 6. Μονάδες εισόδου/εξόδου ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΙΙ Γ. Τσιατούχας 2 ο Κεφάλαιο ιάρθρωση 1. Οργάνωση της μνήμης 2. Κύρια μνήμη 3. Κρυφή μνήμη 4. Κώδικες διόρθωσης λαθών 5. Δευτερεύουσα μνήμη

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

Β2.1 Βασικές έννοιες της Αρχιτεκτονικής του Η/Υ

Β2.1 Βασικές έννοιες της Αρχιτεκτονικής του Η/Υ Β2.1 Βασικές έννοιες της Αρχιτεκτονικής του Η/Υ Τι θα μάθουμε σήμερα: Να αναφέρουμε και να εξηγούμε τι είναι Αρχιτεκτονική Η/Υ Να γνωρίσουμε τα βασικά εξαρτήματα που βρίσκονται στο εσωτερικό του υπολογιστή

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

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

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

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

(Ιούνιος 2001 ΤΕΕ Ηµερήσιο) Σε κάθε µία από τις παρακάτω περιπτώσεις, να

(Ιούνιος 2001 ΤΕΕ Ηµερήσιο) Σε κάθε µία από τις παρακάτω περιπτώσεις, να Κεεφάάλλααι ιοο:: 3Β ο Τίττλλοοςς Κεεφααλλααί ίοουυ: : Αρχιτεκτονική Ηλ/κου Τµήµατος των Υπολ. Συστηµάτων (Ιούνιος 2001 ΤΕΕ Ηµερήσιο) Σε κάθε µία από τις παρακάτω περιπτώσεις, να αναφέρετε τις τιµές των

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

ΑΣΚΗΣΗ 5 η Η σειριακή επικοινωνία ΙΙ 1.1 ΣΚΟΠΟΣ Σκοπός της άσκησης αυτής είναι η κατανόηση σε βάθος των λειτουργιών που παρέχονται από το περιβάλλον LabView για τον χειρισµό της σειριακής επικοινωνίας

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

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

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

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

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

ΕΡΓΑΣΤΗΡΙΟ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ ΕΡΓΑΣΤΗΡΙΟ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ 4 ο Εξάμηνο Μαδεμλής Ιωάννης ΛΟΓΙΚΕΣ ΠΡΑΞΕΙΣ Οι λογικές πράξεις που υποστηρίζει η Assembly του 8088 είναι : Πράξη AND Πράξη OR Πράξη NOT Πράξη XOR Με τις λογικές πράξεις μπορούμε

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

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

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

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

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System)

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System) ..8 Κατανομή των αρχείων σε συσκευές Ακολουθείται κάποια λογική στην αποθήκευση των αρχείων:.αρχεία που χρησιμοποιούνται συχνά τοποθετούνται στους σκληρούς δίσκους που έχουν μεγάλη ταχύτητα πρόσβασης..αν

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

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

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

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

O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control)

O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control) O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control) 4 κατηγορίες εντολών: Σχεδίαση datapath Αριθμητικές-λογικές εντολές (add, sub, slt κλπ) R Type Εντολές αναφοράς στη μνήμη (lw,

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

Μοντέλα Αρχιτεκτονικής στην Σύνθεση

Μοντέλα Αρχιτεκτονικής στην Σύνθεση Μοντέλα Αρχιτεκτονικής στην Σύνθεση Σχεδιαστικά Στυλ & Αρχιτεκτονική Ο σχεδιαστής επιλέγει Σχεδιαστικό στυλ prioritized interrupt instruction buffer bus-oriented datapath serial I/O direct memory access

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

ΠΛΕ- 027 Μικροεπεξεργαστές 6ο μάθημα: Αρχιτεκτονική πυρήνα: υλοποίηση με διοχέτευση

ΠΛΕ- 027 Μικροεπεξεργαστές 6ο μάθημα: Αρχιτεκτονική πυρήνα: υλοποίηση με διοχέτευση ΠΛΕ- 027 Μικροεπεξεργαστές 6ο μάθημα: Αρχιτεκτονική πυρήνα: υλοποίηση με διοχέτευση Αρης Ευθυμίου Απόδοση απλής υλοποίησης Υλοποίηση ενός κύκλου είναι πολύ αργή κάθε κύκλος είναι τόσο μεγάλος όσο χρειάζεται

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

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

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

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

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

ΕΙ ΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝ ΥΛΙΩΝ ΕΡΕΥΝΑΣ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΑΙΓΑΙΟΥ ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΕΙ ΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝ ΥΛΙΩΝ ΕΡΕΥΝΑΣ ΑΡ. ΠΡΩΤΟΚΟΛΛΟΥ : 2718/Μ/08 Μυτιλήνη, 22 Οκτωβρίου 2008 ΠΡΟΣΚΛΗΣΗ ΕΚ ΗΛΩΣΗΣ ΕΝ ΙΑΦΕΡΟΝΤΟΣ ΓΙΑ ΣΥΜΜΕΤΟΧΗ ΣΤΗΝ ΜΕ ΤΗΝ ΑΠΕΥΘΕΙΑΣ

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

ΚΕΦΑΛΑΙΟ 3: Λειτουργικά Συστήµατα

ΚΕΦΑΛΑΙΟ 3: Λειτουργικά Συστήµατα ΚΕΦΑΛΑΙΟ 3: Λειτουργικά Συστήµατα 3.1 Η εξέλιξη των λειτουργικών συστηµάτων 3.2 Αρχιτεκτονική λειτουργικών συστηµάτων 3.3 Συντονισµός των δραστηριοτήτων του υπολογιστή 3.4 Χειρισµός ανταγωνισµού µεταξύ

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

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ B.2.M3 Κύρια και Βοηθητική Μνήμη

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ B.2.M3 Κύρια και Βοηθητική Μνήμη ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ B.2.M3 Κύρια και Βοηθητική Μνήμη Τι θα μάθουμε σήμερα: Να αναφέρουμε τα είδη κύριας μνήμης και να τα συγκρίνουμε με βάση τα χαρακτηριστικά τους Να περιγράφουμε τον ρόλο του κάθε είδους της

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

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

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

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

ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών. Διάλεξη 13. Εξαιρέσεις και Διακοπές (Exceptions and Interrupts)

ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών. Διάλεξη 13. Εξαιρέσεις και Διακοπές (Exceptions and Interrupts) ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών Διάλεξη 13 Εξαιρέσεις και Διακοπές (Exceptions and Interrupts) Νίκος Μπέλλας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων Οργάνωση και Σχεδίαση Υπoλογιστών

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

ΠΛΕ- 074 Αρχιτεκτονική Υπολογιστών 2

ΠΛΕ- 074 Αρχιτεκτονική Υπολογιστών 2 ΠΛΕ- 074 Αρχιτεκτονική Υπολογιστών 2 7ο μάθημα: Κρυφές μνήμες (cache) - εισαγωγή Αρης Ευθυμίου Πηγές διαφανειών: συνοδευτικές διαφάνειες αγγλικης εκδοσης του βιβλιου Σύστημα μνήμης! Η μνήμη είναι σημαντικό

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

- Εισαγωγή - Επίπεδα μνήμης - Ολοκληρωμένα κυκλώματα μνήμης - Συσκευασίες μνήμης προσωπικών υπολογιστών

- Εισαγωγή - Επίπεδα μνήμης - Ολοκληρωμένα κυκλώματα μνήμης - Συσκευασίες μνήμης προσωπικών υπολογιστών Μάθημα 4.5 Η Μνήμη - Εισαγωγή - Επίπεδα μνήμης - Ολοκληρωμένα κυκλώματα μνήμης - Συσκευασίες μνήμης προσωπικών υπολογιστών Όταν ολοκληρώσεις το μάθημα αυτό θα μπορείς: Να αναφέρεις τα κυριότερα είδη μνήμης

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

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

Κεφάλαιο 3 Το υλικό του ΗΥ. Εφαρμογές Πληροφορικής Κεφ.3 Καραμαούνας Πολύκαρπος Κεφάλαιο 3 Το υλικό του ΗΥ 1 3.1 Η αρχιτεκτονική του ΗΥ Υλικό : οτιδήποτε έχει μια υλική - φυσική υπόσταση σε ένα υπολογιστικό σύστημα Αρχιτεκτονική του ΗΥ: η μελέτη της συμπεριφοράς και της δομής του

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

Κεφάλαιο 3 Το υλικό του

Κεφάλαιο 3 Το υλικό του Κεφάλαιο 3 Το υλικό του ΗΥ 1 3.1 Η αρχιτεκτονική του ΗΥ Υλικό : οτιδήποτε έχει μια υλική - φυσική υπόσταση σε ένα υπολογιστικό σύστημα Αρχιτεκτονική του ΗΥ: η μελέτη της συμπεριφοράς και της δομής του

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

Εισαγωγή στους Υπολογιστές

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

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

Εισαγωγή στα ψηφιακά Συστήµατα Μετρήσεων

Εισαγωγή στα ψηφιακά Συστήµατα Μετρήσεων 1 Εισαγωγή στα ψηφιακά Συστήµατα Μετρήσεων 1.1 Ηλεκτρικά και Ηλεκτρονικά Συστήµατα Μετρήσεων Στο παρελθόν χρησιµοποιήθηκαν µέθοδοι µετρήσεων που στηριζόταν στις αρχές της µηχανικής, της οπτικής ή της θερµοδυναµικής.

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

ΕΡΩΤΗΣΕΙΣ ΣΥΝΤΗΡΗΣΗ Η/Υ

ΕΡΩΤΗΣΕΙΣ ΣΥΝΤΗΡΗΣΗ Η/Υ ΕΡΩΤΗΣΕΙΣ ΣΥΝΤΗΡΗΣΗ Η/Υ 1) Τι είναι μητρική πλακέτα; Είναι η βασική ηλεκτρονική πλακέτα ενός Η/Υ πάνω στην οποία συνδέονται όλα τα εξαρτήματα ενός Η/Υ όπως ο επεξεργαστής, η μνήμη, οι κάρτες επέκτασης,

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