Before dropping out of college 25 years ago I took an ASM programming course. The processor was the PDP 11. The official terminals were dec writers to an emulator but I happened to have access to a PDP 11 unix box.
I cut my teeth doing Z80 ASM hacking on a Timex Sinclair and had no patience for this required class.
I wrote all my assignments in C and dumped the intermediate output. The grader always gave me nice comments like "well structured code."