Computer Organisation and Architecture - Vol 3
Engineering · 32 chapters · 545 sections · about 369 hours
Chapters
32 chapters · 545 sections- 1Memory System8 sections
- 2Basics of Memory and Cache Part 218 sections
- 3Direct Mapped Cache Organization14 sections
- 4Direct-mapped Caches: Misses, Writes and Performance18 sections
- 5Direct Mapped Cache Organization11 sections
- 6Associative and Multi-level Caches10 sections
- 7Multi-level Caches9 sections
- 8Lecture – 2810 sections
- 9Basics of Virtual Memory and Address Translation10 sections
- 10Page Faults in Virtual Memory13 sections
- 11Lecture – 28: Paging and Segmentation17 sections
- 12Hierarchical Page Tables18 sections
- 13TLBs and Page Fault Handling12 sections
- 14Page Faults16 sections
- 15Cache Indexing and Tagging Variations, Demand Paging11 sections
- 16Performance Factor of Paging and Caching9 sections
- 17FIFO Page Replacement20 sections
- 18Page Replacement Algorithms13 sections
- 19Approximate LRU Implementation24 sections
- 20Belady's Anomaly19 sections
- 21Page Frame Allocation and Thrashing23 sections
- 22Summary of Memory Sub-system Organization12 sections
- 23Input-Output Primitives15 sections
- 24External Devices and Their Types26 sections
- 25Programmed I/O Overview21 sections
- 26Lecture – 3425 sections
- 27Interrupts and Processor Management22 sections
- 28Lecture – 3520 sections
- 29Overview of DMA and Interrupt Driven I/O23 sections
- 30Storage Devices20 sections
- 31Disk Characteristics24 sections
- 32Working Principle of Hard Disk34 sections
About this course
Computer organization describes the hardware components and their interconnections, while computer architecture defines the attributes visible to the programmer, such as instruction sets and data types.