3. Instruction Set
Mnemonic :
Indicates the name and the function of the instruction
Operand
:
The parameter setting for the instruction
Source: if there are more than one source is required, it will be indicated as S
1
, S
2.
...etc.
Destination: if there are more than one destination is required, it will be indicated as D
1
,
D
2.
...etc.
If the operand can only be constant K/H or a register, it will be represented as m, m
1
, m
2
, n, n
1
,
n
2
…etc.
Length of Operand (16-bit or 32-bit instruction)
The length of operand can be divided into two groups: 16-bit and 32-bit for processing data of
different length. A prefix ”D” indicates 32-bit instructions.
16-bit MOV instruction
When X0 = ON, K10 will be sent to D10.
32-bit DMOV instruction
When X1 = ON, the content in (D11, D10) will be
sent to (D21, D20).