Operand

In de wiskunde is een operand een invoerwaarde voor een operator. In

is '+' de operator en '4' en '5' zijn de operanden.

Het aantal operanden van een operator wordt de plaatsigheid of ariteit van de operator genoemd. Op basis daarvan kunnen operatoren onderverdeeld worden. Zo zijn er de unaire operatie en binaire operatie, en operators die een bewerking op meer dan twee operanden uitvoeren.

In programmeertalen is de betekenis van operator en operand gelijk aan die van de wiskunde. In assembleertaal wordt de term 'operand' gebruikt voor een gegeven dat een instructie nodig heeft. De operand kan de naam van een register van de processor zijn, een geheugenadres, een waarde, zoals een getal, of een label.[1] Een voorbeeld uit de x86-instructieset is:

MOV DS, AX

Hierdoor zal een waarde in register AX worden verplaatst naar register DS. Afhankelijk van de instructie kunnen er nul, één of meer operanden zijn.

Noten

  1. Een label is een symbolische naam voor een geheugenadres.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.