Answer the question
In order to leave comments, you need to log in
A book that explains how PCs work from the atomic level?
Decided to become a programmer, but it's a bit frustrating to code without understanding what's going on under the hood.
How does the PC understand what it is doing at all?
How does the processor know what to do?
I have many children's questions, but he who does not want to learn is stupid.
In short, recommend books that explain to me what PC is and how all these mechanisms work.
Just like the computer understands what the operating system tells it, and so on.
Answer the question
In order to leave comments, you need to log in
Decided to become a programmer, but it's a bit frustrating to code without understanding what's going on under the hood.
E. Tanenbaum T. Austin Computer architecture
E. Tanenbaum H. Bos Modern operating systems
Books have already been advised, but you can immediately close some of your children's questions.
How does the PC understand what it is doing at all?He does not "understand" in any way, he just follows the instructions.
How does the processor know what to do?He doesn't "know", he follows instructions.
The desire is commendable, but in general - meaningless. A computer is too complex a device for 1 person to fully understand the whole process in detail. Enough base and basics. It is better to have a deeper knowledge of your specific subject areas (for example, for the web - network theory, and for games - computer graphics and all its internal geometry).
You only need an accurate understanding of the processes in the hardware when you will be writing at a very low level - drivers, OS, assembler. Everything else is wrapped in high-level languages and libraries specifically for ease and speed.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question