Qual é o “relacionamento” entre addi e subi?

Eu deveria responder a essa pergunta. Depois de alguma pesquisa, diz que add e sub têm o mesmo opcode e diferem apenas no campo funcional. Esta é a resposta ou outra coisa?

Atualizar

Está disponível no manual do Nios II CPU:

subi
subtract immediate
Operation: rB ← rA – σ (IMMED)
Assembler Syntax: subi rB, rA, IMMED
Example: subi r8, r8, 4
Description: Sign-extends the immediate value IMMED to 32 bits, subtracts it from the value of rA and then
            stores the result in rB.
Usage: The maximum allowed value of IMMED is 32768. The minimum allowed value is
–32767.
Pseudo-instruction:
© March 2009
subi is implemented as addi rB, rA, -IMMED

questionAnswers(3)

yourAnswerToTheQuestion