This question is meaningless. Because Assembly language is not uniform - it varies from architecture to architecture. Based on common convention "ADD" is doing addition and using direct addressing and "ADDI" is doing addition and using immediate operand. Such questions are not for GATE and for other exams like ISRO, 8085 assembly instructions are used.