Subject

    Computer Science

    Topic

    Computer Hardware

    Which addressing mode uses a register's value as the memory address of the operand?

    a)
    Immediate addressing
    b)
    Direct addressing
    c)
    Register indirect addressing
    d)
    Indexed addressing

    Explanation

    In this mode, the instruction specifies a register which contains the address of the data, not the data itself. The CPU must first read the register to get the memory address and then go to that address to fetch the actual operand. This provides flexibility as the address in the register can be easily changed.

    Find Tutors

    View all Tutors