Programming in assembly ... to learn assembly language, anyway. Of course, if you are writing boot code, you need to know all that old-fashioned legacy stuff. We liked [Ben Jojo’s] tutorial ...
[Creel] has a top ten that should appeal to many Hackaday readers: the top 10 craziest x86 assembly language ... If you really want to learn modern assembly language, there’s plenty of help.