Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > Assembler > установка TASM на компе


Автор: liza_777 31.08.10, 21:00
Всем здрасьте! помогите объяснить как ассемблер на комп устанвить... Дело в том, что я скачала tasm5plus.zip и перекинула на жесткий диск. А в командной строке он пишит tasm.exe не явлется внутренней или внешней программой. Что касается самого языка - вопросов нет. А вот откомпилить написанные коды никак...помогите плиз...

Автор: liza_777 31.08.10, 21:29
УРА! разобралась - и все установилось - ошибок нет. Но вот проблема - запускаю созданную из massive.asm прогу massiv.exe,вылетает ошибка: процесор NTVDM обнаружил недопустимую нструкцию (типа 16-разрядная подсистема ms-dos). Как бороться?

Автор: Qraizer 01.09.10, 01:23
Короткий ответ - отладчиком. В составе tasm-а должен быть td.exe.
В программе ошибка, а то и не одна. Я так понимаю, это под DOS? Так вот, в DOS эта ошибка в ~95% привела бы к фатальным последствиям, машину пришлось бы перегружать. Из-под WinNT, где DOS-подсистема имитируется и поддерживается специальным системным процессом, это привело только к фатальным последствиям для имитируемого DOS-окружения.

Автор: AndNot 01.09.10, 09:47
Как вариант, выкладывай исходник, а мы поможем найти ошибку.

Автор: semiono 01.09.10, 20:16
Извращенцы! )) Я понимаю тех кто на тасме годами кодит, но новичку то зачем? :rolleyes:
Путь ведущий в никуда. Я даже смею предположить, что masm32 тоже не развивается,
хотя энтузиасты всегда тоже найдуться. Есть же плоский ассемблер с нормальтным IDE для Windows.

Впрочем мне самому хотелось прочитать "The Art of Assembly Language Programming", но к сожалению
там примеры непонятно на чём написанны, скорее всего это тасм, оставил эту затею.

Для дос так же выбор есть - nasm, более современный и развивающийся асм.

Автор: sourceman 01.09.10, 21:55
http://www.firststeps.ru/asm/tasm1.html


А конкретно
Шаг 1 - Где взять и установка
http://www.firststeps.ru/asm/r.php?1

Автор: semiono 03.09.10, 16:22
Я просто хотел оживить общение. :)
Ответил в нескольких постах и дня три молчание, подумал на форум не заходит народ. Хотелось хоть как-то спровоцировать дискуссию.

Автор: AndNot 03.09.10, 20:09
Дык учеба еще не началась, студиозы еще не "горят" :D

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)