SINOPSE
Explorar a linguagem Assembly e a arquitetura Intel 64 proporciona uma base sólida para programadores que desejam aprimorar suas habilidades em C. O conteúdo abrange desde os fundamentos da linguagem até a execução de programas, incluindo a geração de arquivos-objeto ELF e as ligações estática e dinâmica, com exemplos práticos e exercícios que incentivam a aplicação dos conceitos.
Além de discutir as melhores práticas de programação, o texto analisa recursos de otimização e técnicas para melhorar o desempenho, como instruções SSE e pre-fetching. Questões relevantes em ciência da computação são abordadas, destacando a importância de modelos de computação e gramáticas formais na prática.
