Learn · Computer Organization and Architecture: A Pedagogical Aspect

Lecture 37 of 40Week 12: Input/output Subsystem

Interrupt Driven I/O

Prof. Santhosh biswasProf. Jatindra kumar deka Prof. Arnab sarkar · IIT Guwahati

Credits and licence

From
Computer Organization and Architecture: A Pedagogical Aspect, IIT Guwahati (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Model of Computer and Working Principle Video
  2. Digital Logic Building Blocks Video
  3. Information Representation and Number Systems Video
  4. Basic Elements of a Processor Video
  5. Storage and I/O Interface Video
  6. Execution of Program and Programming Languages Video
  7. Components of Central Processing Unit (CPU) and External Interface Video
  8. Main Memory Video
  9. Instruction Execution Video
  10. Instruction Format Video
  11. Instruction Set Video
  12. Addressing Modes Video
  13. Flags and Conditional Instructions Video
  14. Instruction: Procedure CALL/RETURN Video
  15. Instruction Cycle and Micro-operations Video
  16. Control Signals and Timing Sequence Video
  17. Control Signals for Complete Instruction Execution Video
  18. Handling Different Addressing Modes Video
  19. Handling Control Transfer Instructions Video
  20. Design of Hardwired controlled Control Unit Video
  21. Microinstructions and Microprograms Video
  22. Organization and Optimization of Microprogrammed controlled Control Unit Video
  23. Different Internal CPU Bus Organization Video
  24. Basics of Memory and Cache Video
  25. Basics of Memory and Cache (Part-2) Video
  26. Direct-mapped Caches: Misses, Writes and Performance Video
  27. Associative and Multi-level Caches Video
  28. Summary Video
  29. Basics of Virtual Memory and Address Translation Video
  30. Paging and Segmentation Video
  31. TLBs and Page Fault Handling Video
  32. Cache Indexing and Tagging Variations, Demand Paging Video
  33. Page Replacement Algorithms Video
  34. Page Frame Allocation and Thrashing Video
  35. Summary of Memory Sub-system Organization Video
  36. Input-Output Primitives Video
  37. Interrupt Driven I/O Video
  38. DMA Transfer Video
  39. Storage Devices Video
  40. Live Session 26-02-2021 Video