16

ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

Embed Size (px)

Citation preview

Page 1: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ
Page 2: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

Υλικό-Λογισμικό και Εφαρμογές

Δομή είναι τα μέρη του υλικού και ο τρόπος που αυτά

συνδέονται μεταξύ τους.

Page 3: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

Υλικό Υπολογιστών (HARDWARE)Ένας υπολογιστής είναι ένα σύστημα πολλών μερών

που συνεργάζονται μεταξύ τους. Τα φυσικά μέρη που μπορούμε να δούμε και να αγγίξουμε

ονομάζονται συνολικά υλικό (hardware).

Page 4: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

Υπολογιστικό σύστημα

Κατηγοριοποίηση με βάση το μέγεθος, τις δυνατότητες και τη χρήση:

(supercomputers) που χρησιμοποιούν τα

ερευνητικά εργαστήρια.

(mainframes) που χρησιμοποιούν μεγάλοι

οργανισμοί, τράπεζες και εταιρείες

(personal computers –

PC, laptops, netbooks, ultrabooks)

(smartphones) και (tablets)

(π.χ. SMART τηλεοράσεις και ρολόγια) αλλά

και οι συσκευές που ενσωματώνουν «ευφυΐα» (προγραμματιζόμενες ηλεκτρικές συσκευές, αυτοκίνητα).

Page 5: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

Αρχιτεκτονική ΥπολογιστώνΈνα σύνολο κανόνων που περιγράφει ένα υπολογιστικό σύστημα

καθορίζοντας τα μέρη του και τις μεταξύ τους σχέσεις.

Οι σύγχρονοι ηλεκτρονικοί υπολογιστές σχεδιάζονται

με βάση τις αρχές που διατυπώθηκαν

το 1945 από τον Τζον φον Νόιμαν και την ομάδα του στο Πανεπιστήμιο

του Πρίνστον.

Page 6: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

ΔΟΜΗ Η/Υ

Page 7: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

Θέσεις μνήμης

Μνήμη rom

(μη πτητική)

Γεννήτρια χρονισμού Θύρες για

κάρτες επέκτασης

Συνδέσεις για τροφοδοσία

Συνδέσεις για

περιφερειακές συσκευές

Page 8: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

Αποτελείται από:

- Αριθμητική και Λογική Μονάδα εκτελεί γρήγορα αριθμητικές και λογικές πράξεις

- Μονάδα Ελέγχου συγχρονίζει και ελέγχει τη λειτουργία του ΗΥ και την επικοινωνία του

κεντρικού και του περιφερειακού μέρους

- Καταχωρητές ταχύτατες μνήμες για την προσωρινή αποθήκευση δεδομένων ή εντολών

και την επεξεργασία τους

Μετρητές προγράμματος – Καταχωρητής εντολής - Συσσωρευτής

Page 9: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

- Αρχιτεκτονική συνόλου εντολών Ποιες εντολές και ποιοι τύποι δεδομένων υποστηρίζονται από την ΚΜΕ

Συχνότητα ονομάζουμε τον αριθμό των επαναλήψεων ενός γεγονότος στη μονάδα του

χρόνου και μονάδα μέτρησης της είναι το Hz

Ένας επεξεργαστής αξιολογείτε από:

- Συχνότητα ρολογιού Ρυθμός εκτέλεσης εντολών

- Μέγεθος λέξης Το πλήθος των bit που χρησιμοποιεί η ΚΜΕ

Page 10: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

Μεταφορά της εντολής από την

κύρια μνήμη

Η εντολή χωρίζεται

σε τμήματα που έχουν σημασία για

συγκεκριμένα τμήματα του επεξεργαστή

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

τα αποτελέσματα της εκτέλεσης μεταφέρονται σε κάποιον εσωτερικό καταχωρητή για γρήγορη πρόσβαση από τις επόμενες εντολές ή αποθηκεύονται στην πιο αργή αλλά μεγαλύτερη κύρια μνήμη

Page 11: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

http://youtu.be/xUxuOsnA84w

Video διαθέσιμο στον σύνδεσμο:

Page 12: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

Οι πολλαπλοί πυρήνες μπορούν να εκτελέσουν

πολλαπλές εντολές ταυτόχρονα, αυξάνοντας την ταχύτητα εκτέλεσης των προγραμμάτων που προβλέπουν παράλληλη

επεξεργασία.

4πύρηνοι – Quad core 2πύρηνοι – Dual core

Αποτελείται από δύο ή περισσότερες ανεξάρτητες ΚΜΕ

(που ονομάζονται πυρήνες)

Μονοπύρηνοι - Single core

6πύρηνοι – Hexa core 8πύρηνοι – Octa core

Page 13: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

Χρησιμοποιείται για προσωρινή ή μόνιμη αποθήκευση

προγραμμάτων και δεδομένων

σε έναν υπολογιστή ή άλλη ψηφιακή ηλεκτρονική συσκευή

ΠΕΡΙΦΕΡΕΙΑΚΗ ΜΝΗΜΗ

ΧΩΡΙΤΙΚΟΤΗΤΑ

ΚΥΡΙΑ ΜΝΗΜΗ

ΚΜΕ ΚΑΤΑΧΩΡΗΤΕΣ

ΜΝΗΜΗ CACHE

TAXYΤΗΤΑ

Page 14: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

Χαρακτηριστικά κύριας μνήμης:

το πλήθος των δεκαδικών ψηφίων που μπορεί να αποθηκεύσει

ο χρόνος που μεσολαβεί μεταξύ αίτησης ανάγνωσης και

παραλαβής του περιεχομένου ενός κελιού

το ελάχιστο χρονικό διάστημα μεταξύ

δυο διαδοχικών κλήσεων της μνήμης

ταχύτητα μεταφοράς δεδομένων από και προς τη μνήμη

Αποτελείται από ένα μεγάλο πλήθος

κελιών με μέγεθος ενός byte

ή μιας λέξης του επεξεργαστή

Page 15: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

Μηχανικές εφευρέσεις

Λυχνίες κενού Τρανζίστορ

Ολοκληρωμένα κυκλώματα

Page 16: ΥΛΙΚΟ ΥΠΟΛΟΓΙΣΤΩΝ

HDD

CRT

SSD

LED LCD