Skip to content

apc518/minecraft-cpu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minecraft CPU

2021-10-23_00 24 27

This is my first ever Minecraft CPU, created in collaboration with Peer Carnes.

We created a custom assembly language, including an assembler written in python, and an example program that calculates fibbonaci numbers.

Specs

  • 8 bit instructions and registers
  • 2 registers
  • 16 bytes of RAM
  • 16 bytes of read-only instruction memory
  • 0.1hz clock

Special Thanks

Exxabite for their ram design which is used with some modifications in this cpu.

Potential Future Work

  • Add base-ten display
  • Include assembly -> region data assembler

About

My first Minecraft CPU. Created in collaboration with Peer Carnes as a final project in CS 281: Architecture and Assembly at the University of Puget Sound

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published