Главная страница
    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.012 c
1-21145
kex86
2002-09-26 01:33
2002.10.07
Люди, почему в кладовку не кладется моя программа?


4-21321
Alex870
2002-08-19 23:01
2002.10.07
Консольное приложение


3-20889
Юра
2002-09-16 17:12
2002.10.07
Как программно прописать User Name и Password


1-20995
SemFLY
2002-09-25 18:11
2002.10.07
Файлы склеил, но не запускается....


3-20886
Hooch
2002-09-16 15:09
2002.10.07
табличка foxpro





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский