Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.10.07;
Скачать: [xml.tar.bz2];

Вниз

Такое может быть,?   Найти похожие ветки 

 
copyr25   (2002-09-10 22:04) [40]

Конечно org 256 - это директива распределения памяти. com на диске может занимать и меньше.
И всё же...


 
Странник   (2002-09-10 22:06) [41]

дело в том, что адрес точки входа в com не 100h, а 0h.
а там по дефолту jmp short 100h


 
Странник   (2002-09-10 22:10) [42]

Сорри, уже память подводит - 100h - это адрес для загрузчика, а перед кодом тот же загрузчик размещает слущебные блоки с FCB и прочим мусором.
Говоря про размер, я имел ввиду размер файла после линкера


 
copyr25   (2002-09-10 23:02) [43]

>Странник (10.09.02 22:10):
Конечно.
Запускаемой в DOS программе отводилась вся свободная
память. В Windows это не так, но от этого сюжет срабатывания com
не сильно меняется: В сегментной части начального адреса отводимой памяти
(нач.сегмент программы) функция Exec строит спец. служебную структуру -
PSP, своеобразный "протокол", где есть всё для нормальной отработки
программы, который (PSP) заполняется ОС и имеет мин. размер 100h.
Программа загружается сразу же после.
Exec настраивает регистры процессора и передает управление по адр. 100h:))


 
Сергей Суровцев   (2002-09-11 00:23) [44]

>LStranger © (10.09.02 19:20)
А хотите посмотреть на сайт, где показывают живых Джидаев,
спасающих галактику?
Лет 7 назад в США были проведены крупномасштабные
исследования, установившие, что куриные яйца очень вредны
для сердца и 5 лет американцы их не ели не в каком виде.
Два года назад были проведены другие исследования, тоже
очень серьезные, и выяснили, что куриные яйца очень полезны,
причем именно для сердца. Поймите Вы, грош цена этим
исследованиям, они коньюктурны и безответственны. Думайте
своей головой.




Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.10.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.008 c
1-21134
lavrentij
2002-09-25 19:50
2002.10.07
Как отправить программу в systray?


1-21003
SZap
2002-09-26 19:04
2002.10.07
Еще вопрос по Excel


4-21320
Oxy2
2002-08-17 17:44
2002.10.07
По поводу одновременного выполнения кода


1-21050
Termit
2002-09-27 13:46
2002.10.07
Уничтожить компонент из собственного обработчика


1-20976
Демонов Е.В.
2002-09-24 12:51
2002.10.07
Bitmap





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский