emulators

While playing emulators is rightfully called masturbation by some, they are great for learning about old computers without the hassle of real, sometimes broken hardware. And after all, for learning about old computers you don't have ;)

The ones I use the most are (in no particular order): simh, gxemul, tme, and qemu.