Dom Rozwój Co to jest mikrokod? - definicja z techopedia

Co to jest mikrokod? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Microcode?

Mikrokod to najniższy określony poziom zestawów instrukcji procesora i maszyny. Jest to warstwa złożona z małych zestawów instrukcji pochodzących z języka maszynowego. Mikrokod wykonuje krótkie operacje rejestru na poziomie sterowania, w tym wiele mikroinstrukcji, z których każda wykonuje jedną lub więcej mikro operacji.

Mikrokod i język maszyny różnią się. Język maszynowy działa na górnej warstwie abstrakcji sprzętowej. Mikrokod obsługuje jednak operacje niższego poziomu lub operacje oparte na obwodach. Ponieważ mikrokod jest zwykle osadzony w sprzęcie, nie można go zmienić.

Techopedia wyjaśnia Microcode

Mikrokod jest wynikiem niższej interpretacji języka maszynowego. Zarządza zasobami sprzętowymi na poziomie rejestru lub obwodu. Język maszynowy interpretuje i wysyła instrukcje maszynowe na najniższy poziom warstwy sprzętowej, gdzie są one tłumaczone na małe mikroprogramy zwane mikrokodami. Każdy kawałek mikrokodu może zawierać jedną lub więcej mikro instrukcji, które wykonują operacje oparte na obwodach.

Mikrokod jest przechowywany w pamięci ROM lub w usuwalnej pamięci ROM (EPROM) i nie może być łatwo zmodyfikowany przez programistów ogólnych. Zadania mikrokodu obejmują łączenie różnych rejestrów za pomocą arytmetycznych jednostek logicznych, wykonywanie obliczeń matematycznych i zapisywanie wyników w rejestrze.

Co to jest mikrokod? - definicja z techopedia