arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

Referências

hashtag
Bibliografia

hashtag
Arquiteturas x86 e x86-64

hashtag
Convenções de chamada

hashtag
Depuradores

hashtag
Ferramentas

hashtag
Instruções intrínsecas

  1. Intel® 64 and IA-32 Architectures Software Developer Manuals - Volume 2, Appendix C

hashtag
Linguagem C

  1. Frederico Lamberti Pissarra.

hashtag
Linux

  1. Linux Programmer's Manual

hashtag
Sistemas Operacionais

  1. Andrew S. Tanenbaum. Sistemas Operacionais Modernos. 4° Edição. ISBN: 978-8543005676

hashtag
Códigos consultados

Alguns trechos do livro foram baseados em conhecimento que obtive lendo diretamente o código-fonte de alguns projetos. Abaixo eu listo cada arquivo consultado para fins de referência. O * (caractere curinga) indica que consultei todos os arquivos de um determinado diretório.

hashtag

  • Daniel P. Bovet, Marco Cesati.

  • Intel® 64 and IA-32 Architectures Software Developer Manualsarrow-up-right
    x86 and amd64 instruction reference - Félix Cloutierarrow-up-right
    X86 Opcode and Instruction Referencearrow-up-right
    AT&T Assembly Syntaxarrow-up-right
    System V Application Binary Interface Intel386 Architecture Processor Supplement - Version 1.0arrow-up-right
    System V Application Binary Interface AMD64 Architecture Processor Supplement - Draft Version 0.99.7arrow-up-right
    Calling Conventions | Microsoft Docsarrow-up-right
    GDB Internals - Breakpoint Handlingarrow-up-right
    Using as | Documentation for binutils 2.37arrow-up-right
    GAS syntax - Wikibooksarrow-up-right
    NASM version 2.15.05 documentationarrow-up-right
    Intrinsics | Intel® C++ Compiler Classic Developer Guide and Referencearrow-up-right
    Intel® Intrinsics Guidearrow-up-right
    C11 Standard - ISO/IEC 9899:201x draft n1570arrow-up-right
    The GNU C Reference Manualarrow-up-right
    Dicas - C e Assembly para arquitetura x86-64arrow-up-right
    Linux System Call Table for x86 64arrow-up-right
    Lazy bindingarrow-up-right
    Escalonamento de processos | Wikipédiaarrow-up-right
    Troca de contexto | Wikipédiaarrow-up-right
    glibcarrow-up-right
    /csu/*arrow-up-right
    /sysdeps/x86_64/start.Sarrow-up-right
    /sysdeps/x86_64/crti.Sarrow-up-right
    x86 calling conventions | Wikipediaarrow-up-right
    Using the GNU Compiler Collection (GCC) | GNU Projectarrow-up-right
    GNU Compiler Collection (GCC) Internalsarrow-up-right
    Debugging with GDBarrow-up-right
    An Introduction to GCC Compiler Intrinsics in Vector Processingarrow-up-right
    The .init and .fini Sectionsarrow-up-right
    ptrace(2) — Linux manual pagearrow-up-right
    ld.so(8) — Linux manual pagearrow-up-right
    Understanding the Linux Kernel, 3rd Edition - 4.5 Exception Handlingarrow-up-right
    Sinal (ciência da computação) | Wikipédiaarrow-up-right
    /sysdeps/x86_64/crtn.Sarrow-up-right