Instruksjonssett
From Wikipedia, the free encyclopedia
Et instruksjonssett er en liste over alle instruksjoner, og deres varianter, som en prosessor eller virtuell maskin kan utføre. Det er dermed en viktig del av en datamaskinarkitektur siden den angir blant annet hvilke datatyper som kan benyttes, hvilke operasjoner prosessoren kan utføre, hvordan dataminnet brukes og hvordan I/O forgår.
Instruksjonssettet er mer eller mindre uavhengig av mikroarkitekturen den utførende prosessoren er bygd etter, selv om de legger visse føring for hverandre. For eksempel implementerer Intels og AMDs konkurrerende x86-prosessorer stort sett det samme instruksjonssettet, men er bygd opp forskjellig. Tilsvarende er også en Pentium radikalt forskjellig fra en 8086, selv om førstnevnte implementerer sistnevntes instruksjonssett.