Εφαρμογές Υπολογιστών: Υλικό υπολογιστών 1
-
Upload
dimitris-nikolos -
Category
Education
-
view
648 -
download
9
description
Transcript of Εφαρμογές Υπολογιστών: Υλικό υπολογιστών 1
Υλικό(1)υπολογιστών
Νικολός Δημήτρης (ΠΕ19)
1
Υπολογιστικέςσυσκευές• Ποιες υπολογιστικές συσκευές ξέρετε;
2
Υπερυπολογιστές Μεγάλα συστήματα
Προσωπικοί υπολογιστές
Έξυπνα τηλέφωνα
Έξυπνες συσκευές
Αρχιτεκτονικήυπολογιστών• Η αρχιτεκτονική υπολογιστών είναι ένα σύνολο κανόνων που
περιγράφει ένα υπολογιστικό σύστημα καθορίζοντας τα μέρη του και τις μεταξύ τους σχέσεις.
Συνήθως δίνεται έμφαση στη δομή και λειτουργία του επεξεργαστή, και στους τρόπους προσπέλασης στη μνήμη.
3
ΑρχιτεκτονικήφονΝόιμαν
4Εντολές και δεδομένα βρίσκονται στην ίδια μνήμη
ΥλικόΥπολογιστή
Υπολογιστής
Κεντρική μονάδα
Μητρική Κάρτα
Κεντρική Μονάδα Επεξεργασίας
Κύρια Μνήμη
Περιφερειακή μνήμη
Τροφοδοτικό
Περιφερειακές Συσκευές
Πληκτρολόγιο και Ποντίκι
Ηχεία / Μικρόφωνα
Εκτυπωτές / Σαρωτές
Οθόνη / Κάμερα
5
Μητρικήκάρτα
6
Υποδοχή επεξεργαστή
Μητρικήκάρτα
7
Θύρες μνήμης
Μητρικήκάρτα
8
Chipset, BIOS, Clock
Μητρικήκάρτα
9
Θύρες επέκτασης
Μητρικήκάρτα
10
Τροφοδοτικό
Μητρικήκάρτα
11
Συνδέσεις για περιφερειακές συσκευές
Συμπεριλαμβάνεται κάρτα γραφικών και ήχου
Κεντρικήμονάδαεπεξεργασίας• Αριθμητική και Λογική Μονάδα• Μονάδα Ελέγχου• Καταχωρητές• Μετρητής προγράμματος• Καταχωρητής εντολής• Συσσωρευτής
Η συχνότητα του ρολογιού (GHz)Η Αρχιτεκτονική Συνόλου Εντολών (RISC, CISC)Το μέγεθος της λέξης (32bit / 64bit)
12
Συχνότηταρολογιού
13
ΑρχιτεκτονικήΣυνόλουΕντολών• CISCΠολλές εξειδικευμένες εντολές• RISCΛίγες εντολές που εκτελούνται πιο γρήγορα
Μέγεθος λέξης
14
KME Μνήμη
32-bit/ 64-bit
Εκτέλεση εντολών
Store
Αποθήκευση
ExecuteΕκτέλεση
DecodeΑποκωδικοποίηση
FetchΜεταφορά
15
Pipeline και Cache
Έλεγχοι επιδόσεων(benchmarks)
https://www.cpubenchmark.net/16