Wikisage, de vrije encyclopedie van de tweede generatie, is digitaal erfgoed

Wikisage is op 1 na de grootste internet-encyclopedie in het Nederlands. Iedereen kan de hier verzamelde kennis gratis gebruiken, zonder storende advertenties. De Koninklijke Bibliotheek van Nederland heeft Wikisage in 2018 aangemerkt als digitaal erfgoed.

  • Wilt u meehelpen om Wikisage te laten groeien? Maak dan een account aan. U bent van harte welkom. Zie: Portaal:Gebruikers.
  • Bent u blij met Wikisage, of wilt u juist meer? Dan stellen we een bescheiden donatie om de kosten te bestrijden zeer op prijs. Zie: Portaal:Donaties.
rel=nofollow

Instructie (computer)

Uit Wikisage
Naar navigatie springen Naar zoeken springen

In de computerwetenschap is een instructie één enkele bewerking die door de processor uitgevoerd wordt in computerarchitectuur. De toegelaten instructies zijn gedefinieerd en bepaald in de instructieset-architectuur (ISA) van elk platform. Die instructieset bepaalt ook de operanden voor doel- en bestemmingsregisters en eventueel intermediaire velden. Machine-instructies zijn getallen die binair voorgesteld kunnen worden. Een deel(veld) van de instructie geeft aan welke bewerking uitgevoerd moet worden; dit deel wordt opcode genoemd. Aangezien de numerieke voorstellingen praktisch moeilijk te begrijpen zijn voor de mens, gebruiken programmeurs korte afkortingen die met deze opcodes ongeveer overeen komen. Dit heten mnemonische opcodes. De grootte of "breedte" van een instructie is afhankelijk van het platform, maar is doorgaans tussen 4 tot 64 bit. Dit is een voorbeeld van een x86-instructie in symbolische assemblernotatie:

SHL   AX, 01

SHL is de mnemonische opcode en AX, 01 zijn de operanden. AX is de naam van een register, 01 is een constante. In dit voorbeeld is SHL een mnemonic, een afkorting voor "shift left". Deze instructie zorgt ervoor dat de waarde in AX naar links wordt opgeschoven over 01 bitpositie.

Zie ook