Well-written primer, so cool to see something complex reduced to its simplest form that captures the essence.
Funny to read how PC memory can be "millions of bytes on modern machines". To be fair, I was using a computer with only 128MB as recently as 7 years ago :-)