stiamo tranquilli…

Costruire un computer da zero – I componenti di CPU e RAM

0 commenti

A cura di @Johnny Banana.

Dopo la prima puntata passata a costruire porte logiche come mattoncini isolati, in questa doppia lezione iniziano a prendere forma le prime parti del computer di cui tutti abbiamo sentito parlare: il processore e la memoria.

Nel modulo 2 Noam e Shimon ci insegnano a manipolare numeri binari ed a eseguire semplici operazioni su interi a 16 bit, per poi incorporarle nell’unità aritmetico-logica (ALU), uno dei componenti principali della CPU (che assembleremo nella sua interezza tra un paio di lezioni).

Il modulo 3 invece si occupa della memoria. Partendo da un flip-flop impareremo a costruire prima un bit, poi un registro, infine una gerarchia crescente di unità di memoria che culminerà in una RAM di 16 kilobyte, che dovrebbero essere sufficienti per chiunque (cit.)

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.