Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> hardware >> Computer Drives >> .

Come programmare un microprocessore 8086

Il microprocessore Intel 8086 ha una storia lunga e illustre . Una versione 8 bit di questo chip , il 8088 , è stato il microprocessore scelto da IBM per alimentare la prima generazione dei suoi personal computer . E ' l'antenato dei microprocessori Intel che i PC IBM compatibili potere di oggi. Anche se è più di 30 anni e non più utilizzato, si può ancora imparare a programmare l' Intel 8086 . I seguenti passi vi aiuterà a iniziare. Istruzioni
Preparazione per la programmazione 8086
1

ottenere libri sulla programmazione del 8086 . C'è ancora un sacco di informazioni su questo microprocessore . Controllare la sezione di programmazione delle librerie utilizzate nella tua zona . Tuttavia , la soluzione migliore sarà probabilmente librerie online . Per esempio , Amazon.com ha un numero di titoli hardware e software che coprono il microprocessore 8086 . Troverete anche Internet ad essere una buona fonte di informazioni , perché ci sono ancora gruppi e individui che lavorano attivamente su progetti hardware e software in base al 8086 .
2

familiarizzare con l'organizzazione hardware del 8086 .

Anche se non avete intenzione di costruire il proprio computer 8086 -based, si dovrebbe passare un po ' di tempo rivedendo funzioni correlate hardware del 8086 .
3

Scopri il modello e il set di istruzioni di programmazione per il 8086 . E 'importante avere una buona conoscenza del modello di programmazione . Esso descrive gli aspetti dell'architettura 8086 che sono accessibili al programmatore . Se avete intenzione di programma sul linguaggio assembly , avrete bisogno di una conoscenza approfondita del set di istruzioni pure.
4

Decidere se è possibile programmare in un linguaggio di alto livello o linguaggio assembly . Questo è un passo importante . Sarà un fattore nel determinare quali strumenti di sviluppo si ottengono . Se si decide di programmare in codice assembly , è necessario ottenere un assemblatore . Se si sceglie di sviluppare in un linguaggio ad alto livello , ad esempio C , è necessario ottenere un cross-compilatore . Molti sistemi di sviluppo software forniscono sia .
5

scegliere una piattaforma di sviluppo . Avrete bisogno di una piattaforma su cui eseguire , testare ed eseguire il debug dei programmi . Sono disponibili tre opzioni : costruire il proprio, acquistare una scheda di sviluppo o di avere un emulatore . Costruire il proprio è un grande progetto tutto da sé e non sarà coperto qui . Schede di sviluppo , single board computer , e dei formatori sulla base del 8086 sono ancora disponibili . Si potrebbe desiderare di considerare l'utilizzo di un emulatore 8086 . L'emulatore è un programma che si comporta come , in questo caso, un 8086 . Esso consente di eseguire , testare ed eseguire il debug del codice 8086 sul PC .

 

hardware © www.354353.com