Mine sisu juurde

Aadressitu käsk

Allikas: Vikipeedia

Aadressitu käsk (zero-address instruction) on arvutustehe, mille puhul operandide asukoha määrab käsukood ja seda sõltumatult ei spetsifitseerita.

Aadressituid käske kasutatakse näiteks Java baitkoodis, kus aritmeetiliste tehete operandidele ei viidata tehte enda käsus, vaid need laaditakse eelnevalt pinusse. Järgnevas näites tehakse arvutus 3 + 4. Operandid 3 ja 4 laaditakse pinusse, seejärel võtab aadressitu käsk iadd operandid pinust välja ja laadib pinusse liitmistehte tulemuse 7.

iconst_3
iconst_4
iadd