ITBlogs

Сообщество IT-профессионалов
Welcome to ITBlogs Sign in | Join | Help
in Search

Browse by Tags

All Tags » itblogs » amd64
  • Сегментная адресация в x64.

    В x64 сегментная адресация работает совсем не так, как в привычном x86. Прикладные программисты, живущие в плоском мире, могли бы этого не заметить, но, к счастью или несчастью, «уши» этих отличий торчат и в user mode. Вот что говорит по этому поводу “Intel® 64 and IA-32 Architectures Software Developer’s Manual”: 3.2.4 Segmentation in ...
    Posted to Not a kernel guy (Weblog) by Anonymous on марта 26, 2010
  • Как работает «раскрутчик» стека в x64.

    В комментариях к предыдущем посте про исключения верно заметили, что exception chain в TEB используется только в x86 коде. И x64, и ia64 exception chain не используют вообще. Как же, в таком случае, выполняется «раскрутка» стека при обработке исключения? Когда создавалась архитектура x64, её создатели не хотели повторять ошибки прошлого и ...
    Posted to Not a kernel guy (Weblog) by Anonymous on октября 28, 2008
  • За последние две-три недели узнал много нового…

    За последние две-три недели узнал много нового про архитектуру amd64. Во-первых, я наткнулся сначала на документ, а затем на аналогичный раздел в MSDN, где толково описаны не только соглашения о вызовах (этого добра везде навалом), но и дано детальное описание того, как должен выглядеть стек функции, как происходит раскрутка стека, что такое и ...
    Posted to Not a kernel guy (Weblog) by Anonymous on марта 28, 2008
Powered by Community Server (Personal Edition), by Telligent Systems