5

DIGITAL LOGIC

Image

Switches such as the semiconductor transistors seen in the previous chapter are the most basic building block of modern electronic computation. But architects don’t usually think in terms of switches. Instead, they build up a hierarchy of more complex structures from them, eventually forming a CPU. The next layer of this hierarchy consists of logic gates: devices formed from a few switches in standard circuits representing basic Boolean functions, such as AND and OR. Logic gates, in turn, can be used to build up larger structures such as simple machines for arithmetic and memory.

In this chapter, we’ll examine some common types ...

Get Computer Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.