A cura di @Johnny Banana.
Siamo quasi alla fine del primo corso, in questa lezione completeremo la piattaforma Hack assemblando insieme i componenti di processore e memoria costruiti in precedenza.
Il compito di gran lunga più ostico è creare la CPU, ma fortunatamente i nostri istruttori ci forniscono uno schema parziale che ci sarà di grande aiuto. Eccolo:
Una volta compreso come manipolare gli input per estrarne i bit di controllo da inviare alle varie parti della CPU, la strada è in discesa. Basteranno tre righe di codice per integrare ROM, RAM e CPU ed avere finalmente un computer completo!
Nella prossima lezione non ci resterà che costruire l’Assembler, ed avremo ultimato l’intero capitolo dedicato all’hardware.
Ricordiamo che è possibile seguire il corso gratuitamente su Coursera, oppure tramite una playlist su YouTube. Ulteriori approfondimenti sono disponibili sul sito ufficiale del progetto, nand2tetris.org
Commenta qui sotto e segui le linee guida del sito.