Инструкции X64 и IA32-64

Тема в разделе "WASM.X64", создана пользователем Flanker, 29 ноя 2006.

  1. Flanker

    Flanker Антон

    Публикаций:
    0
    Регистрация:
    8 янв 2006
    Сообщения:
    101
    Адрес:
    Russia
    Все знают о существовании знаменитых 3 томов с описанием IA32.
    А есть ли то же самое но по новым процам.
     
  2. Black_mirror

    Black_mirror Active Member

    Публикаций:
    0
    Регистрация:
    14 окт 2002
    Сообщения:
    1.035
    AMD x86-64 Architecture Programmer’s Manual
    Искать на сайте AMD
     
  3. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Да и новые версии тех же мануалов написаны с учётом x64 - расписана и архитектура, и инструкции. Плюс описание виртуализации, тоже хорошая штука.
     
  4. dinoweb

    dinoweb Дмитрий

    Публикаций:
    0
    Регистрация:
    12 окт 2005
    Сообщения:
    129
    Адрес:
    Россия. Красноярск
    Кстати здесь в FAQ есть ссылки
     
  5. Dr.Golova

    Dr.Golova New Member

    Публикаций:
    0
    Регистрация:
    7 сен 2002
    Сообщения:
    348
    Кстати, в отличие от х86, архитектура и новые команды гораздо более подробно описаны в доках от АМД, чем от интела.
     
  6. _BC_

    _BC_ БЦ

    Публикаций:
    0
    Регистрация:
    20 янв 2005
    Сообщения:
    759
    имхо если до этого хорошо знать 32 бита, то лучше на x86-64 переходить по интеловскому даташиту Intel® Extended Memory 64 Technology Software Developer’s Guide (что в 2х томах). Там описан только x86-64, а в амдшном многотомнике всё подряд, т.е. полные мануалы + описание long mode.
    Хотя хз, кому как, если с нуля начинать, то возможно полезнее (по части времени изучения) стартовать с амдшных. Интел скорее всего тоже разбавит рано или поздно свои мануалы полным описанием EM64T.
     
  7. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Странно, у меня вот завалялся пятитомник
    AMD64 Technology
    AMD64 Architecture
    Programmer’s Manual
     
  8. Flanker

    Flanker Антон

    Публикаций:
    0
    Регистрация:
    8 янв 2006
    Сообщения:
    101
    Адрес:
    Russia
    AMD64 Technology
    AMD64 Architecture
    Programmer’s Manual
    - это те самые пятитомники, на которые линки в FAQ лежат?
    AMD64 Architecture Programmer's Manual Volume 1: Application Programming
    AMD64 Architecture Programmer's Manual Volume 2: System Programming
    AMD64 Architecture Programmer's Manual Volume 3: General-Purpose and system Instructions
    AMD64 Architecture Programmer's Manual Volume 4: 128-Bit Media Instructions
    AMD64 Architecture Programmer's Manual Volume 5: 64-Bit Media and x87 Floating-Point Instructions
     
  9. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Да, именно те.
     
  10. _BC_

    _BC_ БЦ

    Публикаций:
    0
    Регистрация:
    20 янв 2005
    Сообщения:
    759
    от амдшного пятитомника шифер может поехать, лучше уж порядка 700 страниц сжатой инфы от интела осилить, чем выискивать нужную инфу в куче талмудов, которыми амд разродилась. Имхо лишнего в них многовато для простого апгрейда x32-->x64.
     
  11. Flanker

    Flanker Антон

    Публикаций:
    0
    Регистрация:
    8 янв 2006
    Сообщения:
    101
    Адрес:
    Russia
    А может кто знает, есть ли еще такие хорошие статьи, наподобие "Процессор изнутри" by Dark_Master? Для тех, кому интересна архитектура камней.
    И где можно достать:
    1. Intel® Extended Memory 64 Software Developer's Manual.
    2. 64-bit Extension Technology Software Developer's Guide Vol. 1.
    3. 64-bit Extension Technology Software Developer's Guide Vol. 2.
     
  12. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Flanker
    Товарищ!! Гугл анафеме не придали пока что!
     
  13. _BC_

    _BC_ БЦ

    Публикаций:
    0
    Регистрация:
    20 янв 2005
    Сообщения:
    759
    Отстал от жизни, собственно, это уже и есть. Залез недавно на сайт интела за свежими мануалами и обнаружил ряд вещей:
    - EM64T теперь называется Intel® 64 ;)
    - теперь мануалы состоят из 5 файлов
    - больше нет отдельных док по EM64T и VT -- теперь всё в одних мануалах (т.е. как у амд)
    - инфы в мануалах прибавилось (что впрочем логично)

    Так что если кто еще на старых мануалах -- be aware. ;)
     
  14. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    _BC_
    В начале осени заказал новые в печатном виде - именно так и пришли.
     
  15. Flanker

    Flanker Антон

    Публикаций:
    0
    Регистрация:
    8 янв 2006
    Сообщения:
    101
    Адрес:
    Russia
    Сколько выложил за доставку книг?