Federico,
Puede quedar cierta confusión sobre si SP es visible o parcialmente visible, dado que se modifica indirectamente con cualquier instrucción que utilice el stack. Pero por su parte, SP puede ser utilizado como operando en instrucciones aritmético-lógicas por lo que es de hecho un registro visible, diría que con una fuerte personalidad.
En 8086 los registros parcialmente visibles por excelencia son el IP y las FLAGS.
Saludos,
Gustavo