microcod

Autor: John Stephens
Data Creației: 26 Ianuarie 2021
Data Actualizării: 17 Mai 2024
Anonim
34C3 -  Everything you want to know about x86 microcode, but might have been afraid to ask
Video: 34C3 - Everything you want to know about x86 microcode, but might have been afraid to ask

Conţinut

Definiție - Ce înseamnă Microcode?

Microcode este cel mai scăzut nivel specificat de seturi de instrucțiuni ale procesorului și mașinii. Este un strat format din mici seturi de instrucțiuni, care sunt derivate din limbajul mașinii. Microcode efectuează operațiuni de registru scurte la nivel de control, incluzând mai multe instrucțiuni de micro, fiecare dintre acestea efectuând una sau mai multe micro operații.


Microcodul și limbajul mașinii diferă. Limbajul mașinii funcționează la nivelul superior al abstractizării hardware. Cu toate acestea, microcodul se ocupă cu operații de nivel inferior sau pe circuite. Deoarece microcodul este de obicei încorporat în hardware, acesta nu poate fi modificat.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Microcode

Microcodul este rezultatul interpretării limbajului mașinii la nivel inferior. Gestionează resursele hardware la nivel de registru sau circuite. Limbajul mașinii interpretează și instruiește mașinile la cel mai scăzut nivel de nivel hardware în cazul în care sunt traduse în mici programe micro numite microcode. Fiecare bucată de cod poștal poate conține una sau mai multe instrucțiuni micro, care efectuează operații bazate pe circuit.


Microcodul este stocat în ROM sau în ROM-ul programabil ștergătoare (EPROM) și nu poate fi modificat cu ușurință de programatorii generici. Sarcinile de coduri de coduri includ conectarea diferitelor registre folosind unități logice aritmetice, efectuarea de calcule matematice și salvarea rezultatelor în registru.