Doubt regarding ADD instruction of the 8086 microprocessor
ADD AX, BX

This adds the contents of register BX to the contents of AX and leaves the result in AX.

ADD AX, [BX]

This one uses the contents of register BX as an offset address to a memory location. The 16-bit contents of that memory location is added to the contents of AX and leaves the result in AX.