Page 7 - 39027 - ΜΣΜΣ

Basic HTML Version

Περιεχόμενα
7
Κ
ΕΦΑΛΑΙΟ
3
Οι μικροεπεξεργαστές της Intel...................................................................... 149
3.1
Η εξέλιξη της αρχιτεκτονικής των επεξεργαστών Intel.....................................149
3.2
Ο μικροεπεξεργαστής 8080Α.........................................................................................152
3.2.1 Γενικά χαρακτηριστικά...................................................................................152
3.2.2 Οι καταχωρητές του 8080Α ..........................................................................154
3.2.3
Ακροδέκτες και σήματα του 8080Α...........................................................155
3.2.4 Κύκλοι μηχανής και σήματα κατάστασης...............................................158
3.2.5
Η χρονική ακολουθία εκτέλεσης των εντολών.....................................161
3.2.6
Οι καταστάσεις WAIT, HOLD και HALT...................................................164
3.2.7 Η αρχικοποίηση του 8080Α ..........................................................................167
3.2.8
Οι διακοπές στον 8080Α.................................................................................167
3.2.9
Τρόποι διευθυνσιοδότησης των εντολών του 8080Α .......................170
3.2.10 Συσκευές υποστήριξης του 8080Α.............................................................171
3.3
Ο μικροεπεξεργαστής 8085............................................................................................173
3.4
Κοινές εντολές των 8080Α/8085 ................................................................................174
3.5
Σχεδίαση ολοκληρωμένου συστήματος με 8085 ..................................................186
3.5.1 Στόχος .....................................................................................................................186
3.5.2 Μετρητές/Χρονιστές στο 8253 ...................................................................186
3.5.3 Ελεγκτής διακοπών 8259..............................................................................188
3.5.4 Παράλληλες θύρες με μνήμη και
χρονιστές/μετρητές (8x55) ..........................................................................189
3.5.5 Άμεση προσπέλαση μνήμης με το 8237...................................................191
3.5.6 Υπολογιστικό σύστημα με 8085 .................................................................195
Ερωτήσεις - Ασκήσεις ....................................................................................................................199
3.6
Ο μικροεπεξεργαστής 8086............................................................................................201
3.6.1 Η αρχιτεκτονική του 8086.............................................................................201
3.6.2 Ο χώρος διευθύνσεων του 8086 .................................................................203
3.6.3 Οι καταχωρητές του 8086 .............................................................................204
3.6.4 Ακροδέκτες του 8086 ......................................................................................206
3.6.5 Χρονισμός του 8086 .........................................................................................208
3.6.6 Αρχικοποίηση και διακοπές του 8086......................................................208
3.6.7 Το σύνολο εντολών του 8086 ......................................................................211
3.7
Η οικογένεια Pentium.......................................................................................................217
3.7.1 Χρήση κρυφής μνήμης .....................................................................................217
3.7.2 Η αρχιτεκτονική του Pentium Pro .............................................................218
3.7.3. Λεπτομερέστερη περιγραφή του Pentium Pro.....................................220
3.7.4 Καταστάσεις λειτουργίας από την πλευρά
του προγραμματιστή .......................................................................................227
3.7.5
Αρχιτεκτονική μνήμης .....................................................................................228
3.7.6 Διευθύνσεις 32 και 16 bit ...............................................................................231
3.7.7 Καταχωρητές.......................................................................................................232