PDF Resources, Lectures and Articles
Agner Fog’s collection of manuals for optimizing x86-64 family microprocessors
Calm Energy’s study/review videos of Intel instructions
Computer Organization and Design. Chapter 5 “Advanced Material: Implementing Cache Controllers”
Creel’s x64 assembly video tutorials
Elowar.com’s Amiga Dev website: Amiga’s blitter
Geeksforgeeks’s into to control units
Intel64 and IA-32 Architectures Programming Guide
Mitja Rihtarsic’s article on general binary-coded-base conversion
Quinapalus’ article on CORDIC-like algorithm for natural log and exponentiation
RISC-16 Architecture lectures by Bruce Jacob (PDF)
Ruochi Zhang’s “Hack CPU” article
Wikipedia article on Double Dabble
Wikipedia article on Kogge Stone Adder
Wikipedia article on algorithm that finds shortest LFSR
Wikipedia article on Negabinary