Have you read Dinosaurus Book? Or Windows Internal? Or Ali Mazidi book? Usually we dont pay enough attention to our computers. We think and work too much in high level for LOB. But soon or later, in vertical or horizontal applications, you will find this knowledge is critically important. I explore it again because my background is not CS and for me it was an interesting journey to see how computers really works start from my semiconductor background. It is fun. Let us discuss here.