June 17, 2011
Minecraft CPU brief overview
a CPU i made inside Minecraft. 32-Bytes of program memory (can hold 16x 2-Byte instructions) 2-Byte instruction words 14-Bytes of RAM (14x 1-Byte registers) 2-Bytes of user input (2x 1-Byte input registers) 8-Bit ALU (add, subtract, and, or, not, xor, left/right shift/rotate, random number) 0.208 Hz (4.8s period/ 24 clock) 4x 7-Segment Displays (with 4x 4-Bit display registers) carry select adder/subtractor (thanks to Cananatra for pointing this out) Can load 8-bit values into registers Can branch conditionally Can print 2-Bytes to the display in hexadecimal SAVE FILE and INSTRUCTIONS can be found in this thread: www.minecraftforum.net
Filed under pearse flynn cpu by on Jun 17th, 2011. Comment.
Recent Comments