Intel 8086 mikroprosessor har en lang og stolt historie . En 8 bits versjon av denne brikken , 8088 , var mikroprosessoren valgt av IBM til makten den første generasjonen av sine personlige datamaskiner. Det er stamfar av Intel mikroprosessorer som strøm dagens IBM-kompatible PC-er. Selv om det er over 30 år gamle og ikke lenger mye brukt , kan du likevel lære å programmere Intel 8086 . Følgende trinn vil hjelpe deg å komme i gang . Instruksjoner
Forberedelse til Programmere 8086
en
Få bøker om programmering 8086 . Det er fortsatt et vell av informasjon om dette mikroprosessor . Kontroller programmeringen delen av brukte bokhandlere i ditt område. Imidlertid vil det beste alternativet mest sannsynlig være nettbokhandlere . For eksempel har Amazon.com en rekke hardware og software titler som dekker 8086 mikroprosessor. Du vil også finne på Internett for å være en god kilde til informasjon fordi det fortsatt grupper og enkeltpersoner aktivt arbeider med maskinvare og programvare-prosjekter basert på 8086 .
2
Bli kjent med maskinvaren organiseringen av 8086 .
selv om du ikke har tenkt å bygge din egen 8086 - basert datamaskin , bør du bruke litt tid på å vurdere hardware relaterte funksjoner i 8086 .
3
Lær programmering modell og instruksjonssett for 8086 . Det er viktig å ha en god forståelse av programmering modell . Den beskriver de aspektene av 8086 arkitekturen som er tilgjengelige for programmereren. Hvis du har tenkt å programmere på assembly , må du ha en grundig forståelse av instruksjonssett også.
4
Avgjør om du vil programmere i et høyt nivå språk eller assembly . Dette er et viktig skritt. Det vil være en faktor i å bestemme hvilke utviklingsverktøy du få. Hvis du bestemmer deg for å programmere i assembly-kode , må du skaffe en assembler . Hvis du velger å utvikle i et høyt nivå språk , for eksempel C , må du skaffe et kors kompilatoren. Mange programvareutvikling systemer gir begge deler.
5
Velg en utviklingsplattform . Du trenger en plattform for å kjøre , teste og feilsøke programmene . Du har tre alternativer: bygge din egen , kjøpe en utvikling styret eller få en emulator . Bygg din egen er et stort prosjekt helt av seg selv og vil ikke bli dekket her . Utvikling boards , enkelt kort datamaskiner og trenere basert på 8086 er fortsatt tilgjengelige. Du bør kanskje vurdere å bruke en 8086- emulator . Den emulator er et program som oppfører seg som , i dette tilfellet, en 8086 . Det gjør det mulig å kjøre , teste og feilsøke 8086 kode på PCen.