Minecraft Username: Nxjfjhdhdhdhdnj
Have you read the Read Before Posting post?: Yes
Your favorite thing about redstone: My favorite thing about redstone is the ability to express real world technology in a cheap and easy to visualize way. It provides a pathway for me to learn more about computer science from a lens in which isn’t very easy to visualize. I also like how creative the technology becomes as you progress into the trenches of more obscure and technological approaches such as wallstone, leafstone, bubblestone. Those sorts of things. While my interest in redstone is primarily in computational aspects I do find enjoyment in many others fascinating.
A build you have made which demonstrates redstone knowledge (This is your trial build):
A 4 Bit RCA Alu with add/sub/xor/nor support
Explain what your build does in detail:
This build uses 3 xor gates and 2 and gates to achieve the result of an add or subtract using 2s compliment logic. While it is quite easy to add support for more logic gate operations by simply hijacking the inital and gate operators and the intital inputs i decided to only do 2 xor and nor as i believe it presents enough info to express my capabilities with redstone engineering. I opted against a cca adder simply because i like to express real world computer science and I opted against a carry look ahead adder as i simply haven’t built one yet or researched them enough. Essentially by choosing which line to output you will get the xor nor add or subtract results. You will have to turn on 2 lines for subtract however i just havent wired it up yet. I chose not to set flags as well as this is only 4 bit and my current project for an alu is 16 bit.
The adder works by xor b + sub mode to determine if its in subtract then it passes through an and gate to determine carry out and then through an a+b xor then that result passes through another and gate along with the carry out/in result to determine if it needs to be carried up to the next bit. Then the carry and sum of ab passes through another xor to get the final result. Subtraction is simply turn on subtract mode for first xor and add a carry in of 0001.
The xor works by hijacking the xor result of a+b and the nor works by hijacking right before the xor gate where the comparator based xor will be on for either input.
finally you plug in the opcode into which torch lines you want and viola you get the output you desire.
Images / videos of the build:
ps it only let me embed 1 image sorry.
What is the name of the warp for your build on ORE?:
Nxjfjhdhdhdhdnj
Provide your results after completing the ORE Binary Quiz: Binary Quiz completion certificate:
Completed by Nxjfjhdhdhdhdnj in 11m52.897s on 6/16/2025, 23:53 UTC.
96.43% accuracy with 1/28 answers given incorrectly.
9f302e4f-3bc7-446d-a16f-521c07ed250d-4e786a666a68646864686468646e6a
0r6n56056m404z1l613f0h3b254j3l1l610d3n2dmbzqnhtumbzr2rwj
Do you agree with the rules?: yes