Υλικό υπολογιστών

* Γνώση Υπολογιστών >> Υλικό υπολογιστών >> Δίσκοι & Αποθήκευση Υπολογιστών

Πώς να προγραμματίσετε μια 8086

Η Intel 8086 έχει μια μακρά και διακεκριμένη ιστορία . Μια έκδοση 8 bit αυτού του τσιπ , το 8088 , ήταν ο μικροεπεξεργαστής έχει επιλεγεί από την IBM για να τροφοδοτήσει την πρώτη γενιά είναι οι προσωπικοί υπολογιστές . Είναι ο πρόγονος των μικροεπεξεργαστών της Intel ότι η εξουσία η σημερινή IBM συμβατούς υπολογιστές . Αν και είναι άνω των 30 ετών και δεν είναι πλέον χρησιμοποιείται ευρέως , μπορείτε να μάθετε ακόμα για να προγραμματίσετε το Intel 8086 . Τα παρακάτω βήματα θα σας βοηθήσουν να ξεκινήσετε . Οδηγίες
Προετοιμασία Προγραμματισμός του 8086
Η 1

Πάρτε βιβλία για τον προγραμματισμό του 8086 . Υπάρχει ακόμα ένας πλούτος των πληροφοριών σχετικά με αυτό το μικροεπεξεργαστή . Ελέγξτε το τμήμα προγραμματισμού που χρησιμοποιούνται βιβλιοπωλεία στην περιοχή σας . Ωστόσο , το καλύτερο στοίχημά σας πιθανότατα θα είναι σε απευθείας σύνδεση βιβλιοπωλεία . Για παράδειγμα , Amazon.com έχει μια σειρά από τίτλους υλικού και λογισμικού που καλύπτει το 8086 μικροεπεξεργαστή. Θα βρείτε επίσης το Διαδίκτυο να είναι μια καλή πηγή πληροφοριών , διότι εξακολουθούν να υπάρχουν ομάδες και άτομα που ασχολούνται ενεργά σε έργα υλικού και λογισμικού με βάση το 8086 . 2

Εξοικειωθείτε με την οργάνωση του υλικού της 8086 .
Ακόμα κι αν δεν σκοπεύετε να χτίσει το δικό του υπολογιστή σας που βασίζεται 8086 , θα πρέπει να περάσετε κάποιο χρονικό διάστημα την αναθεώρηση του υλικού που σχετίζονται με τα χαρακτηριστικά του 8086 .
εικόνων 3

Μάθετε το μοντέλο προγραμματισμού και σετ εντολών για το 8086 . Είναι σημαντικό να έχουμε μια καλή κατανόηση του μοντέλου προγραμματισμού . Περιγράφει τις πτυχές της αρχιτεκτονικής 8086 που είναι προσβάσιμες στον προγραμματιστή . Αν σκοπεύετε να προγραμματίσετε τη γλώσσα συναρμολόγησης , θα χρειαστείτε μια λεπτομερή κατανόηση της εντολής που , όπως καλά.
Η 4

Αποφασίστε αν θα προγραμματίσετε σε μια γλώσσα υψηλού επιπέδου ή σε γλώσσα assembly . Αυτό είναι ένα σημαντικό βήμα. Θα είναι ένας παράγοντας για τον προσδιορισμό εργαλεία ανάπτυξης που λαμβάνετε. Αν αποφασίσετε να προγραμματίσετε κώδικα assembly , θα πρέπει να αποκτήσει συναρμολόγησης . Εάν επιλέξετε να αναπτυχθεί σε μια γλώσσα υψηλού επιπέδου , ​​για παράδειγμα, C , θα πρέπει να αποκτήσει ένα σταυρό compiler . Πολλά συστήματα ανάπτυξης λογισμικού παρέχουν και τα δύο.
5

Επιλέξτε μια πλατφόρμα ανάπτυξης . Θα χρειαστείτε μια πλατφόρμα πάνω στην οποία να τρέχει , τον έλεγχο και τον εντοπισμό σφαλμάτων των προγραμμάτων σας . Έχετε τρεις επιλογές : να δημιουργήσουν το δικό σας, να αγοράσετε έναν πίνακα ανάπτυξης ή να πάρετε έναν εξομοιωτή . Κτίριο δική σας είναι ένα μεγάλο έργο από μόνο του και δεν θα πρέπει να καλύπτονται εδώ . Πίνακες Ανάπτυξης , Ενιαία Υπολογιστές συμβούλιο , καθώς και εκπαιδευτές με βάση το 8086 είναι ακόμα διαθέσιμα . Μπορεί να θέλετε να εξετάσει τη χρήση ενός εξομοιωτή 8086 . Ο εξομοιωτής είναι ένα πρόγραμμα που συμπεριφέρεται σαν , σε αυτή την περίπτωση , ένας 8086 . Σας επιτρέπει να εκτελέσετε , δοκιμή και τον εντοπισμό σφαλμάτων κώδικα 8086 στον υπολογιστή σας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα