A video series about building a CPU from scratch! Only using basic logic chips; this series really gives you an intuition for what makes a CPU tick (literally).
The host of the youtube channel, Ben Eater, is a really good teacher (he used to work for Kahn Academy). I would recommend anything by that guy!
I would like be able to point you to some good assembly programming video tutorials; the only thing I can think of is this youtube channel. I remember learning a thing or two from his videos.
Be aware that he writes in Intel syntax where the operands are flipped compared to AT&T syntax that we have learned.