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

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

ANSWER DOWNLOAD EXAMIANS APP