Использование 32-разрядных инструкций push/pop в режиме x64 - Assembler 

А интересно, как адресуется физическая память - данными по 64 / 32 /16 бита?

Что происходит при записи по stosb - при записи байта? Вместо записи - чтение+модификация+запись?

Или возможна побайтная / пословная адресация?

Это я к вопросу эффективности и скорости выполнения.

Там сильно влияет кэш, т.к. внутри процессора может твориться что-угодно. А синхронизация кэша с памятью может выполняться порциями по 64 бита с выровненными адресами.

Вернуться к обсуждению:

Использование 32-разрядных инструкций push/pop в режиме x64 Assembler