Все знают о существовании знаменитых 3 томов с описанием IA32. А есть ли то же самое но по новым процам.
Да и новые версии тех же мануалов написаны с учётом x64 - расписана и архитектура, и инструкции. Плюс описание виртуализации, тоже хорошая штука.
Кстати, в отличие от х86, архитектура и новые команды гораздо более подробно описаны в доках от АМД, чем от интела.
имхо если до этого хорошо знать 32 бита, то лучше на x86-64 переходить по интеловскому даташиту Intel® Extended Memory 64 Technology Software Developer’s Guide (что в 2х томах). Там описан только x86-64, а в амдшном многотомнике всё подряд, т.е. полные мануалы + описание long mode. Хотя хз, кому как, если с нуля начинать, то возможно полезнее (по части времени изучения) стартовать с амдшных. Интел скорее всего тоже разбавит рано или поздно свои мануалы полным описанием EM64T.
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
от амдшного пятитомника шифер может поехать, лучше уж порядка 700 страниц сжатой инфы от интела осилить, чем выискивать нужную инфу в куче талмудов, которыми амд разродилась. Имхо лишнего в них многовато для простого апгрейда x32-->x64.
А может кто знает, есть ли еще такие хорошие статьи, наподобие "Процессор изнутри" 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.
Отстал от жизни, собственно, это уже и есть. Залез недавно на сайт интела за свежими мануалами и обнаружил ряд вещей: - EM64T теперь называется Intel® 64 - теперь мануалы состоят из 5 файлов - больше нет отдельных док по EM64T и VT -- теперь всё в одних мануалах (т.е. как у амд) - инфы в мануалах прибавилось (что впрочем логично) Так что если кто еще на старых мануалах -- be aware.