Hjem Utvikling Hva er mikrokode? - definisjon fra techopedia

Hva er mikrokode? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr mikrokode?

Mikrokode er det laveste spesifiserte nivået for prosessor- og maskininstruksjonssett. Det er et lag bestående av små instruksjonssett, som er avledet fra maskinspråk. Microcode utfører korte registeroperasjoner på kontrollnivå, inkludert flere mikroinstruksjoner, som hver utfører en eller flere mikrooperasjoner.

Mikrokode og maskinspråk er forskjellige. Maskinspråk fungerer på maskinens abstraksjons øverste lag. Imidlertid omhandler mikrokode operasjoner på lavere nivå eller krets. Siden mikrokode vanligvis er innebygd i maskinvare, kan den ikke endres.

Techopedia forklarer Microcode

Mikrokode er resultatet av tolkning av maskinspråk på lavere nivå. Den administrerer maskinvareressurser på register- eller kretsnivå. Maskinspråk tolker og sender maskininstruksjoner til det laveste maskinvarenivånivået der de blir oversatt til små mikroprogrammer kalt mikrokoder. Hvert mikrokodestykke kan inneholde en eller flere mikroinstruksjoner, som utfører kretsbaserte operasjoner.

Mikrokoden er lagret i ROMen eller i den slettbare programmerbare ROM (EPROM) og kan ikke lett endres av generiske programmerere. Mikrokodeoppgaver inkluderer å koble til forskjellige registre ved bruk av aritmetiske logiske enheter, utføre matematiske beregninger og lagre resultatene i registeret.

Hva er mikrokode? - definisjon fra techopedia