From Nand To Tetris In 12 Steps
The following two videos describe a very interesting book and companion website that walk a reader / student / enthusiast (me) through building a working (virtual) computer from elemental logic components (nand gates).
httpvh://www.youtube.com/watch?v=JtXvUoPx4Qs