컴퓨터 구조는 컴퓨터 시스템의 근간이 되는 구조로서 기본적인 하드웨어 플랫폼과 이를 제어·관리하는 시스템 소프트웨어인 운영체제를 바탕으로 기능·성능·비용 측면의 목표를 충족하는 컴퓨터를 만들어내는 과학과 기술로 정의할 수 있다. 이 책은 컴퓨터 구조 분야를 이해하기 위해 반드시 필요한 컴퓨터 구조 기본, 논리회로, 운영체제의 세 가지 카테고리로 분류하고, 컴퓨터를 구성하는 세부 요소들에 대해 상세히 다루었다. 특히 기본적인 컴퓨터 구조 지식을 기반으로 더욱더 다양하게 융·복합화되는 경향에 맞추어 분산병렬 컴퓨팅, 임베디드 시스템 등 컴퓨터 응용 분야에 관한 정보를 새롭게 추가했다.