
Computer Organisation and Architecture
Evolutionary Concepts, Principles, and Designs
- 564 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Computer Organisation and Architecture
Evolutionary Concepts, Principles, and Designs
About this book
Computer organization and architecture is becoming an increasingly important core subject in the areas of computer science and its applications, and information technology constantly steers the relentless revolution going on in this discipline. This textbook demystifies the state of the art using a simple and step-by-step development from traditional fundamentals to the most advanced concepts entwined with this subject, maintaining a reasonable balance among various theoretical principles, numerous design approaches, and their actual practical implementations. Being driven by the diversified knowledge gained directly from working in the constantly changing environment of the information technology (IT) industry, the author sets the stage by describing the modern issues in different areas of this subject. He then continues to effectively provide a comprehensive source of material with exciting new developments using a wealth of concrete examples related to recent regulatory changes in the modern design and architecture of different categories of computer systems associated with real-life instances as case studies, ranging from micro to mini, supermini, mainframes, cluster architectures, massively parallel processing (MPP) systems, and even supercomputers with commodity processors. Many of the topics that are briefly discussed in this book to conserve space for new materials are elaborately described from the design perspective to their ultimate practical implementations with representative schematic diagrams available on the book's website.
Key Features
- Microprocessor evolutions and their chronological improvements with illustrations taken from Intel, Motorola, and other leading families
- Multicore concept and subsequent multicore processors, a new standard in processor design
- Cluster architecture, a vibrant organizational and architectural development in building up massively distributed/parallel systems
- InfiniBand, a high-speed link for use in cluster system architecture providing a single-system image
- FireWire, a high-speed serial bus used for both isochronous real-time data transfer and asynchronous applications, especially needed in multimedia and mobile phones
- Evolution of embedded systems and their specific characteristics
- Real-time systems and their major design issues in brief
- Improved main memory technologies with their recent releases of DDR2, DDR3, Rambus DRAM, and Cache DRAM, widely used in all types of modern systems, including large clusters and high-end servers
- DVD optical disks and flash drives (pen drives)
- RAID, a common approach to configuring multiple-disk arrangements used in large server-based systems
- A good number of problems along with their solutions on different topics after their delivery
- Exhaustive material with respective figures related to the entire text to illustrate many of the computer design, organization, and architecture issues with examples are available online at http://crcpress.com/9780367255732
This book serves as a textbook for graduate-level courses for computer science engineering, information technology, electrical engineering, electronics engineering, computer science, BCA, MCA, and other similar courses.
Tools to learn more effectively

Saving Books

Keyword Search

Annotating Text

Listen to it instead
Information
Part I
Fundamental Computer Organisation
1
Computer and Its Environment
LEARNING OBJECTIVES
- To study the evolution of computer organisations and operating systems (OSs), and their numerous developments through different generations.
- To gain a clear understanding of the basic system structures and different types of relevant system software.
- To describe the salient features of different generations of computers, using representative computer systems of each generation up to supercomputers.
- To provide an overview of various hardware technologies and pioneering concepts.
- To describe the vibrant technological innovations in the area of microprocessors using family concept.
- To give an idea about multiple-processor architectures along with their numerous forms and different topologies.
- To explain the concepts of embedded systems and to describe in brief the generic real-time systems.
- To focus on the various forms and different issues of recent multicore processors.
- To introduce different types of operating systems – network operating system (NOS), distributed operating system (DOS), and real-time operating system (RTOS) – to handle different computing environments.
1.1 History in Short
1.2 Computer Organisation and Architecture
1.3 Hardware and Software: An Introductory Concept
Table of contents
- Cover
- Half Title
- Title Page
- Copyright Page
- Table of Contents
- Preface
- Acknowledgements
- Author
- Part I Fundamental Computer Organisation
- Part II High-End Processor Organisation
- Additional Reading
- Suggested Websites
- Index
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app