0 / 0 / 1
Регистрация: 29.06.2015
Сообщений: 27
1

Литература о компиляции, линковке, что содержится в объектных файлах, стеке переменных?

21.10.2015, 16:54. Показов 736. Ответов 4
Метки нет (Все метки)

Здравствуйте.
Подскажите, какую литературу почитать, чтобы более глубоко понимать сам процесс создания программ?
Я имею в виду не книги по языку программирования вроде Страуструп, Липпман, Дейтел и т.д. (это само собой), а именно ПОДРОБНОЕ описание того, что происходит при компиляции, линковке, что содержится в объектных файлах, стек переменных; как создаются программы, которые распаковываются при запуске, и т.д.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.10.2015, 16:54
Ответы с готовыми решениями:

Есть ли в объектных файлах таблицы Global Offset Tables
Добрый день. У меня такой вопрос. А есть ли в объектных файлах таблицы Global Offset Tables.?...

Ошибка инициализации объектных переменных
Здравствуйте все! Столкнулся с непонятным глюком. Есть форма, на ней внедренное представление. В...

Загрузка объектных переменных объектами формы
Добрый день или ночь! Я так понимаю, те контролы которые находятся на форме-это ОБЪЕКТЫ формы!...

Удаление переменных в стеке
TPoint points; points = Point(30,0); points = Point(60,20); points = Point(30,40); ...

4
Эксперт С++
8719 / 4262 / 950
Регистрация: 15.11.2014
Сообщений: 9,669
21.10.2015, 19:49 2
Цитата Сообщение от jgvjv Посмотреть сообщение
Подскажите, какую литературу почитать, чтобы более глубоко понимать сам процесс создания программ?
1.
смотрите в сторону языков ассемблера.

2.
смотрите в сторону языка си.

3.
смотрите в сторону языка с++.

4.
загуглите книги аля :
"как написать компилятор".
"как написать ОС".

5.
PROFFIT!!!
0
0 / 0 / 1
Регистрация: 29.06.2015
Сообщений: 27
21.10.2015, 20:41  [ТС] 3
hoggy, и на том спасибо, но думал, будет что-то конкретное.
0
16082 / 8684 / 2120
Регистрация: 30.01.2014
Сообщений: 14,967
21.10.2015, 22:11 4
Цитата Сообщение от jgvjv Посмотреть сообщение
что-то конкретное.
Если под windows, то можешь начать с этой книги.
0
3174 / 1933 / 313
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
21.10.2015, 22:24 5
Цитата Сообщение от jgvjv Посмотреть сообщение
при компиляции, линковке, что содержится в объектных файлах, стек переменных; как создаются программы, которые распаковываются при запуске
Совершенно разные и не связанные вещи.

Начните с этого:

Баррон Д. "Ассемблеры и загрузчики" (1974)
Levine J. "Linkers and Loaders"
Вложения
Тип файла: 7z Windows 2000 Loader.7z (24.2 Кб, 5 просмотров)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.10.2015, 22:24
Помогаю со студенческими работами здесь

Относительное расположение переменных в стеке
Всем привет, подскажите где я не так рассуждаю. Вот исходный код программы #include <stdio.h> ...

В каких lib файлах содержится описание функций из iostream, math.h?
В каких lib файлах содержится описание функций из iostream, math.h? Как получить полный список...

Ошибки в стандартных заголовочных файлах при компиляции проекта
Старый проект на С++ пытаюсь скомпилировать в VS2008 выдает 66 ошибкок в файлах: string.h...

Определение переменных в заголовочных файлах
Здорова! Определил переменную в заголовочном фале от так #pragma once #ifndef...

Если создать указатель на переменную, созданную в стеке, переменная перемещается в кучу? Или остается в стеке?
Подскажите, если не трудно, я создаю переменную любого стандартного типа и она хранится в стеке, а...

полу значения переменных из классов с одинаковыми именами, хранящимися в разных файлах
Добрый день всем. Возникла такая задача. Есть несколько файлов: config_1.php, config_2.php,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru