Koti kehitys Mikä on mikrokoodi? - määritelmä techopediasta

Mikä on mikrokoodi? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä mikrokoodi tarkoittaa?

Mikrokoodi on suorittimen ja koneen käskyjoukkojen määritetty alin taso. Se on kerros, joka koostuu pienistä käskyjoukoista, jotka on johdettu konekielestä. Mikrokoodi suorittaa lyhyet, hallintotason rekisteritoiminnot, mukaan lukien useita mikro-ohjeita, joista kukin suorittaa yhden tai useamman mikrotoiminnon.

Mikrokoodi ja konekieli eroavat toisistaan. Konekieli toimii laitteiston abstraktin ylemmässä kerroksessa. Mikrokoodi käsittelee kuitenkin alemman tason tai piiripohjaisia ​​toimintoja. Koska mikrokoodi on yleensä upotettu laitteistoon, sitä ei voida muuttaa.

Techopedia selittää mikrokoodin

Mikrokoodi on seurausta alemman tason konekielen tulkinnasta. Se hallitsee laitteistoresursseja rekisteri- tai piiritasolla. Konekieli tulkitsee ja lähettää koneohjeet alimmalle laitteistotasolle, missä ne käännetään pieniksi mikroohjelmiksi, joita kutsutaan mikrokoodeiksi. Jokainen mikrokoodin pala voi sisältää yhden tai useamman mikrokäskyn, jotka suorittavat piiripohjaiset toiminnot.

Mikrokoodi on tallennettu ROM-asemaan tai poistettavaan ohjelmoitavaan ROM: iin (EPROM), eikä geneeriset ohjelmoijat sitä voi helposti muuttaa. Mikrokooditehtäviin sisältyy erilaisten rekistereiden yhdistäminen aritmeettisiä logiikkayksiköitä käyttäen, matemaattisten laskelmien suorittaminen ja tulosten tallentaminen rekisteriin.

Mikä on mikrokoodi? - määritelmä techopediasta