Ассемблер 64

Тема в разделе "WASM.X64", создана пользователем Eadem, 7 фев 2008.

  1. Eadem

    Eadem New Member

    Публикаций:
    0
    Регистрация:
    22 янв 2008
    Сообщения:
    3
    Драсте.
    Вопрос: какие 64битные ассемблянты существуют? Есть ли tlink64 (чего мне очень хочется)?.. В гуглах искал - одна каша...
    Где чего скачать можно...
     
  2. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Тасм умер ещё с приходом 32 бит, какой tlink64?
    А так - фасм, масм, ясм, etc.
     
  3. SII

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

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

    Ну, не совсем с приходом 32 бит -- до пней он-таки дожил. Лично я и сейчас им пользуюсь, если не нужны возможности более поздних процессоров. Хотя 64 бит, есно, там нету...
     
  4. RamMerLabs

    RamMerLabs Well-Known Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    1.426
    Eadem
    юзай MASM от M$. там есть поддержка 64-бит. в последних версиях
     
  5. rpy3uH

    rpy3uH New Member

    Публикаций:
    0
    Регистрация:
    14 сен 2006
    Сообщения:
    503
    Eadem
    есть FASM! у него максимальный набор поддерживаемых комманд и вообще FASM РУЛИТ!!!
     
  6. 2FED

    2FED New Member

    Публикаций:
    0
    Регистрация:
    20 фев 2008
    Сообщения:
    1.002
    Извеняюсь за оффтоп, а где можно почитать про 64bit программирование на asm на РУССКОМ языке. что то типо учебника, я не смог ничего найти, всё на английском.
     
  7. Aquila

    Aquila Самурай дзена

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    1.467
    Адрес:
    Russia, Moscow
    Пока, вроде, нет ничего толкого. Надо молиться и ждать, когда кто-то напишет/переведёт.
     
  8. rei3er

    rei3er maxim

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    917
    Адрес:
    minsk
    могу посоветовать учить английский, потому как обычно вся свежая информация на английском
     
  9. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    статью КК видел года 2-3 назад.
    а в принципе там мало что изменилось.
     
  10. profitrol

    profitrol New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2008
    Сообщения:
    1
    Я лично ни одного не встречал.
     
  11. SII

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

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    n0name
    Не считая того, что удвоилось количество регистров, умерла сегментация и аппаратная многозадачность, был расширен страничный механизм и упразднён целый ряд команд... Но в остальном, прекрасная маркиза (с) :)
     
  12. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    SII
    Он имел ввиду что за двагода в 64 битах мало что изменилось. КК-Крис Касперски у него статья про 64bit правда вопрос о том стоит ли ее читать или нет. Там же только пол правды.
     
  13. SII

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

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    Я её не читал, так что ничего сказать не могу. А вот мануалы точно читать надо :) Причём внимательно. А лучше всего -- тщательно разобраться с кодированием команд в 64-разр режиме и с формированием адресов операндов; без этого многое останется "за бортом", а ведь там извратов хватает.
     
  14. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.546
    Адрес:
    Russia
    Статья КК на ксапеке была. Вот ссылка. Но конечно, лучше манов интела - ничего не найдете.
    http://www.xakep.ru/magazine/xA/083/118/1.asp
     
  15. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
    Примеры в статье КК не соответствуют ABI конвенциям в х64. Обзор нормальный для начала. Но надо читать не только его.