Skip to content
TheCScience
TheCScience
  • Home
  • Human values
  • NCERT Solutions
  • HackerRank solutions
    • HackerRank Algorithms problems solutions
    • HackerRank C solutions
    • HackerRank C++ solutions
    • HackerRank Java problems solutions
    • HackerRank Python problems solutions
TheCScience

Computer System Architecture Syllabus

Computer System Architecture Syllabus – To learn about Computer System Architecture, we need to know about four main units in Computer architecture. Introduction to computer architecture and organization, Central Processing Unit, Computer Arithmetic, Memory Organization, Input-output organization.

Computer System Architecture Syallabus
Computer System Architecture

Introduction to Computer Architecture and Organization

  • Von Neuman Architecture
  • Flynn Classification
  • Register Transfer and Micro Operations
  • Register Transfer Language
  • Arithmetic Micro-operations
  • Logic Micro-operations
  • Shift Micro-operations
  • Bus and memory transfer
  • Computer Organization and Design
  • Instruction cycle
  • Computer registers
  • Common bus system
  • Computer instructions
  • Addressing modes
  • Design of a basic computer

Central Processing Unit

  • General register organization
  • Stack organization
  • Instruction formats
  • Data transfer and manipulation
  • Program control
  • RISC characteristics
  • CISC characteristics

Computer Arithmetic

  • Adder
  • Ripple carry Adder
  • Carry look Ahead adder
  • Multiplication – Add and shift
  • Array multiplier and Booth Multiplier
  • Division – restoring and Non-restoring techniques
  • Floating point representation – Add, subtract, multiplication, division

Memory Organization

  • RAM
  • ROM
  • Memory Hierarchy
  • Organization
  • Associative memory
  • Cache memory
  • Virtual memory – Paging and Segmentation

Input-Output Organization

  • Input-Output Interface
  • Modes of Transfer
  • Priority Interrupt
  • DMA
  • IOP processor
  • HackerRank Dynamic Array Problem Solution
  • HackerRank 2D Array – DS Problem Solution
  • Hackerrank Array – DS Problem Solution
  • Von Neumann and Harvard Machine Architecture
  • Development of Computers
©2025 TheCScience | WordPress Theme by SuperbThemes