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



Σχετικά έγγραφα
ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

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

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

Στοιχεία από την αρχιτεκτονική των μικροϋπολογιστών

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

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

ΠΛΗ10 Κεφάλαιο 2. ΠΛΗ10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: 2 2.1: Bασική Δομή του Υπολογιστή

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

Δομή Ηλεκτρονικού υπολογιστή

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

Μάθημα 3: Αρχιτεκτονική Υπολογιστών

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

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

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

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

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

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

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

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

ΠΡΟΒΛΗΜΑ ΕΠΕΓΕΡΓΑΣΙΑ. (Είναι οι σκέψεις και οι πράξεις που κάνουμε για να λυθεί το πρόβλημα) ΕΙΣΟΔΟΥ - ΕΞΟΔΟΥ

Βασική δοµή και Λειτουργία Υπολογιστή

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

TEI Ιονίων Νήσων Τμήμα Τεχνολογίας Τροφίμων Πληροφορική Σημειώσεις Τεύχος 3. Μάκης Σταματελάτος

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

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

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

Μηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο,

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

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

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 5

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

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

Εισαγωγή στους Η/Υ και Εφαρμογές

Εφαρµογές Υπολογιστών Βασίλης Μπλιάµπλιας Γεωργία Τσούτσου Γιώργος Συνάπαλος

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

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

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

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

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

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

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

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

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

1.4 Κατάταξη των υπολογιστών

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

Κεφάλαιο 3. Διδακτικοί Στόχοι

i Όλες οι σύγχρονες ΚΜΕ είναι πολυπλοκότερες!

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

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 9

DIRECT MEMORY ACCESS - DMA

Πληροφορική Ι. Μάθημα 6 ο Εκτέλεση πράξεων, Αρχιτεκτονική Η/Υ. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας

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

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

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

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

Ηλεκτρονικοί Υπολογιστές Δ Εξάμηνο

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

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 9

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

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

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE

Προγραμματισμός Υπολογιστών

12/5/18. Αποτίµηση του υποσυστήµατος CPU. Κεφάλαιο 6. Κατανόηση και εκτίμηση του υλικού: Αποτιμήστε το σύστημά σας. Στόχοι

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

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

Το υλικό του υπολογιστή. Υλικό (hardware) είναι οτιδήποτε έχει μια υλικήφυσική υπόσταση σε ένα υπολογιστικό σύστημα.

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

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

Αποτίμηση ενός υπολογιστή 1

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

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

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

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

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

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

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

Ηλεκτρονικός Υπολογιστής

i Throughput: Ο ρυθμός ολοκλήρωσης έργου σε συγκεκριμένο χρόνο

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

Μάθημα 7: Μικροϋπολογιστικό Σύστημα και Μνήμες

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

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ II. χειμερινό εξάμηνο & εαρινό εξάμηνο (σε κίτρινο υπόβαθρο)

Εισαγωγή στον Προγραμματισμό Θεωρία 1 η Διάλεξη: Βασικές Έννοιες Αρχιτεκτονικής ΗΥ

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

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

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

Μάθημα 10 ο ΔΙΑΧΕΙΡΙΣΗ ΕΙΣΟΔΟΥ ΕΞΟΔΟΥ (INPUT/OUTPUT)

Εξωτερική Αναζήτηση. Ιεραρχία Μνήμης Υπολογιστή. Εξωτερική Μνήμη. Εσωτερική Μνήμη. Κρυφή Μνήμη (Cache) Καταχωρητές (Registers) μεγαλύτερη ταχύτητα

Τι είναι το HARDWARE στην σημερινή εποχή; Σελίδα 3 Το καθένα από αυτά σε τι χρησιμεύει; Σελίδα 4

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

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

Κεφάλαιο 2ο: Υλικό υπολογιστή

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

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

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

Μάθημα 8: Διαχείριση Μνήμης

Σημειώσεις : Χρήστος Μουρατίδης. Κάντε κλικ για έναρξη

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

Transcript:

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

Αρχιτεκτονική του Ηλεκτρονικού Υπολογιστή Μονάδες Εισόδου Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Central Processing Unit (CPU) Μονάδες Εξόδου Δίαυλοι Επικοινωνίας (BUSES) Μνήμη Κεντρική Μνήμη + Βοηθητική Μνήμη 2

1. Η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Central Processing Unit (CPU) Αριθμητική και Λογική Μονάδα Μονάδα Ελέγχου Η Κεντρική Μονάδα Επεξεργασίας που είναι γνωστή ως ο Επεξεργαστής του Υπολογιστή είναι η «καρδιά» του υπολογιστή όντας υπεύθυνη για: - τη μεταφορά των εντολών των προγραμμάτων που βρίσκονται στη μνήμη - την προετοιμασία και τελικά την εκτέλεση των εντολών των προγραμμάτων Για τα παραπάνω η ΚΜΕ χρησιμοποιεί τα δύο υποσυστήματα από τα οποία αποτελείται : - την Αριθμητική και Λογική Μονάδα (Arithmetic Logic Unit - ALU) και - τη Μονάδα Ελέγχου (Control Unit - CU) 3

1.1 Η Αριθμητική και Λογική Μονάδα της ΚΜΕ Η Αριθμητική και Λογική Μονάδα είναι το υποσύστημα του επεξεργαστή που είναι υπεύθυνο για: Την εκτέλεση αριθμητικών πράξεων Την εκτέλεση λογικών πράξεων Εκτέλεση βοηθητικών πράξεων (ολίσθηση δυαδικών ψηφίων) Αριθμητική και Λογική Μονάδα Κυκλώματα Αριθμητικών και Λογικών Πράξεων Καταχωρητές Γιαναεπιτελέσειτιςεργασίεςτηςη Αριθμητική και Λογική Μονάδα περιλαμβάνει κυκλώματα που εκτελούν τις πράξεις (αριθμητικές και Λογικές) καθώς και καταχωρητές οι οποίοι είναι μικρά και πολύ γρήγορα τμήματα μνήμης στα οποία αποθηκεύονται τα δεδομένα και το αποτέλεσμα των πράξεων μεταξύ των δεδομένων 4

1.2 Η Μονάδα Ελέγχου της ΚΜΕ Μονάδα Ελέγχου Η Μονάδα Ελέγχου του επεξεργαστή συντονίζει τη λειτουργία του κάνοντας τις εξής εργασίες: Μοιράζει το χρόνο του επεξεργαστή στα προγράμματα που εκτελούνται Ξεκινά και διακόπτει την εκτέλεση ενός προγράμματος Μεταφέρει τις εντολές των προγραμμάτων από τη μνήμη και τις αποκωδικοποιεί Συντονίζει τις διαδικασίες καταχώρισης και ανάκλησης δεδομένων στη μνήμη Ελέγχει για εξωτερικά γεγονότα (διακοπές) που μπορούν να τροποποιήσουν τη ροή εκτέλεσης των εργασιών Όπως και η Αριθμητική & Λογική Μονάδα έτι και η Μονάδα Ελέγχου για να επιτελέσει το έργο της χρησιμοποιεί ηλεκτρονικά κυκλώματα και ειδικούς καταχωρητές όπως ο καταχωρητής εντολών που περιέχει κάθε φορά την εντολή που θα εκτελεστεί, ο μετρητής προγράμματος που περιέχει τη διεύθυνση στη μνήμη της επόμενης εντολής που θα εκτελεστεί κλπ) 5

1.3 Ο Κύκλος Λειτουργίας του Επεξεργαστή 1. Ανάκτησηαπότημνήμη της εντολής προγράμματος που θα εκτελεστεί 3. Εκτέλεση της Εντολής 2. Αποκωδικοποίηση της εντολής από τη μονάδα ελέγχου 6

2. Η Μνήμη Η Μνήμη του Ηλεκτρονικού Υπολογιστή χωρίζεται στην Κύρια Μνήμη και τη Βοηθητική Μνήμη. Κύρια Μνήμη Μνήμη Βοηθητική Μνήμη Η Κύρια Μνήμη περιέχει τις εντολές των προγραμμάτων που εκτελούνται κάθε στιγμή από τον υπολογιστή καθώς και τα δεδομένα που χρησιμοποιούν αυτά RAM ROM Cache Virtual Memory Η Βοηθητική Μνήμη αποθηκεύει μόνιμα προγράμματα και δεδομένα καθώς αυτά χάνονται από την κύρια μνήμη όταν σταματήσει η τροφοδοσία με ρεύμα Σκληρός Δίσκος Οπτικός Δίσκος 7

2. Η Κύρια Μνήμη - Οργάνωση Η Κύρια μνήμη του Ηλεκτρονικού Υπολογιστή είναι οργανωμένη σαν ένας πίνακας αποθήκευσης όπου κάθε θέση έχει μια διεύθυνση (μέσω τις οποίας είναι δυνατή η προσπέλασή της) και ένα περιεχόμενο που αποθηκεύει. Φυσικά τόσο η διεύθυνση όσο και το περιεχόμενο της μνήμης είναι δυαδικοί αριθμοί (ακόμη και οι εντολές των προγραμμάτων είναι δυαδικοί αριθμοί και η ΚΜΕ τους αποκωδικοποιεί προκειμένου να εντοπίσει σε ποια εντολή αντιστοιχεί ο εκάστοτε αριθμός. Διεύθυνση 1 Περιεχόμενο 1 (εντολή προγράμματος ή δεδομένα) Διεύθυνση 2 Περιεχόμενο 2 (εντολή προγράμματος ή δεδομένα)...... Διεύθυνση Ν Περιεχόμενο Ν (εντολή προγράμματος ή δεδομένα) 8

3. Ο Ρόλος της Κρυφής Μνήμης (Cache Memory) Η κρυφή μνήμη (cache memory) είναι μια μικρή ποσότητα μνήμης, πολύ μεγάλης όμως ταχύτητας, η οποία ενσωματώνεται σε υποσυστήματα του υπολογιστήόπωςοεπεξεργαστήςήοσκληρόςδίσκοςκαιέχεισασκοπόνα βελτιώσει τις συνολικές επιδόσεις του υποσυστήματος που την περιέχει. Ο Ρόλος της cache στον επεξεργαστή: Ο επεξεργαστής είναι ταχύτατος και συχνά χρειάζεται να περιμένει τη μνήμη RAM προκειμένου να του «φέρει» την επόμενη εντολή που πρόκειται να εκτελέσει. Επειδή η επικοινωνία επεξεργαστή και μνήμης RAM εισάγει καθυστερήσεις στη λειτουργία του συστήματος, ο επεξεργαστής περιέχει μια μικρή ποσότητα μνήμης cache στην οποία έχει πρόσβαση με πολύ μεγαλύτερη ταχύτητα από τη RAM και στην οποία κάθε φορά αποθηκεύονται εντολές και δεδομένα που κατά πάσα πιθανότητα (σύμφωνα με έναν αλγόριθμο πρόβλεψης) πρόκειται να χρειαστεί ο επεξεργαστής στη συνέχεια. Για παράδειγμα όταν ο επεξεργαστής εκτελεί μια εντολή στη μνήμη cache του επεξεργαστή μπορούν να έχουν μεταφερθεί οι αμέσως επόμενες εντολές του προγράμματος ώστε ο επεξεργαστής να τις ανακαλέσει με πολύ μεγαλύτερη ταχύτητα. 9

3. Ο Ρόλος της Εικονικής Μνήμης (Virtual Memory) Η εικονική μνήμη (virtual memory) είναι μια τεχνική να «ξεγελάσουμε» τον υπολογιστή ώστε να νομίζει ότι διαθέτει πολύ περισσότερη μνήμη RAM από αυτή που έχει στην πραγματικότητα. Για το σκοπό αυτό ένα μέρος της χωρητικότητας του σκληρού δίσκου δεσμεύεται από το λειτουργικό σύστημα (πχ Windows) καιχρησιμοποιείταιωςram, με πολύ μικρότερη όμως ταχύτητα από την πραγματική RAM. Με αυτό τον τρόπο ο χρήστης του υπολογιστή είναι σε θέση να εκτελεί πολλές εφαρμογές προγράμματα ταυτόχρονα που δε θα χωρούσαν στη μνήμη RAM. Το λειτουργικό σύστημα φροντίζει αυτόματα να μεταφέρει από την πραγματική RAM στην εικονική RAM τα τμήματα που δε χρειάζονται άμεσα και αντίστροφα. Φυσικά όσα περισσότερα προγράμματα εκτελούμε ταυτόχρονα και αυξάνεται το μέγεθος της εικονικής μνήμης που χρειάζεται, οι επιδόσεις πέφτουν καθώς όπως είπαμε η εικονική μνήμη είναι κατά πολύ πιο αργή από την πραγματική μνήμη RAM. 10

4. Δίαυλοι Επικοινωνίας Οι δίαυλοι επικοινωνίας είναι τα «κανάλια» μέσω των οποίων τα υποσυστήματα του υπολογιστή όπως ο επεξεργαστής, η κύρια μνήμη, οι μονάδες εισόδου και εξόδου, οι κάρτες επέκτασης επικοινωνούν μεταξύ τους. Οι δίαυλοι επικοινωνίας είναι «χαραγμένοι» στη μητρική πλακέτα καθώς σε αυτή τοποθετούνται ή συνδέονται όλα τα υποσυστήματα του υπολογιστή. Δίαυλος Ελέγχου (Control Bus): Μεταφέρει σήματα (εντολές) ελέγχου από υποσύστημα σε υποσύστημα Δίαυλοι Επικοινωνίας Δίαυλος Διευθύνσεων (Address Bus): Μεταφέρει τις διευθύνσεις Δίαυλος Δεδομένων (Data Bus): Μεταφέρει τα Δεδομένα από υποσύστημα σε υποσύστημα 11

4. Δίαυλοι Επικοινωνίας Παράδειγμα: Αν ο Επεξεργαστής θέλει να ανακτήσει από τη διεύθυνση μνήμης 130 το περιεχόμενό της: Δίαυλος Ελέγχου: Μέσω αυτού ο επεξεργαστής θα στείλει την εντολή ανάγνωσης στη μνήμη Επεξεργαστής Δίαυλος Διευθύνσεων: Εδώ ο Επεξεργαστής θα στείλει τη διεύθυνση της μνήμης που τον ενδιαφέρει Μνήμη RAM Δίαυλος Δεδομένων: Μέσω αυτού η μνήμη θα επιστρέψει το περιεχόμενο της θέσης που ζητήθηκε 12