Какой хороший ресурс для чтения о концепциях стека / кучи и таблицы символов?
-
20-09-2019 - |
Вопрос
Пожалуйста, предложите какой-нибудь веб-сайт или какую-нибудь книгу, которая действительно подробно рассматривает эти темы.
Мне нужно лучше понимать эти концепции (применительно к C ++):
- стопка и кучи
- таблицы символов
- реализация правил области применения
- реализация вызовов функций
Решение
Вы могли бы прочитать Книга Дракона, но я думаю, что это может быть уже слишком.
Другие советы
Для вызова функций эта страница Википедии отлично подходит: соглашения о вызовах x86 - в нем объясняются различные способы перевода вызовов функций в сборку.
Кроме того, эта Вики-книга о Дизассемблирование x86, имеет несколько интересных страниц по этой теме:
Попробуй онлайн - версия из числа "Компоновщики и загрузчики" книга. Глава 11 может помочь вам с этими концепциями w.r.t C ++.Очень хорошая книга для правильного усвоения основных принципов.Попробуй у Густаво отличный блог для понимания концепций управления памятью (стек, куча и многое другое).