|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.10.2012, 00:27 | #1 |
Пользователь
Регистрация: 22.10.2012
Сообщений: 44
|
Компиллирование .asm
Вопрос о самом насущном - есть файл с кодом .asm. Как его скомпиллировать в .com или .exe?
Последний раз редактировалось Димас5552; 24.10.2012 в 00:37. |
24.10.2012, 00:35 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
взять компилятор под который написан код и скомпилировать.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
24.10.2012, 00:40 | #3 |
Пользователь
Регистрация: 22.10.2012
Сообщений: 44
|
Ну вот например скачал себе архив с MASM 611 - распаковался в папку и ни ярлыка нигде ничего... Вот что в папке есть:
Куда дальше жать ХЗ... Через программу Hiew я уже умею писать в пустой com файл, теперь хотелось бы непосредственно через компиллятор превратить asm а com... Последний раз редактировалось Димас5552; 24.10.2012 в 00:49. |
24.10.2012, 01:25 | #4 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
Мне интересно, вот вы, как писали, занимались ассемблером ранее, но для контроллеров или еще чего-то... Вы всегда делали только то, что вам сказали или что и сами искать пытались ?)
Ведь вопрос и в самом деле банальный и обсуждается в любом учебном материале для новичков. Гораздо быстрее найти такой материал, чем спрашивать на форуме, ждать пока вам ответят, а попутно выслушивать, что это обсуждалось 100500 раз уже ))) В свое время прилепил подобную тему на другом форуме - http://www.cyberforum.ru/assembler/thread57107.html И она все еще на первой странице гугла при поиске ответа на этот вопрос
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4 Последний раз редактировалось Goodwin98; 24.10.2012 в 01:29. |
24.10.2012, 01:52 | #5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Программист не знающий про папку бин?..
|
24.10.2012, 12:14 | #6 |
Пользователь
Регистрация: 22.10.2012
Сообщений: 44
|
В папке бин не лучше. Жму на MASM.EXE - промелькивает окно и сразу исчезает...
|
24.10.2012, 12:39 | #8 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,330
|
Консольные программы запускаются из консоли.
Start/Run cmd.exe оттуда уже начинаете с masm.exe работать |
24.10.2012, 13:09 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
waleri, +1
как вариант, воспользоваться консольным файл-менеджером. я Far Commander использую, например. ну и дальше, конечно, либо из командной строки запускать компиляцию, потом линковку, либо использовать командный файл (BAT/CMD) для этих целей. По сути, командный файл для этого и был создан - заменить ручной запуск программ с параметрами из командной строки на выполнение тех же команд из командного файла.. p.s. сам не пользовался, но тут на форуме обсуждали различные оболочки для асма, они представляют собой некую надстройку, совмещающую в себе редактор и обработчик консольных приложений - сама оболочка запускает нужные компиляторы/линовщики, возвращает в конфортабельном виде результаты работы комплилятора/линковщика, запускает полученные com/exe файл и т.д. и т.п. Т.е., по сути являются IDE... |
24.10.2012, 13:24 | #10 |
Пользователь
Регистрация: 22.10.2012
Сообщений: 44
|
Положил файл asm в папку BIN (называется 1.asm). Написал в командной строке:
C:\Users\User>Desktop\MASM611\BIN\M L.EXE 1.ASM /AT и вот что он мне сказал: Где я опять ошибся? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ASM | RACOST | Помощь студентам | 12 | 11.06.2012 00:28 |
Передача параметров asm-asm | Maksimall89 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 22.12.2011 11:54 |
Asm в С++ | ge4r | Помощь студентам | 0 | 17.10.2010 17:26 |
[c++]asm | Nightwalker | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 14.10.2008 19:39 |
Компиллирование из программы | _SERGEYX_ | Общие вопросы Delphi | 1 | 11.09.2008 14:02 |