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));
|
setPSW_c(uint16_t(dst_value) < uint16_t(src_value));
|
||||||
}
|
}
|
||||||
else {
|
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_v(sign(src_value) == sign(dst_value) && sign(dst_value) != sign(result));
|
||||||
setPSW_c(uint16_t(result) < uint16_t(src_value));
|
setPSW_c(uint16_t(result) < uint16_t(src_value));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue