ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Ι. Κεφάλαιο 1 Εισαγωγή στην Δομή, Οργάνωση, Λειτουργία και Αξιολόγηση Υπολογιστών

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

Download "ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Ι. Κεφάλαιο 1 Εισαγωγή στην Δομή, Οργάνωση, Λειτουργία και Αξιολόγηση Υπολογιστών"

Transcript

1 ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Ι Κεφάλαιο 1 Εισαγωγή στην Δομή, Οργάνωση, Λειτουργία και Αξιολόγηση Υπολογιστών

2 Υπολογιστής: Σύστημα επεξεργασίας πληροφοριών προγράμματα και δεδομένα Υπολογιστής αποτελέσματα

3 Σύστημα Υπολογιστή Σύστημα Υπολογιστή Υλικό (hardware) Το σύνολο των συσκευών που αποτελούν το υπολογιστικό σύστημα Λογισμικό (software) Όλα τα προγράμματα που μπορούν να εκτελεστούν σ ένα υπολογιστικό σύστημα

4 Υλικό Υλικό Κεντρική μονάδα Περιφερειακές μονάδες Αρχιτεκτονική Υπολογιστών, Δημήτριος B. Νικολός, 2 η Έκδοση, Έκδοση Δ. Β. Νικολού, 2012

5 Λογισμικό των Υπολογιστών Λογισμικό Λογισμικό του συστήματος (system software) διαχειρίζεται και κατανέμει τους πόρους συστήματος και προσφέρει στο προγραμματιστή τα αναγκαία εργαλεία για τη συγγραφή των προγραμμάτων εφαρμογών Διαγνωστικό λογισμικό (diagnostic software) βοηθάει στη γρήγορη ανίχνευση και τον εντοπισμό της θέσης εμφάνισης βλαβών Λογισμικό των εφαρμογών (application software) συνδέεται άμεσα με τις απαιτήσεις των εφαρμογών

6 Λογισμικό του συστήματος 1. Λειτουργικό σύστημα (Operating system) 2. Βοηθητικά προγράμματα (Utility programs)

7 Λογισμικό του συστήματος 1. Λειτουργικό σύστημα (Operating system) Το λειτουργικό σύστημα είναι υπεύθυνο για τη καλύτερη κατανομή και εκμετάλλευση του υλικού όπως επίσης και για τη φιλικότερη εμφάνιση του υπολογιστή στο χρήστη

8 Λογισμικό του συστήματος 2. Βοηθητικά προγράμματα (Utility programs) Από τα πιο γνωστά προγράμματα που ανήκουν στην κατηγορία αυτή είναι:» Προγράμματα που δίνουν την δυνατότητα στον χρήστη να δημιουργήσει νέα αρχεία ή να σβήσει ήδη υπάρχοντα, να αντιγράψει αρχεία από μία θέση σε κάποια άλλη θέση του συστήματος αρχείων κ.τ.λ. Ως παράδειγμα αναφέρουμε το πρόγραμμα "explorer" των WINDOWS.

9 Λογισμικό του συστήματος 2. Βοηθητικά προγράμματα (Utility programs)» Τα προγράμματα που βοηθάνε τον προγραμματιστή να γράψει, τροποποιήσει και αποθηκεύσει προγράμματα και δεδομένα χρησιμοποιώντας το πληκτρολόγιο και τη οθόνη (editors).

10 Λογισμικό του συστήματος 2. Βοηθητικά προγράμματα (Utility programs)» Τα προγράμματα βιβλιοθήκης (library routines). Εδώ περιλαμβάνονται προγράμματα ταξινόμησης των εγγραφών ενός αρχείου, υπολογισμού κλασσικών αριθμητικών συναρτήσεων κλπ.» Οι μεταφραστές (translators) και οι διερμηνείς (interpreters).

11 Λογισμικό των Υπολογιστών Λογισμικό Λογισμικό του συστήματος (system software) διαχειρίζεται και κατανέμει τους πόρους συστήματος και προσφέρει στο προγραμματιστή τα αναγκαία εργαλεία για τη συγγραφή των προγραμμάτων εφαρμογών Διαγνωστικό λογισμικό (diagnostic software) βοηθάει στη γρήγορη ανίχνευση και τον εντοπισμό της θέσης εμφάνισης βλαβών Λογισμικό των εφαρμογών (application software) συνδέεται άμεσα με τις απαιτήσεις των εφαρμογών

12 Λογισμικό των Υπολογιστών Λογισμικό Λογισμικό του συστήματος (system software) διαχειρίζεται και κατανέμει τους πόρους συστήματος και προσφέρει στο προγραμματιστή τα αναγκαία εργαλεία για τη συγγραφή των προγραμμάτων εφαρμογών Διαγνωστικό λογισμικό (diagnostic software) βοηθάει στη γρήγορη ανίχνευση και τον εντοπισμό της θέσης εμφάνισης βλαβών Λογισμικό των εφαρμογών (application software) συνδέεται άμεσα με τις απαιτήσεις των εφαρμογών

13 Λογισμικό Εφαρμογών Προγράμματα διαχείρισης βάσεων δεδομένων Λογιστικά φύλλα Εξομοιωτές Εφαρμογές πολυμέσων Προγράμματα σχεδίασης με την βοήθεια του υπολογιστή Δικτυακές εφαρμογές

14 Αρχιτεκτονική Υπολογιστή Η αρχιτεκτονική σ ένα επίπεδο μπορεί να οριστεί ως η λειτουργική εμφάνιση του συστήματος που βρίσκεται κάτω από αυτό το επίπεδο στο χρήστη που βρίσκεται πάνω από αυτό το επίπεδο

15 Λειτουργική Εμφάνιση Λειτουργική εμφάνιση: συμπεριφορά, ιδιότητες και δυνατότητες Λειτουργική εμφάνιση = f(δομή, οργάνωση) Απόδοση = f(δομή, οργάνωση, υλοποίηση)

16 Επίπεδα αρχιτεκτονικής υπολογιστών ΑΡΧΙΤΕΚΤΟΝΙΚΗ επίπεδο συστήματος ΧΡΗΣΤΕΣ χρήστες εφαρμογών προγράμματα εφαρμογών επίπεδο γλωσσών προγραμματισμού επίπεδο λειτουργικού συστήματος επίπεδο συνόλου εντολών γλώσσας μηχανής επίπεδο μικροπρογραμματισμού μεταφραστές γλωσσών προγραμματισμού διαχείριση αγαθών μικροκώδικας υλικό προγραμματιστές εφαρμογών προγραμματιστές συστήματος προγραμματιστές σε γλώσσα μηχανής προγραμματιστές σε επίπεδο μικρoπρογράμματος

17 Αρχιτεκτονική σε επίπεδο εντολών γλώσσας μηχανής Οργάνωση της κύριας μνήμης Καταχωρητές που είναι προσπελάσιμοι από τον προγραμματιστή σε επίπεδο γλώσσας μηχανής Διαθέσιμα είδη δεδομένων και δομών δεδομένων Τρόποι κωδικοποίησης και αναπαράστασης δεδομένων Σύνολο των εντολών και μορφή κάθε μιας Τρόποι καθορισμού διευθύνσεων (addressing modes).

18 Επίπεδα αρχιτεκτονικής υπολογιστών ΑΡΧΙΤΕΚΤΟΝΙΚΗ επίπεδο συστήματος ΧΡΗΣΤΕΣ χρήστες εφαρμογών προγράμματα εφαρμογών επίπεδο γλωσσών προγραμματισμού επίπεδο λειτουργικού συστήματος επίπεδο συνόλου εντολών γλώσσας μηχανής επίπεδο μικροπρογραμματισμού μεταφραστές γλωσσών προγραμματισμού διαχείριση αγαθών μικροκώδικας υλικό προγραμματιστές εφαρμογών προγραμματιστές συστήματος προγραμματιστές σε γλώσσα μηχανής προγραμματιστές σε επίπεδο μικρoπρογράμματος

19 Αρχιτεκτονική υπολογιστών Αρχιτεκτονική σε επίπεδο εντολών γλώσσας μηχανής Δομή Οργάνωση Υλοποίηση (implementation) Απόδοση (performance)

20 Οικογένεια ή σειρά υπολογιστών Παράδειγμα: αρχιτεκτονικές Intel IA32 (IBM, Motorola, Apple)/PowerPC, Hewlett-Packart/PA-RISC Επέκταση αρχιτεκτονικής με συμβατό τρόπο Παράδειγμα: PA-2.0 της Hewlett-Packart που είναι μια επέκταση της αρχιτεκτονικής PA-RISC

21 Η εξέλιξη των επεξεργαστών προς υπολογιστές χαμηλότερου κόστους προς υπολογιστές με βελτιωμένη λειτουργικότητα και απόδοση

22 Δομή υπολογιστή Κ.Μ.Ε Μονάδες Εισ/Εξ Σύστημα διασύνδεσης Σύστημα Μνήμης

23 Η δομή ενός προσωπικού υπολογιστή με μία ΚΜΕ Μικροεπεξεργαστής KME Μνήμη μαγνητικού δίσκου Οθόνη Πληκτρολόγιο Δίκτυο επικοινωνίας ΜΔΜ Κύρια μνήμη Ελεγκτής μονάδας δίσκου Ελεγκτής οθόνης Ελεγκτής πληκτρολογίου Ελεγκτής δικτύου Κρυφή μνήμη Μονάδα διασύνδεσης αρτηρίας Αρτηρία Μονάδα διασύνδεσης εισόδου/εξόδου Θέσεις επέκτασης Αρτηρία συστήματος

24 Δομή υπολογιστή Κ.Μ.Ε Μονάδες Εισ/Εξ Σύστημα διασύνδεσης Σύστημα Μνήμης

25 Η δομή ενός προσωπικού υπολογιστή Μικροεπεξεργαστής KME Μνήμη μαγνητικού δίσκου Οθόνη Πληκτρολόγιο Δίκτυο επικοινωνίας ΜΔΜ Κύρια μνήμη Ελεγκτής μονάδας δίσκου Ελεγκτής οθόνης Ελεγκτής πληκτρολογίου Ελεγκτής δικτύου Κρυφή μνήμη Αρτηρία εισόδου/εξόδου Μονάδα διασύνδεσης αρτηρίας Μονάδα διασύνδεσης Θέσεις επέκτασης Αρτηρία συστήματος

26 Κεντρική Μονάδα Επεξεργασίας K.M.E Μονάδα ελέγχου Αρτηρία δεδομένων Σήματα ελέγχου Αριθμητική /Λογική μονάδα Καταχωρητές Αρτηρία διευθύνσεων Μ.Ε.Δ

27 Χαρακτηριστικά Επεξεργαστών 8085 Address bus : 16 bits Data bus : 8 bits Αριθμητική : 8 bits address bus (A 8 - A 15 ) address/data bus (AD 0 - AD 7 ) Multiplexed bidirectional

28 Χαρακτηριστικά Επεξεργαστών 8086 Address bus : 20 bits Data bus : 16 bits Αριθμητική : 16 bits address/data bus (AD 0 - AD 15 ) Multiplexed bidirectional address/status bus (A 16/s3 - A 19/s6 )

29 Χαρακτηριστικά Επεξεργαστών address bus (A 1 - A 23 ) data bus (D 0 - D 15 ) bidirectional αριθμητική 32 bits

30 Δομή υπολογιστή Κ.Μ.Ε Μονάδες Εισ/Εξ Σύστημα Διασύνδεσης Σύστημα Μνήμης

31 Η δομή ενός προσωπικού υπολογιστή Μικροεπεξεργαστής KME Μνήμη μαγνητικού δίσκου Οθόνη Πληκτρολόγιο Δίκτυο επικοινωνίας ΜΔΜ Κύρια μνήμη Ελεγκτής μονάδας δίσκου Ελεγκτής οθόνης Ελεγκτής πληκτρολογίου Ελεγκτής δικτύου Κρυφή μνήμη Αρτηρία εισόδου/εξόδου Μονάδα διασύνδεσης αρτηρίας Μονάδα διασύνδεσης Θέσεις επέκτασης Αρτηρία συστήματος

32 Χωρητικότητα καταχωρητών Η χωρητικότητα των καταχωρητών μετριέται σε : δυαδικά ψηφία (bits) ή ψηφιολέξεις (bytes)

33 Χωρητικότητα μνημών Η χωρητικότητα της κύριας, της κρυφής και της βοηθητικής μνήμης ενός υπολογιστή μετριέται σε: Kbytes ή KB, 1 KB = 2 10 bytes =1024 bytes Mbytes ή MB, 1 MB = 2 20 bytes =1024 Kbytes Gbytes ή GB, 1 GB = 2 30 bytes =1024 Mbytes Tbytes ή TB, 1 TB = 2 40 bytes =1024 Gbytes Λόγω του μεγέθους, η χωρητικότητα της κρυφής μνήμης μετράται συνήθως σε KB ή ΜΒ, της κύριας μνήμης σε GB και της βοηθητικής σε GB ή TB

34 Δομή υπολογιστή Κ.Μ.Ε Μονάδες Εισ/Εξ Σύστημα Διασύνδεσης Σύστημα Μνήμης

35 Η δομή ενός προσωπικού υπολογιστή Μικροεπεξεργαστής KME Μνήμη μαγνητικού δίσκου Οθόνη Πληκτρολόγιο Δίκτυο επικοινωνίας ΜΔΜ Κύρια μνήμη Ελεγκτής μονάδας δίσκου Ελεγκτής οθόνης Ελεγκτής πληκτρολογίου Ελεγκτής δικτύου Κρυφή μνήμη Μονάδα διασύνδεσης αρτηρίας Μονάδα διασύνδεσης Αρτηρία εισόδου/εξόδου Θέσεις επέκτασης Αρτηρία συστήματος

36 Κεντρική Μονάδα Επεξεργασίας Μονάδα Επεξεργασίας Δεδομένων Μονάδα Ελέγχου

37 Η δομή ενός προσωπικού υπολογιστή Επεξεργαστής KME Μνήμη μαγνητικού δίσκου Οθόνη Πληκτρολόγιο Δίκτυο επικοινωνίας ΜΔΜ Κύρια μνήμη Ελεγκτής μονάδας δίσκου Ελεγκτής οθόνης Ελεγκτής πληκτρολογίου Ελεγκτής δικτύου Κρυφή μνήμη Αρτηρία εισόδου/εξόδου Μονάδα διασύνδεσης αρτηρίας Μονάδα διασύνδεσης Θέσεις επέκτασης Αρτηρία συστήματος

38 Κεντρική Μονάδα Επεξεργασίας Μονάδα Επεξεργασίας Δεδομένων Υπομονάδα Σταθερής Υποδιαστολής Υπομονάδα Κινητής Υποδιαστολής ΑΛΜ Αθροιστής Πολλαπλασιαστής Πολλαπλασιαστής Μονάδα Ολισθητή... καταχωρητές γενικού σκοπού Διαιρέτης... καταχωρητές κινητής υποδιαστολής

39 Καταχωρητές Καταχωρητές ειδικού σκοπού Καταχωρητές γενικού σκοπού

40 Αριθμός καταχωρητών σε αντιπροσωπευτικές αρχιτεκτονικές Αρχιτεκτονική Εταιρεία καταχωρητές γενικού σκοπού καταχωρητές κινητής υποδιαστολής IA32* Intel 8 των 32 8 των 80 δυαδικών ψηφίων δυαδικών ψηφίων (ενσωματώθηκε στον 486) PowerPC υλοποίηση 32 δυαδ. ψηφίων IBM, Motorola, 32 των 32 δυαδικών ψηφίων 32 των 64 δυαδικών ψηφίων υλοποίηση 64 Apple 32 των των 64 δυαδ. ψηφίων δυαδικών ψηφίων δυαδικών ψηφίων ARM** ARM 15 των 32 δυαδικών ψηφίων*** συνεπεξεργαστής FPA10

41 Μονάδα ελέγχου

42 Μονάδα ελέγχου ρολόι Χρόνος κύκλου της ΚΜΕ (CPU cycle time) Συχνότητα λειτουργίας της ΚΜΕ (CPU clock rate)

43 Κύκλος εντολής 1. Φέρνει στην ΚΜΕ την εντολή που είναι αποθηκευμένη στη θέση μνήμης που δείχνει ο μετρητής προγράμματος 2. Αλλάζει το περιεχόμενο του μετρητή προγράμματος ώστε να δείχνει τη θέση μνήμης που περιέχει την επόμενη εντολή του προγράμματος 3. Αναλύει την εντολή και ελέγχει εάν η εντολή χρειάζεται δεδομένα από την μνήμη και εάν ναι προσδιορίζει τις διευθύνσεις στις οποίες είναι αποθηκευμένα 4. Φέρνει τα δεδομένα σε κάποιους από τους καταχωρητές της 5. Εκτελεί την εντολή 6. Αποθηκεύει τα αποτελέσματα 7. Πηγαίνει στο βήμα 1 για να αρχίσει την εκτέλεση της επόμενης εντολής

44 Σύστημα Μνήμης Καταχωρητές Κύρια μνήμη Βοηθητική μνήμη Κρυφή μνήμη

45 Φυσική οργάνωση μιας κύριας μνήμης φυσικές διευθύνσεις μία θέση μνήμης ένα δυαδικό ψηφίο... ν-4 ν-3 ν-2 ν-1 Η φυσική οργάνωση μιάς κύριας μνήμης ν θέσεων, με θέση μνήμης των 8 δυαδικών ψηφίων.

46 Χαρακτηριστικά κύριας μνήμης Κύριο χαρακτηριστικό της θέσης της κύριας μνήμης είναι ότι περιέχει την μικρότερη ποσότητα πληροφορίας που μπορεί να μεταφερθεί στην ΚΜΕ

47 Βασικότερες ιδιότητες της κύριας μνήμης Οι θέσεις της μπορούν να προσπελαστούν άμεσα από την ΚΜΕ Οι θέσεις της μπορούν να προσπελαστούν με οποιαδήποτε σειρά Ο χρόνος προσπέλασης μίας θέσης είναι σταθερός και ανεξάρτητος από τη διεύθυνση της θέσης

48 Ταχύτητα Κύριας Μνήμης Χρόνος προσπέλασης (access time) - εξαρτάται από: την τεχνολογία των ολοκληρωμένων κυκλωμάτων με τα οποία υλοποιείται το μέγεθος και τον τρόπο σχεδιασμού της Χρόνος κύκλου (cycle time) Ρυθμός μεταφοράς δεδομένων (data transfer rate ή bandwidth)

49 Επικοινωνία κύριας μνήμης και ΚΜΕ KME Κύρια μνήμη Αρτηρία δεδομένων D R Αρτηρία διευθύνσεων A R R/Ŵ

50 Υλοποίηση της κύριας μνήμης Random Access Memory, RAM» Στατικές RAM, SRAM» Δυναμικές RAM, DRAM Read Only Memory, ROM

51 Βοηθητική μνήμη Υλοποιείται με πολύ φθηνότερες διατάξεις κόστος ανά δυαδικό ψηφίο Τρεις έως έξι τάξεις μεγέθους αργότερη από την κύρια μνήμη DRAM access time: ns Μαγνητικός Δίσκος: 5-15 ms φορές πιο αργός

52 Κόστος μνημών ανάλογα με τον τύπο χρόνος προσπέλασης σε δευτερόλεπτα Μνήμες μαγνητικών ταινιών DRAM ολοκληρωμένα SRAM ολοκληρωμένα Οπτικοί δίσκοι κόστος ανά δυαδικό ψηφίο Σκληροί μαγνητικοί δίσκοι Μνήμες flash και SSD

53 Βοηθητική μνήμη Υλοποιείται με πολύ φθηνότερες διατάξεις κόστος ανά δυαδικό ψηφίο Τρεις έως έξι τάξεις μεγέθους αργότερη από την κύρια μνήμη DRAM access time: ns Μαγνητικός Δίσκος: 5-15 ms φορές πιο αργός NAND Flash read page operation: 20 μs program page operation: 200 μs erase block operation: 2 ms

54 Διατάξεις υλοποίησης βοηθητικής μνήμης Διατάξεις σειριακής προσπέλασης (serial access) Διατάξεις κατ ευθείαν προσπέλασης (direct access) Άμεσης προσπέλασης σε επίπεδο σελίδας

55 Κρυφή Μνήμη Η κρυφή μνήμη είναι σχετικά μία μικρής χωρητικότητας μνήμη που χρησιμοποιείται για την αποθήκευση πληροφορίας που αναμένεται ότι θα χρησιμοποιηθεί άμεσα ή με μεγάλη συχνότητα στο μέλλον Η επιτυχία της κρυφής μνήμης βασίζεται στην τοπικότητα των αναφορών (principle of locality)

56 Κρυφή Μνήμη Κρυφή μνήμη μεταξύ ΚΜΕ και κύριας μνήμης Κρυφή μνήμη μεταξύ κύριας μνήμης και μονάδας δίσκων

57 Υλοποίηση Κρυφής Μνήμης μεταξύ ΚΜΕ και Κύριας Μνήμης Υλοποίηση με SRAM Στο ίδιο ολοκληρωμένο με την ΚΜΕ Σε ένα ή περισσότερα ολοκληρωμένα στη μητρική πλακέτα Στην κρυφή μνήμη υπάρχουν αντίγραφα μέρους της πληροφορίας που υπάρχει στην κύρια μνήμη

58 Μεταφορά πληροφορίας μεταξύ διαδοχικών επιπέδων μνήμης καταχωρητές της ΚΜΕ εντολή ή δεδομένα κρυφή μνήμη μπλόκ α κύρια μνήμη... μνήμη μαγνητικών δίσκων Β(α) σελίδα Σ(Β) Αρχιτεκτονική Υπολογιστών, Δημήτριος B. Νικολός, 2η Έκδοση, Έκδοση Δ. Β. Νικολού,

59 Λόγος επιτυχίας κρυφής μνήμης Ο λόγος επιτυχίας εξαρτάται: χωρητικότητα της κρυφής μνήμης τον τρόπο οργάνωσής της το είδος του προγράμματος που εκτελείται

60 Κρυφή Μνήμη μεταξύ ΚΜΕ και Κύριας Μνήμης Ενοποιημένη κρυφή μνήμη (unified cache memory) Κρυφή μνήμη δεδομένων (data cache) Κρυφή μνήμη εντολών (instruction cache) Ένα, δύο ή και τρία επίπεδα κρυφής μνήμης

61 Κρυφή Μνήμη μεταξύ Κύριας Μνήμης και μονάδας μαγνητικών δίσκων Που θα τοποθετηθεί η κρυφή μνήμη δίσκου; Θέση κρυφής μνήμης: στη μονάδα του δίσκου (disk cache) στον ελεγκτή των μονάδων δίσκου στην κύρια μνήμη (κρυφή μνήμη αρχείων, file cache)

62 Ιδεατή Μνήμη (Virtual memory) λογικές διευθύνσεις (logical addresses) χώρος λογικών διευθύνσεων (logical address space) Λογικές διευθύνσεις MMU φυσικές διευθύνσεις

63 Μεταφορά πληροφορίας μεταξύ διαδοχικών επιπέδων μνήμης καταχωρητές της ΚΜΕ εντολή ή δεδομένα κρυφή μνήμη μπλόκ α κύρια μνήμη... μνήμη μαγνητικών δίσκων Β(α) σελίδα Σ(Β) Αρχιτεκτονική Υπολογιστών, Δημήτριος B. Νικολός, 2η Έκδοση, Έκδοση Δ. Β. Νικολού,

64 Μονάδες εισόδου/εξόδου Μονάδες εισόδου: π.χ. πληκτρολόγιο, μικρόφωνο, σαρωτής Μονάδες εξόδου: π.χ. οθόνη, εκτυπωτής, μεγάφωνο Μονάδες εισόδου/ εξόδου:π.χ. συνδυασμός οθόνης ποντικιού, συνδυασμός ελεγκτή δικτύου-δικτύου Μονάδες αποθήκευσης: π.χ. μαγνητικός δίσκος, μαγνητική ταινία Επικοινωνία ανθρώπου υπολογιστή Επικοινωνία υπολογιστή υπολογιστή Επικοινωνία υπολογιστή με άλλα όργανα

65 Μονάδες εισόδου/εξόδου Τα λειτουργικά χαρακτηριστικά των διατάξεων εισόδου/εξόδου διαφέρουν σημαντικά μεταξύ τους Κοινό χαρακτηριστικό μικρή ταχύτητα προσπέλασης που διαφέρει σημαντικά από μονάδα σε μονάδα» πληκτρολόγιο: 10 ψηφιολέξεις το δευτερόλεπτο» τοπικό δίκτυο: ψηφιολέξεις το δευτερόλεπτο

66 Κριτήρια Αξιολόγησης ενός Υπολογιστή Κόστος Απόδοση Βάρος Μέγεθος Κατανάλωση Ισχύος Αυτοδυναμία Αξιοπιστία

67 Κόστος Κόστος για το χρήστη κόστος αγοράς κόστος λειτουργίας κόστος συντήρησης Κόστος για τον σχεδιαστή απόσβεση κόστους αγοράς εξοπλισμού (π.χ. υπολογιστών και εργαλείων CAD) απόσβεση κόστους ανάπτυξης κόστος κατασκευής

68 Κόστος Υλικού και Λογισμικού

69 Κόστος του υλικού και του λογισμικού Το κόστος του υλικού και του λογισμικού έχει δύο συνιστώσες: 1. Το κόστος ανάπτυξης ενός αντιγράφου του προϊόντος 2. Το κόστος κατασκευής ανά μονάδα

70 Συνολικό κόστος ως συνάρτηση της ποσότητας παραγωγής Η τιμή πώλησης εξαρτάται πολύ από τον όγκο πωλήσεων όταν το κόστος ανάπτυξης είναι μεγάλο

71 Λόγος απόδοσης- κόστους υψηλή απόδοση λόγος απόδοσης/κόστους χαμηλό κόστος

72 Απόδοση υπολογιστή Απόδοση 1/(χρόνος εκτέλεσης προγραμμάτων) Χρόνος αναμονής (response time) Αριθμός εκτελούμενων προγραμμάτων ανά ώρα (throughput) ή ο συνολικός χρόνος εκτέλεσης ενός συνόλου προγραμμάτων

73 Χρόνος εκτέλεσης Υπόθεση: Στον υπολογιστή μας τρέχουν προγράμματα μόνο μίας εφαρμογής ο χρόνος αναμονής καλείται και χρόνος εκτέλεσης

74 Χρόνος εκτέλεσης προγράμματος - υπόθεση 1 Υπόθεση 1: Το εκτελούμενο πρόγραμμα και τα απαιτούμενα δεδομένα βρίσκονται σε μία υποθετική μνήμη που βρίσκεται κοντά στην ΚΜΕ και δε βάζει καμία καθυστέρηση κατά την ανάγνωση ή εγγραφή Χρόνος εκτέλεσης = ΧΕ εντολών προγρ.

75 Χρόνος εκτέλεσης προγράμματος ΧΕ εντολών προγρ. = = (κύκλοι ρολογιού που απαιτούνται για την εκτέλεση του προγράμματος) x (διάρκεια κύκλου ρολογιού)

76 Χρόνος εκτέλεσης προγράμματος - υπόθεση 1 ΚΡΕ i : πλήθος κύκλων ρολογιού που απαιτούνται για την εκτέλεση μίας εντολής του είδους i Π i : ν : το πλήθος των εντολών του είδους i που εκτελέστηκαν το πλήθος διαφορετικών ειδών εντολών του προγράμματος ΧΕ εντολών προγρ. = v ={ Σ ΚΡΕ i Π i } (διάρκεια κύκλου ρολογιού) i=1

77 Χρόνος εκτέλεσης προγράμματος - υπόθεση 1 ΧΕ εντολών προγρ. = v ={ Σ ΚΡΕ i Π i } (διάρκεια κύκλου ρολογιού) i=1 Μπορεί να χρησιμοποιηθεί για τη σύγκριση: ΚΜΕ ή επεξεργαστών ή υπολογιστών που διαφέρουν μόνο στον τρόπο υλοποίησης της ΚΜΕ

78 Απόδοση ΚΜΕ ΧΕ εντολών προγρ. = v ={ Σ ΚΡΕ i Π i } (διάρκεια κύκλου ρολογιού) i=1 Μέσος αριθμός Κύκλων Ρολογιού ανά Εντολή: v ΜΚPΕ ={ Σ ΚΡΕ i Π i } / (πλήθος εντολών που εκτελούνται) i=1 ΧΕ εντολών προγρ. = = (πλήθος εντολών που εκτελούνται) ΜΚΡΕ (διάρκεια κύκλου ρολογιού)

79 Απόδοση ΚΜΕ ΧΕ εντολών προγρ. = = (πλήθος εντολών που εκτελούνται) ΜΚΡΕ (διάρκεια κύκλου ρολογιού) Πλήθος εντολών που εκτελούνται = = f(αρχιτεκτονική σε επίπεδο συνόλου εντολών γλώσσας μηχανής, μεταγλωττιστής)

80 Απόδοση ΚΜΕ ΧΕ εντολών προγρ. = = (πλήθος εντολών που εκτελούνται) ΜΚΡΕ (διάρκεια κύκλου ρολογιού) Πλήθος εντολών που εκτελούνται = = f(αρχιτεκτονική σε επίπεδο συνόλου εντολών γλώσσας μηχανής, μεταγλωττιστής) ΜΚΡΕ = f(υλοποίηση, οργάνωση, αρχιτεκτονική σε επίπεδο συνόλου εντολών γλώσσας μηχανής)

81 Απόδοση ΚΜΕ ΧΕ εντολών προγρ. = = (πλήθος εντολών που εκτελούνται) ΜΚΡΕ (διάρκεια κύκλου ρολογιού) Πλήθος εντολών που εκτελούνται = = f(αρχιτεκτονική σε επίπεδο συνόλου εντολών γλώσσας μηχανής, μεταγλωττιστής) ΜΚΡΕ = f(υλοποίηση, οργάνωση, αρχιτεκτονική σε επίπεδο συνόλου εντολών γλώσσας μηχανής) Διάρκεια κύκλου ρολογιού = = f(τεχνολογία υλοποίησης, υλοποίηση και οργάνωση)

82 Απόδοση ΚΜΕ ΧΕ εντολών προγρ. = v ={ Σ ΚΡΕ i Π i } (διάρκεια κύκλου ρολογιού) i=1 ΧΕ εντολών προγρ. = = (πλήθος εντολών που εκτελούνται) ΜΚΡΕ (διάρκεια κύκλου ρολογιού)

83 Απόδοση συστήματος ΚΜΕ - Κύριας Μνήμης Υπόθεση 2: Δεν υπάρχει κρυφή μνήμη μεταξύ ΚΜΕ και κύριας μνήμης Η κύρια μνήμη βάζει καθυστέρηση στην ανάγνωση εντολών και δεδομένων ή εγγραφή αποτελεσμάτων Η κύρια μνήμη περιέχει όλο το πρόγραμμα που εκτελείται και τα απαιτούμενα δεδομένα

84 Απόδοση συστήματος ΚΜΕ - Κύριας Μνήμης πλήθος κύκλων ρολογιού ανάγνωσης εντολής ή/και ανάγνωσης/εγγραφής δεδομένων = f(πλήθους θέσεων μνήμης που καταλαμβάνει η εντολή, χρόνου προσπέλασης κύριας μνήμης, ποσότητας δεδομένων που μεταφέρονται προς ή από την κύρια μνήμη)= f(είδος εντολής, χρόνος προσπέλασης κύριας μνήμης, οργάνωση κύριας μνήμης)

85 Απόδοση συστήματος ΚΜΕ - Κύριας Μνήμης ΧΕ εντολών προγρ. = v ={ Σ ΚΡΕ i Π i } (διάρκεια κύκλου ρολογιού) i=1

86 Απόδοση συστήματος ΚΜΕ - Κύριας Μνήμης ΚΡΕ i (ΚΜΕ): πλήθος κύκλων ρολογιού που απαιτούνται για την εκτέλεση μίας εντολής του είδους i όταν η κύρια μνήμη δεν βάζει καμία καθυστέρηση ΚΡΕ i (κύρια μνήμη): πλήθος κύκλων ρολογιού που απαιτούνται για την προσκόμιση μίας εντολής του είδους i και την ανάγνωση δεδομένων ή εγγραφή αποτελεσμάτων στην κύρια μνήμη ΧΕ εντολών προγρ. = v ={ Σ [ΚΡΕ i (ΚΜΕ) + ΚΡΕ i (κύρια μνήμη)] Π i } i=1 (διάρκεια κύκλου ρολογιού)

87 Απόδοση συστήματος ΚΜΕ - Κύριας Μνήμης ΧΕ εντολών προγρ. = v ={ Σ [ΚΡΕ i (ΚΜΕ) + ΚΡΕ i (κύρια μνήμη)] Π i } i=1 (διάρκεια κύκλου ρολογιού) Ο χρόνος εκτέλεσης ή ισοδύναμα η απόδοση εξαρτάται και από το χρόνο προσπέλασης της κύριας μνήμης

88 Απόδοση συστήματος ΚΜΕ - Κρυφής μνήμης - Κύριας μνήμης Υπόθεση 3: Υπάρχει κρυφή μνήμη μεταξύ ΚΜΕ και κύριας μνήμης Η κύρια μνήμη βάζει καθυστέρηση στην ανάγνωση εντολών και δεδομένων ή εγγραφή αποτελεσμάτων Η κύρια μνήμη περιέχει όλο το πρόγραμμα που εκτελείται και τα απαιτούμενα δεδομένα

89 Απόδοση συστήματος ΚΜΕ ενοποιημένης κρυφής μνήμης - κύριας μνήμης Ε: λόγος επιτυχίας της κρυφής μνήμης ΧΕ εντολών προγρ. = v = { Σ [ΚΡΕ i (ΚΜΕ) Π i + i=1 Ε ΚΡΕ i (κρυφή μνήμη) Π i + (1-Ε) ΚΡΕ i (κύρια μνήμη) Π i ]} (διάρκεια κύκλου ρολογιού)

90 Απόδοση συστήματος ΚΜΕ ενοποιημένης κρυφής μνήμης - κύριας μνήμης Ε: λόγος επιτυχίας της κρυφής μνήμης ΧΕ εντολών προγρ. = v = { Σ [ΚΡΕ i (ΚΜΕ) + Ε ΚΡΕ i (κρυφή μνήμη) + i=1 (1-Ε) ΚΡΕ i (κύρια μνήμη)] Π i } (διάρκεια κύκλου ρολογιού)

91 Απόδοση συστήματος ΚΜΕ ενοποιημένης κρυφής μνήμης - κύριας μνήμης ΧΕ εντολών προγρ. = v = { Σ [ΚΡΕ i (ΚΜΕ) + Ε ΚΡΕ i (κρυφή μνήμη) + i=1 (1-Ε) ΚΡΕ i (κύρια μνήμη)] Π i } (διάρκεια κύκλου ρολογιού) Ο χρόνος εκτέλεσης ή ισοδύναμα η απόδοση εξαρτάται και από τον χρόνο προσπέλασης της κρυφής μνήμης και από το λόγο επιτυχίας της κρυφής μνήμης

92 Απόδοση συστήματος ΚΜΕ κρυφής μνήμης εντολών/κρυφής μνήμης δεδομένων- κύριας μνήμης Ε 1 : λόγος επιτυχίας της κρυφής μνήμης εντολών Ε 2 : λόγος επιτυχίας της κρυφής μνήμης δεδομένων ΧΕ εντολών προγρ. = v = { Σ [ΚΡΕ i (ΚΜΕ) + Ε 1 ΚΡΕ i (κρυφή μνήμη εντολών) + i=1 Ε 2 ΚΡΕ i (κρυφή μνήμη δεδομένων) + (1-Ε 1 ) ΚΡΕ i (κύρια μνήμη-προσπέλαση εντολών) + (1-Ε 2 ) ΚΡΕ i (κύρια μνήμη-προσπέλαση δεδομένων)] Π i } (διάρκεια κύκλου ρολογιού)

93 Απόδοση συστήματος υπολογιστή Υπόθεση 4: Υπάρχει ένα επίπεδο κρυφής μνήμης μεταξύ ΚΜΕ και κύριας μνήμης Η κύρια μνήμη βάζει καθυστέρηση στην ανάγνωση εντολών και δεδομένων ή εγγραφή αποτελεσμάτων Η κύρια μνήμη δεν μπορεί να περιέχει όλα τα απαιτούμενα δεδομένα ή και όλο το πρόγραμμα που εκτελείται Υπάρχει ιδεατή μνήμη

94 Απόδοση συστήματος υπολογιστή ΧΕ προγρ. = =ΧΕ εντολών προγρ. + ΧΕ εντολών συστήματος + I/O χρόνος ΧΕ εντολών προγρ. : χρόνος προσπέλασης και εκτέλεσης των εντολών του προγράμματος ΧΕ εντολών συστήματος : χρόνος προσπέλασης και εκτέλεσης εντολών του λειτουργικού συστήματος I/O χρόνος : χρόνος μεταφοράς πληροφορίας μεταξύ κύριας και βοηθητικής μνήμης

95 ΧΕ προγρ. = Χρόνος εκτέλεσης προγράμματος =ΧΕ εντολών προγρ. + ΧΕ εντολών συστήματος + I/O χρόνος Ο χρόνος εκτέλεσης εξαρτάται επίσης από: τη χωρητικότητα της κύριας μνήμης και την ταχύτητα της βοηθητικής μνήμης (εξαρτάται από την ύπαρξη κρυφής μνήμης δίσκου)

96 MIPS MIPS (προφέρεται μιπς) MFLOPS (προφέρεται μεγαφλοπς)

97 MIPS MIPS (προφέρεται μιπς) MIPS : Million Instructions Per Second ένας υπολογιστής που εκτελεί περισσότερες εντολές ανά δευτερόλεπτο από κάποιον άλλο θα εκτελεί ένα πρόγραμμα πιο γρήγορα ;

98 MIPS Ο χρόνος εκτέλεσης μιας εντολής εξαρτάται από την πολυπλοκότητά της Ακόμη και στον ίδιο υπολογιστή τρέχοντας διαφορετικά προγράμματα υπολογίζουμε διαφορετική τιμή του MIPS

99 MIPS Το πλήθος των εντολών ενός προγράμματος, σε επίπεδο εντολών γλώσσας μηχανής, μιας συγκεκριμένης εφαρμογής εξαρτάται από το ρεπερτόριο εντολών του υπολογιστή Τα MIPS μπορούν να χρησιμοποιηθούν για την σύγκριση επεξεργαστών που έχουν την ίδια αρχιτεκτονική σε επίπεδο εντολών γλώσσας μηχανής αλλά διαφορετικές υλοποιήσεις

100 MFLOPS MFLOPS (προφέρεται μεγαφλοπς) MFLOPS : Million Floating Point Operations Per Second Η τιμή του μέτρου αυτού αλλάζει ανάλογα με το ποσοστό των πράξεων κινητής υποδιαστολής σε σχέση με πράξεις σταθερής υποδιαστολής & ανάλογα με το ποσοστό των αργών πράξεων κινητής υποδιαστολής σε σχέση με τις γρήγορες

101 Benchmarks SPECxx μετροπρογράμματα (benchmarks). SPECintxx μετροπρογράμματα που έχουν ως στόχο την αξιολόγηση της απόδοσης του υπολογιστή για εφαρμογές επεξεργασίας ακεραίων. SPECfpxx που έχουν ως στόχο την αξιολόγηση της απόδοσης του υπολογιστή για εφαρμογές που βασίζονται σε επεξεργασία αριθμών κινητής υποδιαστολής.

Εισαγωγή στην Δομή, Οργάνωση, Λειτουργία και Αξιολόγηση Υπολογιστών

Εισαγωγή στην Δομή, Οργάνωση, Λειτουργία και Αξιολόγηση Υπολογιστών ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 1 Εισαγωγή στην Δομή, Οργάνωση, Λειτουργία και Αξιολόγηση Υπολογιστών Αρχιτεκτονική Υπολογιστών, Δημήτριος B. Νικολός, 2 η Έκδοση, Έκδοση Δ. Β. Νικολού, 2012 Υπολογιστής:

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

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

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

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

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

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

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

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

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 4: Αρχιτεκτονική Υπολογιστών Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ηλεκτρονικοί Υπολογιστές Δ Εξάμηνο AEN ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΠΛΟΙΑΡΧΩΝ Ηλεκτρονικοί Υπολογιστές Δ Εξάμηνο ΘΕΩΡΙΑ 3 η Διάλεξη ΧΑΣΑΝΗΣ ΒΑΣΙΛΕΙΟΣ ΥΠΟΛΟΓΙΣΤΙΚΟ ΣΥΣΤΗΜΑ Υπολογιστικό σύστημα: Ένα δυναμικό σύστημα που: Χρησιμοποιείται για επίλυση προβλημάτων

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

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

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

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

Ιεραρχία Μνήμης. Ιεραρχία μνήμης και τοπικότητα. Σκοπός της Ιεραρχίας Μνήμης. Κρυφές Μνήμες

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

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

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

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ II. χειμερινό εξάμηνο & εαρινό εξάμηνο (σε κίτρινο υπόβαθρο) I χειμερινό εξάμηνο & ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ II εαρινό εξάμηνο (σε κίτρινο υπόβαθρο). Νικολός Καθηγητής ΚΕΦΑΛΑΙΟ 1 Εισαγωγή στην ομή, Οργάνωση, Λειτουργία και Αξιολόγηση Υπολογιστών Ενότητα 1.1 Υλικό

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

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

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

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

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

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

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

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

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

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

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

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Οργάνωση Υπολογιστών ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Δομή Υπολογιστή Δομή Υπολογιστή Αρχιτεκτονική Υπολογιστή Η

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

Αρχιτεκτονική Υπολογιστών II 16-2-2012. Ενδεικτικές απαντήσεις στα θέματα των εξετάσεων

Αρχιτεκτονική Υπολογιστών II 16-2-2012. Ενδεικτικές απαντήσεις στα θέματα των εξετάσεων Αρχιτεκτονική Υπολογιστών II 6 --0 Ενδεικτικές απαντήσεις στα θέματα των εξετάσεων Θέμα. Τι γνωρίζετε για την τοπικότητα των αναφορών και ποιών μονάδων του υπολογιστή ή τεχνικών η απόδοση εξαρτάται από

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΑΡΧΙΤΕΚΤΟΝΙΚΗ HARDWARE ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΚΕΦΑΛΑΙΟ 7ο ΑΡΧΙΤΕΚΤΟΝΙΚΗ HARDWARE ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Γενικό διάγραμμα υπολογιστικού συστήματος Γενικό διάγραμμα υπολογιστικού συστήματος - Κεντρική Μονάδα Επεξεργασίας ονομάζουμε

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

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

i Throughput: Ο ρυθμός ολοκλήρωσης έργου σε συγκεκριμένο χρόνο Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 6-7 Απόδοση ΚΜΕ (Μέτρηση και τεχνικές βελτίωσης απόδοσης) http://mixstef.github.io/courses/comparch/ Μ.Στεφανιδάκης Κεντρική Μονάδα Επεξεργασίας

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

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

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

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

ΕΙ Η ΜΝΗΜΩΝ ΠΤΥΤΙΚΕΣ ΜΗ ΠΤΥΤΙΚΕΣ

ΕΙ Η ΜΝΗΜΩΝ ΠΤΥΤΙΚΕΣ ΜΗ ΠΤΥΤΙΚΕΣ ΜΝΗΜΕΣ ΕΙ Η ΜΝΗΜΩΝ ΠΤΥΤΙΚΕΣ ΜΗ ΠΤΥΤΙΚΕΣ 2 ΠΤΥΤΙΚΕΣ vs ΜΗ ΠΤΥΤΙΚΕΣ Πτητική είναι η µνήµη η οποία χάνει το περιεχόµενο της µε το σβήσιµο του ηλεκτρονικού υπολογιστή (διακοπή τροφοδοσίας), ενώ µη πτητική

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

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

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 5 ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 5 22 Σεπτεµβρίου, 2006 Γεώργιος Έλληνας Επίκουρος Καθηγητής ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΑ ΘΕΜΑΤΑ

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Ακαδηµαϊκό Έτος 2003-2004, Εαρινό Εξάµηνο ιδάσκων

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

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

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΩΤΑΠΑΝΤΗΣΕΙΣ Κεφάλαιο 1: Υλικό Υπολογιστών (Hardware) 1.1: Το υπολογιστικό σύστημα ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 1. Τι αντιλαμβάνεστε με τον όρο υλικό (hardware); [σελ. 8] Τα φυσικά μέρη που μπορούμε να δούμε και να αγγίξουμε

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

Επαρκή χωρητικότητα αποθήκευσης Αποδεκτό επίπεδο μέσης απόδοσης Χαμηλό μέσο κόστος ανά δυαδικό δ ψηφίο

Επαρκή χωρητικότητα αποθήκευσης Αποδεκτό επίπεδο μέσης απόδοσης Χαμηλό μέσο κόστος ανά δυαδικό δ ψηφίο ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ Ι Κεφάλαιο 51&52 5.1 5.2 Σύστημα μνήμης Αρχιτεκτονική Υπολογιστών,, Δημήτριος B. Νικολός, 2η η Έκδοση, Έκδοση Δ. Β. Νικολού,, 2012 Κύριος Σκοπός κατά τη Σχεδίαση του Συστήματος

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

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

Βασικές Έννοιες της Πληροφορικής Βασικές Έννοιες της Πληροφορικής Ηλεκτρονικός Υπολογιστής Αυτόματη ηλεκτρονική μηχανή που δέχεται, φυλάσσει, επαναφέρει, επεξεργάζεται και παρουσιάζει πληροφορίες σύμφωνα με προκαθορισμένες εντολές. Δεδομένα

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

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

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

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

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

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

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

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

Βασίλειος Κοντογιάννης ΠΕ19 Ενότητα1 Υλικό Λογισμικό και Εφαρμογές Κεφ1: Υλικό Υπολογιστών - Hardware Τι ονομάζουμε υλικό υπολογιστών; Με τον όρο υλικό (hardware) αναφερόμαστε σε οτιδήποτε έχει μια φυσική-υλική υπόσταση σε ένα υπολογιστικό

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ 1 ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

ΚΕΦΑΛΑΙΟ 1 ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ 1.1 Το Υπολογιστικό Σύστηµα ΚΕΦΑΛΑΙΟ 1 ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ Από τον υπολογιστή των Αντικυθήρων µέχρι τα αυτοκίνητα χωρίς οδηγό Κατηγορίες µε βάση το µέγεθος και τη χρήση: Υπερυπολογιστές (supercomputers)

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

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

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

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

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

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δρ. Χριστόφορος Χριστοφόρου Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής Υλικό (Hardware)/Δομή του υπολογιστή Υπολογιστικά συστήματα: Στρώματα 1 Επικοινωνία

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

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

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

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

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

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

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

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

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΗ 1 ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΗ 2 ΚΕΝΤΡΙΚΗ ΜΟΝΑΔΑ ΕΠΕΞΕΡΓΑΣΙΑΣ (C.P.U.) ΑΠΟΤΕΛΕΙΤΑΙ ΑΠΟ: Αριθμητική Λογική Μονάδα (Arithmetic Logic Unit.) Μονάδα Ελέγχου (Control Unit.) Καταχωρητές (Registers) ΧΑΡΑΚΤΗΡΗΣΤΙΚΑ:

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

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

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

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

ΜΑΘΗΜΑ 1- MULTIPLE CHOICE

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

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

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

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

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

Τεχνολογία μνημών Ημιαγωγικές μνήμες Μνήμες που προσπελαύνονται με διευθύνσεις:

Τεχνολογία μνημών Ημιαγωγικές μνήμες Μνήμες που προσπελαύνονται με διευθύνσεις: Σύστημα μνήμης Ο κύριος σκοπός στο σχεδιασμό ενός συστήματος μνήμης είναι να προσφέρουμε επαρκή χωρητικότητα αποθήκευσης διατηρώντας ένα αποδεκτό επίπεδο μέσης απόδοσης και επίσης χαμηλό μέσο κόστος ανά

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

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

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 4 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Μνήμη Υπολογιστών 2 Η αποθήκευση των πληροφοριών σε ένα υπολογιστή γίνεται

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

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

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

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

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

Γενική οργάνωση υπολογιστή «ΑΒΑΚΑ» Περιεχόμενα Γενική οργάνωση υπολογιστή «ΑΒΑΚΑ»... 2 Καταχωρητές... 3 Αριθμητική-λογική μονάδα... 3 Μονάδα μνήμης... 4 Μονάδα Εισόδου - Εξόδου... 5 Μονάδα ελέγχου... 5 Ρεπερτόριο Εντολών «ΑΒΑΚΑ»... 6 Φάση

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

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

Μηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο, Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο, 2016-2017 ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΕΣ Μικροϋπολογιστής Υπολογιστής που χρησιμοποιείται για την είσοδο, επεξεργασία και έξοδο πληροφοριών. Είδη μικροϋπολογιστών:

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

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

Λειτουργικά Συστήματα (Λ/Σ) Λειτουργικά Συστήματα (Λ/Σ) Διαχείριση Μνήμης Βασίλης Σακκάς 6/12/2013 1 Διαχείριση Μνήμης 1 Το τμήμα του Λ/Σ που διαχειρίζεται τη μνήμη λέγεται Διαχειριστής Μνήμης (Memory manager). Καθήκον του είναι

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

Η ιεραρχία της μνήμης

Η ιεραρχία της μνήμης Η ιεραρχία της μνήμης Οι περιορισμοί στο σχεδιασμό της μνήμης συνοψίζονται σε τρεις ερωτήσεις : 1) Πόση 2) Πόσο γρήγορη 3) Πόσο ακριβή Ερωτήματα-Απαντήσεις Ερώτημα πόση μνήμη. Είναι ανοικτό. Αν υπάρχει

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

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

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

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

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

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

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

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

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

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

Μάθημα 5: Χαρακτηριστικά της Κ.Μ.Ε.

Μάθημα 5: Χαρακτηριστικά της Κ.Μ.Ε. Μάθημα 5: Χαρακτηριστικά της Κ.Μ.Ε. 5.1 Το ρολόι Κάθε μία από αυτές τις λειτουργίες της Κ.Μ.Ε. διαρκεί ένα μικρό χρονικό διάστημα. Για το συγχρονισμό των λειτουργιών αυτών, είναι απαραίτητο κάποιο ρολόι.

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

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

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

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

Εντολές γλώσσας μηχανής

Εντολές γλώσσας μηχανής Εντολές γλώσσας μηχανής Στον υπολογιστή MIPS η εντολή πρόσθεσε τα περιεχόμενα των καταχωρητών 17 και 20 και τοποθέτησε το αποτέλεσμα στον καταχωρητή 9 έχει την μορφή: 00000010001101000100100000100000 Πεδία

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

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

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

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

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Επανάληψη

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Επανάληψη ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Επανάληψη 1 Ο νόμος του Moore λέει ότι: a) Η πυκνότητα των κυκλωμάτων της μνήμης είναι πάντα τριπλάσια αυτής των ολοκληρωμένων κυκλωμάτων. b) Κάθε 18 μήνες

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

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

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

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

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

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 9 ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 9 3 Οκτωβρίου, 2004 Ηλίας Κυριακίδης Λέκτορας ΤΑ ΘΕΜΑΤΑ ΜΑΣ ΣΗΜΕΡΑ Ηλεκτρονικοί υπολογιστές Υλικό και λογισµικό Κεντρική Μονάδα Επεξεργασίας Μνήµη Προγραµµατισµός

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

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

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

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

ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Επανάληψη

ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Επανάληψη ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Επανάληψη 1 Ο νόμος του Moore λέει ότι a) Η πυκνότητα των κυκλωμάτων της Μνήμης είναι πάντα τριπλάσια αυτής των ολοκληρωμένων κυκλωμάτων. b) Κάθε 18 μήνες

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

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

Αρχιτεκτονικές Υπολογιστών ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ ΥΠΟΛΟΓΙΣΤΩΝ Μάθηµα: Αρχιτεκτονικές Υπολογιστών Βασικά Συστατικά ενός Υπολογιστικού Συστήµατος ( οµή Οργάνωση) ιδάσκων:αναπλ.καθ. Κ. Λαµπρινουδάκης clam@unipi.gr Αρχιτεκτονικές Υπολογιστών

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

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

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

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

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

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

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

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

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

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

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία Το 1944 με την κατασκευή του υπολογιστή Mark I από τον Howard Aiken και την εταιρεία κατασκευής ηλεκτρονικών υπολογιστών IBM και από το 1950 μπήκανε

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

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

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

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

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

Μάθημα 3: Αρχιτεκτονική Υπολογιστών Μάθημα 3: Αρχιτεκτονική Υπολογιστών 3.1 Περιφερειακές μονάδες και τμήμα επεξεργασίας Στην καθημερινή μας ζωή ερχόμαστε συνέχεια σε επαφή με υπολογιστές. Ο υπολογιστής είναι μια συσκευή που επεξεργάζεται

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

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

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

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

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

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

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

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

1.4 Κατάταξη των υπολογιστών 1.4 Κατάταξη των υπολογιστών Τις δεκαετίες του 50 και 60 υπήρχαν μόνο οι μεγάλοι υπολογιστές που καταλαμβάνανε μεγάλο όγκο και κοστίζανε πολύ ακριβά. Ήταν η εποχή των μεγάλων μηχανών (main frames). Ο χαρακτηρισμός

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

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

Ηλεκτρονικός Υπολογιστής Ηλεκτρονικός Υπολογιστής Ε ί ν α ι μ ι α μ η χ α ν ή κα τ α σ κ ε υ α σ μ έ ν η κ υ ρ ί ω ς α π ό ψ η φ ι α κά η λ ε κ τ ρ ο ν ι κά κ υ κ λ ώ μ α τ α κα ι δ ε υ τ ε ρ ε υ ό ν τ ω ς α π ό η λ ε κ τ ρ ι

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

Aρχιτεκτονική Yπολογιστών I

Aρχιτεκτονική Yπολογιστών I Aρχιτεκτονική Yπολογιστών I ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Σχολή Θετικών Επιστηµών και Τεχνολογίας Πρόγραµµα Σπουδών ΠΛHPOΦOPIKH Θεµατική Ενότητα ΨHΦIAKA ΣYΣTHMATA Τόµος B' Aρχιτεκτονική Yπολογιστών I

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

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

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

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

ΘΕΜΑ 2. (2,5 µονάδες) Θεωρήστε τρεις κρυφές µνήµες των 512 πλαισίων µε 8 λέξεις ανά πλαίσιο και οργανώσεις αντίστοιχα:

ΘΕΜΑ 2. (2,5 µονάδες) Θεωρήστε τρεις κρυφές µνήµες των 512 πλαισίων µε 8 λέξεις ανά πλαίσιο και οργανώσεις αντίστοιχα: ΑΡΧΙΤΕΤΟΝΙΗ ΥΠΟΛΟΓΙΣΤΩΝ 2 Σεπτεµβρίου 2006 ΘΕΜΑ 1. (2 µονάδες) Θεωρούµε δύο υπολογιστές Υ1 και Υ2 που έχουν υλοποιηθεί µε τους επεξεργαστές Ε 1 και Ε 2 αντίστοιχα που έχουν την ίδια αρχιτεκτονική σε επίπεδο

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

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

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

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

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

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

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

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

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

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

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

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 9 ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 9 3 Οκτωβρίου, 2004 Ηλίας Κυριακίδης Λέκτορας ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ 2005Ηλίας Κυριακίδης,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Βασική δοµή και Λειτουργία Υπολογιστή Βασική δοµή και Λειτουργία Υπολογιστή Η τεχνολογία των Η/Υ έχει βασιστεί στη λειτουργία του ανθρώπινου οργανισµού. Οπως ο άνθρωπος πέρνει εξωτερικά ερεθίσµατα από το περιβάλλον τα επεξεργάζεται και αντιδρά

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

Οργάνωση επεξεργαστή (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

Οργάνωση επεξεργαστή (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Οργάνωση επεξεργαστή (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Κώδικας μηχανής (E) Ο επεξεργαστής μπορεί να εκτελέσει το αρχιτεκτονικό σύνολο εντολών (instruction set architecture) Οι

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

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 11/10/07

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 11/10/07 ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 11/10/07 Τμήμα θεωρίας: Α.Μ. 8, 9 Κάθε Πέμπτη, 11πμ-2μμ, ΑΜΦ23. Διδάσκων: Ντίνος Φερεντίνος Γραφείο 118 email: kpf3@cornell.edu Μάθημα: Θεωρία + προαιρετικό

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

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

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

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