занимаюсь реверсом софта под мипс там кусок кода, ида декомпилятор его определяет как :
snprintf(errbuf,16,”Error”)
а в листинге выглядет это так:
la $t9,snprintf
la $a0,errbuf
addiu $a2,$s1,0x24FA ; “Error”
jalr $t9
li $a1,0x10
Вопрос, почему в регистр а1, 16 заносится после вызова snprintf?