Hexadecimal Carry Cancel Adder Tutorial and Explanation

4,575
0
Published 2018-03-21

All Comments (11)
  • @ct5k_
    Great vid. Definitely going to be using this!
  • @xenon7n342
    Thanks, I was thinking of this yet I can't come up with an idea of this.
  • @user-ei8pr1dv8z
    I'm pretty sure that there's an issue with detecting carry in this circuit. It seems like subtracting both values from 15 will only determine if A+B >= 15, whereas we need to know specifically if A+B > 15. I was looking at ways to solve this and I think it has to be done by interactions between redstone wire.
  • (Disclaimer: Im very late to this boat ride but whatever) There was an issue with some logic at the end, the part where you added the last comparator to "account for the rest of the situations". So, the big issues are when (A+B=15 and Cin is on) and when (A+B=16 and Cin is on), logically, a fix for this is to constantly power that inverting, output comparator all the time, and only unpower it under one situation, if and only if: (A+B) = exactly 15 AND Cin = 1.(By that I mean constantly power it using that signal obtained from A+B, the torch from the carry is fine as is) However, trying to route that logic while keeping it stackable is the real challenge lol I'v tried a few things, but nothing is close to looking pretty. Hopefully this may help some people who are a bit confused as of why it doesn't work right sometimes, but that is the only issue.