A
A
AndySpot2019-04-23 00:54:25
Books
AndySpot, 2019-04-23 00:54:25

What book to choose to study computer architecture?

Good Toaster! I have such a problem. I undertook the task of comprehending system programming. Having shoveled through a bunch of books on PC architecture, I got even more confused than when I started. Judging by the titles of the books, I got the impression that all these books are either written at different levels of complexity (regarding the level of the topic, well, like school and higher mathematics, where the second is more complete, evidential and axiomatized than the first, well, conditionally). The books are naturally the generally recommended classics by Tanenbaum and the second by JL Hennessy, DA Patterson - Computer Architecture A Quantitative Approach. The second, as for me, was written more for those who are going to develop processors, and not be a programmer, and Tanenbaum is just for mastering the architecture, from the point of view of being useful to a programmer and a system programmer. Am I right? And the second question. And how exactly will it be useful? I just have a strange attitude towards such theoretical books, because they are very descriptive (in fact, they should be, of course, but there is a vicious circle of misunderstanding how to read them and relate to the knowledge received in them). There is such a book as Digital Circuitry and PC Architecture Harris and Harris, where at the beginning they just "complain" about the descriptiveness of the books mentioned above, they say they do not give such knowledge that it is possible to design a CPU. What then is the use of the same Tanenbaum? I personally from my bell tower see the benefit only in the chapters about the level of command architecture and the practice on asma that follows it. How then to treat the rest of the chapters? In general, direct the true beginner on the path, and can advise any other books that will be useful specifically for the task of teaching PC architecture specifically for systems. programmer (preknowledge for reading the same docks from intel).

Answer the question

In order to leave comments, you need to log in

1 answer(s)
R
Roman, 2019-04-23
@AndySpot

https://github.com/gurugio/lowlevelprogramming-uni...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question