The book provides a deep dive into the reverse-engineered design of the Ferranti ULA, stripping it down to transistor-level schematics to explain how it integrated various computer functions into a single cost-effective chip.
The ULA must access RAM continuously to draw the television screen without flickering. The CPU needs to access RAM to execute user code. The book provides a deep dive into the