ΑΡΧΙΤΕΚΤΟΝΙΚΗ & ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 1 Εισαγωγή

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
5 Οργάνωση υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών ã Εκδόσεις Κλειδάριθμος.
Advertisements

Εισαγωγή στις Τεχνολογίες της Πληροφορικής και των Επικοινωνιών
Λειτουργικό Σύστημα ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ENOTHTA B.1.3 (1)
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Δεύτερο.
Αρχιτεκτονική Προσωπικού Υπολογιστή
ΤΑΞΗ Γ ΓΥΜΝΑΣΙΟΥ Βασικές Έννοιες Επανάληψη (2).
Δομή του TRN KME Μνήμη Διάδρομος Διευθύνσεων Διάδρομος Δεδομένων
Το υλικό του Υπολογιστή
Το υλικο του Υπολογιστη
Αρχιτεκτονική Υπολογιστών Γλώσσες Μηχανής
ΚΕΦΑΛΑΙΟ 3 Το υλικό των υπολογιστών.
Οργάνωση και Αρχιτεκτονική Υπολογιστών Διάδρομοι Μεταφοράς Δεδομένων
Συνάφεια Κρυφής Μνήμης σε Επεκτάσιμα Μηχανήματα. Συστήματα με Κοινή ή Κατανεμημένη Μνήμη  Σύστημα μοιραζόμενης μνήμης  Σύστημα κατανεμημένης μνήμης.
Ημιαγωγοί – Τρανζίστορ – Πύλες - Εξαρτήματα
Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ. Ε
ΕΣ 08: Επεξεργαστές Ψηφιακών Σημάτων © 2006 Nicolas Tsapatsoulis Η Αρχιτεκτονική των Επεξεργαστών Ψ.Ε.Σ Τμήμα Επιστήμη και Τεχνολογίας Τηλεπικοινωνιών.
Περίληψη Αρχιτεκτονική Μικροεπεξεργαστών MIPS-32
To υπολογιστικό σύστημα
ΑΡΧΙΤΕΚΤΟΝΙΚΗ & ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 3 Περιγραφή του Κορυφαίου Επιπέδου Λειτουργίας & Διασύνδεσης.
Κεντρική Μονάδα & Κεντρική Μονάδα Επεξεργασίας
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Τρίτο Συστήματα.
ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ & ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΩΝ
Τα θέματα μας σήμερα Ηλεκτρονικοί υπολογιστές Υλικό και λογισμικό
ΓΝΩΡΙΖΩ ΤΟΝ ΗΛΕΚΤΡΟΝΙΚΟ ΥΠΟΛΟΓΙΣΤΗ
Μνημη τυχαιας προσπελασης (Random Access Memory - RAM)
ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΟΙ ΛΟΓΙΚΟΙ ΕΛΕΓΚΤΕΣ (PLCs).
1 Οργάνωση και Αρχιτεκτονική Υπολογιστών A. Βαφειάδης Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Α.Τ.Ε.Ι Θεσσαλονίκης Μάθημα Οργάνωση.
Τι είναι μία ομάδα / σύνολο εντολών (Instruction Set);
Α’ Γυμνασίου Βιβλίο «Σημειώσεις» σελίδες Α2
Στο μάθημα αυτό θα περιγραφεί η βασική εσωτερική δομή ενός συστήματος υπολογιστή και ιδιαίτερα τα χαρακτηριστικά και η λειτουργία της Κεντρικής Μονάδας.
Οργάνωση και Αρχιτεκτονική Υπολογιστών Βασικές αρχές Αρχιτεκτονικής
1 Οργάνωση και Αρχιτεκτονική Υπολογιστών Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Οργάνωση και Αρχιτεκτονική.
Συνδυαστικά Κυκλώματα
Μοντέλα Συστημάτων Παρουσιάσεις των συστημάτων των οποίων οι απαιτήσεις αναλύονται.
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Διάλεξη 9-b ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Δρ. Στυλιανή.
ΠΑΡΑΔΟΣΕΙΣ ΜΑΘΗΜΑΤΟΣ «ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ 1» ΕΣΩΤΕΡΙΚΗΑΡΧΙΤΕΚΤΟΝΙΚΗ ΚΑΙ ΛΕΙΤΟΥΡΓΙΕΣ 8085 ΟΚΤΩΒΡΙΟΣ 2005.
Αναφερόμαστε στους σημερινούς υπολογιστές με τον όρο «», δηλαδή ένα σύνολο συσκευών και προγραμμάτων. Αναφερόμαστε στους σημερινούς υπολογιστές με τον.
ΕΣ 08: Επεξεργαστές Ψηφιακών Σημάτων © 2006 Nicolas Tsapatsoulis Αρχιτεκτονική Μνήμης Τμήμα Επιστήμη και Τεχνολογίας Τηλεπικοινωνιών Πανεπιστήμιο Πελοποννήσου.
Α ΡΧΙΤΕΚΤΟΝΙΚΗ Μ ΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ Υποκεφάλαιο 1.2 (Η κεντρική μονάδα επεξεργασίας CPU08)
Εισαγωγή στις Νέες Τεχνολογίες και Εργαστηριακές Εφαρμογές, Το εσωτερικό ενός υ π ολογιστή Κεφάλαιο 3.
ΕΝΟΤΗΤΑ 2 – Κεφάλαιο 5: To λογισμικό του υπολογιστή
Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Προγραμματισμός Η / Υ 6 η Διάλεξη.
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Τρίτο Συστήματα.
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ. ΥΠΟΛΟΓΙΣΤΗΣ Μηχανή που μπορεί να φέρει σε πέρας πνευματικές εργασίες ρουτίνας με μεγάλη ταχύτητα.
Μικροεπεξεργαστές Λειτουργία - Εξέλιξη
ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΗΣ.
Κεφάλαιο 3: Το υλικό των Υπολογιστών
Αρχιτεκτονική υπολογιστών
ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Κ.ΑΛΑΦΟΔΗΜΟΣ καθηγητής Δ.Παπαχρήστος μέλος ΕΔΙΠ ΑΕΙ ΠΕΙΡΑΙΑ ΤΤ ΠΑΝΕΠΙΣΤΗΜΙΟ Α ΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ.
Η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Ο ρόλος της ΚΜΕ είναι τόσο σημαντικός, που καθορίζει πώς πρέπει να είναι οργανωμένο όλο το άλλο υλικό που συνδέεται.
Κρυφή μνήμη (cache memory) (1/2) Εισαγωγή στην Πληροφορκή1 Η κρυφή μνήμη είναι μία πολύ γρήγορη μνήμη – πιο γρήγορη από την κύρια μνήμη – αλλά πιο αργή.
Η Κεντρική Μονάδα Συστήματος Εισαγωγή στην Πληροφορκή 1 Η κεντρική μονάδα του συστήματος (base unit ή system unit) αποτελεί τον πυρήνα ενός υπολογιστή.
Επιλογη υλικου Η/Υ Cpu /επεξεργαστης RAM/μνημη GPU/καρτα γραφικων Οθονη HDD/Σκληρος δισκος.
ΠΑΡΑΔΕΙΓΜΑ: ΤΑ ΕΠΙΠΕΔΑ ΥΛΙΚΟΥ – ΛΟΓΙΣΜΙΚΟΥ ΣΕ ΕΝΑΝ ΥΠΟΛΟΓΙΣΤΗ.
Γιώργος Μαγουλάκης Εξάμηνο: Εαρινό 2015 ΤΕΙ Κρήτης Τμ. Μηχανικών Πληροφορικής Τμ. Μηχανικών Πληροφορικής.
Καταχωρητές (Registers) (1/3) Εισαγωγή στην Πληροφορκή1 Οι Καταχωρητές (Registers) είναι ειδικές θέσεις μνήμης υψηλής ταχύτητας που χρησιμοποιούνται για.
ΤΕΧΝΙΚΑ ΘΕΜΑΤΑ ΠΩΛΗΣΕΩΝ & ΠΡΟΔΙΑΓΡΑΦΕΣ ΥΛΙΚΟΥ ΚΑΙ ΛΟΓΙΣΜΙΚΟΥ Β΄ ΕΠΑΛ ΚεφΑλαιο 2: ΠροδιαγραφΕΣ ΥλικοΥ Η/Υ 2.7 Επεξεργαστές.
Αρχές Πληροφορικής Ενότητα # 4: Δομή ενός υπολογιστικού συστήματος
Εξέλιξη Υπολογιστικών Συστημάτων
MIPS: Σύνολο εντολών, γλώσσα μηχανής & μεθοδολογία σχεδίασης
Κεντρική Μονάδα Επεξεργασίας
(α) δίνει τον ορισμό του PLC (β) αναφέρει τις εφαρμογές του PLC.
1 Οργάνωση και Αρχιτεκτονική Υπολογιστών A. Βαφειάδης Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Α.Τ.Ε.Ι Θεσσαλονίκης Μάθημα Οργάνωση.
Με τι ασχολείται η πληροφορική; Η πληροφορική μελετά με επιστημονικό τρόπο: 1.Τον αποτελεσματικό τρόπο επεξεργασίας των πληροφοριών με τη βοήθεια του υπολογιστή.
Εφαρµογές Πληροφορικής Υπολογιστών
ΣΧΕΣΗ ΥΛΙΚΟΥ ΚΑΙ ΛΟΓΙΣΜΙΚΟΥ
Programmable Logic Controllers PLCs
Το υπολογιστικό σύστημα σαν ενιαίο σύνολο
Βασικές έννοιες (Μάθημα 2) Τίτλος: Η Συσκευή
Στο μάθημα αυτό θα περιγραφεί η βασική εσωτερική δομή ενός συστήματος υπολογιστή και ιδιαίτερα τα χαρακτηριστικά και η λειτουργία της Κεντρικής Μονάδας.
Μεταγράφημα παρουσίασης:

ΑΡΧΙΤΕΚΤΟΝΙΚΗ & ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 1 Εισαγωγή ΑΡΧΙΤΕΚΤΟΝΙΚΗ & ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 1 Εισαγωγή

Ιεραρχική Υλοποίηση Εφαρμογών & Σχεδίαση Υπολογιστών

Αρχιτεκτονική Υπολογιστή (1/2) Αρχιτεκτονική: χαρακτηριστικά που είναι απαραίτητα & ορατά στο χρήστη (προγραμματιστή) για τη χρήση της μηχανής Σύνολο εντολών–Υποστηριζόμενες λειτουργίες (ADD, SUB, LOAD, …) Οργάνωση & ιεραρχία μνήμης (καταχωρητές, cache, κύρια, εξωτερική) Μέθοδοι διευθυνσιοδότησης για προσπέλαση μνήμης (Κατευθείαν, Άμεσος, Έμμεσος, ….)

Αρχιτεκτονική Υπολογιστή (2/2) Αρχιτεκτονική: χαρακτηριστικά που είναι απαραίτητα & ορατά στο χρήστη (προγραμματιστή) για τη χρήση της μηχανής Εύρος λέξης δεδομένων (8, 16, 32, 64, 128 bit) Αναπαράσταση δεδομένων – Αριθμητική (1’s or 2’s complement) Εύρος λέξης διευθύνσεων (μέγεθος άμεσα προσπελάσιμης κυρίας μνήμης) Μηχανισμοί διαχείρισης εισόδου/εξόδου (Interrupts, DMA, …)

Δομή & Οργάνωση Υπολογιστή (1) Δομή & Οργάνωση Υπολογιστή (1) Η δομή αναφέρεται στις κυκλωματικές μονάδες και τις διασυνδέσεις αυτών που υλοποιούν τις αρχιτεκτονικές προδιαγραφές Κυκλώματα επεξεργασίας δεδομένων Υπάρχει κύκλωμα πολλαπλασιαστή ή γίνεται χρήση διαδοχικών προσθέσεων ? Κυκλώματα διασύνδεσης (Buses) Κυκλώματα & σήματα ελέγχου Μνήμες (Ιεραρχία – καταχωρητές ,cache, κύρια, εξωτερική μνήμη) Η οργάνωση: αλληλεπίδραση και διαχείριση των μονάδων

Οργάνωση Υπολογιστή – Ανώτερο Επίπεδο Computer Peripherals Central Processing Unit Main Memory Computer Systems Interconnection Input Output Communication lines

Η Κεντρική Μονάδα Επεξεργασίας (CPU) Computer Arithmetic and Login Unit Registers I/O System Bus CPU Internal CPU Interconnection Memory Control Unit

H Μονάδα Ελέγχου (Control Unit) CPU Sequencing Login ALU Control Unit Internal Bus Control Unit Registers and Decoders Registers Control Memory

Δομή και Οργάνωση ενός Τυπικού Προσωπικού Υπολογιστή

Αρχιτεκτονική & Οργάνωση Οι κατασκευαστές προσφέρουν μια οικογένεια υπολογιστών με την ίδια αρχιτεκτονική που διαφέρουν στην οργάνωση Η διαφορά στην οργάνωση συνιστάται στα κυκλώματα που χρησιμοποιούνται Νεότερα μοντέλα έχουν πιο εξελιγμένα και ταχύτερα κυκλώματα με υψηλότερο κόστος Παραδείγματα: Οι οικογένειες x86 της Intel, System/370 της ΙΒΜ Η ύπαρξη της ίδιας αρχιτεκτονικής εξασφαλίζει την συμβατότητα των προγραμμάτων !!!

Ιεραρχική Περιγραφή Λόγω της υψηλής πολυπλοκότητας η περιγραφή ενός υπολογιστή είναι εξαιρετικά δύσκολή Ο Pentium IV αποτελείται από 100Μ transistors Η ιεραρχική περιγραφή είναι το μέσο για την κατανόηση της λειτουργίας αλλά και το σχεδιασμό Ένα ιεραρχικό σύστημα είναι ένα σύνολο συσχετιζόμενων υποσυστημάτων που το κάθε ένα έχει τη δική του ιεραρχία Από πάνω προς τα κάτω (Top-down hierarchy) Από κάτω προς τα πάνω (Bottom-up hierarchy)

Δομή & Λειτουργία Ιεραρχικού Επιπέδου Σε κάθε επίπεδο της ιεραρχίας ο σχεδιαστής ή προγραμματιστής ασχολείται με τη δομή και λειτουργία του συγκεκριμένου επιπέδου Δομή: είναι τρόπος με τον οποίο διασυνδέονται οι υπολογιστικές υπομονάδες Λειτουργία: είναι η λειτουργία κάθε μονάδας χωριστά

Λειτουργία Οι λειτουργίες που επιτελεί ένα υπολογιστικό σύστημα είναι: Επεξεργασία δεδομένων (Data processing) Αποθήκευση δεδομένων (Data storage) Μετακίνηση δεδομένων (Data movement) Έλεγχο (Control)

Απεικόνιση Λειτουργίας

Μετακίνηση Δεδομένων

Αποθήκευση Δεδομένων

Επεξεργασία και αποθήκευση Δεδομένων

Επεξεργασία και επικοινωνία με το εξωτερικό περιβάλλον (I/O)