Red de conocimiento informático - Aprendizaje de código fuente - Libros recomendados para que los niños aprendan programación

Libros recomendados para que los niños aprendan programación

1.LKD-Desarrollo del kernel de Linux-Diseño e implementación del kernel de Linux

Una introducción general al kernel sin entrar en detalles en profundidad. Es adecuada para comprender el kernel de Linux y no requiere demasiada base.

2.LDD-Desarrollo de controladores para Linux-Diseño de controladores para Linux

Se especializa en el diseño de controladores, no requiere demasiada base.

3.ulk-Comprensión del kernel de Linux

Explica la mayoría de los subsistemas del kernel de Linux con gran detalle ~ Necesita comprender un poco sobre los principios de las microcomputadoras y la compilación del formato de AT&T. ~(libro La parte de la red no está involucrada)

4. Comprender los aspectos internos de la red Linux: tener un conocimiento profundo de la tecnología de red Linux.

Explique especialmente la implementación de la red Linux. No lo he leído, así que no diré más ~ ​​(es solo un libro recomendado sobre ULK)

Análisis de escenarios. 5.5. Código fuente del kernel de Linux

Hay muchos libros similares, puede elegir según la situación.

6. Estudio en profundidad de la arquitectura del kernel de Linux

También es un libro muy extenso, que explica principalmente los detalles de la implementación del kernel en la arquitectura x86 x86-64 ~ de naturaleza similar a. ULK~ ~

7. Tener un conocimiento profundo de la gestión de memoria virtual de Linux.

Este es un libro de interpretación del código fuente, que habla específicamente sobre la parte de administración de memoria del kernel~

Otros libros relacionados con los controladores integrados de Linux~

Por encima de todo, los libros requieren algunos conocimientos básicos del lenguaje C.

Como se mencionó anteriormente, estos libros requieren algo de tiempo para comprenderlos y practicarlos; de lo contrario, serán aburridos~