Microsoft Visual C++ 2010 Express & masm

Тема в разделе "WASM.BEGINNERS", создана пользователем fragment, 23 авг 2010.

  1. Guru_of_Zen

    Guru_of_Zen Member

    Публикаций:
    0
    Регистрация:
    21 янв 2010
    Сообщения:
    288
    хм, а что еще сильно надо от ассемблера?
    поддержку высокоуровневых конструкций чтоле?

    интереснее другое -- могут ли они бросить проект совсем, как борланд; или хрен бросят -- может ассемблер используется в их с/с++ компиляторах?
     
  2. s_d_f

    s_d_f New Member

    Публикаций:
    0
    Регистрация:
    15 май 2008
    Сообщения:
    342
    Guru_of_Zen
    Причём сишные компилеры. Сейчас ml64 можно использовать только как вспомогательное средство при разработке больших сишных проектов, собственно он компенсирует полное отсуствие asm вставок. А 32-битный масм это всётаки самостоятельное средство.

    Какой ты догадливый:))
     
  3. s_d_f

    s_d_f New Member

    Публикаций:
    0
    Регистрация:
    15 май 2008
    Сообщения:
    342
    А если бросят проект масма на совсем, тогда и придётся пользовать чем-то другим. Одну из альтернатив я предлагал выше.
     
  4. Guru_of_Zen

    Guru_of_Zen Member

    Публикаций:
    0
    Регистрация:
    21 янв 2010
    Сообщения:
    288
    Guru_of_Zen
    s_d_f
    как бы при том, что как бы говорят што при компиляции исходный код на с/с++ вначале преобразуется в ассемблерный листингкхъ, а потом уже в машиннай код.

    понятно что если майкрософтовские компиляторы работают таким образом, то логично предположить, что в них "вшит" тот же самый масм. следовательно, бросать никто и ничего не будет -- как бы им сего не хотелось, а развивать ассемблер придется.

    а уж если масм живет и дышит -- то и выкладывать его отдельным продуктом не так трудно.

    s_d_f
    ну тут имхо у мл64 все впереди.
    тем более что имхо переход на 64 идет вяло и криво.
    времени будет дохрена.
    не к спеху.

    s_d_f
    вряд ли бросят. плавали-проходили.
    з.ы. то что вы предложили -- имхо не конкурент, а поделие.
     
  5. s_d_f

    s_d_f New Member

    Публикаций:
    0
    Регистрация:
    15 май 2008
    Сообщения:
    342
    Думаю примерно так оно и будет.
    Но пока дело с ml64 запаздывает.
    А переход уже становится востребованым.
    Т. Е. уже есть ситуации когда приходиться выбирать между режимом совместимости и длиным режимом.
    Можна и то и другое тянуть, но это трудно и затратно.
     
  6. Guru_of_Zen

    Guru_of_Zen Member

    Публикаций:
    0
    Регистрация:
    21 янв 2010
    Сообщения:
    288
    чет все равно не пойму, что вам надо-то от мл64 ?
    все работает, ассемблирует, наборы инстукций все на месте -- ... ??
     
  7. s_d_f

    s_d_f New Member

    Публикаций:
    0
    Регистрация:
    15 май 2008
    Сообщения:
    342
    Я и не жаловался на наборы инструкций. Тем более многие из них мне скорей всего еще даже и снились:))

    А сейчас приходится на мелочах вспотыкаются при переходе на 64 бита.
    Вот недавняя тема: http://www.wasm.ru/forum/viewtopic.php?id=38399

    Проблема там полностью решается хорошим макросом invoke.