Computer Organisation and Architecture - Vol 1 | 2. Computer Model by Abraham | Learn Smarter
K12 Students

Academics

AI-Powered learning for Grades 8–12, aligned with major Indian and international curricula.

Professionals

Professional Courses

Industry-relevant training in Business, Technology, and Design to help professionals and graduates upskill for real-world careers.

Games

Interactive Games

Fun, engaging games to boost memory, math fluency, typing speed, and English skills—perfect for learners of all ages.

2. Computer Model

The chapter details the structure and functions of computers, emphasizing the roles of the Central Processing Unit (CPU), memory, and input/output devices. It explains the Von Neumann architecture model and categorizes computer functions into data processing, data storage, data movement, and control. The instruction cycle, composed of fetching and executing instructions, is also described in detail.

Enroll to start learning

You’ve not yet enrolled in this course. Please enroll for free to listen to audio lessons, classroom podcasts and take practice test.

Sections

  • 2.1

    Computer Model

    This section introduces the basic components of a computer model, focusing on the Central Processing Unit (CPU), memory, and the role of input/output devices based on the Von Neumann architecture.

  • 2.1.1

    Components Of The Computer

    The section covers the core components of a computer, including the CPU, memory, and I/O devices, along with the Von Neumann architecture.

  • 2.1.2

    Input/output Devices

    This section describes the fundamental role of input and output devices in a computer's architecture and how they interact with the CPU and main memory.

  • 2.1.3

    Von Neumann Stored Program Concept

    The Von Neumann Stored Program Concept describes the structure and functioning of a computer as a closed system with a CPU, memory, and I/O devices where data and programs are stored in the same memory.

  • 2.1.4

    Alu And Control Unit Functions

    This section explores the structure and functions of the Arithmetic Logic Unit (ALU) and the Control Unit (CU) within a computer's CPU, emphasizing their roles in data processing, storage, and control operations.

  • 2.2

    Functions Of A Computer

    This section outlines the main functions of a computer, categorizing them into four core operations: data processing, data storage, data movement, and control.

  • 2.2.1

    Categories Of Functions

    This section examines the fundamental categories and functions of computers, including data processing, data storage, data movement, and control.

  • 2.2.2

    Data Movement

    This section discusses the fundamental components of a computer, focusing on the processes of data movement, storage, and the significance of the Von Neumann architecture.

  • 2.2.3

    Data Storage

    This section explains the fundamental components of computer architecture, primarily focusing on data storage, the central processing unit, and their interactions.

  • 2.2.4

    Data Processing

    This section explores the fundamental components and functioning of a computer including its CPU, memory, and various input/output devices.

  • 2.2.5

    Control Instructions

    This section explores the fundamental structure and operations of a computer, focusing on the central processing unit (CPU), its components, and how it operates within the framework of the Von Neumann architecture.

  • 2.3

    Structural View Of A Computer

    This section discusses the fundamental structure of a computer, focusing on its main components including the CPU, memory, and input/output devices.

  • 2.3.1

    External Components

    This section outlines the fundamental components of a computer system, emphasizing the role of the CPU, main memory, and input/output devices in processing data using the Von Neumann architecture.

  • 2.3.2

    Internal Components Of The Cpu

    This section discusses the internal components of the Central Processing Unit (CPU), including the Arithmetic Logic Unit (ALU) and Control Unit (CU), as well as the application of the Von Neumann stored program concept.

  • 2.3.3

    Control Unit Functions

    This section discusses the key components and functions of the Control Unit in computer architecture, focusing on its role in data processing, storage, movement, and control.

  • 2.4

    Computer Program Execution

    This section details the execution of computer programs, focusing on the structure of the CPU and the flow of data between the CPU, memory, and input/output devices.

  • 4.1

    Definition Of A Program

    This section explores the fundamental components and functioning of a computer program, emphasizing the role of the CPU and the stored program concept.

  • 2.4.2

    Instruction Cycle

    This section outlines the instruction cycle of a computer, describing key components, their functions, and how they interact to execute programs effectively.

  • 2.4.2.1

    Fetch Phase

    This section explains the Fetch Phase of the Von Neumann stored program concept, detailing how data is processed through the CPU, main memory, and input/output devices.

  • 2.4.2.2

    Execute Phase

    This section explores the architecture and functioning of a computer's central processing unit (CPU), emphasizing the Von Neumann architecture and the execution phase of instructions.

References

ch1 part b.pdf

Class Notes

Memorization

What we have learnt

  • The central processing unit...
  • Computing principles are ba...
  • Computer functions can be c...

Final Test

Revision Tests