Con respecto al repertorio de instrucciones en ASM es simple, directamente busca el datasheet del PIC en cuestion y hay un apartado en el PDF que suele llamar Instruction Set Summary
Ahi tenes una tabla con todas las instrucciones, sus opcodes y posteriormente a eso la explicacion de cada instruccion. Al menos para los de 8 bits es asi, los demas suelen tenerlo en un PDF separado o tal ves la lista pero no explicados.
PIC16F87/8:
http://ww1.microchip.com/downloads/jp/DeviceDoc/30487c.pdfPagina 149 comienza.
Lamentablemente no tengo demasiada experiencia en ejercicio real, a pesar de eso tengo puntos de vista con la universidad y la carrera. Yo creo que uno puede ser totalmente autodidacta y aprenderla. Solo se requiere voluntad y al final es lo que te termina enseñando la carrera, el poder aprender uno mismo. El rebuscarsela uno mismo.
Cuanto aporta no sabria como medirlo, si aporta o no creo que es la cuestion, la mayoria de los ingenieros que conoci te dicen que salen de la universidad sin saber nada (yo me siento sin saber nada), es decir tienen la teoria, tal ves un poco de practica, pero no pensado para una aplicacion, y que luego si en el trabajo empiezan a ver las aplicaciones de esas teorias, o se los manda a "especializarse" en cierto rubro. O hay que rebuscarselas para hacer algo y es cuando uno tiene que empezar a utilizar las cosas que sabe.
En fin, yo creo que si aporta. En teoria, forma de pensar, tratar de buscar varias opciones, etc.