This commit is contained in:
2024-06-03 14:18:39 +02:00
parent 1d89bf16cc
commit c8f23176d2
4 changed files with 13 additions and 11 deletions

View File

@ -488,7 +488,7 @@ public class Commands {
}
DataRegister.determineZeroFlag(result);
DataRegister.determineCarryFlag(result);
DataRegister.determineDigitCarryFlag(result);
DataRegister.determineDigitCarryFlag((wRegister&0b11101111) & (DataRegister.getRegister(file)&0b1111));
}
@ -500,7 +500,7 @@ public class Commands {
}
else {
DataRegister.determineCarryFlag(result);
DataRegister.determineDigitCarryFlag(result);
DataRegister.determineDigitCarryFlag((wRegister&0b11101111) + (DataRegister.getRegister(file)&0b1111));
}
if (destination == 0) {
wRegister = result & 0xFF;
@ -533,7 +533,7 @@ public class Commands {
wRegister = result & 0xFF;
DataRegister.determineZeroFlag(result);
DataRegister.determineCarryFlag(result);
DataRegister.determineDigitCarryFlag(result);
DataRegister.determineDigitCarryFlag((wRegister&0b11101111) + (literal&0b1111));
}
public static void RETLW(int literal) {