NERDATATOTALE

Inception: CPU in Minecraft

21 Aprile 2011

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)
Fast adder/subtractor (i don’t know the name, but it’s faster than ripple carry)

Un giocatore di Minecraft noto come Salaja ha creato una macchina capace di caricare 16 linee di codice nella RAM, e quindi l’esecuzione di operazioni e la visualizzazione dei risultati in numerazione esadecimale.

Nel video sotto mostra come caricare il codice nella CPU, il funzionamento di IF (branching), per dare origine a numeri casuali.

Mostra Approfondimento ∨

Un’impresa che ha dell’epico o quantomeno merita l’NT!

Canale youtube di Salaja

Aree Tematiche
Creatività Internet Programmazione Videogames
Tag
giovedì 21 aprile 2011 - 1:25
Edit
LN Panic Mode - Premi "P" per tornare a Lega Nerd