Lectures in this course:38
1 - Introduction to Computer Architecture (53:20)
2 - History of Computers (35:14)
3 - Instruction Set Architecture - I (52:17)
4 - Instruction Set Architecture - II (51:42)
5 - Instruction Set Architecture - III (52:43)
6 - Recursive Programs (47:02)
7 - Architecture Space (48:40)
8 - Architecture Examples (50:48)
9 - Performance (50:29)
10 - Performance (52:58)
11 - Binary Arithmetic, ALU Design (50:30)
12 - ALU Design, Overflow (49:48)
13 - Multiplier Design (51:36)
14 - Divider Design (54:37)
15 - Fast Addition , Multiplication (1:01:21)
16 - Floating Point Arithmetic (51:39)
17 - Processor Design - Introduction (40:03)
18 - Processor Design (45:49)
19 - Processor Design - Simple Design (50:03)
20 - Processor Design - Multi Cycle Approach (40:56)
21 - Processor Design - Control for Multi Cycle (56:43)
22 - Processor Design Micro programmed Control (33:11)
23 - Processor Design Exception Handling (56:01)
24 - Pipelined Processor Design Basic Idea (54:15)
25 - Pipelined Processor Design: Data path (48:37)
26 - Pipelined Processor Design: Handling Data (37:27)
27 - Pipelined Processor Design (55:41)
28 - Memory Hierarchy : Basic Idea (48:10)
29 - Memory Hierarchy : Cache Organization (53:34)
30 - Memory Hierarchy : Cache Organization (49:08)
31 - Memory Hierarchy : Virtual Memory (45:41)
32 - Memory Hierarchy : Virtual Memory (50:11)
33 - Input / Output Subsystem: Introduction (49:53)
34 - Input / Output Subsystem: Interfaces and buses (54:21)
35 - Input / Output Subsystem: Interfaces and buses (55:03)
36 - Input / Output Subsystem: I/O Operations (50:18)
37 - Input / Output Subsystem: Designing I/O Systems (51:30)
38 - Concluding Remarks (45:10)

Important: Please enable javascript in your browser and download Adobe Flash player to view this site
Site Maintained by Web Studio, IIT Madras. Contact Webmaster: nptel@iitm.ac.in