Como os processadores de 8 bits e 16 bits acessam mais RAM com dois registradores?

Algo que sempre me confundiu é como os computadores de 8 bits acessam mais de 256 bytes de RAM. Eu sei que ele deve usar dois registradores, mas qualquer um pode me mostrar um exemplo de como isso seria no código assembly?

Gostar:

mov a, [x]   ???