This is WWPU (WhiskWorks Processing Unit), my second 8-bit CPU.
I was inspired by MattBatWings computer, but I redesigned several parts and created new ones by myself. I also made a custom ISA to define and test instructions — it’s a bit outdated now, so you might notice some differences between the spreadsheet and the actual CPU implementation. WWPU - Atmel AVR - Google Sheets (note: “Atmel AVR” is in the name because I was trying to do something similar, but I abandoned the idea later.)
Explain what your build does in detail:
Specs:
8 general-purpose registers
32 B of RAM
64 B of Program Memory (PM)
Harvard architecture
16 B Stack Pointer (SP)
22 instructions
3 flags
I’ve also written some example programs to test its functionality:
Fibonacci sequence:
Collatz Conjecture:
test with the number 8
test with the number 10
start 10 → 5,16,8,4,2,1
start 8 → 4,2,1
What is the name of the warp for your build on ORE?
ZeroFlaggedCircuitBoard
Provide your results after completing the ORE Binary Quiz:
Binary Quiz Completion Certificate:
Completed by ZeroFlagged in 15m35.715s on 10/19/2025, 10:50 UTC
96.15% accuracy (1/26 incorrect)
Certificate ID:
a035b387-5af8-4134-96a2-ed10b206b1ec-5a65726f466c6167676564
64360j4l5814124i296q0r0g300i2q052s344h6xmgxklrzsmgxl5tzv
While we appreciate more advanced builds, generally a trial is done testing something more at the level of the baseline Builder knowledge. This is partly because we don’t have a need to check for something substantially more advanced for Builder rank, but also to avoid drawing out the trial with a full inspection of something more complex. I’d recommend something more like the recommended 4 bit ALU we usually see.
This needs to be copied as it appears (everything in the box, not just the string of various characters), the way you have modified it makes it invalid. I’d also encourage you to aim for a time faster than 15 minutes if possible.
Please post a reply with the relevant updates and I’ll review them.
Explain what your build does in detail:
it can calculate numbers in 0- 255, it doesnt have support for negative numbers, but it can show it.
specs:
8 bits
3 flags (overflow, zero, not zero)
16 tick for output
examples:
0010 AND 0011:
What is the name of the warp for your build on ORE?
ZeroFlaggedCircuitBoard
Provide your results after completing the ORE Binary Quiz:
Binary Quiz completion certificate:
Completed by ZeroFlagged in 8m17.156s on 10/31/2025, 13:09 UTC.
100.00% accuracy with 0/25 answers given incorrectly.
0c9de7fb-cbd6-48ec-a5d3-47d91976668f-5a65726f466c6167676564
1l451t3h3z3k3o5a3z4g19341v600c712w2b3b59mhev3dzxmheve1lt
What’s the full list of operations that the ALU can perform? Is it able to handle addition, subtraction, and the main bitwise operations (OR, NOR, AND, NAND, XOR, XNOR)?
No, because those instructions aren’t in the ALU, but I can add them — I just hadn’t done that before since I didn’t have a large enough instruction limit, or enough space.
Please review the FAQ below to learn more about the remainder of the process of getting Builder rank.
FAQ
Q: What is my next step?
A: Join the ORE Minecraft server and request a trial with any available trialers (Engineers, Moderators, and Admins).
The server IP is mc.openredstone.org and the current version is 1.21.8 on Java Edition.
Q: Do I need to trial right away?
A: Nope! You are free to request a trial at any time so long as your application is accepted (which yours is).
Ideally you want to avoid taking too long, so we strongly recommend being sure you can pass before requesting a trial.
Q: How long does a trial last?
A: This can vary somewhat across different trialers, but generally somewhere around half an hour or less. It will often take longer if you aren’t as prepared, so we recommend reviewing ahead of time, especially with help from another member.
Q: What do I need to know for the trial?
A: This can also vary somewhat across different trialers, but here are some of the most important topics:
Binary and Binary Arithmetic (Addition/Subtraction)
Logic Gates and Bitwise Logic
Redstone Adders and ALUs
Two’s Complement (Signed Numbers)
A great way to make sure you know what to expect is to ask the specific trialer what you should learn ahead of time.
Q: How often can I retry after failing?
A: There are 2 limitations:
Trials can be done 24 hours after a failed one
Only 2 trials can be done every 7 days
Q: What are the benefits of Builder?
A: There are 3 main benefits:
Permissions to use Worldedit commands
A plot on the Build server (4 times as large as School server plots)
Access to the Survival world
Aside from that, there are also some minor benefits such as:
Running and voting in Staff elections
Joining the Seasonal server when it’s up (an occasional “Survival with a twist” type server)
Option to progress to Engineer (barring additional requirements are met)
Interact with other Build plots (assuming permission from the plot owner)