Skip to content

Chapter 2 — Combinational Logic Design

Combinational logic circuits are the most basic building blocks of digital systems. Their outputs depend only on the current inputs, not on any past state.

In computer organization and architecture, combinational logic is widely used for data selection, address decoding, and arithmetic/logic operations. This chapter focuses on three representative modules:

  • Multiplexers and decoders
  • Adders
  • Arithmetic Logic Units (ALUs)