stiamo tranquilli…

Costruire un computer da zero – L’architettura completa

0 commenti

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:

Schema parziale della struttura della CPU

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.