konekielisestä
Konekielisestä on termi, jota käytetään tietotekniikassa kuvaamaan konekielen ja siihen liittyvien ilmiöiden tutkimusta sekä opiskeluaiheita. Konekieli eli machine language on CPU:n suorittama natiivi ohjelmointikieli, joka esitetään yleensä binäärinä tai hex-koodina. Ohjeet koostuvat op-kodeista ja operandoista ja määrittävät, mitä laskentatehtäviä suoritetaan, missä muistipaikoissa tiedot sijaitsevat sekä miten niitä siirretään ja käsitellään.
Koska konekieli on suoraan prosessorin ymmärtämää, se muodostaa erittäin matalan tason ohjelmointikielen. Edut ovat nopeus ja
Käyttöyhteyksiä ovat esimerkiksi sulautetut järjestelmät, laiteohjaimet ja bootstrapping-tilanteet, joissa tarvitaan tiukkaa suorituskykyä tai minimilresursseja. Nykyään suurin
Historia ja termistö: ISA-käskynset määrittävät konekielisen ohjelmoinnin rajat; esimerkkejä ovat x86, ARM ja RISC-V. Eri arkkitehtuureissa
Lisätietoja: arkkitehtuurioppaat, konekielisen ohjelmoinnin alkeiskirjat sekä valmistajien dokumentaatio antavat syvempää tietoa ja esimerkkejä.