The MPU 8 is my latest and fastest Minecraft Redstone CPU.
This is the same program as I uploaded yesterday but the starting conditions were rigged to make it hit the corner
The DVD logo is 32x16 pixels which is drawn using 16 software sprites. When the logo hit the edge of the screen the sprite textures are swapped over to simulate it changing colours when bouncing.
This video is not sped up but the tick speed has been set to 650 times speed.
Join the URCL (Universal Reduced Computer Language) discord:
[ Ссылка ]
MPU 8 Specs:
• No command blocks or pistons
• 3.3 Hz clock speed (3 ticks or 0.3 seconds per clock pulse)
• 9 stage waterfall pipeline
• 12 general purpose simulated dual read registers (with automatic forwarding at 6 ticks)
• 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
• 64x64 pixel display 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
• 512 bytes of screen RAM
• Up to 128 I/O ports
• External 8 kiB paging ROM for storing large amounts of data
• 13 testable flags
• 8 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 8 ISA:
[ Ссылка ]
If you want to support me creating these videos, my Patreon is:
[ Ссылка ]
or my PayPal link is:
[ Ссылка ]
![](https://s2.save4k.ru/pic/C8YEEOFut1A/maxresdefault.jpg)