Ero sivun ”Intel 8086” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
Jannex (keskustelu | muokkaukset)
p kielikorjauksia ja wikilinkkejä
Jannex (keskustelu | muokkaukset)
p Lisätty x86 ja edeltäjä
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ä. Säästääkseen8086 kustannuksiaoli Intelensimmäinen kehittix86-arkkitehtuurin prosessoristasuoritin. 8-bittiselläSe ulkoisellasuunniteltiin edeltäjänsä [[väyläIntel 8080]]llä:n varustetun versionpohjalta, jollejoten se oli täysin alaspäin annettiinyhteensopiva nimeksi8080:n 8088kanssa.
 
Säästääkseen kustannuksia Intel kehitti prosessorista 8-bittisellä ulkoisella [[väylä]]llä varustetun version, jolle annettiin nimeksi 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.