MPU 7 - 16 bit BBP Pi [ 2 Hz Minecraft Redstone CPU ]

Аватар автора
The MPU 7 is my latest and fastest Minecraft Redstone CPU. This video is at 16x speed and the carpet mod tick speed is set to 2 times speed. Here the MPU 7 is calculating Pi using the BBP formula with 16 bit fixed point values. Then it converts this result into base 10 and prints it to the display. The flashing horizontal line is the cursor. This just shows what area of the screen the MPU 7 is currently writing to. This program took a total of 964 cycles (8 minutes and 2 seconds) to run. This includes the time spend initialising the registers/ram and the time draw to the display. Join the URCL (Universal Reduced Computer Language) discord: 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...

0/0


0/0

0/0

0/0

0/0