Microprocessor
A microprocessor differentiates between op code, data/address at any time by

 the program counter
 the stack pointer
 the sequence in which memory contents are fetched by it
 its internal registers

ANSWER DOWNLOAD EXAMIANS APP