Writing in the front

The hardware and software architects of today’s computer systems are very complex and are at the root of all IT related technologies. Since I went to school, I have been trying to start from the original state of zero cognition, and gradually introduced the most basic digital circuit to the computer operating system and artificial intelligence. Each process is not put down learning, from the introduction of the reason – thinking – introduction of solutions – abstraction into the concept. And are set popular science, professional as a whole, with popular detailed language, charts, models to describe professional knowledge.

Features of this book are as follows:

1. From the beginner’s point of view, simple and easy to understand;

2. The introduction of things absolutely thorough, leave no room;

3. Do not swallow things without understanding, and have a problem-oriented approach to arouse readers’ thinking;

4. Connecting the preceding with the following, each thing is related, and each chapter is not an independent part;

5. The global framework and local details are displayed in detail;

6. Covering digital circuit, analog circuit, computer architecture, computer composition principle, operating system principle, computer graphics, high-performance computer cluster/supercomputer, signals and systems, storage system, network/communication system, machine science, artificial intelligence, covering a wide range;

7. The pictures are rich and detailed, easy to understand, and each process is dynamic rather than static.

Of course, in the process of learning, we will also encounter many questions:

1. When you don’t understand something at all and need to learn it thoroughly first.

2. Lack of resources, learning bottleneck, Internet search can not answer, can not think out, ask others do not know the time;

3. When I don’t know how to express, I don’t know how to cut in, I don’t know how to start, and I can’t find a popular description route;

4. When you thoroughly understand it, you find that things are so intertwined that you cannot start from the beginning to the end in one line and must be introduced from multiple angles.

5. When, in order to understand one thing, you find that you need to study another series of things, which are endless, and you feel hopeless.

6. When it was necessary to draw a picture, but most of the time it was done piecemeal;

The outline of the computer will be explained in more detail below, covering the knowledge at a glance, but the article is limited to a few words.

Chapter 1 Electronic switches — the cornerstone of the computer world

Chapter 2 Unshackle the hand – program control computer

Chapter 3 evolution of switches — from machines to chips

Chapter 4: Evolution of circuit execution process — pipeline, branch prediction, out-of-order execution and multiple emission

Chapter 5 programming world — from machine code to operating system

— The article will be forwarded + comments, follow the official account at the end of the article can be obtained

Chapter 6 multiprocessor microarchitecture — Multiple cores and caches

Chapter 7 Computer /O Subsystem

Chapter 8: Graphics — How do computers process sound and images

Chapter 9 – Accelerating computing and Supercomputers

Chapter 10 Computer operating system backstage workers

Chapter 11 modern computer systems — Morphology and ecology

Chapter 12 machine learning and Artificial Intelligence

conclusion

With this self-created proposition, I really started to build calculators, and then programmable calculators, which is the CPU, and then gradually spread out to tease out the whole system. Sort out their own thinking, encountered problems to study and solve, finally suddenly enlightened. All things are difficult at the beginning, I think, as long as you start, and then set some subject goals for yourself, and then move forward step by step, with perseverance and perseverance, with their own thinking, as long as you come down, the process recorded, is a travel notes, a valuable book.

To put it bluntly, we all have our own dreams, but reality often makes us become social animals. In fact, the so-called dream is to be built on the basis of material, so whether you change industry or still in their own industry, it takes time, need to work hard, but the Internet industry is faster, standing on the top of the pyramid is relatively easier.

To get this computer, you just need to:

— The article will be forwarded + comments, follow the public account below