Käskyrekisteri ( eng. instruction register - IR ) - keskusprosessorin ohjausyksikön osa, joka sisältää parhaillaan suoritettavan tai dekoodatun käskyn. [1] Käskyrekisteri on tietokoneen ohjauslaiterekisteri. Se on suunniteltu tallentamaan komentokoodi sen suorittamiseen tarvittavan ajan. Vain murto-osaa komentorekisterin biteistä käytetään operaatiokoodin tallentamiseen; loput bitit tallentavat operandiosoitekoodit.
Suoritettu (nykyinen) komento sijaitsee erityisesti sille varattujen komentojen rekisterissä . Työskenneltäessä nykyisen komennon kanssa "ohjelmalaskurin" arvo kasvaa , mikä osoittaa sitten seuraavaan komentoon (jos hyppy- tai pysäytyskomentoa ei ollut).
Usein komento esitetään rakenteella, joka koostuu toimenpiteen tietueesta (suoritettavasta) ja solujen osoitteista (syöttötiedot ja tulos). Komennossa määritellyistä osoitteista otetaan tietoja, jotka on jo sijoitettu tavallisiin rekistereihin, ei komentorekisteriin. Sama tapahtuu lopputuloksen kanssa.