![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Shults99 |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Мужской Репутация: ![]() ![]() ![]() |
Вопрос: Как определить из программы загружен Турбо Паскаль в память или нет? Знаю, что он грузится в младшие адреса памяти и, по-моему сюда DSeg:0000.
Но как вычислить там он или нет - увы? Thnki -------------------- |
![]() ![]() |
Shults99 |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Мужской Репутация: ![]() ![]() ![]() |
:D :D
Кажется, проблема решена... Ну, что же.. препады сами узнают новый подход.. Но всё-таки если говорить о чистоте экперимента, то я не "удовлетворил" препадов. Вот текст задачи: (сначала предлагается запустить прогу из IDE и экзешником и увидеть различия, а потом - ) "допишите оператор, определяющий наличие Турбо Паскаля в оперативной памяти и выдающий соответствующее выражение на экран: "Турбо Паскаль загружен" или "Турбо Паскаль не загружен"" 4 тоже хорошая оценка. В учебнике дается таблица, где показано заполнение памяти и ссответствующие идентификаторы. Системные программы======== Указатели Ещё не распределенная память== HeapEnd Динамически распределяемая=== HeapPtr Оверлейный буфер ========= HeapOrg -/- -/- Сегмент данных основной===== Sseg:SPtr программы -/- -/- ===========сегменты модуля (команд на них не написано) Турбо Паскаль Системные программы =====младшие адреса памяти Сообщение отредактировано: Shults99 - -------------------- |
![]() ![]() |
![]() |
Текстовая версия | 13.09.2025 13:01 |