Livro Programação Em Baixo Nível Novatec Editora

R$ 149
Condição Novo
LocalizaçãoSão Paulo - São Paulo
Vendidos
Disponível
vendedorNOVATECEDITORA
Atenção: O mebuscar.com não faz cotação/vende/comercializa nenhum dos produtos aqui anunciados e não disponibiliza dados pessoais de vendedores/compradores, apenas limita-se a redirecionar os interessados aos anúncios já publicados pelos respectivos vendedores no Mercado Livre, todos os dados aqui exibidos são importados automaticamente do mercado livre. caso encontre algo em desacordo com a lei e contra as regras do Mercado Livre neste anúncio você pode realizar uma denúncia clicando em "Faça uma denúncia" no canto superior direito.

Especificações

Formato: Papel
É formato bolso: Não
Autor: Krsna Dvaipayana Vyasa
Capa do livro: Mole
Edição do livro: 1
Gênero do livro: Informática Programação
Editora do livro: NOVATEC
Subgêneros do livro: Computação
Subtítulo do livro: C, Assembly e execução de programas na arquitetura Intel 64
Título do livro: Programação em Baixo Nível
Cor da capa:
ISBN: 9788575226674
Altura: 23.5 cm
Escrito em letra maiúscula: Não
Condição do item: Novo
Idioma: Português
Tamanho da letra:
Idade máxima recomendada: 100 anos
Idade mínima recomendada: 1 anos
Tipo de narração: Manual
Quantidade de páginas: 576
Ano de publicação: 2018
SKU: 99048690
Peso: 890 g
Largura: 17.2 cm
Com índice: Sim

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.