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 1:
[[File:W65C816S Machine Code Monitor.jpeg|thumb|Konekieltä [[W65C816S]] -mikroprosessorin tietokoneen näytössä]]
'''Konekieli''' on [[tietokone]]en [[suoritin|suorittimen]] ymmärtämä [[formaali kieli]], joka koostuu sarjasta konekielisiä käskyjä ('''käskysarja''' tai '''käskykanta''', {{k-en|Instruction set}}).<ref>{{Verkkoviite | osoite = http://www.cs.umsl.edu/~sanjiv/classes/cs312/lectures/instruct.pdf | nimeke = Machine Language Instructions | tiedostomuoto = PDF | viitattu = 10.7.2018}}</ref> Konekieli on sarja [[binääri]]siä [[bitti|bittejä]] eli ykkösiä ja nollia, joita tietokone tulkitsee käskyiksi ja operandeiksi.<ref>{{Verkkoviite | osoite = https://www.britannica.com/technology/machine-language | nimeke = Machine language | tekijä = David Hemmendinger | julkaisija = Encyclopaedia Britannica | viitattu = 10.7.2018}}</ref>
 
Kaikki, mitä tietokone lopulta tekee, muodostuu konekielisistä käskyistä. Konekieli, kuten kaikki mitä tietokone perimmiltään tekee, koostuu biteistä eli ykkösistä ja nollista. Konekieli on esitystapa tietokoneohjelmalle, joka on lähinnä bittitasoa.