Compare commits

...

1 Commits

Author SHA1 Message Date
dymik739 6413927d70 fix wrong carry bit output 2023-06-27 15:00:10 +03:00
1 changed files with 1 additions and 0 deletions

View File

@ -100,6 +100,7 @@ def binary_sum(first_term: BasicRegister, second_term: BasicRegister, return_rem
c.memory[i] = bool(current_bit_sum & 1)
final_bit_sum = a.memory[0] + b.memory[0] + carry
carry = bool(final_bit_sum & 2)
c.memory[0] = bool(final_bit_sum & 1)
if return_remainder: