Ok. Ive been looking for a computer book that talks about the very basics of how a computer works. I was wondering if any of you know of a good book that explains this. Anything will help. Thanks.

Also any good books explaining algorithams are would be helpful too. And compression also.