Compiled Recursive Fibonacci MPU6 CPU @ModPunchtree
Compiled Recursive Fibonacci MPU6 CPU  @ModPunchtree
Uploaded March 2021 | Updated September 2026, 2 weeks ago
This shows fib(8) being calculated using a recursive fibonacci program which was written in B and then compiled to URCL which was then translated to MPU6 assembly.

This video is sped up 512 times as it took just under 40 minutes for this program to calculate fib(8).
The original program written in B was very simple and it does not feature memorization, as well as the compiler not optimising the code very well so this is why the program takes as long as it does.

MPU6.0 Specs:
5 tick clock speed (0.5 seconds)
4 stage pipe (with dual instruction fetching to speed up conditional instructions)
8 bit word length
uses a custom version of VLIW arch
10 general purpose registers
32 bytes of RAM
128 word instruction ROM (split into 2 lots of 64 for dual fetching)
8 bit hardware multiplier
32 bit BCD converter
16x8 Pixel Display
10x5, 8 Segment Char Display (using the MPU-64 character set)

Join the URCL (Universal Redstone Computer Language) discord:
discord.gg/Nv8jzWg5j8
Compiled Recursive Fibonacci MPU6 CPUMPU 7 - 32 bit Fibonacci [ 2 Hz Minecraft Redstone CPU ]MPU 8 Mandelbrot [ 3.3 Hz Minecraft Redstone CPU ]Everything I Ran on My MPU6.0 Redstone ComputerRedstone Computer running small programs not worthy of individual videosCalculating Pi in Binary Tutorial (BBP Pi)Serena Side-Back Speed Art By ModPunchtreeRedstone Computer Award 2024 ft. sammyuri Hosted by CraftyMasterman & PurplersMPU 7 - 8 bit BBP [ 2 Hz Minecraft Redstone CPU ]Shift and Add Multiplication on the MPU4.0I made full color Minecraft in Minecraft with redstone!Bresenhams Line Drawer written in B running on the MPU6 CPU
ModPunchtree |

Compiled Recursive Fibonacci MPU6 CPU

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER