За кого воевать-dos, windows, Linux- если в руках ассемблер?

Тема в разделе "WASM.ASSEMBLER", создана пользователем kiborg, 21 мар 2009.

  1. kiborg

    kiborg New Member

    Публикаций:
    0
    Регистрация:
    23 фев 2009
    Сообщения:
    71
    Всех приветствую!
    У меня похоже не совсем обычный вопрос)
    Если кратко - что нужно чтобы изучить ассемблер 'изнутри' и в какой области, в каком направлении, в какой оси его применять?
    Не подумайте, что это очередной вопрос ламера(но это - имхо и вы вольны думать иначе).Если судить по книжкам, то я знаю ассемблер на уровне Юрова 'учебник для вузов', рассылка Калашникова(не полностью(технические причины)), Пирогов ассемблер учебный курс, туториалы по Sergio, Магда ассемблер для IBM PC.
    Хотя и не заучивал их наизусть, считаю что не плохо разбираюсь с асмом под дос.. Но! Нужно ли оно под дос? И если нет то стоит ли под windows? Не слишком ли там много 'шелухи'? Ведь за api теряется сам чистый ассемблер! Я читал Iczelion'a но после первых 6-8 туториалов бросил, не выдержал)-он объясняет готовые конструкции, структуры... Не чувствуется самого ассемблера. Если есть мнение про асм под windows, книги, туториалы, рекомендации по изучению.. Буду очень благодарен за ответ; ) И что вы думаете про асм под Linux?
     
  2. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    тебе асм с какой целью нужен? просто видеть асм? тогда и дос сойдет. Кодить на заказ? то тут лучше винда или вообще на яву переходить
     
  3. kiborg

    kiborg New Member

    Публикаций:
    0
    Регистрация:
    23 фев 2009
    Сообщения:
    71
    2MSoft

    О заказном кодинге и речи, не идет. Охота встать на путь истинного ассемблерщика...
     
  4. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    Asm for Windows, однозначно. ДОС давно умер, линукс даже не рождался.
     
  5. diamond

    diamond New Member

    Публикаций:
    0
    Регистрация:
    21 май 2004
    Сообщения:
    507
    Адрес:
    Russia
    Если вставать на путь истинного ассемблерщика, то КолибриОС.
     
  6. scf

    scf Member

    Публикаций:
    0
    Регистрация:
    12 сен 2005
    Сообщения:
    386
    K10
    +1

    Дос мертв, под линуксом асм не в почете(там не любят платформенно-зависимый код)
     
  7. perez

    perez Member

    Публикаций:
    0
    Регистрация:
    25 апр 2005
    Сообщения:
    502
    Адрес:
    Moscow city
    kiborg
    Не хочешь под микроконтроллеры попрогать? Там и асм и достаточно интересно.
     
  8. kiborg

    kiborg New Member

    Публикаций:
    0
    Регистрация:
    23 фев 2009
    Сообщения:
    71
    perez
    Может подскажешь
    что-нибудь из темы микроконтролеров(книги, сайты)
     
  9. perez

    perez Member

    Публикаций:
    0
    Регистрация:
    25 апр 2005
    Сообщения:
    502
    Адрес:
    Moscow city
    Даже не знаю что и сказать. Информации немеряно. С чего начинал не помню.
    Посмотри в сторону контроллеров MCS-51 и PIC. Для них есть симуляторы и программаторы. Ассемблера хватает.
    Хотя под последние вроде на сях еще можно.
     
  10. cppasm

    cppasm New Member

    Публикаций:
    0
    Регистрация:
    18 июл 2006
    Сообщения:
    923
    А под Windows типа очень в почёте... Не больше чем под Linux.
    Вообще смотря чем заниматься.
    Аппаратные устройства гораздо проще под DOS программировать, и он не так мёртв как многим бы хотелось.
     
  11. vover

    vover Владимир

    Публикаций:
    0
    Регистрация:
    21 авг 2008
    Сообщения:
    202
    *истинный ассемблерщик* это всегда ходить голодным и без денег ).
    kiborg, тебе надо смотреть в сторону микроконтроллеров. Либо используя свои могучие познания в азме прогать скажем на СИ, но это уже не *истинный ассемблерщик*.
    А, ещё как вариант - заняться безопасностью.
     
  12. jaja

    jaja New Member

    Публикаций:
    0
    Регистрация:
    23 июл 2008
    Сообщения:
    243
    МАНУЕТОС
     
  13. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    cppasm
    Гороздо лучше в плане средств разработки...

    vover
    Смотря чего кодить :)
     
  14. vover

    vover Владимир

    Публикаций:
    0
    Регистрация:
    21 авг 2008
    Сообщения:
    202
    K10
    У меня это вызвало ассоциации с бедным художником ).
     
  15. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    perez
    avr имхо. книжек/туторов/сред/бюилдеров/симуляторов/отладчиков валом.
     
  16. litrovith

    litrovith Member

    Публикаций:
    0
    Регистрация:
    20 июн 2007
    Сообщения:
    509
    scf
    бред какой )
     
  17. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    kiborg
    Все зависит от того что ты кочешь? Хочешь работать с устройствами напрямую дарога в дос. Правда некоторые современные устройства порой настолько сложные, что проще писать на Си да и под виндоусом или линуксом.
    Второй путь это оптимизация по скорости. Тут всеравно где писать.
    Так же можно писать на ассемблере все, а следовательно где угодно. Можно заниматься изысканиями взломом программ ресирвенгом.

    Программировать микроконтроллеры. Все можно программировать на Си ровном счетом как и на ассемблере.
    Тут можно выбирать любую платформу и вперед изучай ее.
     
  18. 1212

    1212 New Member

    Публикаций:
    0
    Регистрация:
    7 янв 2009
    Сообщения:
    21
    Всем участникам темы - посмотрите книгу Юрия Магды "Использование ассемблера для оптимизации программ на С++ ". издательство "БХВ-Петербург", С-Петербург, 2004 г.
    Это первое издание. Есть ли второе не знаю!
    Удачи!
     
  19. kiborg

    kiborg New Member

    Публикаций:
    0
    Регистрация:
    23 фев 2009
    Сообщения:
    71
    jaja

    Menuetos так же как и колибри малоизвестен, разве что в пределах снг. Но не в том суть, просто ещё не ясны перспективы этих осей.


    Микроконтроллеры-интересная
    тема.
    Оптимизация-тоже дело.
    Безопасность
    слишком привязана к осям.
     
  20. S_Alex

    S_Alex Alex

    Публикаций:
    0
    Регистрация:
    27 авг 2004
    Сообщения:
    561
    Адрес:
    Ukraine
    Но можно привыкнуть к хорошему. А потом перейти на MCS-51 или PIC наверняка не захочется.
    Сам начинал с AVR и переходить на PIC - MD, лучше уж MCS-51.