Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Ассемблер? Это просто! Учимся программировать


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Assembler (Ассемблер)

Выпуск № 788
от 25.06.2007, 15:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 383, Экспертов: 29
В номере:Вопросов: 1, Ответов: 2


Вопрос № 92197: Уважаемый Луковкин Николай Иванович, здравствуйте! Извините, обращаюсь к Вам через форум, т.к. прямого адреса не знаю. У меня к вам большая просьба, не могли бы Вы, так же по пунктам, как написали Andrejy1 описать ассемблирование в среде Win...

Вопрос № 92.197
Уважаемый Луковкин Николай Иванович, здравствуйте!
Извините, обращаюсь к Вам через форум, т.к. прямого адреса не знаю.
У меня к вам большая просьба, не могли бы Вы, так же по пунктам, как написали Andrejy1 описать ассемблирование в среде Windows компилятором MASM 611, так как я начал изучать Ассемблер с этого компилятора в XP. Я уже обращался в рассылку о помощи, и меня научили заходить с XP через командную строку в DOS, но запускать программы (PROG ASM.) так и не получается. А наткнулся случайно на Ваш ответ Andreiy1 и мне он показался наиболее внятным.

И еще, хотелось бы сказать пару слов всем экспертам рассылки. Друзья, вспомните себя, когда Вы в первый раз увидели компьютер, как учились копировать папку в другую директорию и всякий раз забывали, как это делается, как простейшие вещи не доходили до Вашего понимания. Большей частью Вы, наверное, молодые люди и поэтому, давая какие-либо советы, полагаете, что спрашивающий, знает не меньше вашего, воспринимаете его как равного себе и лишь не понимающего именно того, о чем он спрашивает. Даете, возможно, дельные советы, но в такой форме, что порождает только новые вопросы. На любой вопрос, как мне кажется, надо отвечать АЗБУЧНО. Всем большой привет.
Спасибо.
Отправлен: 20.06.2007, 14:39
Вопрос задал: Дубков К.П. (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Дубков К.П.!

1) Компилятор дожен быть установлен в системе, если нет запускаете SETUP.EXE и отвечая на вопросы задаете параметры установки (что и куда устанавливать).
2) Сам компилятор находится в папке MASM / BIN в эту папку Вы должны попасть. В запущеной ДОС- оболочке, с помощью команд CD "имя папки" или CD . . Вы можете заходить в папку или возвращатся на один уровень назад. Командой DIR можно посмотреть, что есть в этой папке.
К примеру:
Вы находитесь в папке и набрав команду CD . .
C:\_Cat\_langAsmLib>CD . .
Вы попадете в папку
C:\_Cat\_lang>
если набрать команду
C:\_Cat\_lang>CD AsmLib
Вы вернетесь обратно
3) В папку с компилятором необходимо записать Вашу программу в данном случае PROG.ASM.
4) Когда Вы сделали 1:3 пункты набираете команду
ML PROG.ASM
у вас должен получится исполняемый файл который можно запускать в проводнике "окон".
Удачи!
---------
И только наступив на грабли мы преобретаем драгоценный опыт!
Ответ отправил: Зенченко Константин Николаевич (статус: Практикант)
Ответ отправлен: 20.06.2007, 16:40

Отвечает: IceWolf
Здравствуйте, Дубков К.П.!
Скачайте MASM32 (http://wasm.ru/toollist.php?list=7) тем более link из старой версии не умеет генерировать Win32-приложения(PE). Кстати в MASM32 входит Qeditor из которого можно ассемблировать программы через меню (в пакет входят BAT-файла которые запускаются при выборе пункта меню). Также могу посоветовать несколько IDE (интерактивная среда разработки): http://rusfaq.ru/info/question/66683
Такие вопросы задаются достаточно часто, вот несколько приличных ответов:
http://rusfaq.ru/info/Question/68300
А также:
http://rusfaq.ru/info/question/63325
http://rusfaq.ru/info/question/66551
Будут вопросы-пишите в личку.
Удачи!
---------
Идеальной защиты не существует, ибо то, что создано человеческим разумом, им же будет и разрушено!
Ответ отправил: IceWolf (статус: 9-ый класс)
Ответ отправлен: 20.06.2007, 19:37


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.52 от 02.05.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное