Opkoodit
Opkoodit, suomenkielinen termi opkoodille, ovat ohjaukseen liittyvä osa tietokoneen tai virtuaalikoneen käskyä. Ne ovat käskyn osa, joka kertoo suorittimelle, minkä toiminnon suorittaa, esimerkiksi lasketaan, siirretään dataa tai muutetaan kontrollivirtaa. Käsky koostuu tavallisesti opkoodista ja siitä seuraavista operandeista, jotka määrittelevät esim. rekisterit tai muistiosoitteet, joihin toiminto kohdistuu. Opkoodin tehtävä on tarjota suorittimelle tiedot siitä, millaisia ohjaus- ja aritmeettisia signaaleja on tuotettava.
Opkoodien esitystapa ja koodauksen rakenne vaihtelevat arkkitehtuurin mukaan. Jotkut prosessorit käyttävät kiinteäleveyksisiä opkoodilohkoja, joiden lisäksi operandi-
Opkoodit eivät rajoitu pelkästään fyysisiin prosessorikäskyihin. Vakaumassa on myös virtuaaliset koneet ja ohjelmointikielien takana olevat bytekoodit