Ассемблер 64

Discussion in 'WASM.X64' started by Eadem, Feb 7, 2008.

  1. Eadem

    Eadem New Member

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

    IceStudent Active Member

    Blog Posts:
    0
    Joined:
    Oct 2, 2003
    Messages:
    4,300
    Location:
    Ukraine
    Тасм умер ещё с приходом 32 бит, какой tlink64?
    А так - фасм, масм, ясм, etc.
     
  3. SII

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

    Blog Posts:
    0
    Joined:
    Oct 31, 2007
    Messages:
    1,483
    Location:
    Подмосковье
    IceStudent

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

    RamMerLabs Well-Known Member

    Blog Posts:
    0
    Joined:
    Sep 11, 2006
    Messages:
    1,426
    Eadem
    юзай MASM от M$. там есть поддержка 64-бит. в последних версиях
     
  5. rpy3uH

    rpy3uH New Member

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

    2FED New Member

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

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

    Blog Posts:
    0
    Joined:
    Aug 30, 2002
    Messages:
    1,467
    Location:
    Russia, Moscow
    Пока, вроде, нет ничего толкого. Надо молиться и ждать, когда кто-то напишет/переведёт.
     
  8. rei3er

    rei3er maxim

    Blog Posts:
    0
    Joined:
    Jan 15, 2007
    Messages:
    917
    Location:
    minsk
    могу посоветовать учить английский, потому как обычно вся свежая информация на английском
     
  9. n0name

    n0name New Member

    Blog Posts:
    0
    Joined:
    Jun 5, 2004
    Messages:
    4,336
    Location:
    Russia
    статью КК видел года 2-3 назад.
    а в принципе там мало что изменилось.
     
  10. profitrol

    profitrol New Member

    Blog Posts:
    0
    Joined:
    Dec 27, 2008
    Messages:
    1
    Я лично ни одного не встречал.
     
  11. SII

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

    Blog Posts:
    0
    Joined:
    Oct 31, 2007
    Messages:
    1,483
    Location:
    Подмосковье
    n0name
    Не считая того, что удвоилось количество регистров, умерла сегментация и аппаратная многозадачность, был расширен страничный механизм и упразднён целый ряд команд... Но в остальном, прекрасная маркиза (с) :)
     
  12. Pavia

    Pavia Well-Known Member

    Blog Posts:
    0
    Joined:
    Jun 17, 2003
    Messages:
    2,409
    Location:
    Fryazino
    SII
    Он имел ввиду что за двагода в 64 битах мало что изменилось. КК-Крис Касперски у него статья про 64bit правда вопрос о том стоит ли ее читать или нет. Там же только пол правды.
     
  13. SII

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

    Blog Posts:
    0
    Joined:
    Oct 31, 2007
    Messages:
    1,483
    Location:
    Подмосковье
    Я её не читал, так что ничего сказать не могу. А вот мануалы точно читать надо :) Причём внимательно. А лучше всего -- тщательно разобраться с кодированием команд в 64-разр режиме и с формированием адресов операндов; без этого многое останется "за бортом", а ведь там извратов хватает.
     
  14. TermoSINteZ

    TermoSINteZ Синоби даоса Staff Member

    Blog Posts:
    2
    Joined:
    Jun 11, 2004
    Messages:
    3,568
    Location:
    Russia
    Статья КК на ксапеке была. Вот ссылка. Но конечно, лучше манов интела - ничего не найдете.
    http://www.xakep.ru/magazine/xA/083/118/1.asp
     
  15. asmfan

    asmfan New Member

    Blog Posts:
    0
    Joined:
    Jul 10, 2006
    Messages:
    1,004
    Location:
    Abaddon
    Примеры в статье КК не соответствуют ABI конвенциям в х64. Обзор нормальный для начала. Но надо читать не только его.