SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
What is Input output processor ?
An input-output processor (IOP) is a special processor used in DMA
that can directly access and store data into memory. It is similar to a
CPU, except that it only handles the tasks of I/O processing. It acts as
an interface between the computer and the I/O devices.
Working of Input-Output Processor
1.When an I/O device has to access or store data to memory, it
requests the DMA controller. The DMA controller then sends a Hold
request (HLD) to the CPU to hold.
2.The CPU, on receiving the Hold request, sends Hold
acknowledgment (HLDA) to the DMA controller.
3.After receiving the HLDA, the DMA controller allows the data transfer
and takes charge of the system bus.
4.On completion of the data transfer, the DMA again issues an
interrupt, letting the CPU know that the data transfer has finished.
•
Fig: input output processor.
Advantages of Input-Output processor
1.Speeds up the read-write operations as it does not involve a
processor.
2.I/O devices can access the main memory directly.
3.Reduces the CPU overhead of waiting for I/O to complete.
Disadvantages of Input-Output processor
What is Input output processor by hdl and coa.pptx

More Related Content

PPTX
Auxiliary memory
PPTX
Input Output Organization
PPTX
Memory Organization
PPTX
Asynchronous data transfer
PPTX
DMA and DMA controller
PPT
Microprogram Control
PPTX
Input output interface
PPT
Input output organization
Auxiliary memory
Input Output Organization
Memory Organization
Asynchronous data transfer
DMA and DMA controller
Microprogram Control
Input output interface
Input output organization

What's hot (20)

PPTX
CS304PC: Computer Organization and Architecture Session 27 priority interrupt...
PPTX
General register organization (computer organization)
PPTX
DMA Controller Presentation
PDF
Bus structure in Computer Organization.pdf
PDF
Embedded C - Lecture 1
PPTX
DMA operation
PPTX
Direct memory access
PPTX
Direct memory access (dma)
PPTX
Timing and control
PPTX
PDF
8086 modes
PPTX
8251 USART
PPTX
INTEL 80386 MICROPROCESSOR
PPT
Programmableperipheralinterface 8255 ppt
PPTX
Modes of transfer - Computer Organization & Architecture - Nithiyapriya Pasav...
PPTX
8237 dma controller
PPTX
Status register
PPTX
Interrupts
PPTX
Bus aribration
PPTX
Assembly language
CS304PC: Computer Organization and Architecture Session 27 priority interrupt...
General register organization (computer organization)
DMA Controller Presentation
Bus structure in Computer Organization.pdf
Embedded C - Lecture 1
DMA operation
Direct memory access
Direct memory access (dma)
Timing and control
8086 modes
8251 USART
INTEL 80386 MICROPROCESSOR
Programmableperipheralinterface 8255 ppt
Modes of transfer - Computer Organization & Architecture - Nithiyapriya Pasav...
8237 dma controller
Status register
Interrupts
Bus aribration
Assembly language
Ad

Similar to What is Input output processor by hdl and coa.pptx (20)

PPT
Input / Output organization of computer architecture
PPTX
Chapter 5 IO Unit.pptx we are electrical
PPTX
Input - output organzation
PPTX
Input Output - Computer Architecture
PDF
modes of transfer computer architecture.
PPTX
Computer architecture input output organization
PPTX
PDF
IO_ORGANIZATION.pdf
PPT
Chapter 7
PDF
Input-Output Modules
PDF
chapter5-Input-output.pdf
PPTX
Lecture 9.pptx
PPT
PPTX
inputoutputorganization-140722085906-phpapp01.pptx
PPTX
ch -6 IO.pptx
PPTX
3 unit-DMA-1fjgigkhlhkbkbkvkvkvkvkvkgkvkvkvv.pptx
PPTX
Input/Output System (Part 2)
PPT
07 input output
PPT
07 input output
PPTX
I/O Management
Input / Output organization of computer architecture
Chapter 5 IO Unit.pptx we are electrical
Input - output organzation
Input Output - Computer Architecture
modes of transfer computer architecture.
Computer architecture input output organization
IO_ORGANIZATION.pdf
Chapter 7
Input-Output Modules
chapter5-Input-output.pdf
Lecture 9.pptx
inputoutputorganization-140722085906-phpapp01.pptx
ch -6 IO.pptx
3 unit-DMA-1fjgigkhlhkbkbkvkvkvkvkvkgkvkvkvv.pptx
Input/Output System (Part 2)
07 input output
07 input output
I/O Management
Ad

Recently uploaded (20)

PPT
Mechanical Engineering MATERIALS Selection
PPTX
Lecture Notes Electrical Wiring System Components
PDF
PPT on Performance Review to get promotions
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
CH1 Production IntroductoryConcepts.pptx
PPT
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
DOCX
573137875-Attendance-Management-System-original
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Digital Logic Computer Design lecture notes
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Safety Seminar civil to be ensured for safe working.
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPT
introduction to datamining and warehousing
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
Geodesy 1.pptx...............................................
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Mechanical Engineering MATERIALS Selection
Lecture Notes Electrical Wiring System Components
PPT on Performance Review to get promotions
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
CH1 Production IntroductoryConcepts.pptx
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
573137875-Attendance-Management-System-original
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Digital Logic Computer Design lecture notes
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Internet of Things (IOT) - A guide to understanding
Safety Seminar civil to be ensured for safe working.
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
introduction to datamining and warehousing
Foundation to blockchain - A guide to Blockchain Tech
Geodesy 1.pptx...............................................
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx

What is Input output processor by hdl and coa.pptx

  • 1. What is Input output processor ? An input-output processor (IOP) is a special processor used in DMA that can directly access and store data into memory. It is similar to a CPU, except that it only handles the tasks of I/O processing. It acts as an interface between the computer and the I/O devices.
  • 2. Working of Input-Output Processor 1.When an I/O device has to access or store data to memory, it requests the DMA controller. The DMA controller then sends a Hold request (HLD) to the CPU to hold. 2.The CPU, on receiving the Hold request, sends Hold acknowledgment (HLDA) to the DMA controller. 3.After receiving the HLDA, the DMA controller allows the data transfer and takes charge of the system bus. 4.On completion of the data transfer, the DMA again issues an interrupt, letting the CPU know that the data transfer has finished. •
  • 3. Fig: input output processor.
  • 4. Advantages of Input-Output processor 1.Speeds up the read-write operations as it does not involve a processor. 2.I/O devices can access the main memory directly. 3.Reduces the CPU overhead of waiting for I/O to complete.