shade,
Может подскажите как выглядит содержимое секций .data .text. ?
Модератор: Модераторы
shade писал(а):Как простой снимок памяти.
int x = some_func("bla bla bla");
mov eax, 50
mov [x], eax
shade писал(а):1. в секции .data будет просто записано 50
struct syment {
union { /* Все способы описать текст имени */
} _n;
long n_value; /* Значение имени */
short n_scnum; /* Номер секци
unsigned short n_type; /* Тип и производный тип */
char n_sclass; /* Класс памяти */
char n_numaux; /* Число вспомогательныхэлементов */
};
shade писал(а):В таблице имен, будет указано, что по такому то адресу P (смещение к <адрес-X 4-байта>)
Seraphim писал(а):А в эолементе таблицы имен syment нету адреса, есть только номер секции.
Вернуться в Free Pascal Compiler
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2