SlideShare a Scribd company logo
1 of 7
PUNDRA UNIVERSITY OF
SCIENCE & TECHNOLOGY
PRESENTATION ON:
MAJOR FUNCTION OF I/O MODULE
1
Name: Md.Delowar
Hossain Dolon
ID: 00817206031
Batch: 2nd
Semester: 6th
Department of CSE
Name: Sabrina Nasrin
Designation: Lecturer in
CSE
Department of CSE
Submitted By Submitted To
WHAT IS AN I/O MODULE?
 A device which is connected to an I/O module of
computer is called a peripheral device.
 The input/output module (I/O module) is
normally connected to the computer system on
one end and one or more input/output devices on
the other.
2
MAJOR FUNCTION OF I/O MODULE :
 This module has two major functions:
 Interface to the processor and memory via the system bus
or central switch .
 Interface to one or more peripheral devices by tailored data
links.
 The major functions or requirements for an i/o
module fall into the following catagories:
 ►Control and Timing
 ► Processor communication
 ► Device communication
 ► Data buffering
 ► Error detection
3
GENERIC MODEL OF I/O MODULE
 Fig: Generic Model of an I/O Module 4
WHY ARE I/O DEVICES NECESSARY
FOR A COMPUTER SYSTEM?
 I/O devices are the pieces of hardware used by a
human (or other system) to communicate with
a computer.
 The CPU and its supporting circuitry may
provide memory-mapped I/O that is used in low-
level computer programming, such as in the
implementation of device drivers, or may
provide access to I/O channels.
5
.
6
.
6

More Related Content

What's hot

Cache memory
Cache memoryCache memory
Cache memoryAnuj Modi
 
Direct memory access (dma)
Direct memory access (dma)Direct memory access (dma)
Direct memory access (dma)Zubair Khalid
 
Instruction Set Architecture (ISA)
Instruction Set Architecture (ISA)Instruction Set Architecture (ISA)
Instruction Set Architecture (ISA)Gaditek
 
Accessing I/O Devices
Accessing I/O DevicesAccessing I/O Devices
Accessing I/O DevicesSlideshare
 
Shared Memory Multi Processor
Shared Memory Multi ProcessorShared Memory Multi Processor
Shared Memory Multi Processorbabuece
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle pptsheetal singh
 
Elements of cache design
Elements of cache designElements of cache design
Elements of cache designRohail Butt
 
Dma transfer
Dma transferDma transfer
Dma transfergmnithya
 
Deadlock in operating systems
Deadlock in operating systemsDeadlock in operating systems
Deadlock in operating systemsjamunaashok
 
Process synchronization in Operating Systems
Process synchronization in Operating SystemsProcess synchronization in Operating Systems
Process synchronization in Operating SystemsRitu Ranjan Shrivastwa
 
Stack organization
Stack organizationStack organization
Stack organizationchauhankapil
 
Multiprocessor
MultiprocessorMultiprocessor
MultiprocessorNeel Patel
 
6 multiprogramming & time sharing
6 multiprogramming & time sharing6 multiprogramming & time sharing
6 multiprogramming & time sharingmyrajendra
 

What's hot (20)

Cache memory
Cache memoryCache memory
Cache memory
 
Direct memory access (dma)
Direct memory access (dma)Direct memory access (dma)
Direct memory access (dma)
 
Instruction Set Architecture (ISA)
Instruction Set Architecture (ISA)Instruction Set Architecture (ISA)
Instruction Set Architecture (ISA)
 
Parallel processing
Parallel processingParallel processing
Parallel processing
 
Memory management
Memory managementMemory management
Memory management
 
Accessing I/O Devices
Accessing I/O DevicesAccessing I/O Devices
Accessing I/O Devices
 
Parallel processing
Parallel processingParallel processing
Parallel processing
 
Shared Memory Multi Processor
Shared Memory Multi ProcessorShared Memory Multi Processor
Shared Memory Multi Processor
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle ppt
 
Input output module
Input output moduleInput output module
Input output module
 
Elements of cache design
Elements of cache designElements of cache design
Elements of cache design
 
Dma transfer
Dma transferDma transfer
Dma transfer
 
Deadlock in operating systems
Deadlock in operating systemsDeadlock in operating systems
Deadlock in operating systems
 
Dma
DmaDma
Dma
 
Process synchronization in Operating Systems
Process synchronization in Operating SystemsProcess synchronization in Operating Systems
Process synchronization in Operating Systems
 
I/O Management
I/O ManagementI/O Management
I/O Management
 
Direct memory access
Direct memory accessDirect memory access
Direct memory access
 
Stack organization
Stack organizationStack organization
Stack organization
 
Multiprocessor
MultiprocessorMultiprocessor
Multiprocessor
 
6 multiprogramming & time sharing
6 multiprogramming & time sharing6 multiprogramming & time sharing
6 multiprogramming & time sharing
 

Similar to Pundra University Presentation on Major Functions of I/O Modules

Chapter 5 IO Unit.pptx we are electrical
Chapter 5 IO Unit.pptx we are electricalChapter 5 IO Unit.pptx we are electrical
Chapter 5 IO Unit.pptx we are electricalbayisabayecha51
 
DIAGNOSING FAULTS AND DEFECTS OF CONTROL MODULES.pptx
DIAGNOSING FAULTS AND DEFECTS OF CONTROL MODULES.pptxDIAGNOSING FAULTS AND DEFECTS OF CONTROL MODULES.pptx
DIAGNOSING FAULTS AND DEFECTS OF CONTROL MODULES.pptxAllan Gilbert Jain
 
A Microcontroller Framework For PC Based Electrical Appliance Control System
A Microcontroller Framework For PC Based Electrical Appliance Control SystemA Microcontroller Framework For PC Based Electrical Appliance Control System
A Microcontroller Framework For PC Based Electrical Appliance Control SystemStephen Faucher
 
Embedded Patient Monitoring System
Embedded Patient Monitoring System Embedded Patient Monitoring System
Embedded Patient Monitoring System ijesajournal
 
Computer architecture input output organization
Computer architecture input output organizationComputer architecture input output organization
Computer architecture input output organizationMazin Alwaaly
 
Input Output - Computer Architecture
Input Output - Computer ArchitectureInput Output - Computer Architecture
Input Output - Computer ArchitectureMaruf Abdullah (Rion)
 
Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1Moe Moe Myint
 
Building Cultural Awareness through EmotionPresented By Team .docx
Building Cultural Awareness through EmotionPresented By Team .docxBuilding Cultural Awareness through EmotionPresented By Team .docx
Building Cultural Awareness through EmotionPresented By Team .docxhartrobert670
 
Control and indicating equipment communicating via the peripheral component i...
Control and indicating equipment communicating via the peripheral component i...Control and indicating equipment communicating via the peripheral component i...
Control and indicating equipment communicating via the peripheral component i...journalBEEI
 
chapter1-171214041210 (1).pdf
chapter1-171214041210 (1).pdfchapter1-171214041210 (1).pdf
chapter1-171214041210 (1).pdfHardikH1
 
Controlling and monitoring external embedded device using android frameworks ...
Controlling and monitoring external embedded device using android frameworks ...Controlling and monitoring external embedded device using android frameworks ...
Controlling and monitoring external embedded device using android frameworks ...Dhruvilkumar patel
 
IJSRED-V2I2P57
IJSRED-V2I2P57IJSRED-V2I2P57
IJSRED-V2I2P57IJSRED
 
Blue-eyes-technology-ppt.pptx
Blue-eyes-technology-ppt.pptxBlue-eyes-technology-ppt.pptx
Blue-eyes-technology-ppt.pptxSHYAMSUNDAR334390
 
ch_01.ppt
ch_01.pptch_01.ppt
ch_01.pptMarsMox
 
Blue-eyes-technology-ppt.pptx
Blue-eyes-technology-ppt.pptxBlue-eyes-technology-ppt.pptx
Blue-eyes-technology-ppt.pptxPranita602627
 
Blue-eyes-technology-ppt.pptx
Blue-eyes-technology-ppt.pptxBlue-eyes-technology-ppt.pptx
Blue-eyes-technology-ppt.pptxPranita602627
 

Similar to Pundra University Presentation on Major Functions of I/O Modules (20)

peripheral interfacing
peripheral interfacingperipheral interfacing
peripheral interfacing
 
Chapter 5 IO Unit.pptx we are electrical
Chapter 5 IO Unit.pptx we are electricalChapter 5 IO Unit.pptx we are electrical
Chapter 5 IO Unit.pptx we are electrical
 
Input-Output Modules
Input-Output ModulesInput-Output Modules
Input-Output Modules
 
DIAGNOSING FAULTS AND DEFECTS OF CONTROL MODULES.pptx
DIAGNOSING FAULTS AND DEFECTS OF CONTROL MODULES.pptxDIAGNOSING FAULTS AND DEFECTS OF CONTROL MODULES.pptx
DIAGNOSING FAULTS AND DEFECTS OF CONTROL MODULES.pptx
 
IO_ORGANIZATION.pdf
IO_ORGANIZATION.pdfIO_ORGANIZATION.pdf
IO_ORGANIZATION.pdf
 
A Microcontroller Framework For PC Based Electrical Appliance Control System
A Microcontroller Framework For PC Based Electrical Appliance Control SystemA Microcontroller Framework For PC Based Electrical Appliance Control System
A Microcontroller Framework For PC Based Electrical Appliance Control System
 
Embedded Patient Monitoring System
Embedded Patient Monitoring System Embedded Patient Monitoring System
Embedded Patient Monitoring System
 
Computer architecture input output organization
Computer architecture input output organizationComputer architecture input output organization
Computer architecture input output organization
 
Input Output - Computer Architecture
Input Output - Computer ArchitectureInput Output - Computer Architecture
Input Output - Computer Architecture
 
Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1
 
Building Cultural Awareness through EmotionPresented By Team .docx
Building Cultural Awareness through EmotionPresented By Team .docxBuilding Cultural Awareness through EmotionPresented By Team .docx
Building Cultural Awareness through EmotionPresented By Team .docx
 
Control and indicating equipment communicating via the peripheral component i...
Control and indicating equipment communicating via the peripheral component i...Control and indicating equipment communicating via the peripheral component i...
Control and indicating equipment communicating via the peripheral component i...
 
chapter1-171214041210 (1).pdf
chapter1-171214041210 (1).pdfchapter1-171214041210 (1).pdf
chapter1-171214041210 (1).pdf
 
Controlling and monitoring external embedded device using android frameworks ...
Controlling and monitoring external embedded device using android frameworks ...Controlling and monitoring external embedded device using android frameworks ...
Controlling and monitoring external embedded device using android frameworks ...
 
IJSRED-V2I2P57
IJSRED-V2I2P57IJSRED-V2I2P57
IJSRED-V2I2P57
 
Blue-eyes-technology-ppt.pptx
Blue-eyes-technology-ppt.pptxBlue-eyes-technology-ppt.pptx
Blue-eyes-technology-ppt.pptx
 
ch_01.ppt
ch_01.pptch_01.ppt
ch_01.ppt
 
Blue-eyes-technology-ppt.pptx
Blue-eyes-technology-ppt.pptxBlue-eyes-technology-ppt.pptx
Blue-eyes-technology-ppt.pptx
 
Blue-eyes-technology-ppt.pptx
Blue-eyes-technology-ppt.pptxBlue-eyes-technology-ppt.pptx
Blue-eyes-technology-ppt.pptx
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 

More from Delowar Hossain

More from Delowar Hossain (7)

Graph coloring
Graph coloringGraph coloring
Graph coloring
 
Different type of buses
Different type of buses Different type of buses
Different type of buses
 
Dijsktra’s Sortest path algorithm
Dijsktra’s Sortest path algorithmDijsktra’s Sortest path algorithm
Dijsktra’s Sortest path algorithm
 
Insertion sort
Insertion sortInsertion sort
Insertion sort
 
Latch and Counter
Latch and CounterLatch and Counter
Latch and Counter
 
Number Systems and Binary Aritmetics
Number Systems and Binary AritmeticsNumber Systems and Binary Aritmetics
Number Systems and Binary Aritmetics
 
Method Overloading in Java
Method Overloading in JavaMethod Overloading in Java
Method Overloading in Java
 

Recently uploaded

Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 

Recently uploaded (20)

Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 

Pundra University Presentation on Major Functions of I/O Modules

  • 1. PUNDRA UNIVERSITY OF SCIENCE & TECHNOLOGY PRESENTATION ON: MAJOR FUNCTION OF I/O MODULE 1 Name: Md.Delowar Hossain Dolon ID: 00817206031 Batch: 2nd Semester: 6th Department of CSE Name: Sabrina Nasrin Designation: Lecturer in CSE Department of CSE Submitted By Submitted To
  • 2. WHAT IS AN I/O MODULE?  A device which is connected to an I/O module of computer is called a peripheral device.  The input/output module (I/O module) is normally connected to the computer system on one end and one or more input/output devices on the other. 2
  • 3. MAJOR FUNCTION OF I/O MODULE :  This module has two major functions:  Interface to the processor and memory via the system bus or central switch .  Interface to one or more peripheral devices by tailored data links.  The major functions or requirements for an i/o module fall into the following catagories:  ►Control and Timing  ► Processor communication  ► Device communication  ► Data buffering  ► Error detection 3
  • 4. GENERIC MODEL OF I/O MODULE  Fig: Generic Model of an I/O Module 4
  • 5. WHY ARE I/O DEVICES NECESSARY FOR A COMPUTER SYSTEM?  I/O devices are the pieces of hardware used by a human (or other system) to communicate with a computer.  The CPU and its supporting circuitry may provide memory-mapped I/O that is used in low- level computer programming, such as in the implementation of device drivers, or may provide access to I/O channels. 5
  • 6. . 6
  • 7. . 6