A mikroművelet ugyanaz, mint a gépi utasítás?
Nem, a mikroművelet különbözik a gépi utasítástól.
A mikroművelet egy alacsony szintű művelet, amelyet közvetlenül a központi feldolgozó egység (CPU) hardvere hajt végre. A mikroműveleteket jellemzően gépi utasítások megvalósítására használják, amelyek a CPU által végrehajtható alapvető parancsok.
Például egy gépi utasítás lehet „két szám összeadása”. Ezt a gépi utasítást egy sor mikroművelet hajtja végre, például:
1. Töltse be az első számot a memóriából egy regiszterbe.
2. Töltse be a második számot a memóriából egy regiszterbe.
3. Adja össze a két számot az aritmetikai logikai egységben (ALU).
4. Tárolja vissza az eredményt a memóriába.
A mikroműveleteket általában nagyon gyorsan hajtják végre, és ezek az összes gépi utasítás építőkövei.