Assume a byte has been defined in the data segment
DSEG      SEGMENT
    NUM   DB   ?
DSEG      ENDS
Then, what is the meaning of the following instructions in terms of addressing mode?
LEA     SI, NUM
and
MOV     NUM, 1AH
Since NUM is a label for a memory entry (say 1000H), I assume that the first one is interpreted as MOV   SI, [1000] and the second is interpreted as MOV   [1000], 1AH. So, they use direct memory addressing mode. Am I right?
 
    