QCPU - An 8 Tick Redstone Processor, Made In Minecraft

Опубликовано: 23 Июнь 2020
на канале: QSmally
138,471
6.5k

QCPU - A fast, reliable, pipelined CPU made in Minecraft.

The CPU functions on an 8 tick clock, but stalls whenever the storage or data memory is accessed. Jumps are not predicted, the decoders just disable when jumping to a location in the iCache. Immediates are handled through second bytes, as the instruction length is 8 bits & data is too

-------------------------------------------------------------------

Information
8 bit data, 8 bit instruction length
4 stage pipeline - Fetch, decode, execute, optional writeback
32 bytes of iCache/dCache - Can be swapped through software
8 bytes of constant cache
I/O ports, addressable 0-7 but extendable with a custom interface
8 bytes of registers (including 1 zero register) with pointer support
ALU performs opcodes: Increment, right shift, addition, subtraction, exclusive OR
8 pages of 32 bytes each, total of 256 bytes of attachable storage

-------------------------------------------------------------------

Instruction Set - https://docs.google.com/spreadsheets/...
Assembler - https://github.com/QSmally/QCPU-Assem...
Unrelated Discord - https://qbot.eu/discord

-------------------------------------------------------------------

There are a few demo programs already written;
Sorting (bubble sort, insertion sort)
Linear mathematics, plotting y=ax+b
Bresenhams line drawing
Pong game
Snake game
QOS/Kernel soon™

Hop onto mc.openredstone.org, head to /build and teleport to /warp #QCPU!

-------------------------------------------------------------------

Music by Creo - Nautilus
I did cut a few parts, however, I do NOT own this music

Footage created by QSmally and the QCPU build are copyrights owned by QSmally.

#Minecraft #Redstone


Смотрите видео QCPU - An 8 Tick Redstone Processor, Made In Minecraft онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь QSmally 23 Июнь 2020, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 138,471 раз и оно понравилось 6.5 тысяч людям.