Если это установлено в соответствии с результатом, это от младших 8 битов. например add ax, bx
устанавливает PF в соответствии с AL.
Однако не все инструкции делают это. Обратитесь к руководству. Например, mul
https://www.felixcloutier.com/x86/mul оставляет PF неопределенным.
Кстати, название вашего вопроса совсем не соответствует вашему вопросу. Чтобы проверить PF, вы должны использовать такую инструкцию, как jp
или jnp
Или lahf
/ and ah, 1<<2
, чтобы сохранить флаги в AH, а затем AND, чтобы изолировать бит PF. https://en.wikipedia.org/wiki/FLAGS_register
Или на более поздних процессорах, setp al
или cmovp eax, edx
также могут быть опциями.