практический ассемблер

Тема в разделе "WASM.ASSEMBLER", создана пользователем chainick, 27 фев 2012.

  1. chainick

    chainick New Member

    Публикаций:
    0
    Регистрация:
    31 янв 2012
    Сообщения:
    61
    Подскажите, где и как практиковаться в программировании на ассемблере. понял - просто сухая теория бесполезна, унылые задачки по программированию, даже олимпиадные - унылы не меньше. графы, списки, стеки, очереди... - УГ. где их практическое применение? подскажите книги, сайты, где качать исходники и пр. полезные обучающие вещи. учиться никогда не поздно... Прошу не предлагать банальных книг, а также книг по структурам данных и алгоритмам, нужно что-то действительно приближенное к реальности. заранее спасибо
     
  2. SII

    SII Воин против дзена

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    Списки, стеки, очереди -- всё это применяется очень широко и постоянно, и без знания и свободного владения этим УГ невозможно быть сколько-нибудь квалифицированным программистом (а не быдлокодером, который тупо использует что-то, созданное кем-то, и даже не понимает, как оно работает). Внутренние структуры данных что в операционках, что в компиляторах, что в СУБД, что в играх -- это как раз сплошные списки-стеки-очереди.
     
  3. Matuhash

    Matuhash New Member

    Публикаций:
    0
    Регистрация:
    28 фев 2012
    Сообщения:
    1
    без теории нет практики
     
  4. execve

    execve New Member

    Публикаций:
    0
    Регистрация:
    27 фев 2012
    Сообщения:
    9
    попробуй к какому-нть опенсурцному тусняку присоединиться. КалибриОс или вроде того.

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

    kweed New Member

    Публикаций:
    0
    Регистрация:
    17 июн 2009
    Сообщения:
    82
    Что-бы научиться - нужно писать, писать, писать.. С энтузиазмом главное.. Ну или через силу. Иначе никак.

    -Написать стандартную библиотеку на ассемблере
    -Свой ассемблер/дизассемблер
    -Использовать инлайн-ассемблер в Си/С++
    -Поломать что-нибудь
    -Заставить работать чужой исходник (иногда это трудно)
    -Переводить си в асм (и чтоб работало!)
     
    psh3nka нравится это.
  6. chainick

    chainick New Member

    Публикаций:
    0
    Регистрация:
    31 янв 2012
    Сообщения:
    61
    всем спасибо за ответы