|
2 / 2 / 0
Регистрация: 30.08.2012
Сообщений: 151
|
|||||||
DosBox и ошибка "Illegal command: masm"06.02.2014, 19:04. Показов 32216. Ответов 19
Метки нет (Все метки)
Создаю простой хелло ворлд под дос в редакторе Quick, сохраняю как hello.asm
Потом попробовал руками делать
0
|
|||||||
| 06.02.2014, 19:04 | |
|
Ответы с готовыми решениями:
19
Command.com и DosBox
Ошибка: При декодировании JSON возникла ошибка: Illegal Token |
|
435 / 246 / 43
Регистрация: 05.08.2013
Сообщений: 1,670
|
|
| 06.02.2014, 23:43 | |
|
забить на досбокс, поставить человеческую виртуалку и дос
Добавлено через 24 секунды проблема больше по части виртуалок, а не ассемблера. Добавлено через 12 секунд читай маны
0
|
|
|
193 / 188 / 18
Регистрация: 06.10.2013
Сообщений: 357
|
||
| 07.02.2014, 00:04 | ||
|
1
|
||
|
Ушел с форума
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
|
|
| 07.02.2014, 04:23 | |
|
tipahead,
вместо "masm" набери "ml"
0
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
||
| 07.02.2014, 06:29 | ||
|
- masm это не есть встроенная команда ОС, а значит он начал искать файл masm.exe или masm.bat или masm.com и найти такой файл он не может. Нету такого файла ни в текущем каталоге, ни в пути PATH
0
|
||
|
Ушел с форума
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
|
||
| 07.02.2014, 06:48 | ||
|
Ethereal,
masm.exe — старое название ml.exe, встречается в древних учебниках, например у Абеля в "Ассемблер и программирование для IBM PC"
0
|
||
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
|
| 07.02.2014, 07:00 | |
|
Да знаю я. Просто если бы ТС понял что ему говорит компьютер, он сам бы во всем разобрался. Где masm.exe ? Нету masm-а. А что есть ? И т.д.
1
|
|
|
2 / 2 / 0
Регистрация: 30.08.2012
Сообщений: 151
|
|
| 07.02.2014, 18:39 [ТС] | |
|
На ml также реагирует - Illegal command
0
|
|
|
Ушел с форума
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
|
|
| 07.02.2014, 18:49 | |
|
tipahead,
нажми на кнопку "Пуск"
0
|
|
|
2 / 2 / 0
Регистрация: 30.08.2012
Сообщений: 151
|
|
| 08.02.2014, 20:01 [ТС] | |
|
Я еще тогда глядел, ml.exe в bin есть
0
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
||||||
| 08.02.2014, 20:31 | ||||||
|
Ну так блин и блин. ОС найдет ml.exe и запустит только если он есть в текущем каталоге или в пути PATH. Очевидно ml.exe у тебя нет ни там ни там. Путь PATH ты можешь посмотреть командой
PATH Сделай так ... сначала добавь каталог D:\MASM32\BIN к пути PATH. Это делается так
0
|
||||||
|
2 / 2 / 0
Регистрация: 30.08.2012
Сообщений: 151
|
|
| 08.02.2014, 21:25 [ТС] | |
|
в cmd на ml реагирует, значит в path всё как нужно прописанно
0
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
|
| 08.02.2014, 21:32 | |
|
0
|
|
|
2 / 2 / 0
Регистрация: 30.08.2012
Сообщений: 151
|
|
| 08.02.2014, 21:58 [ТС] | |
|
в cmd windows реагирует
в cmd эмулятора нет
0
|
|
|
435 / 246 / 43
Регистрация: 05.08.2013
Сообщений: 1,670
|
|
| 09.02.2014, 00:16 | |
|
поставь человеческую досю на виртуалку
0
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
||||
| 09.02.2014, 01:00 | ||||
Сообщение было отмечено tipahead как решение
РешениеДобавлено через 4 минуты Но саму-то компиляцию нужно делать в виндах. Ибо masm32 только там и работает. Добавлено через 6 минут Если ты хочешь компилировать в эмуляторе, то тебе нужен древний MASM 3.0, который только в MS-DOS работал. А ты взял виндозный MASM32. И чего ты ожидаешь ? Что он в dosBox-е пойдет ? Никогда не пойдет. Он же только в виндах работает. С помощью MASM32 компилировать надо в виндах. И только запускать в досбоксе. А чтоб компилировать в досбоксе нужно взять древние досовские версии MASM/TASM. Добавлено через 6 минут Кстати да. Древний MASM 3.0 не поймет строчек .MODEL Small .STACK 100h .DATA .CODE Зато TASM поймет. Под MS-DOS работали версии TASM 2.x и 3.x
1
|
||||
|
435 / 246 / 43
Регистрация: 05.08.2013
Сообщений: 1,670
|
|
| 09.02.2014, 13:07 | |
|
тасм 5.0 лучшее решение для доси
0
|
|
|
Ушел с форума
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
|
||
| 09.02.2014, 13:32 | ||
|
аргументруй, почему тасм 5.0 под ДОС вдруг оказался лучше масм, насм, асм86, фасм и т.д.?
0
|
||
|
435 / 246 / 43
Регистрация: 05.08.2013
Сообщений: 1,670
|
|
| 09.02.2014, 13:42 | |
|
ну хз, я пробовал масмом под дос собрать - не удалось. а чтобы собрать под вынь нужно написать невидомую кучу ключей. с тасмом проще.
0
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
||||||||||||
| 09.02.2014, 16:37 | ||||||||||||
|
нужно привести текст к каноничному синтаксису :
masm hello.asm link hello.obj но тогда MASM и LINK будут задавать дополнительные вопросы, на которые можно ответить просто нажатием Enter. Добавлено через 5 минут P.S. TASM 5.0 вышеприведенный текст в каноничном масмовском ситаксисе компилирует тоже на ура.
0
|
||||||||||||
| 09.02.2014, 16:37 | |
|
Помогаю со студенческими работами здесь
20
Ошибка illegal indirection Ошибка Illegal Instruction Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
|
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача:
1. Реализовать контроль заполнения реквизита. . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|