Ero sivun ”Intel 8086” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
Jannex (keskustelu | muokkaukset)
p Lisätty x86 ja edeltäjä
Jannex (keskustelu | muokkaukset)
p Lisätty linkki Intel 8088:aan
Rivi 1:
'''Intel 8086''' (virallisesti ''iAPX 86'') on [[Intel]]in vuonna [[1978]] kehittämä [[suoritin]]. 8086 käytti sisäisesti 16-[[bitti]]stä tekniikkaa ja siinä oli 16-bittinen oheislaiteväylä. 8086 oli ensimmäinen x86-arkkitehtuurin suoritin. Se suunniteltiin edeltäjänsä [[Intel 8080]]:n pohjalta, joten se oli täysin alaspäinkonekielisesti yhteensopiva 8080:n kanssa.
 
Säästääkseen kustannuksia Intel kehitti prosessorista 8-bittisellä ulkoisella [[väylä]]llä varustetun version, jolle annettiin nimeksi [[Intel 8088]]. [[IBM]] valitsi 8088-prosessorin [[IBM PC]] -tietokoneensa suorittimeksi, jolloin sen menestys oli taattu.
 
Prosessorin ohjelmointi on melko monimutkaista, siinä on neljä yleiskäyttöistä 16-bittistä rekisteriä ja neljä indeksirekisteriä, joista yksi varataan pinorekisteriksi. Useimmat käskyt käyttävät vain rekistereitä, mikä vaikeuttaa rekisterien varausta. Muistinhallinta oli toteutettu 64 kilotavun segmenteillä ja ohjelma voi osoittaa suoraan vain 64 kilotavua dataa, ohjelmakoodia tai pinoa kerralla. Tämä rajoitti myös myöhemmin muistin laajentamisen vain yhteen [[megatavu]]un. Muistinhallinnan ongelmat selvitettiin myöhemmin 8086:n seuraajassa [[Intel 80286]] -suorittimessa.
Rivi 9:
8086 ei tukenut liukulukumatematiikkaa, vaan siihen tarvittiin erillinen lisäprosessori. Yleisin oli Intel 8087, mutta myös Weitek tarjosi omaa malliaan eri käskykannalla.
 
[[NEC]] kloonasi 8086 prosessorin:n ja tuotti NEC V20, V25 ja V30 -malleja.
 
[[Luokka:Suorittimet]]