Loading...
  Previous Lesson Complete and Continue  

Computer Organization & Architecture (COA)

Session 1: Introduction & Basics
  • 1 - Introduction to Computer Organization and Architecture (COA) (07:00)
  • 2 - Basics of Computer Architecture (05:58)
  • 3 - Classifications of Computer Architecture (06:28)
Session 2: Memory Organization & Hierarchy
  • 4 - Introduction to Memory (07:45)
  • 5 - Memory Hierarchy & Interfacing (08:02)
  • 6 - Memory Interfacing – Solved PYQs (05:47)
  • 7 - Introduction to Cache Memory (06:55)
  • 8 - Direct Memory Mapping (08:42)
  • 9 - Direct Memory Mapping – Solved Examples (10:47)
  • 10 - Direct Memory Mapping – Solved PYQs (Part 1) (11:54)
  • 12 - Direct Memory Mapping – Solved PYQs (Part 2) (09:08)
  • 12 - Direct Memory Mapping – Solved PYQs (Part 3) (10:46)
  • 13 - Direct Memory Mapping – Hardware Implementation (10:21)
  • 14 - Associative Mapping (09:50)
  • 15 - Associative Mapping – Solved Examples (07:26)
  • 16 - Associative Mapping – Solved PYQ (05:51)
  • 17 - Set Associative Mapping (10:51)
  • 18 - Set Associative Mapping – Solved Examples (Part 1) (12:51)
  • 19 - Set Associative Mapping – Solved Examples (Part 2) (08:25)
  • 20 - Set Associative Mapping – Solved PYQs (Part 1) (09:48)
  • 21 - Set Associative Mapping – Solved PYQs (Part 2) (07:14)
  • 22 - Cache Memory Mapping – A Comparative Study (10:01)
  • 23 - Cache Memory Mapping – Solved PYQ (09:35)
  • 24 - Set Associative Mapping – Bonus PYQs (11:01)
  • 25 - Cache Design - An Overview (14:58)
  • 26 - Cache Replacement Policies - RR, FIFO, LIFO, & Optimal (15:13)
  • 27 - Cache Replacement Policies - MRU, LRU, Pseudo-LRU, & LFU (29:19)
  • 28 - LRU Cache Replacement Policy - Solved PYQs (13:27)
  • 29 - Cache Coherence Problem & Cache Coherency Protocols (11:57)
  • 30 - Snooping-based Cache Coherency Protocol (06:01)
  • 31 - Directory-based Cache Coherency Protocol (06:19)
  • 32 - Introduction to Primary Memory (18:21)
  • 33 - Primary Memory – Architecture of ROM (Part 1) (15:24)
  • 34 - Primary Memory – Architecture of ROM (Part 2) (21:02)
  • 35 - Primary Memory – Architecture of ROM (Part 3) (16:09)
  • 36 - Primary Memory – Architecture of ROM (Part 4) (12:19)
  • 37 - ROM – Solved Examples (08:17)
  • 38 - Primary Memory – RAM (11:20)
  • 39 - Primary Memory – Solved Example (09:00)
  • 40 - Introduction to Secondary Memory (15:14)
  • 41 - Secondary Memory – Hard Disk Drives (07:21)
  • 42 - Hard Disk Drives (Solved Problems) - Set 1 (07:49)
  • 43 - Hard Disk Drives – Recording Density & Rotational Speed (06:35)
  • 44 - Hard Disk Drives (Solved Problems) - Set 2 (06:56)
  • 45 - Hard Disk Drives (Solved Problems) - Set 3 (09:35)
  • 46 - Hard Disk Drives (Solved Problems) - Set 4 (11:38)
  • 47 - Hard Disk Drives (Solved Problems) - Set 5 (07:37)
  • 48 - Secondary Memory – Solid State Drives (07:58)
Session 3: Input/Output (I/O) Organization
  • 49 - Introduction to Number Systems (10:53)
  • 50 - Binary Number System (07:11)
  • 51 - Octal Number System (08:18)
  • 52 - Hexadecimal Number System (10:33)
  • 53 - Conversion to Decimal Number System (14:15)
  • 54 - Conversion from Decimal Number System (08:54)
  • 55 - Number System – Solved Problems (Set 1) (16:22)
  • 56 - Number System – Solved Problems (Set 2) (11:57)
  • 57 - Number System – Solved Problems (Set 3) (09:28)
  • 58 - Number System – Solved Problems (Set 4) (11:38)
  • 59 - Introduction to Complementary Number Systems (10:55)
  • 60 - Complementary Number Systems - Examples (09:16)
  • 61 - Diminished Radix and Radix Complement (06:05)
Session 4: Instruction Set Architecture (ISA)
  • 62 - Subtraction in Diminished Radix Complement (16:56)
  • 63 - Subtraction in Radix Complement (12:37)
  • 64 - Representations of Binary Numbers (17:12)
  • 65 - Representations of Binary Numbers - Solved Problems (06:57)
  • 66 - Sign bit Extension (Part 1) (10:30)
  • 67 - Sign bit Extension (Part 2) (12:42)
  • 68 - Overflow in Signed and Unsigned Numbers (10:10)
  • 69 - Introduction to Binary Codes (10:32)
  • 70 - 8421, Excess-3, and 3321 Codes (13:57)
  • 71 - Binary Codes - Solved Problems (13:40)
  • 72 - BCD Addition (11:27)
  • 73 - BCD Adder (10:04)
  • 74 - Excess-3 Addition (08:06)
  • 75 - Gray Code (08:16)
  • 76 - Error Detection (11:25)
  • 77 - Error Correction (06:58)
  • 78 - Problem of Encoding in Error Detection and Correction (12:55)
  • 79 - Hamming Code (13:39)
  • 80 - Hamming Code – Solved Problems (19:36)
  • 81 - Floating Point Numbers (12:31)
  • 82 - Representations of Floating Point Numbers (13:49)
  • 83 - Explicit vs. Implicit Normalization of Floating Point Numbers (08:39)
  • 84 - Floating Point Numbers - Solved Problems (20:15)
Session 5: Computer Arithmetic & ALU Design
  • 85 - IEEE Standard for Floating-Point Arithmetic (IEEE 754) (09:15)
  • 86 - IEEE 754 Single and Double Precision (10:41)
  • 87 - IEEE 754 - Solved Problems (Set 1) (13:12)
  • 88 - IEEE 754 - Solved Problems (Set 2) (10:55)
  • 89 - Binary Multiplication (11:12)
  • 90 - The Concept of Booth’s Algorithm (11:50)
  • 91 - The Implementation of Booth’s Algorithm (16:33)
  • 92 - Binary Division (08:31)
  • 93 - The Concept of Restoring Division (19:40)
  • 94 - Implementation of Restoring Division (12:14)
  • 95 - Improving the Hardware of Restoring Division (13:16)
  • 96 - Non-Restoring Division (10:35)

1 - Introduction to Computer Organization and Architecture (COA)

COA: Computer Organization & Architecture (Introduction)
Topics discussed:
1. Example from MARVEL to understand COA.
2. Basic overview of Computer Architecture & Organization.
3. Typical Structure of a Computer.
4. Course Outline.
5. Prerequisite & Target Audience.

Membership Required

To access

You need membership or higher.

Unlock Membership Now