MPU 7 - 4 Function Calculator [ 2 Hz Minecraft Redstone CPU ] @ModPunchtree
MPU 7 - 4 Function Calculator [ 2 Hz Minecraft Redstone CPU ]  @ModPunchtree
Uploaded March 2022 | Updated September 2026, 2 weeks ago
The MPU 7 is my latest and fastest Minecraft Redstone CPU.

Here the MPU 7 is allows the user to type in a number or an operator (+ - * /) followed by a number.
If a number is entered without an operator, then the "accumulator" is set to that number. Otherwise if an operator and number is given, it will perform that operator with that number on the value previously in the "accumulator".
After each operation it prints out the resulting value to the display.

The program only supports integers from 0 to 99 - so no negative numbers or non-integers. The program could be rewritten to support these and add more than just 4 functions, but there would be almost no point.

The keyboard has a target block for each key and I throw a snowball at it to activate it. Annoyingly replay mod doesn't record the player's hand, so you cannot see me holding and throwing snowballs at it in the video.

The video has been sped up to 2 times speed to make it less boring to watch and the tick rate has been sped up by carpet mod meaning it is running as fast as it can on my IRL computer.

Join the URCL (Universal Reduced Computer Language) discord:
discord.gg/Nv8jzWg5j8

MPU 7 Specs:
• No command blocks or pistons
• 2 Hz clock speed (5 ticks or 0.5 seconds per clock pulse)
• 5 stage waterfall pipeline (Fetch1 - Fetch2 - Decode - Execute - Writeback)
• 10 general purpose simulated dual read registers (with no read before write hazards because of the automatic forwarding)
• 8 bit word length
• 256 word instruction ROM x2
• 32 bit instruction length (that includes an 8 bit immediate value)
• VLIW architecture
• 32 bit hardware BCD converter
• 8 bit hardware multiplier
• 8 bit hardware divider
• 8 bit RNG
• 64x32 pixel display (1x1 pixels) which can be shifted upwards 8 pixels whenever needed
• 1 frame buffer
• Full qwerty keyboard with arrow keys and function keys for user input
• 128 bytes of main RAM
• 256 bytes of screen RAM
• Up to 128 I/O ports
• External 8 kiB paging ROM for storing large amounts of data (Like Bad Apple!!)
• 7 testable flags
• Full 7 bit character set (a custom one, so not ASCII) which uses 4x8 characters
• Can be started, stopped and reset from the UI
• Almost fully compatible with URCL

MPU 7 ISA:
docs.google.com/spreadsheets/d/1fgXPalCBTGg-X3QGXmNagxAMHoiOW_9nbOgaJl7fFoY/edit?usp=sharing

MPU 7 World download is available in the URCL discord:
discord.gg/Nv8jzWg5j8

If you want to support me creating these videos, Patreon is:
patreon.com/modpunchtree
or my PayPal link is:
paypal.me/modpunchtree
MPU 7 - 4 Function Calculator [ 2 Hz Minecraft Redstone CPU ]15x15 Repeated Addition on the MPU5.0Hangman on the MPU6 CPUMPU 7 Pong (zero player) [ 2 Hz Minecraft Redstone CPU ]Fast Pistonless 8 bit counter in Minecraft - 4 Ticks per IncrementMPU 8 Super Cool Program ! [ 3.3 Hz Minecraft Redstone CPU ]FizzBuzz on the MPU5.03D Rotating Cube !! [ MPU 8 | 3.3 Hz Minecraft Redstone CPU ]MPU 8 Fizzbuzz [ 3.3 Hz Minecraft Redstone CPU ]Bouncing Pixel on a Minecraft ComputerFizzbuzz on the MPU6 CPUIris Speed Art By ModPunchtree
ModPunchtree |

MPU 7 - 4 Function Calculator [ 2 Hz Minecraft Redstone CPU ]

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER