cleaner
This commit is contained in:
parent
3248df3e87
commit
73027de4d2
1 changed files with 1 additions and 1 deletions
2
cpu.cpp
2
cpu.cpp
|
@ -432,7 +432,7 @@ bool cpu::double_operand_instructions(const uint16_t instr)
|
|||
setPSW_c(uint16_t(dst_value) < uint16_t(src_value));
|
||||
}
|
||||
else {
|
||||
result = dst_value + src_value;
|
||||
result = (dst_value + src_value) & 0xffff;
|
||||
setPSW_v(sign(src_value) == sign(dst_value) && sign(dst_value) != sign(result));
|
||||
setPSW_c(uint16_t(result) < uint16_t(src_value));
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue