This book describes the design of an electronic computer with its CPU, which includes the arithmetic logic unit, control unit, registers, memory for data and instructions, an input/output interface, and external storage functions.

The object of architectural design is to divide so up the functions/actions of the system to minimize the need for communication— which represents a substantial potential point of (design) failure and usually serves as a constraint on future upgrade designs.

There are different types of computer architecture present. In this book, you will be able to learn about the topic deeply as no one was born with the knowledge of computer architecture but can master it with practice and practice.