Related to:
If you are writing co
Assembly coding is a thing of the past for PCs, but is very relevant in embedded.
Writing assembly in embedded is different than writing assembly on PCs. PC compilers are "better than humans" at generating optimized instructions. Embedded systems often have weird architectures, and their optimizing compilers are not nearly as mature as a PC optimizing compiler.