Programmeren in x86 assembler/Instructieset/Rekenkundige instructies
Hieronder vindt u een lijst van alle rekenkundige instructies voor x86 processoren.
Add Bewerken
Wordt gebruikt voor 2 getallen op te tellen.
x86 assembler-code: Add
add doel, bron
Bron wordt toegevoegd bij doel. Bron mag een register, een locatie in het werkgeheugen of een constante waarde zijn. Doel mag alleen maar een register of een locatie in het werkgeheugen zijn.
Sub Bewerken
Wordt gebruikt voor 2 getallen af te trekken.
x86 assembler-code: Sub
sub doel, bron
Bron wordt afgetrokken van doel. Bron mag een register, een locatie in het werkgeheugen of een constante waarde zijn. Doel mag alleen maar een register of een locatie in het werkgeheugen zijn.
Mul Bewerken
Div Bewerken
Adc Bewerken
Sbb Bewerken
Imul Bewerken
Idiv Bewerken
Neg Bewerken
Inc Bewerken
Telt één op bij een operande.
x86 assembler-code: Inc
inc operande
Dit is veel sneller dan add operande,1 te doen.
Dec Bewerken
Verminderd de operande met één.
x86 assembler-code: Inc
dec operande
Dit is veel sneller dan sub operande,1 te doen.