Le microprocesseur Intel 8086 a une histoire longue et distinguée . Une version 8 bits de cette puce , le 8088, a été le microprocesseur choisi par IBM au pouvoir la première génération de ses ordinateurs personnels. Il est l'ancêtre des microprocesseurs Intel que les PC compatibles IBM de pouvoir aujourd'hui . Bien qu'il soit de plus de 30 ans et plus largement utilisé , vous pouvez toujours apprendre à programmer le processeur Intel 8086 . Les étapes suivantes vont vous aider à démarrer. Instructions préparation de la programmation 8086 1 obtenir des livres sur la programmation 8086 . Il ya encore une foule de renseignements sur ce microprocesseur . Consultez la section de programmation des librairies utilisées dans votre région. Cependant, votre meilleur pari sera probablement librairies en ligne . Par exemple , Amazon.com dispose d'un nombre de titres de matériels et de logiciels couvrant le microprocesseur 8086 . Vous trouverez également l'Internet pour être une bonne source d'information , car il ya encore des groupes et individus qui travaillent activement sur des projets matériels et logiciels basée sur le 8086 . 2 se familiariser avec l' organisation matérielle de l' 8086 . Même si vous n'avez pas l'intention de construire votre propre ordinateur basé sur 8086 , vous devriez passer un peu de temps à examiner les caractéristiques liées au hardware du 8086 . 3 Apprenez le modèle et l'instruction de programmation pour la série 8086 . Il est important d'avoir une bonne compréhension du modèle de programmation . Il décrit les aspects de l'architecture 8086 qui sont accessibles au programmeur. Si vous avez l'intention de programmer le langage d'assemblage , vous aurez besoin d'une compréhension approfondie du jeu d'instructions ainsi . 4 décider si vous allez programmer dans un langage de haut niveau ou langage d'assemblage . Il s'agit d' une étape importante. Ce sera un facteur pour déterminer quels outils de développement que vous obtenez . Si vous décidez de programme en code assembleur , vous devrez obtenir un assembleur . Si vous choisissez de se développer dans un langage de haut niveau , par exemple C , vous devrez obtenir un compilateur croisé . Beaucoup de systèmes de développement de logiciels fournissent à la fois . 5 Choisir une plate-forme de développement . Vous aurez besoin d'une plate-forme sur laquelle exécuter , tester et déboguer vos programmes. Vous avez trois options : construire votre propre , vous pouvez acheter une carte de développement ou d'obtenir un émulateur. Construire votre propre est un projet majeur d'elle-même et ne sera pas couvert ici . Cartes de développement , simples ordinateurs de bord, et les formateurs basés sur le 8086 sont toujours disponibles . Vous voudrez peut- être envisager d'utiliser un émulateur 8086 . L'émulateur est un programme qui se comporte comme , dans ce cas, un 8086 . Il vous permet d'exécuter , tester et déboguer votre code 8086 sur votre PC.
|