Charles Petzold

For those who find the Reverse Engineering for Beginners book too hard and technical, here is even gentler introduction to low-level internals of computing devices: Code: The Hidden Language of Computer Hardware and Software by Charles Petzold. (Also translated to Russian.)

(Another is a comic book (from 1983) for kids, devoted to 6502 and Z80.)