Intel 8086 mikroprocessor har en lang og fornem historie. En 8 bit version af denne chip, 8088 , var mikroprocessoren valgt af IBM til at drive den første generation af det personlige computere. Det er stamfader til Intel mikroprocessorer , at magten nutidens IBM-kompatible pc'er. Selv om det er over 30 år gammel og ikke længere udbredt , kan du stadig lære at programmere Intel 8086 . De følgende trin vil hjælpe dig med at komme i gang. Instruktioner
Forberedelse til Programmering af 8086
1
Få bøger om programmering af 8086 . Der er stadig et væld af oplysninger om denne mikroprocessor. Kontroller programmeringen sektion af brugte boghandlere i dit område. Dog vil din bedste satsning sandsynligvis være online boghandlere . For eksempel har Amazon.com en række hardware-og software- titler , der dækker 8086 mikroprocessor. Du vil også finde på internettet for at være en god kilde til information , fordi der stadig grupper og enkeltpersoner , der arbejder aktivt på hardware og software-projekter baseret på 8086 .
2
Bliv fortrolig med hardwaren organisering af 8086 .
Selv hvis du ikke har til hensigt at bygge din egen 8086 -baseret computer , skal du bruge lidt tid på at gennemgå hardware relaterede funktioner i 8086 .
3
Lær programmering model og instruktionssæt for 8086 . Det er vigtigt at have en god forståelse af programmering model. Det beskriver de aspekter af 8086 arkitektur, som er tilgængelige for programmøren . Hvis du ønsker at programmere på samling sprog, vil du brug for en grundig forståelse af instruktionssæt som godt.
4
Beslut, om du vil programmere på et højt niveau sprog eller assembler . Dette er et vigtigt skridt. Det vil være en faktor , som udviklingsværktøjer , du får . Hvis du beslutter dig for at programmere i forsamling kode , bliver du nødt til at få en assembler . Hvis du vælger at udvikle sig i et højt niveau sprog , for eksempel C , bliver du nødt til at få en cross compiler. Mange softwareudvikling systemer giver begge.
5.
Vælg en udviklingsplatform . Du skal bruge en platform til at køre , teste og debugge dine programmer . Du har tre muligheder: at bygge din egen , købe en udvikling bord eller få en emulator . Opbygning af din egen er et stort projekt helt af sig selv og vil ikke blive dækket her . Udvikling bestyrelser, single-board computere , og undervisere er baseret på 8086 er stadig tilgængelige. Du vil måske overveje at bruge en 8086 emulator . Den emulator er et program, der opfører sig som i dette tilfælde , en 8086 . Det giver dig mulighed for at køre , teste og debug din 8086 -koden på din PC.