Translation guide
In computing, an operation code (opcode) is the part of a machine language instruction that specifies the operation to be performed. This guide covers how to refer to this concept in Japanese, from technical documentation to casual developer conversation.
The standard term used in computer architecture, assembly language, and technical documentation.
The most common and direct loanword from English 'opcode'. Used widely in technical contexts.
この命令のオペコードは0x90です。
The opcode for this instruction is 0x90.
A native Japanese term literally meaning 'operation code'. Less common than オペコード but used in some textbooks or formal documents.
操作コードは命令の種類を示します。
The operation code indicates the type of instruction.
Literally 'instruction code'. Sometimes used interchangeably with オペコード, but can also refer to the entire instruction encoding. Less precise.
命令コードの上位ビットがオペコードです。
The upper bits of the instruction code are the opcode.
When discussing the mnemonic or numeric representation of opcodes in assembly programming or reverse engineering.
Refers to the human-readable mnemonic (e.g., MOV, ADD) that corresponds to an opcode. Not exactly 'opcode' but closely related in assembly contexts.
アセンブリ言語では、オペコードの代わりにニーモニックを使います。
In assembly language, we use mnemonics instead of opcodes.
When talking informally about low-level code or CPU instructions among programmers.
Even in casual settings, オペコード is the go-to term. It's well understood among developers.
このCPUのオペコードって覚えにくいよね。
The opcodes for this CPU are hard to memorize, aren't they?
In very informal, mixed-language tech chat, simply saying 'opcode' in English is common and understood.
このopcode、何の命令だっけ?
What instruction is this opcode for again?
For most technical writing and conversation, オペコード is the safest and most natural choice. 操作コード is understandable but can sound stiff or outdated.
Means 'machine language instruction'. Often used when talking about the raw binary representation that includes the opcode.
機械語命令はオペコードとオペランドから成ります。
A machine language instruction consists of an opcode and operands.