Περίληψη: | Σε αυτό το κεφάλαιο θα περιγραφούν οι τυπικές αρχιτεκτονικές των ενσωματωμένων συστημάτων, τόσο εντός του επεξεργαστή όσο και εκτός. Αρχικά, θα αναλυθεί η τυπική δομή ενός υπολογιστικού συστήματος (επεξεργαστής, δίαυλοι, μνήμη, είσοδος/έξοδος), ώστε να γίνει κατανοητό ότι το ενσωματωμένο σύστημα αποτελείται από ίδιου τύπου δομικά στοιχεία με ένα οποιοδήποτε άλλο σύστημα. Ύστερα από την παρουσίαση της τυπικής λειτουργίας των επεξεργαστών (ανάκληση-αποκωδικοποίηση-εκτέλεση-αποθήκευση) θα σχολιάζονται οι τυπικές οικογένειες μικρο-ελεγκτών ή επεξεργαστών που χρησιμοποιούνται στα ΕΣ και καλύπτουν ένα ευρύ φάσμα δυνατοτήτων (από 4bit έως 64bit). Επιπρόσθετα, θα αναφερθούν τα διαφορετικά αρχιτεκτονικά χαρακτηριστικά (big / little endian, ISA, πολλαπλοί πυρήνες), και οι μηχανισμοί εισόδου/εξόδου (σταθμοσκόπηση, διακοπή ή DMA), ενώ θα υπάρχει και μια παράγραφος για την αύξηση των αποδόσεων των συστημάτων με τη διοχέτευση, την υπερβαθμωτή εκτέλεση και τη χρήση κρυφής μνήμης.
|