The add instruction of the i386 architecture is almost the same as a mov instruction (as described in module 0215. Note that the add instruction also accepts the same suffix for operand widths, b, w and l.
The only exception is that the sum of the source and destination is stored in the destination.
For example, the following instruction adds the register eax and ebx, and store the result in ebx:
The add instruction does not choose the interpretation of a number.