Консультация № 72787
26.01.2007, 20:15
0.00 руб.
0 1 1
Уважаемые эксперты!
Мне надо написать прогу для ДОСа, с чего начать, в каком редакторе писать , чем компилировать? Тут часто говорят, что какие-то компиляторы устарели, какие-то не поддерживаются. И еще: у меня стоит ВинХР и все диски отформатированы под NTFS. Как быть?
Андрей

Обсуждение

Неизвестный
27.01.2007, 02:28
общий
это ответ
Здравствуйте, Чхинджерия Андрей Баджгеевич!
Уже не раз обсуждалось...
1) редактор любой в котором можно сохранить файл в виде простого ascii текста.
тот же блокнот к примеру.
2) для компиляции качайте пакет MASM, TASM, FASM или др. на вкус и цвет. Лично я предпочитаю TASM 4.1 и TLink 4 версии к нему.
3)Перед скачкой компилятора почитайте о нем, компилирует он для дос, виндов, может вообще для линукса, и все сразу :)
4) XP, 98 или просто DOS у вас не имеет значения, тип файловой системы FAT32/NTFS по большому счёту тоже.

От себя могу посоветовать, еще какую либо файловую оболочку (файловый менеджер) для ДОС скачать. Удобнее работать будет (я предпочитаю старый добрый ДОСНавигатор). И дебаггер.

Порядок работы примерно следующий:
1) пишем текст проги
2) скармливаем его компилятору
a) можно ручками, например просто запустить CMD и набрать команды
tasm /mv20 /m myprog
и
tlink4 myprog /Tdc /3
(есть ньюансы, к примеру текущей должна быть директория, в которой лежат все
три файла tasm.exe, tlink4.exe, myprog.asm
b) делаем BAT файл в который и помещаем предидущие команды
с) либо по другому организовывайте свое рабочее место (к примеру некоторые файлы я компилирую простым нажатием ENTER на ASM файле в DOSNavigator)
3) если ошибок не было то полученый MYPROG.COM либо сразу запускаем на исполнение(здесь же в CMD) (рисковый вы человек:)), либо грузим в дебаггер и трассируем(исполнием пошагово следя за регистрами, памятью и т.п....).
естественно если были ошибки исправляем.
Ну вот примерно так.
Форма ответа