ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ & ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΩΝ

Slides:



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

Εισαγωγή στις Τεχνολογίες της Πληροφορικής και των Επικοινωνιών
ΨΗΦΙΑΚΗ ΜΝΗΜΗ (RAM – ROM).
Ο Ηλεκτρονικός Υπολογιστής
Δομή Μαθήματος Υπεύθυνος: Δρ Ν. Πετρέλλης, ΠΔ407
Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή
Η ΕΞΕΛΙΞΗ ΤΩΝ ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΩΝ
Το υλικο του Υπολογιστη
ΤΑΞΗ Γ ΓΥΜΝΑΣΙΟΥ Βασικές Έννοιες Επανάληψη (1).
Αρχιτεκτονική Υπολογιστών Γλώσσες Μηχανής
ΚΕΦΑΛΑΙΟ 3 Το υλικό των υπολογιστών.
Οργάνωση και Αρχιτεκτονική Υπολογιστών Διάδρομοι Μεταφοράς Δεδομένων
Στοιχεία Αρχιτεκτονικής Υπολογιστών και Ηλεκτρονικής
ΕΣ 08: Επεξεργαστές Ψηφιακών Σημάτων © 2006 Nicolas Tsapatsoulis Η Αρχιτεκτονική των Επεξεργαστών Ψ.Ε.Σ Τμήμα Επιστήμη και Τεχνολογίας Τηλεπικοινωνιών.
ΕΝΟΤΗΤΑ 8Η ΜΝΗΜΕΣ ROM ΚΑΙ RΑΜ
Μνήμη και Προγραμματίσιμη Λογική
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΕΡΡΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ Ανάπτυξη λογισμικού σε assembly για την απεικόνιση.
ΑΡΧΙΤΕΚΤΟΝΙΚΗ & ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 3 Περιγραφή του Κορυφαίου Επιπέδου Λειτουργίας & Διασύνδεσης.
Κεντρική Μονάδα & Κεντρική Μονάδα Επεξεργασίας
H επιστήμη των υπολογιστών
William Stallings Computer Organization and Architecture 7 th Edition Κεφάλαιο 16 Λειτουργία Μονάδας Ελέγχου.
ΕΙΣΑΓΩΓΗ ΜΑΘΗΜΑ 1.
Τα θέματα μας σήμερα Ηλεκτρονικοί υπολογιστές Υλικό και λογισμικό
Μνημη τυχαιας προσπελασης (Random Access Memory - RAM)
1 Οργάνωση και Αρχιτεκτονική Υπολογιστών A. Βαφειάδης Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Α.Τ.Ε.Ι Θεσσαλονίκης Μάθημα Οργάνωση.
ΑΡΧΙΤΕΚΤΟΝΙΚΗ & ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 1 Εισαγωγή
Οργάνωση και Αρχιτεκτονική Υπολογιστών Βασικές αρχές Αρχιτεκτονικής
Κεφάλαιο 2 Το Εσωτερικό του υπολογιστή
ΚMΕΚMΕ Η σχεδίαση ψηφιακών κυκλωμάτων όπως η ΚΜΕ ενός Η/Υ απαιτεί συμβιβασμούς μεταξύ αντικρουόμενων παραγόντων: ΧΡΟΝΟΣ ΕΚΤΕΛΕΣΗΣΚΟΣΤΟΣΕΠΙΦΑΝΕΙΑΠΟΛΥΠΛΟΚΟΤΗΤΑ.
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Διάλεξη 9-b ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Δρ. Στυλιανή.
ΠΑΡΑΔΟΣΕΙΣ ΜΑΘΗΜΑΤΟΣ «ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ 1» ΕΣΩΤΕΡΙΚΗΑΡΧΙΤΕΚΤΟΝΙΚΗ ΚΑΙ ΛΕΙΤΟΥΡΓΙΕΣ 8085 ΟΚΤΩΒΡΙΟΣ 2005.
ΔΙΑΣΥΝΔΕΣΗ 8085 CPU με Μνήμη RAM/ROM (ADDRESS DECODING)
ΣΧΕΔΙΑΣΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΣΥΣΤΗΜΑΤΟΣ ΔΕΙΓΜΑΤΟΛΗΨΙΑΣ ΚΑΙ ΠΑΡΑΓΩΓΗΣ ΣΗΜΑΤΩΝ
ΠΑΡΑΔΟΣΕΙΣ ΜΑΘΗΜΑΤΟΣ «ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ 1» ΑΣΚΗΣΗ ΔΙΑΣΥΝΔΕΣΗΣ 8085 CPU με Μνήμη RAM/ROM ΟΚΤΩΒΡΙΟΣ 2005.
ΕΣ 08: Επεξεργαστές Ψηφιακών Σημάτων © 2006 Nicolas Tsapatsoulis Αρχιτεκτονική Μνήμης Τμήμα Επιστήμη και Τεχνολογίας Τηλεπικοινωνιών Πανεπιστήμιο Πελοποννήσου.
Α ΡΧΙΤΕΚΤΟΝΙΚΗ Μ ΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ Υποκεφάλαιο 1.2 (Η κεντρική μονάδα επεξεργασίας CPU08)
Ο προσωπικός υπολογιστής εσωτερικά
Αρχιτεκτονική Ηλεκτρονικών Υπολογιστών
Εισαγωγή στις Νέες Τεχνολογίες και Εργαστηριακές Εφαρμογές, Το εσωτερικό ενός υ π ολογιστή Κεφάλαιο 3.
ΠΑΡΑΔΟΣΕΙΣ ΜΑΘΗΜΑΤΟΣ «ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ 1» ΕΙΣΑΓΩΓΗ ΟΚΤΩΒΡΙΟΣ 2005.
Μικροεπεξεργαστές Λειτουργία - Εξέλιξη
ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΗΣ.
Κεφάλαιο 3: Το υλικό των Υπολογιστών
1 Αρχιτεκτονική υπολογιστών Ενότητα 3 : Μια άποψη του κορυφαίου επιπέδου λειτουργίας και διασύνδεσης του υπολογιστή Φώτης Βαρζιώτης Ελληνική Δημοκρατία.
Ενότητα 3: Μικροϋπολογιστές Ιωάννης Έλληνας Τμήμα Η/ΥΣ
ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Κ.ΑΛΑΦΟΔΗΜΟΣ καθηγητής Δ.Παπαχρήστος μέλος ΕΔΙΠ ΑΕΙ ΠΕΙΡΑΙΑ ΤΤ ΠΑΝΕΠΙΣΤΗΜΙΟ Α ΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ.
Η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Ο ρόλος της ΚΜΕ είναι τόσο σημαντικός, που καθορίζει πώς πρέπει να είναι οργανωμένο όλο το άλλο υλικό που συνδέεται.
ΕΙΣΑΓΩΓΗ μέρος 1 ΜΙΚΡΟΕΛΕΓΚΤΕΣ - ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΕΣ Π. ΚΩΣΤΑΡΑΚΗΣ Β. ΧΡΙΣΤΟΦΙΛΑΚΗΣ ΤΜΗΜΑ ΦΥΣΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ.
ΕΝΟΤΗΤΑ 1 – Κεφάλαιο 2: Το εσωτερικό του Υπολογιστή Β΄ τάξη Λέξεις Κλειδιά: Μητρική πλακέτα, κάρτες επέκτασης, κάρτα οθόνης, κάρτα ήχου, τροφοδοτικό, Κεντρική.
Η Κεντρική Μονάδα Συστήματος Εισαγωγή στην Πληροφορκή 1 Η κεντρική μονάδα του συστήματος (base unit ή system unit) αποτελεί τον πυρήνα ενός υπολογιστή.
ΠΑΡΑΔΕΙΓΜΑ: ΤΑ ΕΠΙΠΕΔΑ ΥΛΙΚΟΥ – ΛΟΓΙΣΜΙΚΟΥ ΣΕ ΕΝΑΝ ΥΠΟΛΟΓΙΣΤΗ.
ΕΙΣΑΓΩΓΗ μέρος 2 ΜΙΚΡΟΕΛΕΓΚΤΕΣ - ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΕΣ Π. ΚΩΣΤΑΡΑΚΗΣ Β. ΧΡΙΣΤΟΦΙΛΑΚΗΣ ΤΜΗΜΑ ΦΥΣΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ.
Βιομηχανική Πληροφορική Βολογιαννίδης Σταύρος Αρχιτεκτονική συστημάτων βιομηχανικού ελέγχου.
Το τροφοδοτικό είναι μία συσκευή που είναι υπεύθυνη για δύο λειτουργίες: 1. Μετατρέπει το εναλλασσόμενο σε συνεχές. 2. Παρέχει τις κατάλληλες τάσεις 5.
ΕΝΟΤΗΤΑ 1 – Κεφάλαιο 2: Το εσωτερικό του Υπολογιστή Το εσωτερικό της Κεντρικής Μονάδας.
Το εσωτερικό ενός υπολογιστή
Αρχές Πληροφορικής Ενότητα # 4: Δομή ενός υπολογιστικού συστήματος
στην Επιστήμη των Υπολογιστών Κωδικός Διαφανειών: MKT110
Κεντρική Μονάδα Επεξεργασίας
(α) δίνει τον ορισμό του PLC (β) αναφέρει τις εφαρμογές του PLC.
Πτυχιακή Εργασία Καυκαλούδη Ευθυμία Μουσκεφτάρα Δήμητρα
1 Οργάνωση και Αρχιτεκτονική Υπολογιστών A. Βαφειάδης Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Α.Τ.Ε.Ι Θεσσαλονίκης Μάθημα Οργάνωση.
Τα θέματα μας σήμερα Ηλεκτρονικοί υπολογιστές Υλικό και λογισμικό
Εφαρµογές Πληροφορικής Υπολογιστών
Το εσωτερικό ενός υπολογιστή
Βασικές έννοιες (Μάθημα 2) Τίτλος: Η Συσκευή
Programmable Logic Controllers PLCs
Υλικό - Λογισμικό Υλικό (Hardware) Λογισμικό (Software)
Βασικές έννοιες (Μάθημα 2) Τίτλος: Η Συσκευή
Καταχωρητής Ι3 Α3 D Ι2 Α2 D Ι1 Α1 D Ι0 Α0 D CP.
Μεταγράφημα παρουσίασης:

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ & ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΩΝ ΠΑΡΑΔΟΣΕΙΣ ΜΑΘΗΜΑΤΟΣ «ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ 1» ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ & ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΩΝ ΟΚΤΩΒΡΙΟΣ 2005

ΒΑΣΙΚΗ ΔΟΜΗ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΗΣ - ΓΕΝΙΚΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΗΣ 8085 ΕΙΔΙΚΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ

ΒΑΣΙΚΗ ΔΟΜΗ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ

ΒΑΣΙΚΗ ΔΟΜΗ CPU (central processing unit) = Μικροεπεξεργαστής ΒΑΣΙΚΗ ΔΟΜΗ CPU (central processing unit) = Μικροεπεξεργαστής Μ = Μνήμη RAM – ROM I/O = Κυκλώματα Εισόδου / Εξόδου (Input / Output) Buses = Δίαυλοι επικοινωνίας S/W = Software (Λογισμικό – Πρόγραμμα)

ΛΕΠΤΟΜΕΡΗΣ ΔΟΜΗ CPU - M (RAM ROM) - I/O ΛΕΠΤΟΜΕΡΗΣ ΔΟΜΗ CPU - M (RAM ROM) - I/O Τρείς (3) Δίαυλοι  DATA - ADDRESS - CONTROL I/O  Διασύνδεση (interface) με Εξωτερικές συσκευές Φορά επικοινωνίας με διαύλους

(ΓΕΝΙΚΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ) ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΗΣ (ΓΕΝΙΚΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ)

ΓΕΝΙΚΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ

ΔΟΜΙΚΑ ΣΤΟΙΧΕΙΑ ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΗ ΔΟΜΙΚΑ ΣΤΟΙΧΕΙΑ ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΗ Καταχωρητές (Registers) για προσωρινή αποθήκευση δεδομένων (data), εντολών (commands), όπως και άλλων πληροφοριών (αποκλειστικής ή γενικής χρήσης). Αποκωδικοποιητή Εντολών (Command Decoder) για μετατροπή των εντολών προγράμματος σε σειρά λειτουργιών, μέσω των οποίων υλοποιείται η εντολή. Αριθμητική και Λογική Μονάδα (Α / Λ Μ) (Arithmetic / Logic Unit – ALU) η οποία εκτελεί αριθμητικές (αθροιστής κλπ.) και λογικές πράξεις. Κυκλώματα Χρονισμού και Ελέγχου (Timing / Control ) με ψηφιακό ρολόι και ψηφιακούς απαριθμητές παράγουν δευτερεύοντα (περιοδικά και μη) σήματα, για έλεγχο σωστής ακολουθίας των λειτουργιών Εσωτερικούς διαύλους επικοινωνίας (Internal Bus) για την επικοινωνία όλων αυτών των μονάδων μεταξύ των, μέσα στην CPU. Διασύνδεση εσωτερικών διαύλων με εξωτερικούς διαύλους (Data / Address / Control Buses Interfaces) για την επικοινωνία της CPU με τα άλλα τμήματα του μικροϋπολογιστή όπως μνήμη και Ι/Ο μέσω των 3 διαύλων Δεδομένων / Διευθύνσεων / Ελέγχου.

ΓΕΝΙΚΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ Ο ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΗΣ 8085 της Intel ΓΕΝΙΚΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ

Το chip (διάταξη ακίδων)

Το chip (διάταξη ακίδων  είσοδοι / έξοδοι) 5 volts ΚΡΥΣΤΑΛΛΟΣ A0-A7 D0-D7 A8-A15 GND

Οι συνδέσεις με Μνήμη και Ι/Ο μέσω των 3 Διαύλων

Βασικά Σήματα & Είσοδοι / Εξοδοι του 8085 Βασικά Σήματα & Είσοδοι / Εξοδοι του 8085 (αφαίρεση λεπτομερειών ακίδων)

Επεξήγηση AD0-AD7 = Πολυπλεγμένο Χαμηλό (low) Address (Α0-Α7) & Data (D0-D7) bus A8-A15 = Υψηλό (high) Address bus IO / M = Εξοδος σήματος ελέγχου διαχωρισμού προσπέλασης Μνήμης ή Ι/Ο ALE (Address Latch Enable) = Σημα απόπλεξης πολυπλεγμένου AD0-AD7 WR = Εξοδος σήματος ελέγχου εγγραφής WRITE (ενεργή σε χαμηλή στάθμη 0) RD = Εξοδος σήματος ελέγχου ανάγνωσης READ (ενεργή σε χαμηλή στάθμη 0) INTR = Είσοδος σήματος διακοπής (Interrupt) ΙΝΤΑ = Εξοδος σήματος αποδοχής διακοπής (Interrupt Acknowledge)

Πολυπλεγμένο Address / Data Bus  AD0 - AD7 Η απόπλεξη των A0 – A7 & D0 – D7 Γίνεται με το σήμα ALE σε διαφορετικά χρονικά διαστήματα

Απόπλεξη πολυπλεγμένου AD0 – AD7

Αναλυτική Επεξήγηση όλων των σημάτων του 8085

Ένα μικροϋπολογιστικό σύστημα βασισμένο στον 8085

Ένα μικροϋπολογιστικό σύστημα βασισμένο στον 8085 (αναλυτικά)

ΕΣΩΤΕΡΙΚΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΗΣ 8085 της Intel ΕΣΩΤΕΡΙΚΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ

ΛΕΠΤΟΜΕΡΕΣ ΔΙΑΓΡΑΜΜΑ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ 8085 ΛΕΠΤΟΜΕΡΕΣ ΔΙΑΓΡΑΜΜΑ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ 8085

ΚΑΤΑΧΩΡΗΤΕΣ (REGISTERS) 8085

ΑΡΙΘΜΗΤΙΚΗ & ΛΟΓΙΚΗ ΜΟΝΑΔΑ (ARITHMETIC & LOGIC UNIT - ALU) 8085

ΑΠΟΚΩΔΙΚΟΠΟΙΗΤΗΣ ΕΝΤΟΛΩΝ (INSTRUCTION DECODER) 8085 ΑΠΟΚΩΔΙΚΟΠΟΙΗΤΗΣ ΕΝΤΟΛΩΝ (INSTRUCTION DECODER) 8085

ΥΠΟΣΥΣΤΗΜΑ ΧΡΟΝΙΣΜΟΥ & ΕΛΕΓΧΟΥ ΥΠΟΣΥΣΤΗΜΑ ΧΡΟΝΙΣΜΟΥ & ΕΛΕΓΧΟΥ (TIMING & CONTROL) 8085

ΥΠΟΣΥΣΤΗΜΑ ΕΛΕΓΧΟΥ ΔΙΑΚΟΠΩΝ ΥΠΟΣΥΣΤΗΜΑ ΕΛΕΓΧΟΥ ΔΙΑΚΟΠΩΝ (INTERRUPT CONTROL) 8085

ΣΕΙΡΙΑΚΗ ΕΙΣΟΔΟΣ / ΕΞΟΔΟΣ (SERIAL INPUT / OUTPUT) 8085 ΣΕΙΡΙΑΚΗ ΕΙΣΟΔΟΣ / ΕΞΟΔΟΣ (SERIAL INPUT / OUTPUT) 8085

ΑΠΟΜΟΝΩΤΕΣ ΔΙΑΥΛΟΥ ΔΙΕΥΘΥΝΣΕΩΝ & ΔΕΔΟΜΕΝΩΝ (ADDRESS & DATA BUFFER) 8085

ΤΩΝ ΤΜΗΜΑΤΩΝ ΤΟΥ ΕΠΕΞΕΡΓΑΣΤΗ 8085 ΑΝΑΛΥΣΗ ΤΩΝ ΤΜΗΜΑΤΩΝ ΤΟΥ ΕΠΕΞΕΡΓΑΣΤΗ 8085