Код (Text): use64 PUSHF PUSHFQ компилирую fasm'ом (1.67.22). в результате 0x9C 0x9C. ждал префикс 0x66 перед PUSHF. что не так?
попробуй pushfw. как уже сказали pushf это просто синоним pushfd (при 32 битах) и pushfq при 64х UPD: 'f' забыл)
n0name Great спасибо. нашёл уже. P.S. удивило, что по pushf загоняет в стэк целый регистр флагов, а не младшие 16 битов. а в мануалах к AMD тоже самое?