Отобразить текущую прогу из памяти, вывести на экран монитора Сегменты кода |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Отобразить текущую прогу из памяти, вывести на экран монитора Сегменты кода |
-Andrew- |
Сообщение
#1
|
Гость |
Итак.. извечное plz help. Дана задача - перелопатил весь учебник :fire: не могу понять как делать и даже какие команды использовать. Помогите. Ниже текст задачи.
Запишите программу, которая выводит на экран монитора Сегмент (часть Адреса) начала ее кода, начала данных и кучи, конца кучи, Сегмент границы свободной части кучи и стека. Запустите программу из Турбо Паскаля, а во второй раз - выйдя из него. Сравните результаты и объясните разницу. Пользуясь результатами сравнения, допишите в программу оператор, определяющий наличие Тубро Паскаля в оперативной памяти и выдающий соответствующее сообщение на экран: "Турбо Паскаль загружен" или "Турбо Паскаль не загружен". |
volvo |
Сообщение
#2
|
Гость |
Копай в сторону функций CSeg (для сегмента кода), DSeg (для сегмента данных), SSeg(сегмент стека) и HeapOrg (начало кучи)
|
-Andrew- |
Сообщение
#3
|
Гость |
Спасибо, попробую.
|
Текстовая версия | 23.12.2024 19:56 |