Met dat advies in gedachten beginnen we met deze eenvoudige, nederige NAND- poort en doorlopen we met onze studenten een uitgebreide reeks projecten waarbij ze geleidelijk een chipset bouwen, een hardware- platform, een assembler, een virtuele machine, een basisbesturingssysteem en een compiler voor een eenvoudige, Java- achtige taal die we " JACK " noemen.
And then, following this advice, we start with this lowly, humble NAND gate, and we walk our students through an elaborate sequence of projects in which they gradually build a chip set, a hardware platform, an assembler, a virtual machine, a basic operating system and a compiler for a simple, Java- like language that we call " JACK. "QED QED