Тем кто хочет написать первую программу на ассемблере

Тема в разделе "WASM.BEGINNERS", создана пользователем Rockphorr, 24 май 2009.

Статус темы:
Закрыта.
  1. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.622
    Адрес:
    Russia
    ВЫ захотели изучать ассемблер и написать первую программу?
    - замечательно!
    Однако в самом начале есть небольшая проблема - до сих пор так и не создано среды разработки на ассемблере как Visusl Studio, вообще разработки есть но ... чтоб выделить 2 или 3 как с С++ нельзя
    можете выбрать себе по вкусу из десятка уровень которых до студии не дотягивает

    Поэтому чтоб собирать программы на ассемблере приходится пользоваться утилитами командной строки которыми и являются ml и link

    Отсюда следует что Вам ПРИДЕТСЯ знать все что касается работы с командной строкой. Необходимые знания можно подчерпнуть из любого руководства по msdos в России их с успехом заменяет книга Фигурнова IBM PC для пользователя. Настоятельно рекомендую обратиться к указаным источникам а не раздражать остальных вопросами не относящимися к основной тематике ветки форума.

    Если хотите писать на ассемблере то обязаны знать как заставить работать команду

    ml.exe myfile.asm

    PS для админов
    может пост тоже выделить ?
     
  2. Emek

    Emek New Member

    Публикаций:
    0
    Регистрация:
    26 янв 2009
    Сообщения:
    225
    автор --> http://www.wasm.ru/forum/viewtopic.php?id=10993
     
  3. c4m310t

    c4m310t New Member

    Публикаций:
    0
    Регистрация:
    19 дек 2008
    Сообщения:
    237
    Rockphorr
    А как вообще понять этот Ваш пост ?
    Что за уровень у Студии, до которого RadAsm не дотягивает ?
    Почему если Ассемблер то сразу ml.exe && link.exe ?
    -------------
    Может это Вас нада выделить, а потом удерживая Shift нажать Del ?! %(
     
  4. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Вообще-то ide студии никто не запрещает использовать для асма, что очень даже удобно.
     
  5. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    c4m310t
    да очень просто выепон, согласен что темы совсем новичков иногда прям пышут нежеланием учиться, но тогда надо тупо удалять такие темы а не создавать тыщу "умных" тем.

    Я просто валялся, тут есть вполне внятная инфа о том как скомпилировать и для многих компиляторов, а тут что выделять понты?
     
  6. c4m310t

    c4m310t New Member

    Публикаций:
    0
    Регистрация:
    19 дек 2008
    Сообщения:
    237
    2 SPA
    Да. Смысл сего я тоже так расценил. =)
    Единственное, что на мой взгляд, стоит выделить для новечкоф, так это:
    ------------------------
    1) Используйте поиск по форуму.
    2) Используйте поиск в google.
    3) Читайте справочную литературу... (Юров, Зубков)

    ------------------------
    На месте модеров, подобные посты я бы убивал... =\
     
  7. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    я набиваю код в редакторе фасма, компилирую фасмом, "собираю" фасмом
    какие еще ml и link?

    в пакете masm32 есть .bat файлы на все случаи жизни

    какой еще Фигурнов? какой msdos %)

    кроме того, у любой нормальной консольной программы есть ключ /?

    -1 к теме
     
  8. Phuntik

    Phuntik New Member

    Публикаций:
    0
    Регистрация:
    4 фев 2008
    Сообщения:
    318
    Не понимаю, почему так накинулись на топикстартера.
    Если для вас это всё очевидно, то для многих начинающих нет.
    И вообще, если продвинуты - не встревайте. Раздел для начинающих.
    Автор хотел наставить на путь товарищей, которые спрашивают, почему ml система не находит и т.п.
     
  9. Phuntik

    Phuntik New Member

    Публикаций:
    0
    Регистрация:
    4 фев 2008
    Сообщения:
    318
    Не понимаю, почему так накинулись на топикстартера.
    Если для вас это всё очевидно, то для многих начинающих нет.
    И вообще, если продвинуты - не встревайте. Раздел для начинающих.
    Автор хотел наставить на путь товарищей, которые спрашивают, почему ml система не находит и т.п.
     
  10. Toph

    Toph New Member

    Публикаций:
    0
    Регистрация:
    22 май 2009
    Сообщения:
    14
    да тока выглядит это как какойто копипаст с каковато форума помойму он и сам толком незнает о чем говарит потому и накинулсь наверно :)
     
  11. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    если "программист" неможет найти свой компилятор - это повод забыть о программировании вообще
     
  12. maverick

    maverick New Member

    Публикаций:
    0
    Регистрация:
    16 апр 2008
    Сообщения:
    148
    Так ведь ТС этим товарищам, в принципе, ничего полезного и не сообщил...
     
  13. churik

    churik New Member

    Публикаций:
    0
    Регистрация:
    28 авг 2008
    Сообщения:
    19
    Думаю автор темы ассемблировал, наконец, свою первую программу на языке ассемблера (кому-то, скорей всего, представляется сложным разобраться с параметрами ассемблера и компоновщика) - наверное, его просто переполняли положительно-отрицательные чувства.
     
  14. Clear__Energy

    Clear__Energy New Member

    Публикаций:
    0
    Регистрация:
    30 янв 2009
    Сообщения:
    432
    хм... не сразу правильно понял ;)
     
  15. Phuntik

    Phuntik New Member

    Публикаций:
    0
    Регистрация:
    4 фев 2008
    Сообщения:
    318
    GoldFinch
    И с этим трудно поспорить)
     
  16. AsmGuru62

    AsmGuru62 Member

    Публикаций:
    0
    Регистрация:
    12 сен 2002
    Сообщения:
    689
    Адрес:
    Toronto
    Как-то давно я решил сделать что-то подобное FASMW, но с лучшей навигацией плюс Intelli-Sense. Скоро закончу. Пару недель или около того.
     
  17. Phuntik

    Phuntik New Member

    Публикаций:
    0
    Регистрация:
    4 фев 2008
    Сообщения:
    318
    AsmGuru62
    О, хорошо. Будем ждать, не забудь.
     
  18. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.792
    AsmGuru62
    Не FASM, а что MASM, Yasm?
     
  19. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.622
    Адрес:
    Russia
    НЕ вопрос - если есть желающие, то давайте в этой ветке форума рассказывать про то как реагировать на сообщение
    bad command or file name

    ml и link как пример команд с которыми наиболее часто встречаются проблемы запуска у новичков

    можно и меня выделить и удалить
     
  20. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.622
    Адрес:
    Russia
    тока новички об этом не знают и осыпают вопросами
     
Статус темы:
Закрыта.