The instruction requires two separate main-memory accesses.
First memory access: The CPU fetches the instruction $\texttt{load 10, r1}$ from memory.
Second memory access: The CPU loads the data stored at logical address $10$.
The physical address of the operand is:
$\text{Physical address} = \texttt{base} + \text{logical address}$
$= 1000 + 10$
$= 1010$
The bound check and address addition are performed by hardware.
They do not require an additional main-memory access.
$\therefore\text{Total memory accesses} = 1 + 1 = 2$