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

Σχετικά έγγραφα
Αρχιτεκτονική υπολογιστών

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

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

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

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

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

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

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

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

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. ΚΕΦΑΛΑΙΟ 4ο ΜΝΗΜΕΣ. (c) Αμπατζόγλου Γιάννης, Ηλεκτρονικός Μηχανικός, καθηγητής ΠΕ17

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

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

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

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

Εφαρμογή Υπολογιστικών Τεχνικών στην Γεωργία

Αντικειμενοστραφής Προγραμματισμός

Πληροφορική II. Ενότητα 5 : Δομές Δεδομένων και αφηρημένοι. τύποι δεδομένων. Δρ. Γκόγκος Χρήστος

Ιστορία της μετάφρασης

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

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

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

Προγραμματισμός Διαδικτύου

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Θεωρία Υπολογισμού. Ενότητα 10 : Κατασκευή ΝΠΑ. Αλέξανδρος Τζάλλας

Ψηφιακή Λογική Σχεδίαση

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

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

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

Προγραμματισμός Διαδικτύου

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

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

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

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

Ανατομία - Φυσιολογία Ακοής Ομιλίας Λόγου

Εισαγωγή στους Αλγορίθμους

ΣΤΑΤΙΚΕΣ ΚΑΙ ΔΥΝΑΜΙΚΕΣ ΜΝΗΜΕΣ ΤΥΧΑΙΑΣ ΠΡΟΣΠΕΛΑΣΗΣ (Static and Dynamic RAMs). ΔΙΑΡΘΡΩΣΗ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΘΕΜΑΤΙΚΕΣ ΕΝΟΤΗΤΕΣ

Μνήμη και Προγραμματίσιμη Λογική

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Γενικά Μαθηματικά Ι. Ενότητα 12: Κριτήρια Σύγκλισης Σειρών. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

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

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική II. Ενότητα 6 : Δομές αρχείων. Δρ. Γκόγκος Χρήστος

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

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Φωνολογική Ανάπτυξη και Διαταραχές

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

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στους Αλγορίθμους

Γενικά Μαθηματικά Ι. Ενότητα 15: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Τμήμα Φυσικής

Προγραμματισμός Διαδικτύου

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 8: ΈλεγχοςΡοήςΑνοικτούΒρόχου Φώτης Βαρζιώτης

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μικροοικονομική. Ενότητα 7 : Ισορροπία αγοράς Καραμάνης Κωνσταντίνος

Διοικητική των επιχειρήσεων

Αρχιτεκτονική-ΙI Ενότητα 4 :

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 4 : Πράξεις με bits. Δρ. Γκόγκος Χρήστος

Φυσική ΙΙΙ. Ενότητα 4: Ηλεκτρικά Κυκλώματα. Γεώργιος Βούλγαρης Σχολή Θετικών Επιστημών Τμήμα Φυσικής

Προγραμματισμός Διαδικτύου

Εκκλησιαστικό Δίκαιο

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

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

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

Εφαρμογή Υπολογιστικών Τεχνικών στην Γεωργία

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Προγραμματισμός H/Y Ενότητα 4: Δείκτες. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού Υπέρθερμου Ατμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση

Εκκλησιαστικό Δίκαιο

Αντικειμενοστραφής Προγραμματισμός

Βάσεις Δεδομένων. Ενότητα 1: Εισαγωγή στις Βάσεις δεδομένων. Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών σπουδών

Διοίκηση Εξωτερικής Εμπορικής Δραστηριότητας

Διοικητική των επιχειρήσεων

Μάρκετινγκ Αγροτικών Προϊόντων

Εισαγωγή στην Επιστήμη των Υπολογιστών

1 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

Ηλεκτροτεχνία ΙΙ. Ενότητα 1: Βασικές Έννοιες Ηλεκτροτεχία Ηλεκτρονική. Δημήτρης Στημονιάρης, Δημήτρης Τσιαμήτρος Τμήμα Ηλεκτρολογίας

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους.

Εισαγωγή στην Διοίκηση Επιχειρήσεων

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

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

Εργαστήριο Χημείας Ενώσεων Συναρμογής

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μικροοικονομική. Ενότητα 12 : Μορφές Αγοράς Καραμάνης Κωνσταντίνος

Εισαγωγή στους Αλγορίθμους

Υπολογιστές Ι. Άδειες Χρήσης. Εισαγωγή. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Μάρκετινγκ Αγροτικών Προϊόντων

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Μηχανολογικό Σχέδιο Ι

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

Αντικειμενοστραφής Προγραμματισμός

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων

Εργαστήριο Χημείας Ενώσεων Συναρμογής

Αντικειμενοστρεφής Προγραμματισμός Ενότητα 7: Υπερφόρτωση τελεστών. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

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

Προγραμματισμός Διαδικτύου

Transcript:

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

2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τμήμα Μηχανικών Πληροφορικής Τ.Ε Αρχιτεκτονική υπολογιστών Ενότητα 5 : Η Εσωτερική Μνήμη Φώτης Βαρζιώτης Καθηγητής Εφαρμογών Άρτα, 2015

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

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

Οι τύποι μνήμης με ημιαγωγούς 7 7

Η κύρια μνήμη με ημιαγωγούς RAM Κατάχρηση του όρου, όλες είναι τυχαίας προσπέλασης Read/Write Πτητική Προσωρινή Αποθήκευση Στατική ή Δυναμική 8 8

Η λειτουργία των κυττάρων μνήμης 9 9

Dynamic RAM 1/2 Τα Bits αποθηκεύονται ως φορτία πυκνωτών Οι πυκνωτές εκφορτίζονται Απαιτείται επαναφόρτιση παρά την παροχή ισχύος Απλή κατασκευή Μικρότερο μέγεθος ανά bit Πιο φθηνή Ωστόσο απαιτεί μηχανισμούς ανανέωσης 10 1

Dynamic RAM 2/2 Πιο αργή Κύρια Μνήμη Ουσιαστικά αναλογική Τιμή κατωφλίου καθορίζει την τιμή 11 1

Δομή της Dynamic RAM 12 1

Λειτουργία της DRAM 1/2 Η γραμμή διεύθυνσης ενεργοποιείται κατά την ανάγνωση / εγγραφή bit Ο διακόπτης Transistor κλείνει (ροή ρεύματος) Εγγραφή Τάση στη γραμμή bit Υψηλή για 1, Χαμηλή για 0 Στη συνέχεια ενεργοποιείται η γραμμή διεύθυνσης Μεταφορά φορτίου στον πυκνωτή 13 1

Ανάγνωση Λειτουργία της DRAM 2/2 Ενεργοποίηση γραμμής διεύθυνσης Το transistor επιτρέπει τη ροή ρεύματος Το φορτίο του πυκνωτή, μέσω της γραμμής bit τροφοδοτεί έναν ενισχυτή Συγκρίνει με μια τιμή αναφοράς για 0 ή 1 Ο πυκνωτής πρέπει να επαναφορτιστεί 14 1

Η δομή της Stating RAM 15 1

Λειτουργία της Static RAM 1/2 Η διάταξη των Transistors προσφέρει σταθερή λογική κατάσταση Κατάσταση 1 C 1 Υψηλή τάση, C 2 Χαμηλή τάση T 1 T 4 μη αγώγιμα, T 2 T 3 αγώγιμα Κατάσταση 0 C 2 Υψηλή τάση, C 1 Χαμηλή τάση T 2 T 3 μη αγώγιμα, T 1 T 4 αγώγιμα 16 1

Λειτουργία της Static RAM 2/2 Τα transistors T 5 T 6 της γραμμής διεύθυνσης λειτουργούν σαν διακόπτης Εγγραφή Εφαρμογή τιμής στο B & της συμπληρωματικής στο B Ανάγνωση Η τιμή παρέχεται στην γραμμή B 17 1

SRAM v DRAM 1/2 Και οι δύο είναι Πτητικές Απαιτείται ηλεκτρική ισχύς για την διατήρηση των δεδομένων Δυναμικό κύτταρο Απλούστερη κατασκευή, Μικρότερο Μεγαλύτερη πυκνότητα Πιο φθηνή 18 1

SRAM v DRAM 2/2 Απαιτείται ανανέωση Μεγαλύτερες μονάδες μνήμης Static Γρηγορότερη Ενδιάμεση μνήμη 19 1

Read Only Memory (ROM) Μόνιμη Αποθήκευση Μη πτητική Μικροπρογραμματισμός (παρακάτω..) Βιβλιοθήκη υπορουτίνων Πρόγραμμα συστήματος(bios) Πίνακας συναρτήσεων 20 2

Τύποι ROM 1/2 Εγγραφή κατά την κατασκευή Πολύ ακριβή αν χρησιμοποιείται περιορισμένα Προγραμματιζόμενη (Μια φορά) PROM Εξειδικευμένος εξοπλισμός εγγραφής Για ανάγνωση κυρίως Erasable Programmable (EPROM) Διαγράφεται με UV 21 2

Τύποι ROM 2/2 Electrically Erasable (EEPROM) Μεγαλύτερος χρόνος εγγραφής σε σχέση με ανάγνωση Διαγραφή ανά byte Flash memory Διαγραφή ανά τμήμα 22 2

Οργάνωση 1/2 Ένα 16Mbit chip μπορεί να οργανωθεί σαν 1M από 16 bit λέξεις Ένα «bit ανά chip» σύστημα περιέχει 16 1Mbit chip με το bit 1 της κάθε λέξης στο chip 1 κοκ 23 2

Οργάνωση 2/2 Ένα 16Mbit chip μπορεί να οργανωθεί σαν ένας πίνακας 2048 x 2048 x 4bit Μειώνεται ο αριθμός των pins διεύθυνσης Πολυπλεξία γραμμών και στηλών διεύθυνσης 11 pins για διευθύνσεις (2 11 =2048) Προσθέτοντας ένα pin διπλασιάζεται το εύρος των τιμών αρά έχω χωρητικότητα επί x4 24 2

Ανανέωση Περιλαμβάνεται κύκλωμα ανανέωσης στο chip Απενεργοποίηση chip Μέτρηση σειρών Ανάγνωση και επενεγγραφή Απαιτεί χρόνο Μειώνει την απόδοση 25 2

Τυπική16 Mb DRAM (4M x 4) 26 2

Συσκευασία 27 2

Οργάνωση Υπομονάδας 28 2

Οργάνωση Συστήματος 29 2

Error Correction Hard Failure Permanent defect Soft Error Random, non-destructive No permanent damage to memory Detected using Hamming error correcting code 30 3

Διόρθωση Σφαλμάτων 31 3

Προχωρημένη Οργάνωση DRAM Η βασική DRAM παραμένει η ίδια Ενισχυμένη DRAM Περιλαμβάνει μικρή SRAM SRAM διατηρεί την τελευταία γραμμή ανάγνωσης Cache DRAM Μεγαλύτερη SRAM Χρήση ως cache 32 3

Synchronous DRAM (SDRAM) 1/2 Η πρόσβαση είναι συγχρονισμένη με ένα εξωτερικό ρολόι Η διεύθυνση δίνεται στη RAM Η RAM βρίσκει τα δεδομένα (η CPU περιμένει στη συμβατική DRAM) Αφού η SDRAM μεταφέρει δεδομένα με βάση το ρολόι του συστήματος, η CPU γνωρίζει π οτε τα δεδομένα θα είναι έτοιμα 33 3

Synchronous DRAM (SDRAM) 2/2 Η CPU δεν χρειάζεται να περιμένει μπορεί να κάνει κάτι άλλο Η λειτουργία ριπής επιτρέπει στην SDRAM να ετοιμάσει ένα σετ δεδομένων για αποστολή Η DDR-SDRAM αποστέλλει δεδομένα δύο φορές ανά κύκλο ρολογιού(leading & trailing edge) 34 3

IBM 64Mb SDRAM 35 3

Λειτουργία SDRAM 36 3

RAMBUS Υιοθετήθηκε από την Intel για Pentium & Itanium Κύριος Ανταγωνιστής της SDRAM Κάθετη συσκευασία Όλα τα pins σε μια πλευρά Ανταλλαγή δεδομένων μέσω 28 wires < 12 cm μήκους Ένας δίαυλος μπορεί να διευθυνσιοδοτήσει έως 320 RDRAM chips στα 1.6Gbps Ασύγχρονο πρωτόκολλο blocks 480ns χρόνος πρόσβασης Μετά 1.6 Gbps 37 3

Οργάνωση RAMBUS 38 3

3 Βιβλιογραφία William Stallings. (2011). Αρχιτεκτονική & Οργάνωση Υπολογιστών. Εκδόσεις Τζιόλα. Δημοσθένης Ε. Μπολανάκης. (2011). Αρχιτεκτονική Μικροϋπολογιστών: αρχές προγραμματισμού χαμηλού επιπέδου και εφαρμογές με το μικροελεγκτή M68HC908GP32, Εκδόσεις Σύγχρονη Παιδεία. Tanenbaum Andrew S. (1995). Η Αρχιτεκτονική των Υπολογιστών μια δομημένη προσέγγιση Συγγραφέας Tanenbaum Andrew S. Εκδόσεις Κλειδάριθμος. Luce T. (1991). Αρχιτεκτονική των Υπολογιστών. Εκδόσεις Τζιόλα. Gilmore. (1999). Μικροεπεξεργαστές θεωρία και εφαρμογές. Εκδόσεις Τζιόλα. Predko M. (2000). Προγραμματίζοντας τον Μικροελεγκτή PIC, Εκδόσεις Τζιόλα. Μπεκάκος Μ.Π. (1994). Αρχιτεκτονική υπολογιστών & τεχνολογία παράλληλης επεξεργασίας, Εκδόσεις Σταμούλης.

4 40 Σημείωμα Αναφοράς Copyright Τεχνολογικό Ίδρυμα Ηπείρου. Φώτης Βαρζιώτης. Αρχιτεκτονική υπολογιστών. Έκδοση: 1.0 Άρτα, 2015. Διαθέσιμο από τη δικτυακή διεύθυνση: http://eclass.teiep.gr/openclass/courses/comp115/

Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές [1] ή μεταγενέστερη. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, Διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί. [1] http://creativecommons.org/licenses/by-nc-nd/4.0/deed.el 4

4 Τέλος Ενότητας Επεξεργασία: Ευάγγελος Καρβούνης Άρτα, 2015

4 Τέλος Ενότητας Η Εσωτερική Μνήμη