0%

A project which develop an assembler that translates programs written in Hack assembly language into the binary code understood by the Hack hardware platform.

Read more »

How to develop a Hack assembler—a program that generates binary code that can run as is on the hardware platform built in last chapter.

Read more »

This chapter is the pinnacle of the hardware part of our journey. We are now ready to take all the chips that we’ve built in chapters 1–3 and integrate them into a general-purpose computer system capable of running programs written in the machine language presented in chapter 4.

Read more »