Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.07;
Скачать: CL | DM;

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.014 c
6-21162
Deep
2002-08-04 03:45
2002.10.07
клиент - сервер & socket


1-21041
Dim!S
2002-09-27 12:53
2002.10.07
Работа с нужной процедурой


1-21085
Sectey
2002-09-25 09:33
2002.10.07
Где найти dxDBGrid


14-21256
AL2002
2002-09-09 10:41
2002.10.07
Рука дрожит.


7-21291
Nalsur
2002-07-23 11:53
2002.10.07
Bios