Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Αρχιτεκτονική-Ι Ενότητα 3: Μικροϋπολογιστές Ιωάννης Έλληνας Τμήμα Η/ΥΣ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα.

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "Αρχιτεκτονική-Ι Ενότητα 3: Μικροϋπολογιστές Ιωάννης Έλληνας Τμήμα Η/ΥΣ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα."— Μεταγράφημα παρουσίασης:

1 Αρχιτεκτονική-Ι Ενότητα 3: Μικροϋπολογιστές Ιωάννης Έλληνας Τμήμα Η/ΥΣ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα

2 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς. 2

3 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 3

4 Σκοποί ενότητας Σκοπός της ενότητας είναι η εισαγωγή στα μικροϋπολογιστικά συστήματα, τη δομή τους και τη σύνδεση του μικροεπεξεργαστή με τα περιφερειακά του. 4

5 Περιεχόμενα ενότητας Μικροϋπολογιστικό σύστημα Αποκωδικοποίηση Μνήμες Χαρακτηριστικά μνημών Πόρτες Αρχή λειτουργίας μικροϋπολογιστικού συστήματος Γλώσσα προγραμματισμού Assembly Ορολογία εντολών Assembly 5

6 Μικροϋπολογιστικό σύστημα (1) Κύκλοι Μηχανής (ΚΜ) ή κύκλοι διαδρόμου  4Τ για τον Παράλληλη σύνδεση - Μία ενέργεια κάθε φορά (Πως γίνεται?) Control Bus Data Bus Address Bus CPUROMRAM Input Port Output Port Ανάγνωση μνήμης (Read Memory) Εγγραφή μνήμης (Write Memory) Ανάγνωση πόρτας (Read Input Port) Εγγραφή πόρτας (Write Otput Port) Ρολόϊ

7 Μικροϋπολογιστικό σύστημα (2) Απεικόνιση 7

8 Η αποκωδικοποίηση της μνήμης 8 Αποκωδικοποίηση

9 ROM και RAM 9 Μνήμες

10 Χαρακτηριστικά μνημών tACC=Χρόνος προσπέλασης Μέγιστος χρόνος ανάγνωσης t DW = Ελάχιστος χρόνος που τα δεδομένα πρέπει να ευρίσκονται στο διάδρομο για ορθή εγγραφή t AW = Ελάχιστος χρόνος εγγραφής 10

11 Πόρτες Πόρτα εισόδου (Input Port-I/P) Πόρτα εξόδου (Output Port-O/P) 11

12 Απεικόνιση 12 Μικροϋπολογιστικό σύστημα (3)

13 Αρχή λειτουργίας μικροϋπολογιστικού συστήματος 13 CPU B h 0101 h ROM IP= MOV AL,55h AL= Instruction decoder 0100 h B0 h 0101 h 55 h 0102 h Address Bus Data Bus

14 Τα διμικά στοιχεία της γλώσσας προγραμματισμού Assembly 14 Γλώσσα προγραμματισμού Assembly

15 Ορολογία εντολών Assembly Κώδικας μηχανής Machine Code Object code 15 B0MOV AL, 55 H 55 Μνημονικό Τελεστές (Operands) Προορισμός Destination Αφετηρία Source

16 Βιβλιογραφία 1.“ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ-Ο επεξεργαστής 8086”, Ι. Ν. Έλληνας, Π. Δ. Κεντερλής, ISBN: , Αθήνα Γ. Δ. Κόγιας, “Αρχιτεκτονική, Οργάνωση και Προγραμματισμός μικροϋπολογιστών”, Σύγχρονη Εκδοτική. 3.Κ. Ζ. Πεκμεστζή, “Συστήματα μικροϋπολογιστών”, Εκδόσεις Συμμετρία. 16

17 Τέλος Ενότητας


Κατέβασμα ppt "Αρχιτεκτονική-Ι Ενότητα 3: Μικροϋπολογιστές Ιωάννης Έλληνας Τμήμα Η/ΥΣ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα."

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google