That's great! Tencent technical officer released for the first time a 2,000-page computer basic architecture principle limit analysis book

The software and hardware architecture of modern computer systems is very complex and is the root of all IT-related technologies. This book attempts to start from the original zero-cognition state, and gradually introduce from the most basic digital circuits to computer operating systems and artificial intelligence. This book uses popular language, just right questions, and entry points that conform to the original ecological cognitive thinking, to help readers understand the entire underlying world of computers. The writing of this book follows the principle of "first introduce the reason, then think, then introduce the solution, and finally abstract it into a concept". The context of the whole book is clear, leading readers to re-take the author's cognitive path. This book integrates popular science and professionalism, using popular and detailed language, diagrams, and models to describe professional knowledge.

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

The content of this book covers the following subject areas: computer architecture, computer composition principles, computer operating system principles, computer graphics, high-performance computer clusters, computing acceleration, computer storage systems, computer networks, machine learning, etc.

The features of this book are as follows.

  • 1. Absolutely starting from a beginner's point of view, I am not confused, I do not tear the book, I do not scold the author (I don't want to be scolded).
  • 2. Introduce things absolutely, do not leave "pits" easily, and you must fill in if you have to leave it.
  • 3. Write with thinking, prompt readers to think; problem-oriented, write with the process of problem solving.
  • 4. Things are related to the cause and effect, rather than being introduced in isolation. The whole book has a clear cause and effect from the first page to the last page.
  • 5. The global frame and local details are both big and complete, deep and detailed, just like an exquisite game, the macro scene is shocking, and the local details are amazing!
  • 6. The coverage is extremely wide, covering key knowledge in multiple fields: digital circuits, analog circuits, computer architecture, computer composition principles, operating system principles, computer graphics, high-performance computer clusters/supercomputers, signals and systems, storage systems, Network/communication systems, machine learning and artificial intelligence, etc.
  • 7. Just click any paragraph on any page, it is wonderful and rich in details.
  • 8. Pay attention to the establishment of a large framework, so that readers can understand after reading.
  • 9. It is convenient for self-study. Reading the text is like listening to the author to teach in person.
  • 10. The pictures are rich in details, with the flow of things running, and the process is dynamic rather than static.

 

This book is suitable for all IT industry practitioners to read, including computer (PC/server/mobile phone/embedded) software and hardware and cloud computing/big data l artificial intelligence and other fields of research and development, architects, project managers, product managers, sales, sales before. This book is also suitable for popular science among high school students. In addition, undergraduates, masters, and doctoral students in computer-related majors can also get rich nutrition that is completely different from the course materials.

The book is divided into 12 chapters. Chapter I introduces the design ideas of digital computers, making a button calculator, and gradually understand the underlying principles of digital computers in this process. Chapter 2 reforms the key calculator on the basis of Chapter I, realizes the automatic calculation according to the compiled program, and introduces the corresponding internal architecture concept of the processor. Chapter 3 introduces the development history of electronic computers, including chip manufacturing. Chapter 4 introduces related knowledge of pipeline, including pipeline, branch prediction, out-of-order execution, superscalar and so on. Chapter 5 introduces computer program architecture and understands the process of how single and multiple programs are compiled, connected and finally run on the processor. Chapter 6 introduces the architecture of caches and multi-processor parallel execution systems, including the principles and implementation of interconnect architecture and cache coherency architecture. Chapter 7 introduces the basic principles of computer IO, including the three major IO systems of PCIE, USB, and SAS. Chapter 8 introduces how computers process sound and images, including 3D rendering and graphics acceleration principle architecture and implementation. Chapter 9 introduces the principles and architecture of massively parallel computing, supercomputers, and programmable logic devices (such as FPGAs). Chapter 10 introduces the basic principles and architecture of modern computer operating systems, including architecture principles such as memory management, task scheduling, interrupt management, and time management. Chapter 11 introduces modern computer forms and ecosystems, including actual computer products and ecosystems in computing, network, and storage. Chapter 12 introduces the underlying principles and architecture implementation of machine learning and artificial intelligence

Friends who need to get this more than 2,000 pages of "The Basics of Computer Knowledge" can directly forward + follow private messages (learning)

 

Chapter 1 Electrically Controlled Switches-The Cornerstone of the Computer World

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

Chapter 2 Relief of Manpower-Program Control Computer

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

Chapter 3: The evolution of switches-from machinery to chips

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

Chapter 4 The Evolution of Circuit Execution Process-Pipelining, Branch Prediction, Out-of-Order Execution and Multiple Launches

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

Chapter 5 Sequence Program World-From Machine Code to Operating System

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

Chapter 6 Multiprocessor Microarchitecture-Multicore and Cache

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

Chapter 7 Computer l/O Subsystem

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

Chapter 8 Sound and Color-How the Computer Processes Sound and Images

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

Chapter 9 All Arrows-Accelerated Computing and Supercomputers

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

Chapter 10 Computer Operating System-Workers Behind the Stage

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

Chapter 11 Modern Computer System-Form and Ecology

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

Chapter 12 Machine Learning and Artificial Intelligence

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

perfect!  Tencent technical officer released a 2000-page book on the limit analysis of the underlying computer architecture

 

For those who need to get this more than 2,000 pages of "Basic Computer Knowledge", there is a free through train below

 

Guess you like

Origin blog.csdn.net/m0_46995061/article/details/108717049