I am building a 64 bit CPU in Minecraft and I'm stuck on adding division into the ALU. I was told I should ask this here. Does anyone know how to divide in binary using only logic circuits? I can't use any counters or registers, just logic gates.

  • $\begingroup$ See if this thesis helps. $\endgroup$ – Yuval Filmus Nov 8 '16 at 14:03
  • 1
    $\begingroup$ You are in the right place, but your question is quite broad. Assuming you have already implemented other parts of the ALU, you have some knowledge of how circuits work. What, specifically, do you get stuck with building a divider? Which resources have you checked? I would guess that there are plenty of open ALU designs for you to find. $\endgroup$ – Raphael Nov 8 '16 at 16:27
  • $\begingroup$ Can you clarify your requirements? It sort of looks like you intend to build a non-iterative divider, it will be pretty big. $\endgroup$ – harold Nov 9 '16 at 11:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.