Cieľom tejto kapitoly bude prebrať všetky bežné inštrukcie. U inštrukcií budem vždy uvádzať príznaky, ktoré inštrukcia mení, príklady použitia a stručný opis inštrukcie.
Príznaky si označíme týmito jednopísmenovými skratkami:
O - (OVERFLOW FLAG) |
D - (DIRECTION FLAG) |
I - (INTERRUPT FLAG) |
T - (TRAP FLAG) |
S - (SING FLAG) |
Z - (ZERO FLAG) |
A - (AUXILIARY CARRY FLAG) |
P - (PARITY FLAG) |
C - (CARRY FLAG) |
Pod jednotlivými príznakmi sa bude vyskytovať jeden z týchto symbolov:
- príznak sa nemení |
0 príznak j e vždy nulovaný |
1 príznak je vždy nastavený |
* príznak je nastavený podľa výsledku danéj operácie |
? príznak je zmenený náhodne |
Ak som niektoré inštrukcie vynechal, tak len preto, že sa používajú zriedka. Tento inštrukčný súbor nie je ani zďaleka kompletný. S rozvojom procesorov (286, 386, 486, PENTIUM, PENTIUM MMX, CYRIX, K6 MMX) sa inštrukčný súbor rozširoval a stále sa rozširuje.