I had assembly @uni, but never had the guts to try and make something [useful] with it -> what keeps hanging in my head is, assembly is only good/usefule for compiler builders.
Is learning x86 your main goal, or do you plan to..??
Is learning x86 your main goal, or do you plan to..??
That said, typically you shouldn't bother.
(some nice info, for the bigger picture in that case http://duartes.org/gustavo/blog/post/how-computers-boot-up/ )