mikroprosessoriohjelmistosta
Mikroprosessoriohjelmisto viittaa ohjelmistoon, joka on suunniteltu ajettavaksi mikroprosessorin suorittimella. Tämä ohjelmisto on olennainen osa kaikkia digitaalisia laitteita, aina yksinkertaisista elektroniikkakomponenteista monimutkaisiin tietokoneisiin. Mikroprosessoriohjelmiston tasoja voidaan tarkastella hierarkkisesti. Alimmalla tasolla on konekieli, joka koostuu binäärisistä käskyistä, joita prosessori suoraan ymmärtää. Tätä on ihmisten vaikea lukea ja kirjoittaa, joten usein käytetään korkeamman tason ohjelmointikieliä, kuten C, C++ tai Python. Nämä kielet käännetään tai tulkataan konekielelle ennen prosessorin suoritettavaksi.
Firmware, joka on eräänlainen laitteistoon sulautettu ohjelmisto, on myös esimerkki mikroprosessoriohjelmistosta. Se on usein tallennettu pysyvään