Дорогой pashe4ka13! Огромное спасибо за помощь. Книжки такой пока нет, но есть весьма интересные талмуды Пильщикова, Пирогова, Голубя, Жукова с...
Спасибо, я это читал, но и с bx и si ничего не меняется.
Всех приветствую! Помогите, пожалуйста, разобраться с регистрами, помещающимися в [] (квадратные скобки). В частности, как с их помощью считать...
Ура! НЕ сообразил, что можно использовать функцию повторно! Спасибо! А если создавать новый файл, что с дескрипторами и закрытием старого файла?
Попробовал - что-то не получается... Как этот указатель устанавливать, и тоже функцией 4200h (с начала)?
Нашёл решение: перед функцией 4200h нужно создать новый файл: mov ah,3Ch ;Создадим новый файл xor cx,cx ;с нулевой длиной mov dx,offset...
Друзья, подскажите, как записать файл с длиной, меньше считанной. Вначале думал, глюк, потом создал маленькую программу и убедился, что запись...
Я понял, о чём ты. Однажды и я такую фишку обнаружил. А оказалось, это всё из-за отладочной функции 59h. Регистр ES почему-то обнуляется и команда...
Перепробовал самые разнообразные варианты. Проблемы в CX при старте. Оказалось, в отладчике действительно в CX помещается длина файла. Но при...
Тогда я не совсем понимаю слово "эмулятор". Или в каких-то версиях Windows был MS-DOS, а в более поздних стали его эмулировать? Кроме того, где-то...
У меня заработал - но почему-то при запуске вывел себе "Hello, world" и молчит. Завис. А оригинальный выходит. Я теперь через Far не запускаю -...
Спасибо за советы и за труд! Файл всё же скачал, но мне кажется, это были проблемы с сервером. Видеть, что скачали - полбеды - сколько раз...
У меня почему-то он не скачивается... 400h - это длина любого найденного файла при открытии (1Кб). Я так и не понимаю до сих пор, зачем её...
Да, я имел в виду умозрительное "область для сохранения DTA" или работы с ним в будущем. Когда ты на листочке схемку будущей программы рисуешь.
Это Вы в отладчике посмотрели (ничего, что на Вы)? По тексту нет: смотри строчку в самом начале: mov Length_file,cx...
Возможно, но это 100 байт под DTA (100 для круглого счёта мне, вообще надо 80h). Как я с ней только не возился. И устанавливал фиксированно...
Архив http://asm.ms/1.rar В нём два файла .com Первый - HELLO.COM, который нужно запускать, когда в папке находится файл hello2.com (23 байта)....
Я пишу ровно 353 + 23 байта. Как может происходить переполнение? P.S. Алгоритм следующий. Программа загружается с адреса 100h (тип com) Занимает...
По сути, в отладчике работает функция 40h, а в деле нет. Почитал доки, пишут, что в AX после прерывания 21h находится код ошибки. А в AL - число...
Спасибо! Но не могли бы Вы кинуть ссылкой на то, как это делается (общие принципы)?
Имена участников (разделяйте запятой).