|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.02.2010, 21:42 | #1 |
Регистрация: 09.02.2010
Сообщений: 7
|
проблема с компиляцией в masm611.
Пытаюсь изучить ассемблер по Калашникову, делаю все так как написано у него в книге.
1. Создал файл с расширением .asm где собственно прога и находится, назвал prog.asm 2. Установил masm611 в директорию "Администратор".. 3. Перенес prog.asm в папку BIN. вызываю командную строку там прописан путь : с:\ Users\ Администратор> дальше как у Калашникова в книге ввожу: >ml.exe prog.asm / AT на что командная строка выдает следующее: " prog.asm " не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Помогите, пожалуйста разобраться в чем причина. Понимаю что дело не в компиляторе а в командной строке но от избытка информации голова уже очень сильно пухнет Только очень прошу по существу, не вдаваясь в подробности зачем мне программировать под dos или почему masm а не другой компилятор. Заранее благодарю всех откликнувшихся |
09.02.2010, 22:09 | #2 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
Не пойму для чего ты к админиу прицепился!
Просто создаеш name/asm в дериктории bin.... главное где исходный файл там должен быть а ML.EXE LINK.EXE ну и библиотеки если ты ими пользуешься...... |
09.02.2010, 22:22 | #3 |
Регистрация: 09.02.2010
Сообщений: 7
|
В bin и лежит файл prog.asm а путь в командной строке- я не прицеплялся, он там по умолчанию стоит...
Последний раз редактировалось subzerro999; 09.02.2010 в 22:24. |
09.02.2010, 22:28 | #4 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
покажи код....
|
09.02.2010, 22:38 | #5 |
Регистрация: 09.02.2010
Сообщений: 7
|
Код:
код непричем, я путем натаскивания prog.asm на ml.exe компилил prog.exe но мне .сом надо... или ты не про исходник? Последний раз редактировалось Stilet; 10.02.2010 в 07:54. |
09.02.2010, 22:52 | #6 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
про исходник....
вроде все в порядке....выводиться символ в граф режиме.... не ставь пробел перед \АТ |
09.02.2010, 22:57 | #7 |
Регистрация: 09.02.2010
Сообщений: 7
|
Да я уже всяко пробовал, уже 2 недели бьюсь- прогресс стоит так как не могу скомпилить и в отладчике поизучать что в регистрах творится...
|
09.02.2010, 23:18 | #8 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
попробуй эти файлы вставить вместо твоих ......\bin
|
09.02.2010, 23:20 | #9 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
subzerro999
1) открываешь FAR(к примеру, ну или на чем ты там) 2) переходим в папку к примеру c:/masm32/bin где находятся нужные проги для компиляции. Туда же закинь свой исходник prog.asm 3) пишем в ком строке ml.exe prog.asm. Получаем prog.obj 4) пишем link16.exe prog.obj/t параметр t указывает на то, что ты создаешь com программу
xor eax, eax
xchg [eax], eax |
10.02.2010, 01:07 | #10 |
Регистрация: 09.02.2010
Сообщений: 7
|
огромное Вам спасибо за помощь!!! все скомпилил , но прога неправильно работает хоть и код вроде верный, еще месяц разбираться надо)))
Последний раз редактировалось subzerro999; 10.02.2010 в 01:12. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с компиляцией | ThisIzGame | Общие вопросы C/C++ | 2 | 30.01.2010 12:35 |
проблема с компиляцией задачи | madagascar | Помощь студентам | 2 | 18.12.2009 17:10 |
Проблема с компиляцией | apocalypce | Общие вопросы Delphi | 7 | 02.10.2009 18:31 |
Проблема с компиляцией С++ | Il'9 | Помощь студентам | 7 | 12.02.2009 19:18 |
проблема с компиляцией | @gent | БД в Delphi | 5 | 11.09.2007 10:09 |