![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.09.2008
Сообщений: 61
|
![]()
Вот ща читаю книгу Калашникова.
Там написано, что эта программа Код:
в процессе копмиляции выводит: **error** d:\...\...\<24> near jump or call to different CS.....error messeges: 1 С чем это может быть связано? Компилирую ТАСМом. Последний раз редактировалось rpy3uH; 01.12.2008 в 08:53. |
![]() |
![]() |
![]() |
#2 | |
Пользователь
Регистрация: 14.09.2008
Сообщений: 61
|
![]() Цитата:
А вот другая проблема в том, что эта прога ничё не выводит, просто чёрный экран и никаких надписей и тем более рисунков нет! В чём тут трабла? |
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 239
|
![]()
скорее всего видеостраница не та...... перейди на 0-видеостраницу вначале
Надо бы избавиться от привычки ставить многоточие.....
|
![]() |
![]() |
![]() |
#4 |
Заблокирован
Регистрация: 01.12.2008
Сообщений: 2
|
![]()
видеостраница - та самая. просто надо запускаться из-под DOS-овского приложения (Norton commander'а, например), а не из-под командной строки!!!
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
![]()
установите видеорежим вручную перед работой с видео памятью
mov ax,0003h ; установить 3 режим 80х25 int 10h
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
![]() |
![]() |
![]() |
#6 | |
Регистрация: 22.07.2008
Сообщений: 9
|
![]()
Здравствуйте!Изучаю ассемблер по книге Калашникова и соткнулся с проблемой:Не могу скомпилировать исходный файл на ассемблере.Компилировал MASM 6.12 Выдает ошибки, что файл не найден.Пробовал разными компиляторами.Вот код:
Цитата:
ML.EXE PROG.ASM /AT И выдает:ML.EXE не является внутренней или внешней командой, используемой программой или пакетным файлом. Пробовал даже компилировать ASMTool LE - НОЛЬ. Может кто знает, что нужно делать? |
|
![]() |
![]() |
![]() |
#7 |
₪₪₪₪₪₪₪₪
Форумчанин
Регистрация: 16.04.2007
Сообщений: 471
|
![]()
Нужно либо прописать путь до компилера в глобальных переменных системы, либо компилировать из той директории где компилятор находится
|
![]() |
![]() |
![]() |
#8 | ||
Регистрация: 22.07.2008
Сообщений: 9
|
![]() Цитата:
Вот, что выдает командная строка при использовании MASM 6.11 Assembling: PROG.ASM fatal error A1000: cannot open file : PROG.ASM Цитата:
|
||
![]() |
![]() |
![]() |
#9 |
₪₪₪₪₪₪₪₪
Форумчанин
Регистрация: 16.04.2007
Сообщений: 471
|
![]()
короче, засовывай свой исходник в директорию bin где у тебя ml.exe и прочее, и потом создай тамже bat файл с таким примерно содержанием:
Код:
|
![]() |
![]() |
![]() |
#10 |
Регистрация: 22.07.2008
Сообщений: 9
|
![]()
Создал бат файл.Исходник навёл на *бат файл, потом ещё раз и появился PROG OBJ.
Разве так должно быть?Поидее должен выйти исполняемый *сом файл?!Что дальше? С командной сторки запускаю *бат файл высвечивается: Имя первого файла для сравнения: Имя второго файла для сравнения: Параметр : Не удается найти или открыть файл: Сравнить другие файлы (Y(да)/(N(нет)) Последний раз редактировалось Reign; 01.02.2009 в 12:44. |
![]() |
![]() |