Konekieli

Konekieltä W65C816S -mikroprosessorin tietokoneen näytössä

Konekieli on tietokoneen suorittimen ymmärtämä formaali kieli, joka koostuu sarjasta konekielisiä käskyjä (käskysarja tai käskykanta, engl. Instruction set).[1] Konekieli on sarja binäärisiä bittejä eli ykkösiä ja nollia, joita tietokone tulkitsee käskyiksi ja operandeiksi.[2]

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.

Suorittimen käyttämä konekieli riippuu sen arkkitehtuurista, esimerkiksi x86-arkkitehtuurin suorittimella varustettu kone ajaa x86-konekieltä ja PowerPC-suorittimella PowerPC-konekieltä.

  1. Machine Language Instructions (PDF) cs.umsl.edu. Viitattu 10.7.2018.
  2. David Hemmendinger: Machine language Encyclopaedia Britannica. Viitattu 10.7.2018.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search