Answer the question
In order to leave comments, you need to log in
A set of books on hardware and the C language?
Hello, I need help choosing books. Two books are desirable: the simplest and the most suitable in your opinion, because I don't understand all the details yet, and first I need to understand the basics. BUT if there is a universal book, I will be eternally grateful to you. Need books on the following topics:
Answer the question
In order to leave comments, you need to log in
For a video card, you will have to work with a specific model and a separate company. There are no universal ones. The most open documentation is from Intel and AMD on their own websites. But this requires much more experience in hardware programming. Video processors are very complex devices.
There are quite a lot of books for CPUs. But you need to start with the microarchitecture of modern microprocessors. This book is called.
To make it easier to understand C/C++ it will be better if you start with assembler. Because all the specifics of C / C ++ originates from there. Especially pointers. And memory models with data representation in a computer are also very necessary. A lot of questions about problems in programming are related to this. The Tannebaum Computer Architecture book is a good start. It seems to you that this is not it, but over time, all the answers to the questions and problems that have arisen lie in this book and others like it.
I also wanted to do something very difficult. But the problem is that there was not enough knowledge and experience in this matter. Just start small. It's important for you to understand how things work. Even a debug board with an ARM microcontroller running RTOS will work just fine. There are plenty of such examples even in Russian. Once you understand how they work, then you can take on more complex ones.
Sic parvis magna.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question