Το βιβλίο ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ απευθύνεται κυρίως σε σπουδαστές και μηχανικούς των οποίων οι εφαρμογές απαιτούν συνήθως μικρά υπολογιστικά συστήματα που να μπορούν να επιτυγχάνουν μεγάλες ταχύτητες (εφαρμογές πραγματικού χρόνου) επελέγη ως γλώσσα προγραμματισμού η γλώσσα Assembly, η οποία πλεονεκτεί, σε σχέση με τις γλώσσες ανώτερου επιπέδου, στο ότι τα προγράμματα σε γλώσσα Assembly οδηγούν το μικροεπεξεργαστή να κάνει τις άκρως απαραίτητες ενέργειες προκειμένου να επιτελέσει κάποια λειτουργία. Αυτό σημαίνει μικρά προγράμματα και άρα η μικρότερη απαίτηση σε μνήμη και οι ταχύτεροι δυνατοί χρόνοι.
Το παρόν σύγγραμμα αποτελείται από οκτώ κεφάλαια, τρία παραρτήματα, ένα γλωσσάρι και απαντήσεις ερωτήσεων και προβλημάτων.
Στο πρώτο κεφάλαιο γίνεται μια γενική αναφορά στα ψηφιακά κυκλώματα που αποτελούν τα δομικά στοιχεία ενός υπολογιστή καθώς και στον τρόπο με τον οποίο είναι δομημένος αρχιτεκτονικά ένας υπολογιστής.
Στο δεύτερο κεφάλαιο γίνεται αναφορά στην αρχιτεκτονική δομή του μικροεπεξεργαστή και παρουσιάζεται με γενικό τρόπο η εξέλιξη των μικροεπεξεργαστών από την εμφάνισή τους έως σήμερα. Παρουσιάζεται αναλυτικά η αρχιτεκτονική δομή του επεξεργαστή Μ68000 καθώς και το μοντέλο προγραμματισμού του.
Το τρίτο κεφάλαιο ασχολείται με τη μεθοδολογία προγραμματισμού, τον προγραμματισμό σε γλώσσα Assembly, και τις μεθόδους διευθυνσιοδότησης του μικροεπεξεργαστή. Γίνεται λεπτομερής αναφορά στον μικροεπεξεργαστή 68000, τις εντολές του και τον τρόπο προγραμματισμού του σε γλώσσα Assembly. Για την ευκολότερη κατανόηση του τρόπου προγραμματισμού του μικροεπεξεργαστή 68000 παρατίθεται πλήθος παραδειγμάτων υπορουτινών που εκτελούν διάφορες εργασίες.
Στο τέταρτο κεφάλαιο παρουσιάζεται ο τρόπος σχεδίασης του συστήματος μνήμης με έμφαση στη διαδικασία αποκωδικοποίησης μνήμης, που αποτελεί σημαντικό παράγοντα στη διαδικασία σχεδίασης ενός συστήματος υπολογιστή.
Στο πέμπτο κεφάλαιο παρουσιάζεται η διαδικασία σχεδίασης του συστήματος εισόδου-εξόδου, που συνοδεύεται από αναλυτική περιγραφή του τρόπου επικοινωνίας του υπολογιστή με το περιβάλλον του μέσα από τις πόρτες εισόδου-εξόδου. Παρουσιάζονται ολοκληρωμένα κυκλώματα διασύνδεσης του υπολογιστή με το περιβάλλον του και παρατίθεται μια σειρά από παραδείγματα, που δείχνουν το τρόπο με τον οποίο προγραμματίζονται ολοκληρωμένα παράλληλης και σειριακής επικοινωνίας.
Το έκτο κεφάλαιο ασχολείται αναλυτικά με τη διαδικασία της διακοπής, που αποτελεί τον ακρογωνιαίο λίθο των συστημάτων πραγματικού χρόνου.
Στο έβδομο κεφάλαιο παρουσιάζεται η διαδικασία σχεδίασης τόσο από άποψη κυκλωματικού (Hardware), όσο και από άποψη λογισμικού (Software-monitor) ενός ελάχιστου συστήματος βασισμένου στο μικροεπεξεργαστή Μ68000.
Στο κεφάλαιο οκτώ παρατίθενται 17 εφαρμογές, που αφορούν σε απλές εφαρμογές και εφαρμογές πραγματικού χρόνου σε μετατροπές A/D, D/A, και έλεγχο κινητήρων DC και βηματικού.
Στο γλωσσάρι παρατίθενται και ερμηνεύονται κάποιοι όροι που συναντιούνται μέσα στο σύγγραμμα.Παρατίθενται επίσης οι απαντήσεις των ερωτήσεων και προβλημάτων που τίθενται στο τέλος κάθε κεφαλαίου.
Στα τρία παραρτήματα παρουσιάζονται οι εντολές σε γλώσσα Assembly και οι χρόνοι εκτέλεσης των εντολών του μικροεπεξεργαστή Μ68000, καθώς και ένας πίνακας των χαρακτήρων ASCII.
Το βιβλίο ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ απευθύνεται κυρίως σε σπουδαστές και μηχανικούς των οποίων οι εφαρμογές απαιτούν συνήθως μικρά υπολογιστικά συστήματα που να μπορούν να επιτυγχάνουν μεγάλες ταχύτητες (εφαρμογές πραγματικού χρόνου) επελέγη ως γλώσσα προγραμματισμού η γλώσσα Assembly, η οποία πλεονεκτεί, σε σχέση με τις γλώσσες ανώτερου επιπέδου, στο ότι τα προγράμματα σε γλώσσα Assembly οδηγούν το μικροεπεξεργαστή να κάνει τις άκρως απαραίτητες ενέργειες προκειμένου να επιτελέσει κάποια λειτουργία. Αυτό σημαίνει μικρά προγράμματα και άρα η μικρότερη απαίτηση σε μνήμη και οι ταχύτεροι δυνατοί χρόνοι.
Το παρόν σύγγραμμα αποτελείται από οκτώ κεφάλαια, τρία παραρτήματα, ένα γλωσσάρι και απαντήσεις ερωτήσεων και προβλημάτων.
• Στο πρώτο κεφάλαιο γίνεται μια γενική αναφορά στα ψηφιακά κυκλώματα που αποτελούν τα δομικά στοιχεία ενός υπολογιστή καθώς και στον τρόπο με τον οποίο είναι δομημένος αρχιτεκτονικά ένας υπολογιστής. • Στο δεύτερο κεφάλαιο γίνεται αναφορά στην αρχιτεκτονική δομή του μικροεπεξεργαστή και παρουσιάζεται με γενικό τρόπο η εξέλιξη των μικροεπεξεργαστών από την εμφάνισή τους έως σήμερα. Παρουσιάζεται αναλυτικά η αρχιτεκτονική δομή του επεξεργαστή Μ68000 καθώς και το μοντέλο προγραμματισμού του. • Το τρίτο κεφάλαιο ασχολείται με τη μεθοδολογία προγραμματισμού, τον προγραμματισμό σε γλώσσα Assembly, και τις μεθόδους διευθυνσιοδότησης του μικροεπεξεργαστή. Γίνεται λεπτομερής αναφορά στον μικροεπεξεργαστή 68000, τις εντολές του και τον τρόπο προγραμματισμού του σε γλώσσα Assembly. Για την ευκολότερη κατανόηση του τρόπου προγραμματισμού του μικροεπεξεργαστή 68000 παρατίθεται πλήθος παραδειγμάτων υπορουτινών που εκτελούν διάφορες εργασίες. • Στο τέταρτο κεφάλαιο παρουσιάζεται ο τρόπος σχεδίασης του συστήματος μνήμης με έμφαση στη διαδικασία αποκωδικοποίησης μνήμης, που αποτελεί σημαντικό παράγοντα στη διαδικασία σχεδίασης ενός συστήματος υπολογιστή. • Στο πέμπτο κεφάλαιο παρουσιάζεται η διαδικασία σχεδίασης του συστήματος εισόδου-εξόδου, που συνοδεύεται από αναλυτική περιγραφή του τρόπου επικοινωνίας του υπολογιστή με το περιβάλλον του μέσα από τις πόρτες εισόδου-εξόδου. Παρουσιάζονται ολοκληρωμένα κυκλώματα διασύνδεσης του υπολογιστή με το περιβάλλον του και παρατίθεται μια σειρά από παραδείγματα, που δείχνουν το τρόπο με τον οποίο προγραμματίζονται ολοκληρωμένα παράλληλης και σειριακής επικοινωνίας. • Το έκτο κεφάλαιο ασχολείται αναλυτικά με τη διαδικασία της διακοπής, που αποτελεί τον ακρογωνιαίο λίθο των συστημάτων πραγματικού χρόνου. • Στο έβδομο κεφάλαιο παρουσιάζεται η διαδικασία σχεδίασης τόσο από άποψη κυκλωματικού (Hardware), όσο και από άποψη λογισμικού (Software-monitor) ενός ελάχιστου συστήματος βασισμένου στο μικροεπεξεργαστή Μ68000. • Στο κεφάλαιο οκτώ παρατίθενται 17 εφαρμογές, που αφορούν σε απλές εφαρμογές και εφαρμογές πραγματικού χρόνου σε μετατροπές A/D, D/A, και έλεγχο κινητήρων DC και βηματικού. • Στο γλωσσάρι παρατίθενται και ερμηνεύονται κάποιοι όροι που συναντιούνται μέσα στο σύγγραμμα.Παρατίθενται επίσης οι απαντήσεις των ερωτήσεων και προβλημάτων που τίθενται στο τέλος κάθε κεφαλαίου. • Στα τρία παραρτήματα παρουσιάζονται οι εντολές σε γλώσσα Assembly και οι χρόνοι εκτέλεσης των εντολών του μικροεπεξεργαστή Μ68000, καθώς και ένας πίνακας των χαρακτήρων ASCII.
ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ ΜΙΚΡΟΥΠΟΛΟΓΙΣΤΩΝBKS.0089003BKS.0089003ΠΟΓΑΡΙΔΗΣ ΔΗΜΗΤΡΗΣΠΟΓΑΡΙΔΗΣ ΔΗΜΗΤΡΗΣΠΛΗΡΟΦΟΡΙΚΗΚατηγορία: ΠΛΗΡΟΦΟΡΙΚΗ •ΠΟΓΑΡΙΔΗΣ ΔΗΜΗΤΡΗΣ στην κατηγορία ΠΛΗΡΟΦΟΡΙΚΗ ISBN: 978-960-9935-06-7 Συγγραφέας: ΠΟΓΑΡΙΔΗΣ ΔΗΜΗΤΡΗΣ Εκδοτικός οίκος: ΔΙΣΙΓΜΑ Σελίδες: 616 Διαστάσεις: 17Χ24 Ημερομηνία Έκδοσης: 2011 Το βιβλίο ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ απευθύνεται κυρίως σε σπουδαστές και μηχανικούς των οποίων οι εφαρμογές απαιτούν συνήθως μικρά υπολογιστικά συστήματα που να μπορούν να επιτυγχάνουν μεγάλες ταχύτητες (εφαρμογές πραγματικού χρόνου) επελέγη ως γλώσσα προγραμματισμού η γλώσσα Assembly, η οποία πλεονεκτεί, σε σχέση με τις γλώσσες ανώτερου επιπέδου, στο ότι τα προγράμματα σε γλώσσα Assembly οδηγούν το μικροεπεξεργαστή να κάνει τις άκρως απαραίτητες ενέργειες προκειμένου να επιτελέσει κάποια λειτουργία. Αυτό σημαίνει μικρά προγράμματα και άρα η μικρότερη απαίτηση σε μνήμη και οι ταχύτεροι δυνατοί χρόνοι. Το παρόν σύγγραμμα αποτελείται από οκτώ κεφάλαια, τρία παραρτήματα, ένα γλωσσάρι και απαντήσεις ερωτήσεων και προβλημάτων. • Στο πρώτο κεφάλαιο γίνεται μια γενική αναφορά στα ψηφιακά κυκλώματα που αποτελούν τα δομικά στοιχεία ενός υπολογιστή καθώς και στον τρόπο με τον οποίο είναι δομημένος αρχιτεκτονικά ένας υπολογιστής.• Στο δεύτερο κεφάλαιο γίνεται αναφορά στην αρχιτεκτονική δομή του μικροεπεξεργαστή και παρουσιάζεται με γενικό τρόπο η εξέλιξη των μικροεπεξεργαστών από την εμφάνισή τους έως σήμερα. Παρουσιάζεται αναλυτικά η αρχιτεκτονική δομή του επεξεργαστή Μ68000 καθώς και το μοντέλο προγραμματισμού του.• Το τρίτο κεφάλαιο ασχολείται με τη μεθοδολογία προγραμματισμού, τον προγραμματισμό σε γλώσσα Assembly, και τις μεθόδους διευθυνσιοδότησης του μικροεπεξεργαστή. Γίνεται λεπτομερής αναφορά στον μικροεπεξεργαστή 68000, τις εντολές του και τον τρόπο προγραμματισμού του σε γλώσσα Assembly. Για την ευκολότερη κατανόηση του τρόπου προγραμματισμού του μικροεπεξεργαστή 68000 παρατίθεται πλήθος παραδειγμάτων υπορουτινών που εκτελούν διάφορες εργασίες.• Στο τέταρτο κεφάλαιο παρουσιάζεται ο τρόπος σχεδίασης του συστήματος μνήμης με έμφαση στη διαδικασία αποκωδικοποίησης μνήμης, που αποτελεί σημαντικό παράγοντα στη διαδικασία σχεδίασης ενός συστήματος υπολογιστή.• Στο πέμπτο κεφάλαιο παρουσιάζεται η διαδικασία σχεδίασης του συστήματος εισόδου-εξόδου, που συνοδεύεται από αναλυτική περιγραφή του τρόπου επικοινωνίας του υπολογιστή με το περιβάλλον του μέσα από τις πόρτες εισόδου-εξόδου. Παρουσιάζονται ολοκληρωμένα κυκλώματα διασύνδεσης του υπολογιστή με το περιβάλλον του και παρατίθεται μια σειρά από παραδείγματα, που δείχνουν το τρόπο με τον οποίο προγραμματίζονται ολοκληρωμένα παράλληλης και σειριακής επικοινωνίας.• Το έκτο κεφάλαιο ασχολείται αναλυτικά με τη διαδικασία της διακοπής, που αποτελεί τον ακρογωνιαίο λίθο των συστημάτων πραγματικού χρόνου.• Στο έβδομο κεφάλαιο παρουσιάζεται η διαδικασία σχεδίασης τόσο από άποψη κυκλωματικού (Hardware), όσο και από άποψη λογισμικού (Software-monitor) ενός ελάχιστου συστήματος βασισμένου στο μικροεπεξεργαστή Μ68000.• Στο κεφάλαιο οκτώ παρατίθενται 17 εφαρμογές, που αφορούν σε απλές εφαρμογές και εφαρμογές πραγματικού χρόνου σε μετατροπές A/D, D/A, και έλεγχο κινητήρων DC και βηματικού.• Στο γλωσσάρι παρατίθενται και ερμηνεύονται κάποιοι όροι που συναντιούνται μέσα στο σύγγραμμα.Παρατίθενται επίσης οι απαντήσεις των ερωτήσεων και προβλημάτων που τίθενται στο τέλος κάθε κεφαλαίου.• Στα τρία παραρτήματα παρουσιάζονται οι εντολές σε γλώσσα Assembly και οι χρόνοι εκτέλεσης των εντολών του μικροεπεξεργαστή Μ68000, καθώς και ένας πίνακας των χαρακτήρων ASCII. ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ ΜΙΚΡΟΥΠΟΛΟΓΙΣΤΩΝ
Η ιστοσελίδα χρησιμοποιεί cookies για την ευκολία της περιήγησης, την εξατομίκευση περιεχομένου και διαφημίσεων και την ανάλυση της επισκεψιμότητάς μας. Δείτε τους ανανεωμένους όρους χρήσης για την προστασία δεδομένων και τα cookies. ΠληροφορίεςΡυθμίσειςΑπόρριψηΑποδοχή
Αναγκαία-Λειτουργικότητας: Τα αναγκαία cookies είναι ουσιαστικής σημασίας για την ορθή λειτουργία της ιστοσελίδας μας επιτρέποντάς σας να κάνετε περιήγηση και να χρησιμοποιήσετε τις λειτουργίες της. Αυτά τα cookies δεν αναγνωρίζουν την ατομική σας ταυτότητα. Χωρίς αυτά τα cookies, δεν μπορούμε να προσφέρουμε αποτελεσματική λειτουργία της ιστοσελίδας μας.
Επιδόσεων: Τα cookies αυτά συλλέγουν πληροφορίες σχετικά με τον τρόπο που ανώνυμα οι επισκέπτες χρησιμοποιούν την ιστοσελίδα μας, για παράδειγμα, ποιές σελίδες έχουν τις πιο συχνές επισκέψεις.
Διαφήμισης: Αυτά τα cookies χρησιμοποιούνται για την παροχή περιεχομένου, που ταιριάζει περισσότερο στα ενδιαφέροντά σας. Μπορεί να χρησιμοποιηθούν για την αποστολή στοχευμένης διαφήμισης/προσφορών ή την μέτρηση αποτελεσματικότητας μιας διαφημιστικής καμπάνιας. Μπορεί να χρησιμοποιηθούν για να καθορίσουμε ποια ηλεκτρονικά κανάλια marketing είναι πιο αποτελεσματικά.
Αποθήκευση