em 4x sem juros

Anúncio pausado

+1000

Vendas concluídas

Oferece um bom atendimento

Entrega os produtos dentro do prazo

Características do produto

Características principais

Título do livro
Programação em Baixo Nível
Subtítulo do livro
C, Assembly e execução de programas na arquitetura Intel 64
Autor
Krsna Dvaipayana Vyasa
Idioma
Português
Editora do livro
NOVATEC
Edição do livro
1
Capa do livro
Mole
Com índice
Sim
Ano de publicação
2018

Outros

Quantidade de páginas
576
Altura
23,5 cm
Largura
17,2 cm
Peso
890 g
Gênero do livro
Informática,Programação
Subgêneros do livro
Computação
Tipo de narração
Manual
Idade mínima recomendada
1 anos
Escrito em letra maiúscula
Não
ISBN
9788575226674

Descrição

Programação em Baixo Nível
C, Assembly e execução de programas na arquitetura Intel 64

Autor: Igor Zhirkov
ISBN: 978-85-7522-667-4
Ano: 2018
Páginas: 576


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;

- acompanhar o processo de compilação e decifrar as listagens em Assembly;

- depurar erros em código Assembly compilado;

- usar modelos de computação apropriados para reduzir drasticamente a complexidade dos programas;

- escrever códigos críticos quanto ao desempenho;

- compreender o impacto de um modelo de memória fraco em aplicações com várias threads.

Garantia do vendedor: 2 meses

Perguntas e respostas

Não fizeram nenhuma pergunta ainda.

Faça a primeira!

Opiniões do produto

Avaliação 4.9 de 5. 8 opiniões.

Avaliação de características

Custo-benefício

Avaliação 4.7 de 5

Qualidade de impressão

Avaliação 5 de 5

Opiniões em destaque

4 comentários

Avaliação 5 de 5

07 mar. 2024

Avaliação 5 de 5

28 abr. 2022

Avaliação 5 de 5

19 mai. 2021

Avaliação 5 de 5

21 set. 2019