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?