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

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Υπολογιστές Πως λειτουργούν.
Advertisements

Εισαγωγή στις Τεχνολογίες της Πληροφορικής και των Επικοινωνιών
ΨΗΦΙΑΚΗ ΜΝΗΜΗ (RAM – ROM).
Ο Ηλεκτρονικός Υπολογιστής
Εισαγωγικές έννοιες πληροφορικής
Αρχιτεκτονική Προσωπικού Υπολογιστή
ΤΑΞΗ Γ ΓΥΜΝΑΣΙΟΥ Βασικές Έννοιες Επανάληψη (2).
Το υλικό του Υπολογιστή
Το υλικο του Υπολογιστη
ΤΑΞΗ Γ ΓΥΜΝΑΣΙΟΥ Βασικές Έννοιες Επανάληψη (1).
Αρχιτεκτονική Υπολογιστών Γλώσσες Μηχανής
ΚΕΦΑΛΑΙΟ 3 Το υλικό των υπολογιστών.
Ημιαγωγοί – Τρανζίστορ – Πύλες - Εξαρτήματα
ΕΣ 08: Επεξεργαστές Ψηφιακών Σημάτων © 2006 Nicolas Tsapatsoulis Η Αρχιτεκτονική των Επεξεργαστών Ψ.Ε.Σ Τμήμα Επιστήμη και Τεχνολογίας Τηλεπικοινωνιών.
ΕΝΟΤΗΤΑ 8Η ΜΝΗΜΕΣ ROM ΚΑΙ RΑΜ
By Τζέρυ, Κώστας και Λέντι. είναι όρος που χρησιμοποιούμε για ηλεκτρονικές διατάξεις προσωρινής αποθήκευσης ηλεκτρονικές οι οποίες επιτρέπουν πρόσβαση.
Μνήμη και Προγραμματίσιμη Λογική
To υπολογιστικό σύστημα
H επιστήμη των υπολογιστών
Μικροπρογραμματιζόμενη Λογική Μειονεκτήματα καλωδιωμένης λογικής (hardwired logic): Πολυπλοκότητα συνδυαστικού κυκλώματος ΜΕ Αδυναμία αλλαγής των εντολών.
William Stallings Computer Organization and Architecture 7 th Edition Κεφάλαιο 16 Λειτουργία Μονάδας Ελέγχου.
Η ΕΚΤΕΛΕΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ ΧΡΗΣΤΗ ΑΠ’ ΤΟΝ Η/Υ ΤΟΜΕΑΣ ΤΕΧΝΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Δ.ΙΕΚ ΠΑΤΡΑΣ.
ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ & ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΩΝ
Τα θέματα μας σήμερα Ηλεκτρονικοί υπολογιστές Υλικό και λογισμικό
ΓΝΩΡΙΖΩ ΤΟΝ ΗΛΕΚΤΡΟΝΙΚΟ ΥΠΟΛΟΓΙΣΤΗ
Μνημη τυχαιας προσπελασης (Random Access Memory - RAM)
ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΟΙ ΛΟΓΙΚΟΙ ΕΛΕΓΚΤΕΣ (PLCs).
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Τρίτο Συστήματα.
Διαχείριση μνήμης Υπόβαθρο Εναλλαγή Συνεχής κατανομή Σελιδοποίηση
ΑΡΧΙΤΕΚΤΟΝΙΚΗ & ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 1 Εισαγωγή
ΔΕΞΙΟΤΗΤΕΣ ΕΠΙΚΟΙΝΩΝΙΑΣ 1 ΠΕΡΙΓΡΑΦΗ ΤΩΝ ΜΝΗΜΩΝ ΕΝΟΣ Η/Υ ΤΜΗΜΑ: Τ6 ΟΝΟΜΑΤΑ: ΣΕΛΑΛΜΑΖΙΔΗΣ ΤΑΣΟΣ ΦΙΛΙΑΣ ΑΝΤΩΝΗΣ ΦΙΛΙΑΣ ΑΝΤΩΝΗΣ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ.
Α’ Γυμνασίου Βιβλίο «Σημειώσεις» σελίδες Α2
Στο μάθημα αυτό θα περιγραφεί η βασική εσωτερική δομή ενός συστήματος υπολογιστή και ιδιαίτερα τα χαρακτηριστικά και η λειτουργία της Κεντρικής Μονάδας.
Οργάνωση και Αρχιτεκτονική Υπολογιστών Βασικές αρχές Αρχιτεκτονικής
Ο ΗΛΕΚΤΡΟΝΙΚΟΣ ΥΠΟΛΟΓΙΣΤΗΣ
Κεφάλαιο 2 Το Εσωτερικό του υπολογιστή
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Διάλεξη 9-b ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Δρ. Στυλιανή.
ΕΣ 08: Επεξεργαστές Ψηφιακών Σημάτων © 2006 Nicolas Tsapatsoulis Αρχιτεκτονική Μνήμης Τμήμα Επιστήμη και Τεχνολογίας Τηλεπικοινωνιών Πανεπιστήμιο Πελοποννήσου.
Α ΡΧΙΤΕΚΤΟΝΙΚΗ Μ ΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ Υποκεφάλαιο 1.2 (Η κεντρική μονάδα επεξεργασίας CPU08)
Εισαγωγή στις Νέες Τεχνολογίες και Εργαστηριακές Εφαρμογές, Το εσωτερικό ενός υ π ολογιστή Κεφάλαιο 3.
Τα χαρακτηριστικά των επεξεργαστών By ΔΙΟΝΥΣΗ ΣΚΕΓΙΑ ΕΠΑ-Λ ΚΡΕΣΤΕΝΩΝ!
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Δεύτερο.
ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΗΣ.
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Δεύτερο.
ΜΝΗΜΗ RAM Εισαγωγή Μια μονάδα μνήμης στην ουσία είναι ένα σύνολο από δυαδικά κύτταρα αποθήκευσης (τα δυαδικά κύτταρα μπορούν να αποθηκεύσουν είτε την.
ΚΕΝΤΡΙΚΗ ΜΟΝΑΔΑ ΕΠΕΞΕΡΓΑΣΙΑΣ
Κρυφή μνήμη (cache memory) (1/2) Εισαγωγή στην Πληροφορκή1 Η κρυφή μνήμη είναι μία πολύ γρήγορη μνήμη – πιο γρήγορη από την κύρια μνήμη – αλλά πιο αργή.
ΕΝΟΤΗΤΑ 1 – Κεφάλαιο 2: Το εσωτερικό του Υπολογιστή Β΄ τάξη Λέξεις Κλειδιά: Μητρική πλακέτα, κάρτες επέκτασης, κάρτα οθόνης, κάρτα ήχου, τροφοδοτικό, Κεντρική.
Η Κεντρική Μονάδα Συστήματος Εισαγωγή στην Πληροφορκή 1 Η κεντρική μονάδα του συστήματος (base unit ή system unit) αποτελεί τον πυρήνα ενός υπολογιστή.
Επιλογη υλικου Η/Υ Cpu /επεξεργαστης RAM/μνημη GPU/καρτα γραφικων Οθονη HDD/Σκληρος δισκος.
ΠΑΡΑΔΕΙΓΜΑ: ΤΑ ΕΠΙΠΕΔΑ ΥΛΙΚΟΥ – ΛΟΓΙΣΜΙΚΟΥ ΣΕ ΕΝΑΝ ΥΠΟΛΟΓΙΣΤΗ.
Κύρια Μνήμη Διάφοροι τύποι μνήμης RAM Από πάνω προς τα κάτω, DIP, SIPP, SIMM (30-pin), SIMM (72-pin), DIMM (168-pin), DDR DIMM (184-pin). Μνήμη RΟM.
Καταχωρητές (Registers) (1/3) Εισαγωγή στην Πληροφορκή1 Οι Καταχωρητές (Registers) είναι ειδικές θέσεις μνήμης υψηλής ταχύτητας που χρησιμοποιούνται για.
Η Kύρια Μνήμη Η Κύρια ή Κεντρική Μνήμη του υπολογιστή χρησιμοποιείται για προσωρινή αποθήκευση των δεδομένων που δίνουμε στον υπολογιστή να επεξεργαστεί.
ΕΝΟΤΗΤΑ 1 – Κεφάλαιο 2: Το εσωτερικό του Υπολογιστή Το εσωτερικό της Κεντρικής Μονάδας.
ΤΕΧΝΙΚΑ ΘΕΜΑΤΑ ΠΩΛΗΣΕΩΝ & ΠΡΟΔΙΑΓΡΑΦΕΣ ΥΛΙΚΟΥ ΚΑΙ ΛΟΓΙΣΜΙΚΟΥ Β΄ ΕΠΑΛ ΚεφΑλαιο 2: ΠροδιαγραφΕΣ ΥλικοΥ Η/Υ 2.7 Επεξεργαστές.
Το εσωτερικό ενός υπολογιστή
στην Επιστήμη των Υπολογιστών Κωδικός Διαφανειών: MKT110
1 Οργάνωση και Αρχιτεκτονική Υπολογιστών A. Βαφειάδης Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Α.Τ.Ε.Ι Θεσσαλονίκης Μάθημα Οργάνωση.
ΤΑΞΗ Γ ΓΥΜΝΑΣΙΟΥ Βασικές Έννοιες Επανάληψη (2).
Υλικό Υπολογιστών (Hardware)
Εφαρµογές Πληροφορικής Υπολογιστών
Το εσωτερικό ενός υπολογιστή
Βασικές έννοιες (Μάθημα 2) Τίτλος: Η Συσκευή
ΤΟ ΕΣΩΤΕΡΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ
ΣΧΕΣΗ ΥΛΙΚΟΥ ΚΑΙ ΛΟΓΙΣΜΙΚΟΥ
Βασικές έννοιες (Μάθημα 2) Τίτλος: Η Συσκευή
Στο μάθημα αυτό θα περιγραφεί η βασική εσωτερική δομή ενός συστήματος υπολογιστή και ιδιαίτερα τα χαρακτηριστικά και η λειτουργία της Κεντρικής Μονάδας.
Μεταγράφημα παρουσίασης:

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

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

Τα μέρη που αποτελούν έναν υπολογιστή μπορούν να χωριστούν σε τρεις βασικές κατηγορίες ή υποσυστήματα: την κεντρική μονάδα επεξεργασίας (ΚΜΕ), την κύρια μνήμη, και το υποσύστημα εισόδου/εξόδου. Εικόνα 5.1 Υλικό υπολογιστών (υποσυστήματα)

5-1 ΚΕΝΤΡΙΚΗ ΜΟΝΑΔΑ ΕΠΕΞΕΡΓΑΣΙΑΣ 5-1 ΚΕΝΤΡΙΚΗ ΜΟΝΑΔΑ ΕΠΕΞΕΡΓΑΣΙΑΣ Η κεντρική μονάδα επεξεργασίας ή ΚΜΕ (central processing unit, CPU) εκτελεί λειτουργίες στα δεδομένα. Στις περισσότερες αρχιτεκτονικές αποτελείται από τρία τμήματα: μια αριθμητική και λογική μονάδα (ΑΛΜ), μια μονάδα ελέγχου, και ένα σύνολο καταχωρητών, δηλαδή θέσεις γρήγορης αποθήκευσης.

Η αριθμητική και λογική μονάδα (ΑΛΜ) Η αριθμητική και λογική μονάδα ή ΑΛΜ (arithmetic logic unti, ALU) εκτελεί αριθμητικές και λογικές πράξεις, και πράξεις μετατόπισης στα δεδομένα. Εικόνα 5.2 Κεντρική μονάδα επεξεργασίας (ΚΜΕ)

Καταχωρητές Οι καταχωρητές είναι αυτόνομες θέσεις γρήγορης αποθήκευσης στις οποίες διατηρούνται δεδομένα προσωρινά. Για να είναι εφικτή η λειτουργία της ΚΜΕ απαιτούνται πολλοί καταχωρητές. Ορισμένοι από αυτούς παρουσιάζονται στην Εικόνα 5.2. Καταχωρητές δεδομένων Καταχωρητές εντολών Μετρητής προγράμματος

Η μονάδα ελέγχου Το τρίτο μέρος της ΚΜΕ είναι η μονάδα ελέγχου. Η μονάδα ελέγχου ελέγχει τη λειτουργία του κάθε υποσυστήματος. Ο έλεγχος πραγματοποιείται μέσω σημάτων που στέλνονται από τη μονάδα ελέγχου στα άλλα υποσυστήματα.

5-2 ΚΥΡΙΑ ΜΝΗΜΗ Η κύρια μνήμη είναι το δεύτερο βασικό υποσύστημα σε έναν υπολογιστή (Εικόνα 5.3). Αποτελείται από μια συλλογή θέσεων αποθήκευσης, κάθε μία από τις οποίες διαθέτει ένα μοναδικό αναγνωριστικό που ονομάζεται διεύθυνση. Τα δεδομένα μεταφέρονται από και προς τη μνήμη σε ομάδες bit που ονομάζονται λέξεις. Μια λέξη μπορεί να είναι μια ομάδα από 8 bit, 16 bit, 32 bit, ή 64 bit (και αυξάνονται συνεχώς). Αν η λέξη είναι 8 bit, τότε αναφέρεται ως byte. Ο όρος byte είναι τόσο συνηθισμένος στην επιστήμη των υπολογιστών, που κάποιες φορές μια λέξη 16 bit αναφέρεται ως λέξη 2 byte, ή μια λέξη 32 bit αναφέρεται ως λέξη 4 byte.

Εικόνα 5.3 Κύρια μνήμη

Χώρος διευθύνσεων Για την προσπέλαση μιας λέξης στη μνήμη χρειάζεται ένα αναγνωριστικό. Αν και οι προγραμματιστές χρησιμοποιούν ονόματα για τον προσδιορισμό των λέξεων (ή συλλογών από λέξεις), σε επίπεδο υλικού κάθε λέξη προσδιορίζεται από μια διεύθυνση. Ο συνολικός αριθμός των μοναδικά προσδιορίσιμων θέσεων στη μνήμη ονομάζεται χώρος διευθύνσεων (address space). Για παράδειγμα, μια μνήμη 64 kilobyte με μέγεθος λέξης 1 byte διαθέτει χώρο διευθύνσεων με εύρος από 0 έως 65.535.

Πίνακας 5.1 Μονάδες μνήμης Μονάδα Ακριβές πλήθος byte Προσέγγιση Kilobyte 210 (1024) byte 103 byte Megabyte 220 (1.048.576) byte 106 byte Gigabyte 230 (1.073.741.824) byte 109 byte Terabyte 240 byte 1012 byte i Οι διευθύνσεις μνήμης καθορίζονται με τη χρήση μη προσημασμένων δυαδικών ακεραίων.

Παράδειγμα 5.1 Ένας υπολογιστής έχει 32 MB (megabyte) μνήμης. Πόσα bit χρειάζονται για τη διευθυνσιοδότηση κάθε bit της μνήμης; Λύση Ο χώρος διευθύνσεων της μνήμης είναι 32 MB, ή 225 (25 × 220). Αυτό σημαίνει ότι για τη διευθυνσιοδότηση κάθε byte απαιτούνται log2 225, ή 25 bit. Παράδειγμα 5.2 Ένας υπολογιστής έχει 128 MB μνήμης. Κάθε λέξη σε αυτόν τον υπολογιστή είναι οκτώ byte. Πόσα bit χρειάζονται για τη διευθυνσιοδότηση κάθε λέξης της μνήμης; Λύση Ο χώρος διευθύνσεων της μνήμης είναι 128 MB, δηλαδή 227. Όμως κάθε λέξη είναι οκτώ (23) byte, το οποίο σημαίνει ότι έχουμε 224 λέξεις. Επομένως, για τη διευθυνσιοδότηση κάθε λέξης απαιτούνται log2 224, ή 24 bit.

Τύποι μνήμης Υπάρχουν δύο κύριοι τύποι μνήμης: η RAM και η ROM. Στατική RAM (SRAM) Δυναμική RAM (DRAM) Μνήμη μόνο για ανάγνωση (ROM) Προγραμματιζόμενη μνήμη μόνο για ανάγνωση (PROM) Διαγράψιμη προγραμματιζόμενη μνήμη μόνο για ανάγνωση (EPROM) Ηλεκτρικά διαγράψιμη προγραμματιζόμενη μνήμη μόνο για ανάγνωση (EEPROM)

Ιεραρχία μνήμης Οι χρήστες υπολογιστών χρειάζονται μεγάλες ποσότητες μνήμης, ιδιαίτερα εκείνης που είναι πολύ γρήγορη και πολύ φτηνή. Αυτή η απαίτηση δεν είναι δυνατόν να ικανοποιείται πάντοτε, αφού η πολύ γρήγορη μνήμη συνήθως δεν είναι φθηνή, οπότε πρέπει να γίνεται κάποιος συμβιβασμός. Τη λύση αποτελούν τα ιεραρχικά επίπεδα μνήμης. Εικόνα 5.4 Ιεραρχία μνήμης

Κρυφή μνήμη Η κρυφή μνήμη (cache memory) είναι γρηγορότερη από την κύρια μνήμη αλλά πιο αργή από την ΚΜΕ και τους καταχωρητές της. Η κρυφή μνήμη, η οποία συνήθως έχει μικρό μέγεθος, μεσολαβεί μεταξύ της ΚΜΕ και της κύριας μνήμης (Εικόνα 5.5). Εικόνα 5.5 Κρυφή μνήμη