Minecraft Maps / Redstone Device

Redstone Binary Division

  • 1,377 views, 1 today
  • 96 downloads, 0 today
  • 7
  • 2
  • 10
domes's Avatar domes
Level 35 : Artisan Engineer
28
Hello again!

Have you ever wondered how division could be implemented in redstone? There you go – a 3-bit divider in Minecraft. It also computes the remainder part of the result. If you come to divide by zero, you will probably create yet another black hole... xD

This project was developed together with Arithmetic Multiplication back in 2014. Keep in mind that while both are 3-bit, their sizes are significantly different. Division has always been a bit unfriendly to hardware designers.

Disclaimer – any similarity between the top-view picture and a gun is accidental.
Progress100% complete
Tags

Create an account or sign in to comment.

2
09/11/2020 9:25 pm
Level 36 : Artisan Ninja
zaubara
zaubara's Avatar
I just came back after some years of abscence for the nostalgia, happy to see there are still some redstone engineers out there, nice work, subbed!

Maybe you want to check out my projects, they are even quite the same age ;)
1
09/13/2020 5:57 am
Level 35 : Artisan Engineer
domes
domes's Avatar
Hey man, glad to see you and thank you for the subscription! :-)

I have taken a look at your projects – good work, some are very interesting to me. It's pity that there is no "final product" of all the components – a processor... :-)

BTW, nowadays, I am more active on GitHub, so if you have a GitHub profile, feel free to get in touch with me there. I am always open to extend my circle of (mostly HW) developers! ;-)
1
09/16/2020 5:46 am
Level 36 : Artisan Ninja
zaubara
zaubara's Avatar
It's also bothering me somehow I've never finished the Minecraft-CPU, out of multiple reasons I stopped playing MC until today (I don't even know if I can still access my account).
But I did'nt stop developing the CPU and now, years later, I am nearly finished with the architecture/instruction set (both >90%). Do you plan to finish your MC-CPU?

In the mean time, I started playing Factorio and build my CPU there :)
I have not yet shared anything of my recent CPU build, but here is something I've done a few years ago:
https://forums.factorio.com/viewtopic.php?f=202
But this is obsolete after the introduction of combinators (arithmetic/logic gates, they simplify some of the tedious tasks, because they work on integers rather than individual bits, but pose some different design challenges).

I connected to you on github, might be a good idea to share my CPU project there!
1
09/16/2020 6:17 am
Level 35 : Artisan Engineer
domes
domes's Avatar
I finished the CPU in MC years ago... I am just getting to upload it... but do not worry, it will happen eventually... :-)

However, I could not access the Factorio link - "The requested topic does not exist." ... :-(

Is mbraunecker you? If you have CPUs to share, I will definitely follow you and take a look once you do so and I have some time... ;-)
2
09/16/2020 5:23 pm
Level 36 : Artisan Ninja
zaubara
zaubara's Avatar
I am looking forward to it :)

yep i screwed up c&p the link... https://forums.factorio.com/viewtopic.php?f=202&t=7747

This is me. It will eventually get there that I have it ready to share :) It is already finished in my head, just need to build some things here and there, you know ;)
1
09/17/2020 6:27 am
Level 35 : Artisan Engineer
domes
domes's Avatar
BTW, the Factorio CPU Assembler is also your work? xD
1
09/17/2020 6:25 am
Level 35 : Artisan Engineer
domes
domes's Avatar
This is the link you want I guess – https://forums.factorio.com/viewtopic.php?f=202&t=7747.

Anyway, good work, man! Even though I think that logic circuits in MC are more clear, it is very interesting that they may be created in Factorio as well... xD You know – computer scientists always find a way to their reality... :-D A processor in Factorio proves that! xD

I am looking forward to seeing something from you on GitHub and do not be afraid to upload something even before it works... this is what Git is here for... :-)
2
09/09/2020 10:36 am
Level 33 : Artisan Engineer
New Reds Technology
New Reds Technology's Avatar
"Disclaimer – any similarity between the top-view picture and a gun is accidental."

I didn't notice till ya said something... but I like MAC-10...

interesting design... and you are right when you say "Division has always been a bit unfriendly to hardware designers." I still have yet to get it to run with my ALU!!!
2
09/09/2020 11:54 am
Level 35 : Artisan Engineer
domes
domes's Avatar
Yeah! :-D The disclaimer here were just for sure... I do not want anyone to interpret my work in a bad way... I am a peaceful person ;-) Thank you for the comment! :-)
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome