El problema estaba en que los registros internos del procesador eran de 16 bits, mientras que el bus de direcciones era de 20.