Interesting that someone who is "just getting started in microcomputers" is being urged to dive right into writing device drivers in ASM. Most beginners would be more encouraged by seeing something useful happen, then get into the guts of how it all works much later in their career.