Frete grátis

Saiba os prazos de entrega e as formas de envio.

Estoque disponível

Vendido por NOVATECEDITORA

+1000

Vendas concluídas

Ofereça um bom atendimento

Entrega os produtos dentro do prazo

Devolução grátis

Você tem 30 dias a partir do recebimento do produto para devolvê-lo, não importa o motivo!

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

Outras características

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
Idade máxima recomendada
100 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

Qual informação você precisa?

Não fizeram nenhuma pergunta ainda. Faça a primeira!

Opiniões do produto

4.9

Avaliação 5 de 5

7 avaliações

Avaliação de características

Custo-benefício

Avaliação 4.6 de 5

Qualidade de impressão

Avaliação 5 de 5

Qualidade do acabamento

Avaliação 4.3 de 5

Opiniões em destaque

Avaliação 5 de 5

07 mar. 2024

Avaliação 5 de 5

28 abr. 2022

Avaliação 5 de 5

19 mai. 2021