bitutilities: fix wrong carry bit output #2

Closed
dymik739 wants to merge 1 commits from sum-hotfix into master
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: