Вопрос № 130784: Добрый день! Меня зовут Константин
Ассемблером начал заниматься совсем недавно, опыта и знаний маловато, поэтому требуется ваша помощь...На компе установлена WindowsXP SP2 английская версия. Материнская плата EPoX 4BDA533, Pentium4(1.8ГГц )
П...
Вопрос № 130.784
Добрый день! Меня зовут Константин
Ассемблером начал заниматься совсем недавно, опыта и знаний маловато, поэтому требуется ваша помощь...На компе установлена WindowsXP SP2 английская версия. Материнская плата EPoX 4BDA533, Pentium4(1.8ГГц )
При попытке ассемблировать из под FAR у меня получается вот что:
для masm
G:"ml.exe" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
для tasm
G:"tasm.exe" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Для DOS Navigator получается несколько по другому, но результат тоже нулевой.
В чём может быть зарыта собака? Не совсем понятно- это связано с самой операционной системой, с программным обеспечением или с "железом"...Может быть что-нибудь посоветуете. :-(((
Отвечает: Овчинников Алексей
Здравствуйте, Радионов Константин!
У меня к вам встречный вопрос.
В какой директории находится у вас файл ML.EXE?
Если это не папка с именем 001, то естественно WINDOWS вам ответит,
G:\001>ml.exe Prog01.asm
"ml.exe" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Вы должны указывать полный путь к файлу ML.EXE, либо запускать
командную строку из той директории(папки), в которой у вас находится
этот файл.
Кроме того если Prog01.asm у вас находится не в этой-же папке,
необходимо еще и указать путь к нему.
Наприер C:\assemblermasminml.exe G:\001Prog01.asm
Судя по имени диска скорее всего вы пытаетесь сассемблировать файл,
с CD привода. Лучше всего скопируйте его в ту-же папку, где у вас находится
MASM или TASM.
--------- Пишу на FASM
Ответ отправил: Овчинников Алексей (статус: 4-ый класс)
Ответ отправлен: 06.04.2008, 17:51