Table of Contents

Assembly - Mnemonic (instruction class)

About

A mnemonic is a name that groups different opcode that have the same purpose.

Precisely, a mnemonic is a reserved name for a class of instruction opcodes which have the same function.

.

Example

Below is the jmp (jump) mnemonic of the Intel CPU where each row corresponds to an instruction.

The two letters in the first column are the opcode. You can see that for each row, they are all different but they are implementing the same function, a jump to another location.

More instruction jmp example

Jmp Intel

Type

Extended

Extended mnemonics specify a combination of:

E.g. from the System/360 assemblers :

Pseudo

Assembly - (Pseudo|Synthetic) Instruction

Management

List

The mnemonic are given in the isa documentation reference and are a part of the instruction documentation.

See instruction list

Example

Inc

INC COUNT

Mov

MOV TOTAL, 48    
MOV AL, 10       

Add

ADD AH, BH
ADD MARKS, 10  

And

AND MASK1, 128