what is the difference between direct and indirect address instruction?
Direct: The effective address of the operand in memory is part of the instruction. Indirect: The instruction contains a memory address, which contains the effective address of the operand in memory. Register: The instruction contains the address of the register where the operand is stored.