디지털 시스템을 설계하려면 디지털 논리회로 설계에 대한 기초 지식이 필요하며, 디지털 논리회로 설계는 전기 및 전자, 정보통신, 컴퓨터 분야 전반에 걸쳐 가장 기본적인 필수 학문 중 하나다. 이러한 디지털 논리회로를 이해하기 위해서 본 교재에서는 제1장 디지털 시스템, 논리 레벨과 펄스 파형, 그리고 디지털 논리 연산에 관한 내용을, 제2장에서는 수의 체계와 코드화 시스템에 대해서 소개한다. 제3장에서는 디지털 논리회로에서 사용되는 표준 게이트들(AND, OR, NOT, NAND, NOR, EX-OR, EXNOR)등을 다루며, 제 4장은 부울대수, 부울대수를 이용한 논리회로 설계, 부울 함수의 대수적 간략화, 표준형 부울 함수, 맵에의 간략화 방법, 퀸-맥클러스키의 간략화 방법 등으로 구성되어 있다.
제 5장에서는 조합 회로의 설계 및 분석 과정을 소개하고,다양한 종류의 가산기를 포함한 조합 논리회로의 설계 개념을 소개하고, 제 6장은 클럭 펄스, 다양한 종류의 래치와 플립플롭, 비동기 입력, 플립플롭의 타이밍 특성, 그리고 Master-Slave 플립플롭 등을 다룬다. 제7장에서는 동기 순서회로의 설계 과정 및 동기 순서회로의 설계 예를 다루고, 제8장에서는 다양한 레지스터와 카운터의 설계 및 동작을 소개한다. 제9장에서는 ROM, PLA, RAM, 그리고 플레시 메모리의 설계 및 동작 원리를, 제10장에서는 비동기 회로의 분석 및 설계과정을 다룬다.