1. Если вы только начинаете программировать на ассемблере и не знаете с чего начать, тогда попробуйте среду разработки ASM Visual IDE
    (c) на правах рекламы
    Скрыть объявление

Из чего лучше начать изучение ассемблера?

Тема в разделе "WASM.BEGINNERS", создана пользователем Sanya2k, 15 апр 2019.

  1. q2e74

    q2e74 Active Member

    Публикаций:
    0
    Регистрация:
    18 окт 2018
    Сообщения:
    352
    имхо, если писать, а не читать, то либо фасм, либо масм. Смотря какая ось. Если читать, то ваще пофиг, что показывает отладчик, то и норм. Со стороны опкодов ассемблерная разница не видна.
     
  2. f13nd

    f13nd Active Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    689
    Ассемблерная разница) Δasm Под словом "ассемблер" много чего можно понимать. Некоторым кажется, что ассемблерщики так прямо голыми инструкциями и пишут, и исходя из этого думают, что ассемблер это сложно, неэффективно и вообще ужасно. Или что ассемблерные вставки и портянки какие-нибудь смогут заменить нормальный транслятор.

    ЗЫ: можно посчитать сколько на этой картинке инструкций и прикинуть как будет выглядеть портянка. Кстати объект 'VBScript.RegExp', тоже разрыв шаблона.
     

    Вложения:

  3. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    4.483
    ну-тут стоит отметить, что под асмом я всё-таки имею в виду асм, а не гламур высокоуровневый с закосом под асм. :)
     
  4. f13nd

    f13nd Active Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    689
    Загугли что-нибудь, что на голых инструкциях написано (кроме самого фасма или других трансляторов, там есть на это причина). Этот гламур высокоуровневый - макросы, обычно довольно простые, атомарная единица в которых инструкция.
     
  5. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    4.483
    инлайн асм в этом плане лучше == базовый си + асм вставки в крит. местах + у гцц довольно развитая оптимаза типичных кодов.
     
  6. f13nd

    f13nd Active Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    689
    Я убежден, что петон еще лучше. Петон лучший способ писать что-либо. ТСу нужен петон.