microcode

Szerző: John Stephens
A Teremtés Dátuma: 26 Január 2021
Frissítés Dátuma: 17 Lehet 2024
Anonim
34C3 -  Everything you want to know about x86 microcode, but might have been afraid to ask
Videó: 34C3 - Everything you want to know about x86 microcode, but might have been afraid to ask

Tartalom

Meghatározás - Mit jelent a mikrokód?

A mikrokód a processzor és a gép utasításkészleteinek legalacsonyabb meghatározott szintje. Ez egy réteg, amely kis utasításkészletekből áll, amelyek gépi nyelvből származnak. A mikrokód rövid, ellenőrzési szintű regisztrációs műveleteket hajt végre, több mikro utasításokkal együtt, amelyek mindegyike egy vagy több mikro műveletet hajt végre.


A mikrokód és a gépi nyelv különböznek. A gépi nyelv a hardver absztrakció felső rétegén működik. A mikrokód azonban alacsonyabb szintű vagy áramkör-alapú műveletekkel foglalkozik. Mivel a mikrokódot általában hardverbe ágyazzák, ezért nem lehet megváltoztatni.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a mikrokódot

A mikrokód az alacsonyabb szintű gépi nyelvi értelmezés eredménye. A hardver erőforrásokat kezeli a regiszter vagy az áramkör szintjén. A gépi nyelv értelmezi és a gépi utasításokat a legalacsonyabb hardverréteg szintre továbbítja, ahol azokat mikrokódoknak nevezett kis mikroprogramokká fordítják. Minden egyes mikrokód egy vagy több mikro utasítást tartalmazhat, amelyek áramkör alapú műveleteket hajtanak végre.


A mikrokódot a ROM-ban vagy az eltávolítható programozható ROM-ban (EPROM) tárolják, és az általános programozók által nem módosítható. A mikrokód feladatok magukban foglalják a különböző regiszterek összekapcsolását aritmetikai logikai egységek segítségével, matematikai számítások elvégzését és az eredmények mentését a regiszterbe.