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
*/
Mnemonic::REPNZ(rep_op) => self.computer.repz(*rep_op, true)?,
Mnemonic::REPZ(rep_op) => self.computer.repz(*rep_op, false)?,
Mnemonic::REPNZ(rep_op) => self.computer.repz(*rep_op, false)?,
Mnemonic::REPZ(rep_op) => self.computer.repz(*rep_op, true)?,
/*
* Adjust