fix(interpreter): rep(n)z condition was wrong way around

This commit is contained in:
2025-07-24 11:44:06 +09:00
parent 2cb50b5908
commit 3ec76933d5

View File

@@ -889,8 +889,8 @@ impl Interpreter {
/* /*
* Repeat prefixes * Repeat prefixes
*/ */
Mnemonic::REPNZ(rep_op) => self.computer.repz(*rep_op, true)?, Mnemonic::REPNZ(rep_op) => self.computer.repz(*rep_op, false)?,
Mnemonic::REPZ(rep_op) => self.computer.repz(*rep_op, false)?, Mnemonic::REPZ(rep_op) => self.computer.repz(*rep_op, true)?,
/* /*
* Adjust * Adjust