Programmeren in x86 assembler/Instructieset/Rekenkundige instructies

Uit Wikibooks

Ga naar: navigatie, zoek

Hieronder vindt u een lijst van alle rekenkundige instructies voor x86 processoren.

Inhoud

[bewerken] Add

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.

[bewerken] Sub

Wordt gebruikt voor 2 getallen af te trekken.

x86 assembler-code:Sub

sub 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.

[bewerken] Mul

[bewerken] Div

[bewerken] Adc

[bewerken] Sbb

[bewerken] Imul

[bewerken] Idiv

[bewerken] Neg

[bewerken] Inc

Telt één op bij een operande.

x86 assembler-code:Inc

inc operande

Dit is veel sneller dan add operande,1 te doen.

[bewerken] Dec

Verminderd de operande met één.

x86 assembler-code:Inc

dec operande

Dit is veel sneller dan sub operande,1 te doen.

Informatie afkomstig van http://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.
Persoonlijke instellingen