Ero sivun ”Konekieli” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Ipr1 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Rivi 25:
 
Lisäksi käskyissä voi olla etuliitteitä ja valinnaisia osia.<ref name="x86enc">{{Verkkoviite | osoite = http://www.c-jump.com/CIS77/CPU/x86/lecture.html | nimeke = Encoding Real x86 Instructions | viitattu = 29.9.2017 | kieli = {{en}} }}</ref>
 
== Käskykanta-arkkitehtuuri ==
Käskykanta-arkkitehtuuri ({{k-en|instruction set architecture}}, ISA) sisältää osoittamismoodit, konekieliset käskyt, tietotyypit, [[Rekisteri (tietokonetekniikka)|rekisterit]], [[muistiarkkitehtuuri]]n, [[Keskeytys (tietotekniikka)|keskeytykset]] ja [[poikkeuskäsittely]]n.<ref>{{Verkkoviite | osoite = https://www.computerhope.com/jargon/i/instset.htm | nimeke = Instruction set | julkaisija = Computer Hope | viitattu = 7.6.2019 | kieli = {{en}} }}</ref> Arkkitehtuuri voidaan toteuttaa myös erityislaatuisella [[mikrokoodi]]lla, jolloin suoritin voidaan osioida aliosiin.<ref>{{Verkkoviite | osoite = https://patents.google.com/patent/US4514803 | nimeke = Methods for partitioning mainframe instruction sets to implement microprocessor based emulation thereof | julkaisija = Google Patents | viitattu = 7.6.2019 | kieli = {{en}} }}</ref>
 
== Käskykantalaajennus ==