Entrar
    Skoob logo

    Saiba mais

    Quem somosTermos de usoFale conoscoCentral de ajudaPrivacidade

    Fique por dentro

    Livros em destaque

    Explore

    LivrosAutoresEditorasLeitoresCortesias

    Siga nas redes sociais

    Baixe o app

    Google PlayApp Store
    Book cover
    Compartilhar
    Editar
    • Sinopse
    • Edições1
    • Vídeos0
    • Grupos0
    • Resenhas1
    • Leitores171
    • Similares4

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

    Igor Zhirkov

    Novatec
    2018
    576 páginas
    19h 12m
    ISBN-13: 9788575226674
    Português Brasileiro
    4.5
    5 avaliações
    Leram15Lendo16Querem138Relendo1Abandonos1Resenhas1
    Favoritos4Desejados138Avaliaram5

    Descrição do livro 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.

    Edições (1)

    Ver mais
    • book cover

    Similares (4)

    Ver mais
    • book cover
    • book cover
    • book cover
    • book cover
    Resenhas (1)Ver mais
    Victor Oliveira picture
    Victor Oliveira09/02/2026Resenhou um livro
    4.5 (Muito bom)

    Programação em Baixo Nível

    Principio dizendo que este livro não é para o paladar de iniciantes. Apesar de ser razoavelmente didático, os tópicos e o nível abordado exigem uma robusta bagagem de conhecimentos de arquitetura de hardware (processador e memórias), sistemas operacionais - sobretudo Linux - e linguagem C. O título do livro engana um pouco. Dá a entender que o autor se propõe a ensinar propriamente a programação em Assembly e C. De fato, o autor aborda sim tópicos basilares de ambas as linguagens, não exatamente pra deixar o leitor proeficiente, mas para servir de apoio às discussões posteriores. Há muita coisa interessante pra quem gosta da baixaria. Recomendo.

    1 curtida

    Estatísticas

    Avaliações

    4.5 / 5
    • 5 estrelas60%
    • 4 estrelas20%
    • 3 estrelas20%
    • 2 estrelas0%
    • 1 estrelas0%
    Igor Zhirkov profile picture

    Igor Zhirkov

    1 Livro
    1 Seguidor

    Igor Zhirkov