Eu tive três disciplinas em momentos diferentes da faculdade que abordaram assembly, eu curti demais porque gosto de entender como as coisas funcionam.

Na minha cabeça não faz sentido estudar assembly por estudar assembly, ele é uma consequencia do estudo de arquiteturas e funcionamento de processadores.

Assembly não é uma linguagem como as outras, é uma forma direta de dar ordens a um processador então você vai passar mais tempo aprendendo mais sobre a arquitetura dele do que propriamente na sintaxe da linguagem.

Outra coisa a pontuar é ... cada processador possui seu assembly, então você tem que escolher um processador especifico e se dedicar a ele.