Programmazione... su Minecraft? pt.2
- Francesco Scolz
- 21 feb
- Tempo di lettura: 2 min

Ok, che cos'è questa roba?
È una SEMPLICE creazione, fatta su Minecraft, che potrebbe essere il componente di un PC, funzionante!
Su Minecraft?
Si!
Cosa intendi con questo?
Intendo che, su un gioco semplice come questo, possiamo creare dei veri e propri Computer funzionanti!
Non ci credete? Guardate voi!
Giocare a Minecraft su Minecraft!
Ok: appurata la potenza di calcolo che abbiamo tra le mani, da dove si parte per crearne uno? Pensiamoci
Cosa fa un "computer"?
Beh, fa calcoli, e in base ai risultati mostra qualcosa su schermo Il primo punto è quindi: FA CALCOLI Bisogna quindi costruire un componente specializzato a "fare i calcoli" Lo chiameremo ALU (Arithmetic Logic Unit / Unità Logica Aritmetica)
Avremo poi bisogno di un modo di salvare questi dati, temporaneamente per poi sovrascriverli Il secondo punto è quindi: SALVA (temporaneamente) DATI
Poi, chiaramente, servirà il display e un modo per leggere i dati, ma per ora li tralasciamo
Questo sarà il cuore del computer, che chiameremo Datapath

E quindi? Computer fatto?
Certo che no
Questo è il centro del computer, ma manca tutta la programmazione, i cablaggi, la logica...
...che ovviamente faremo nel prossimo episodio!
Come? A che cosa serve tutto questo?
Assolutamente niente!
Soprattutto se contiamo che un buon "computer" su Minecraft gira a 0.1Hz
(ovvero 1 istruzione ogni 10s)
Anche se con certe mod si può velocizzare...
Comunque, come avrete capito, non c'è un vero motivo
È semplicemente un modo di applicare fondamenti reali in un gioco facile da capire!
Con questo quindi, io vi saluto e come sempre...
Al prossimo post
Commenti