Programação Em Baixo Nível
De: R$ 149,00Por: R$ 113,20ou X de
Economia de R$ 35,80Formas de pagamento:
Opções de Parcelamento:
- à vista R$ 113,20
- 2X de R$ 56,60 sem juros
- 3X de R$ 37,73 sem juros
- 4X de R$ 28,30 sem juros
- 5X de R$ 22,64 sem juros
Detalhes
CARACTERÍSTICAS
Formato | BROCHURA |
---|---|
Número de Páginas | 576 |
Subtítulo | C ASSEMBLY EXECUCAO DE PROGRAMAS NA ARQUITETURA INTEL 64 |
Editora | NOVATEC |
Autor | IGOR ZHIRKOV |
Ano da Edição | 2018 |
EAN13 | 9788575226674 |
Edição | 1 |
Idioma | PORTUGUES |
Fabricante | NOVATEC |
ISBN | 8575226673 |
Páginas | 576 |
Saiba mais
Conheça a linguagem Assembly e a arquitetura do Intel 64, torne-se proficiente em C e entenda como os programas são compilados e executados até o nível das instruções de máquina, permitindo-lhe escrever um código robusto e de alto desempenho. "Programação em baixo nível" explica a arquitetura do Intel 64 como resultado da evolução da arquitetura de von Neumann. O livro o ensina a usar a versão mais recente da linguagem C (C11) e a linguagem Assembly desde o básico. Todo o caminho, do código-fonte à execução do programa, incluindo a geração de arquivos-objeto ELF, além das ligações estática e dinâmica, será discutido. Há exemplos de código e exercícios, junto com as melhores práticas de programação. Os recursos de otimização e os limites dos compiladores modernos serão analisados, permitindo-lhe promover um equilíbrio entre a legibilidade do programa e o desempenho. O uso de diversas técnicas para ganho de desempenho, por exemplo, instruções SSE e pre-fetching, será demonstrado. Assuntos relevantes em ciência da computação, como os modelos de computação e as gramáticas formais, também serão tratados, explicando-se sua importância prática. Programação em baixo nível ensina os programadores a: escrever livremente em linguagem Assembly; compreender o modelo de programação do Intel 64; escrever um código robusto e fácil de manter em C11.