Не умирает ли асм?

Тема в разделе "WASM.BEGINNERS", создана пользователем technik5, 20 янв 2008.

  1. technik5

    technik5 New Member

    Публикаций:
    0
    Регистрация:
    12 сен 2007
    Сообщения:
    19
    Имеются в виду все ассемблеры, будут ли компиляторы под новые процессоры, какие асм-ы поддерживают современные многоядерные процы, какие поддерживают многопроцессорные системы, и вообще не уйдет ли это понятие - программировать на асме, в прошлое, т.к. высокоуровневые языке проще
     
  2. Freeman

    Freeman New Member

    Публикаций:
    0
    Регистрация:
    10 фев 2005
    Сообщения:
    1.385
    Адрес:
    Ukraine
    хыыы.
     
  3. 10110111

    10110111 New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2006
    Сообщения:
    319
    Адрес:
    Санкт-Петербург
    Freeman
    +1 =))
     
  4. technik5

    technik5 New Member

    Публикаций:
    0
    Регистрация:
    12 сен 2007
    Сообщения:
    19
    на три строчки расстарался, можно увидеть что-то более чем "хыыы."?
    Вообще сдесь должны были быть слова приободрения ну или типа того.
     
  5. Magnum

    Magnum New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2007
    Сообщения:
    925
    technik5
    1. Эту тему подымает каждый новый посетитель васма. ДОСТАЛО!!!
    2. Каждый делает то, что считает нужным. Если ты думаешь, что асм умрет - программируй на Вижуал Бэйсике.
    Просто и высокоуровнево! Никаких гарантий тебе никто не даст.
    3. Асм умирает с 88 года. До сих пор в агониях )))))))))))

    4. Бугогааааааааааа
    10110111
    Freeman
    +1
     
  6. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.734
    будут не боись :)
     
  7. SII

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

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    Magnum
    Не с 88-го, а с 50-какого-то -- когда Фортран появился :)))

    technik5

    А если серьёзно, никуда асм не денется. Существует ряд низкоуровневых задач, которые в принципе не могут быть решены на ЯВУ. Другое дело, что их можно решить, делая ассемблерные вставки в программы на ЯВУ, но, тем не менее, сам асм никуда не пропадёт.

    Что же касается трансляторов ассемблера, то и они никуда не денутся: в конце концов, всегда останутся любители низкоуровневого программирования, которые при необходимости сами себе трансляторы и напишут.

    Ну а поддержка "многоядерности" -- это не задача транслятора: эти самые "многоядерные" ничем принципиально от обычных не отличаются. Вот появление новых команд требует соответствующей доработки ассемблеров, но с многоядерностью это абсолютно никак не связано.
     
  8. Lex2029

    Lex2029 New Member

    Публикаций:
    0
    Регистрация:
    17 сен 2007
    Сообщения:
    199
    Техник наверное имеет ввиду, будет ли восстребованы программисты наасме для компов. И можно ли будет на нет деньги зарабатывать. То что в любое время программист ассемблера сможет себе компилятор сделать, в этом то нет вопросов.
     
  9. SII

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

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    Lex2029

    Ну, если говорить про востребованность... Какая-то часть, конечно, будет востребована, но веьсма небольшая (как ни крути, а подавляющая часть ПО пишется на ЯВУ). Но хорошее знание ассемблера может послужить в другом: в глубоком понимании того, как эти самые ЯВУ работают, в поиске причин непонятных ошибок (например, возникших из-за ошибок в компиляторе) и т.д. и т.п. Поэтому сами по себе знания будут отнюдь не лишними, а потраченное на изучение асма время -- не выброшенным на ветер. Другое дело, что одного асма мало.
     
  10. AsmGuru62

    AsmGuru62 Member

    Публикаций:
    0
    Регистрация:
    12 сен 2002
    Сообщения:
    689
    Адрес:
    Toronto
    technik5
    А также Ассемблер может стать объектно-ориентированным, т.е. перейти на другой уровень.
     
  11. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
    technik5
    Перечитал много раз 1й пост... было весело это читать), видимо Вы далёкий человек от программирования.
     
  12. technik5

    technik5 New Member

    Публикаций:
    0
    Регистрация:
    12 сен 2007
    Сообщения:
    19
    недалекий, hello world на асме напишу =)
     
  13. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
    technik5
    Вот посему стоит, если есть желание кнешно, чуть по глубже изучить тему, чтобы в конце концов дать самому на свой же вопрос ответ. (ну, за одно, и повеселиться тоже над формулировкой 1го поста)
     
  14. AshBone

    AshBone New Member

    Публикаций:
    0
    Регистрация:
    12 дек 2007
    Сообщения:
    101
    Асм умрет только тогда, когда процессоры станут непосредственно выполнять инструкции ЯВУ )))
     
  15. SII

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

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    AsmGuru62
    А вот этого не будет. ООП -- высокоуровневая концепция, и асм для неё придётся притягивать за уши.
     
  16. bPED

    bPED New Member

    Публикаций:
    0
    Регистрация:
    19 янв 2008
    Сообщения:
    52
    я бы даже сказал что смерть ходит с ним за руку уже с 48 :)
    он как и опкоды будет еще долго жить. мы верим в это :))
     
  17. PaCHER

    PaCHER New Member

    Публикаций:
    0
    Регистрация:
    25 мар 2006
    Сообщения:
    852
    bPED
    :) лол, опкоды это и есть асм.
     
  18. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.734
    опкоды это не асм ... это продукт его работы :)
     
  19. HuXTUS

    HuXTUS New Member

    Публикаций:
    0
    Регистрация:
    8 янв 2007
    Сообщения:
    240
    Может ляпну глупость, но разве нельзя в качестве неизвестных команд писать "db 0xXX 0xXX"? А эти db запихать в макросы.
     
  20. device

    device Reflection

    Публикаций:
    0
    Регистрация:
    26 апр 2007
    Сообщения:
    1.198
    Адрес:
    RF
    JavaCPU сан микросистемс уже изобрела (проц, понимающий байткод Java), но асм че-то те помер...