mikrokodet
Mikrokode er et lavnivåprogram som styrer hvordan enkelte maskininstruksjoner blir utført av en prosessor. I stedet for at all logikk er permanent innbakt i kretsene, beskriver mikrokoden en rekke mikrosoperasjoner som dekoder en instruksjon til lavnivåoperasjoner. Mikrokoden kan lagres i fast minne eller være koblet til et programmert område, noe som gir større fleksibilitet og mulighet for oppdateringer.
Historisk oppstod mikrokode som et middel for å implementere komplekse instruksjonssett i tidlige datamaskiner. Det tillot
Funksjonen til mikrokode er å dekode maskininstruksjoner til sekvenser av mikrosoperasjoner som styrer kontrollenheten og datapathen
Lagring og oppdatering av mikrokode skjer vanligvis gjennom oppdateringer levert av systemleverandører, ofte som BIOS/UEFI-oppdateringer eller
I moderne prosessorer brukes mikrokode i varierende grad for å støtte komplekse instruksjoner, rette feil og