CHUNGUS 2: Electric Boogaloo - A Minecraft CPU capable of running Tetris, snake, connect 4, graph rendering... and more!
CHUNGUS stands for Computational Humongous Unconventional Number and Graphics Unit by Sammyuri.
The CPU is also very large.
In order to achieve a 10 tick clock speed despite its enormous size, the CPU makes use of techniques such as an instruction pipeline, automatic data cache and simple branch prediction.
-------------------------------------------------------------------
CPU specs
- 8 bit data, 16 bit fixed size instruction length
- 1Hz clock speed, 4 stage instruction pipeline (fetch - decode - execute - writeback)
- 64 byte automatic 8-way associative data cache and 256 bytes RAM
- Up to 256 addressable I/O ports
- 7 general purpose registers
- Over 40 ALU functions, including a hardware barrel shifter, multiplier, divider and square rooter
- 32x128 byte program pages for a total of 4KiB program storage
Other hardware used in video
- 32x32 buffered pixel screen, draw and erase pixels, rectangles, up to 8 4x4 sprites
- 12x2 character ASCII text display
- 2x 8-bit integer display (signed or unsigned)
- 8-input NES-style controller
- 3 bit pseudo-RNG
-------------------------------------------------------------------
Links
Instruction set -
Assembler and example programs -
-------------------------------------------------------------------
Full CPU explanation as well as individual program showcase and explanation coming soon™
Want to see the CPU itself? Hop onto , head to /build and teleport to /warp CHUNGUS2
Example programs were recorded on MCHPRS, a server that speeds up redstone by up to 180x, which proved essential to make some of the slower games (such as Tetris) playable in real time.
Replay mod was also used to record programs running.
-------------------------------------------------------------------
0:00 Intro
0:43 Showcase
2:42 Assembler
3:02 Programs
Music: MDK - Jelly Castle (Evan King retro mix)
I do NOT own the music
#Minecraft #Redstone
162 views
24
6
7 months ago 00:01:00 1
memes from the internet pt.9
7 months ago 00:00:06 1
со мной воюет сатана...
7 months ago 00:00:16 1
I am a Gnome and you have been GNOMED
7 months ago 00:00:12 1
Фольксваген Поло, ФОЛЬКСВАГЕН ПОЛО
7 months ago 00:10:28 1
Slightly Offensive Memes v25
7 months ago 00:00:12 1
DJ Khaled Another One meme
8 months ago 00:00:56 1
Offensive memes that if ylyl pt1 #shorts #memes #offensivememes
8 months ago 00:00:06 2
а тебя это е*ать не должно
8 months ago 00:08:47 1
you laugh, you restart
8 months ago 00:08:14 1
you laugh 3 times, you restart
8 months ago 00:00:24 1
Не говори Тааак! | Мем | Бабка кричит
8 months ago 00:21:44 1
offensive memes that if ylyl
8 months ago 00:08:06 1
you laugh 4 times, you restart
8 months ago 00:00:06 1
Mood Heaven / Straight to heaven Meme Template (HD 1080p)
8 months ago 00:20:00 1
if you laugh 3 times, you lose
9 months ago 00:08:13 1
if you laugh, you restart
9 months ago 00:01:00 1
memes from the internet
9 months ago 00:03:57 1
big chungus vs shaggy unravel meme (full version)
9 months ago 00:00:24 1
Войтенко про жирных, усатых, потных мужиков | Мем |