This book describes building blocks for a digital computer and the architecture of a simple processor in easy to understand language and Organization of CPU is explained in a manner that students of all streams namely commerce, arts as well as science can understand such a technical subject very easily  and I/O organization, memory organization are some of the hardware features of a computer which are evolving day to day. Concepts behind these systems are covered with the help of number of diagrams and simple explanation.andLarge number of objective questions and solved test paper are included at the end of each chapter. Readers can evaluate their understanding easily by comparing answers to all such questions.andFeaturesCombinational circuits, sequential circuits, registers, counters, etc are explained in detail for building strong fundamentals.Concepts of Micro-operations are given with appropriate examplesAssembly language programs are explained with corresponding screens for clear understanding. Methods to test programs on an assembler are also described. Organization of associative, cache and virtual memory forms the backbone of a computer memory architecture. All these are explained using diagrams.A set of sample papers on the pattern of DOEACC past examinations are included at the end of the book along with answers to objective questions.Comprehensive glossary and index are added for easy access to numerous terms needed for understanding the subject and finding answers to objective type of questions.