Livro gratuito sobre programação de sistemas com C, otimização de código e assembly em várias arquiteturas. Um recurso para estudar como esses temas se conectam.
Dive into Systems é um livro gratuito sobre programação de sistemas com base em C. O material aborda também otimização de código e assembly em várias arquiteturas.
Para estudá-lo, comece pelos conceitos de C e anote como cada exemplo se relaciona com o funcionamento do sistema. Registre suas dúvidas junto ao trecho ou exercício correspondente.
Em seguida, compare as abordagens de otimização e assembly apresentadas para diferentes arquiteturas. Observe o que muda entre elas, sem presumir que uma técnica se aplique igualmente a todos os ambientes.
Se usar IA para explicar conceitos ou revisar anotações, não envie código proprietário, credenciais ou dados pessoais. Prefira exemplos fictícios e siga a política da sua organização para uso de ferramentas de IA.