Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Mnemotechniky inštrukcií sú definované architektúrou inštrukčnej sady (ISA) pre konkrétny procesor. To znamená, že tá istá mnemotechnická pomôcka môže mať rôzne operačné kódy na rôznych procesoroch. Napríklad inštrukcia `ADD` môže mať operačný kód `0x01` na jednom procesore a operačný kód `0x02` na inom procesore.
Operačné kódy sú zvyčajne kódované v binárnej forme, ale môžu byť reprezentované aj v iných formátoch, ako je hexadecimálny alebo desiatkový. Veľkosť operačného kódu závisí od ISA pre konkrétny procesor. Napríklad na niektorých procesoroch môžu mať operačné kódy dĺžku 8 bitov, zatiaľ čo na iných procesoroch môžu mať dĺžku 16 bitov alebo 32 bitov.
Vzťah medzi mnemotechnikou inštrukcií a operačnými kódmi je podobný vzťahu medzi názvami funkcií a adresami funkcií v programovacom jazyku. Rovnako ako názov funkcie možno použiť na odkazovanie na funkciu spôsobom čitateľným pre človeka, mnemotechnická pomôcka inštrukcie sa môže použiť na odkazovanie na inštrukciu spôsobom čitateľným pre človeka. Keď sa v programe v jazyku symbolických inštrukcií použije mnemotechnická pomôcka, assembler ju preloží do zodpovedajúceho operačného kódu pred vygenerovaním strojového kódu programu.