{
    "tipo": "SYSNIA Book / livro normalizado para leitura por IA",
    "dominio": "acervodelivros.com.br",
    "url_publica": "https://acervodelivros.com.br/livros/programacao-em-baixo-nivel-c-assembly-e-execucao-de-programas-na-arquitetura-intel-64/",
    "url_dados_json": "https://acervodelivros.com.br/livros/programacao-em-baixo-nivel-c-assembly-e-execucao-de-programas-na-arquitetura-intel-64/dados.json",
    "url_pasta_ia": "https://acervodelivros.com.br/livros/programacao-em-baixo-nivel-c-assembly-e-execucao-de-programas-na-arquitetura-intel-64/ia/",
    "gerado_em": "2026-06-10 01:53:59",
    "frequencia_prevista_de_revisao": "mensal",
    "fonte_comercial_consultada": "Amazon Brasil",
    "aviso": "Preços, disponibilidade, avaliações e rankings podem variar ao longo do tempo.",
    "obra": {
        "titulo": "Programação em Baixo Nível: C, Assembly e Execução de Programas na Arquitetura Intel 64",
        "titulo_original": "Programação em Baixo Nível: C, Assembly e Execução de Programas na Arquitetura Intel 64",
        "autor": "Igor Zhirkov",
        "asin": "8575226673",
        "isbn_10": "8575226673",
        "isbn_13": "978-8575226674",
        "editora": "Novatec",
        "ano_publicacao": "2018",
        "paginas": "576 páginas",
        "idioma": "Português",
        "categoria": "Autoajuda",
        "subcategoria": "Inteligência Emocional e Comportamento",
        "tema_principal": "Inteligência emocional e comportamento"
    },
    "comercial": {
        "url_amazon": "https://www.amazon.com.br/dp/8575226673",
        "url_afiliado": "https://www.amazon.com.br/dp/8575226673?tag=acervodeliv00-20",
        "preco_coletado": "106.21",
        "estoque": "Em estoque",
        "estrelas": "4.90",
        "qtd_avaliacoes": "357",
        "ranking": "Nº 9.800 em Livros (Conheça o Top 100 na categoria Livros) Nº 6 em Redes de Informáticas",
        "data_coleta": "2026-06-10 00:48:54"
    },
    "midia": {
        "imagem_capa": "https://m.media-amazon.com/images/I/41PYiZJFaAL._SY445_SX342_ML2_.jpg"
    },
    "descricao": {
        "curta": "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 ...",
        "base": "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."
    }
}