Добавить
Уведомления

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

The MPU 7 is my latest and fastest Minecraft Redstone CPU. This video is at 4x speed and the carpet mod tick speed is set to 2 times speed. Here the MPU 7 calculates BBP Pi using 8 bit fixed point, then it converts it into decimal and prints it to the screen. Join the URCL (Universal Reduced Computer Language) discord: https://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: https://docs.google.com/spreadsheets/d/1fgXPalCBTGg-X3QGXmNagxAMHoiOW_9nbOgaJl7fFoY/edit?usp=sharing MPU 7 World download is available in the URCL discord: https://discord.gg/Nv8jzWg5j8 If you want to support me creating these videos, Patreon is: https://www.patreon.com/modpunchtree or my PayPal link is: https://paypal.me/modpunchtree

12+
19 просмотров
2 года назад
12+
19 просмотров
2 года назад

The MPU 7 is my latest and fastest Minecraft Redstone CPU. This video is at 4x speed and the carpet mod tick speed is set to 2 times speed. Here the MPU 7 calculates BBP Pi using 8 bit fixed point, then it converts it into decimal and prints it to the screen. Join the URCL (Universal Reduced Computer Language) discord: https://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: https://docs.google.com/spreadsheets/d/1fgXPalCBTGg-X3QGXmNagxAMHoiOW_9nbOgaJl7fFoY/edit?usp=sharing MPU 7 World download is available in the URCL discord: https://discord.gg/Nv8jzWg5j8 If you want to support me creating these videos, Patreon is: https://www.patreon.com/modpunchtree or my PayPal link is: https://paypal.me/modpunchtree

, чтобы оставлять комментарии