Qual é um bom recurso para ler sobre conceitos de tabela de pilha/heap e símbolo?
-
20-09-2019 - |
Pergunta
Por favor, sugira algum site ou algum livro que lida com esses tópicos com muito bons detalhes.
Preciso entender melhor esses conceitos (em referência ao C ++):
- pilha e pilhas
- Tabelas de símbolo
- Implementação de regras de escopo
- Implementação de chamadas de função
Solução
Você poderia ler o Livro de Dragão, mas acho que pode ser demais.
Outras dicas
Para chamar funções, esta página da Wikipedia é ótima: X86 Convenções chamando - Explica as várias maneiras de traduzir chamadas de função para montagem.
Além disso, este Wikibook em X86 Desmontagem, tem algumas páginas interessantes sobre este tópico:
Tentar versão online do "Vinculadores e carregadores" livro. Capítulo 11 Pode ajudá -lo com esses conceitos WRT C ++. Um livro muito bom para acertar seus fundamentos. Experimente o Gustavo's Excelente blog Para entender conceitos de gerenciamento de memória (pilha, pilha e muito mais).