Computer Organisation and Architecture - Vol 3 - Course and Syllabus
Students

Academic Programs

AI-powered learning for grades 8-12, aligned with major curricula

Professional

Professional Courses

Industry-relevant training in Business, Technology, and Design

Games

Interactive Games

Fun games to boost memory, math, typing, and English skills

Computer Organisation and Architecture - Vol 3

Computer Organisation and Architecture - Vol 3

The chapter covers the fundamental aspects of input/output systems, focusing on the operation and organization of hard disks as both input and output devices. Key elements include the function of device drivers, the principles of data transfer, organization of data on disks, and performance measurement criteria. Additionally, it outlines the different modes of I/O transfer and the need for I/O modules in connecting peripheral devices to processors.

32 Chapters 8 weeks
You've not yet enrolled in this course. Please enroll to listen to audio lessons, classroom podcasts and take practice test.

Course Chapters

Chapter 1

Memory System

Chapter 2

Basics of Memory and Cache Part 2

Chapter 3

Direct Mapped Cache Organization

Chapter 4

Direct-mapped Caches: Misses, Writes and Performance

Chapter 5

Direct Mapped Cache Organization

Chapter 6

Associative and Multi-level Caches

Chapter 7

Multi-level Caches

Chapter 8

Lecture – 28

Chapter 9

Basics of Virtual Memory and Address Translation

Chapter 10

Page Faults in Virtual Memory

Chapter 11

Lecture – 28: Paging and Segmentation

Chapter 12

Hierarchical Page Tables

Chapter 13

TLBs and Page Fault Handling

Chapter 14

Page Faults

Chapter 15

Cache Indexing and Tagging Variations, Demand Paging

Chapter 16

Performance Factor of Paging and Caching

Chapter 17

FIFO Page Replacement

Chapter 18

Page Replacement Algorithms

Chapter 19

Approximate LRU Implementation

Chapter 20

Belady's Anomaly

Chapter 21

Page Frame Allocation and Thrashing

Chapter 22

Summary of Memory Sub-system Organization

Chapter 23

Input-Output Primitives

Chapter 24

External Devices and Their Types

Chapter 25

Programmed I/O Overview

Chapter 26

Lecture – 34

Chapter 27

Interrupts and Processor Management

Chapter 28

Lecture – 35

Chapter 29

Overview of DMA and Interrupt Driven I/O

Chapter 30

Storage Devices

Chapter 31

Disk Characteristics

Chapter 32

Working Principle of Hard Disk