SlideShare a Scribd company logo
1 of 2
Download to read offline
1. A bus is a bunch of wires used to connect multiple subsystems. Bus is a shared
communication link for different devices. It allows easy addition of new devices and components
in a system. Bus lines are divided into two types a) Control lines and b) Data lines. Control lines
are used to control the information flow in the datalines between source and destination.
2. IO device Control unit is a unit responsible for handling the working of IO devices in a
system. IO Device Control Unit receives the input and output requests from the central processor
and send device-specific control signals to the device they control. The unit actually control the
IO devices and thus relieves the cpu from the burden of controlling each IO device. Another key
function of IO Device Control Unit is to convert the data which is read from input device or
which is to be transferred to output device in appropriate form (human readeable to machine
redeable and vice versa) .
3. IO Device Control Unit Buffer is a special kind of temporary storage for IO devices which is
used to store sufficient amount of data before it is transferred to CPU. In a system, CPU
communicates with the IO devices and vice versa and in order for a system to operate properly
the devices must be in synchronization with the CPU. IO devices are usually slower than CPU
e:g printer is slower than CPU and when CPU sends some data to be printed this data is stored in
the buffer and then transferred to the printer with a speed suitable for printer. Similarly a buffer
is used to temporarily store data being entered from a n input device like keyboard, which allows
a large block of data to be keyed. held, and then transferred all at once to the CPU and in during
the typing period CPU performs some other tasks. Benefits of IO Device Control Unit Buffer are
Flow Control. (Modules canbuffer data until the adjacent module is ready to receive it), Better
CPU utiization, BetterThroughput etc
Solution
1. A bus is a bunch of wires used to connect multiple subsystems. Bus is a shared
communication link for different devices. It allows easy addition of new devices and components
in a system. Bus lines are divided into two types a) Control lines and b) Data lines. Control lines
are used to control the information flow in the datalines between source and destination.
2. IO device Control unit is a unit responsible for handling the working of IO devices in a
system. IO Device Control Unit receives the input and output requests from the central processor
and send device-specific control signals to the device they control. The unit actually control the
IO devices and thus relieves the cpu from the burden of controlling each IO device. Another key
function of IO Device Control Unit is to convert the data which is read from input device or
which is to be transferred to output device in appropriate form (human readeable to machine
redeable and vice versa) .
3. IO Device Control Unit Buffer is a special kind of temporary storage for IO devices which is
used to store sufficient amount of data before it is transferred to CPU. In a system, CPU
communicates with the IO devices and vice versa and in order for a system to operate properly
the devices must be in synchronization with the CPU. IO devices are usually slower than CPU
e:g printer is slower than CPU and when CPU sends some data to be printed this data is stored in
the buffer and then transferred to the printer with a speed suitable for printer. Similarly a buffer
is used to temporarily store data being entered from a n input device like keyboard, which allows
a large block of data to be keyed. held, and then transferred all at once to the CPU and in during
the typing period CPU performs some other tasks. Benefits of IO Device Control Unit Buffer are
Flow Control. (Modules canbuffer data until the adjacent module is ready to receive it), Better
CPU utiization, BetterThroughput etc

More Related Content

Similar to 1. A bus is a bunch of wires used to connect multiple subsystems. Bu.pdf

COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptxCOMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
PannaBushratul
 
Unit 5 I/O organization
Unit 5   I/O organizationUnit 5   I/O organization
Unit 5 I/O organization
chidabdu
 

Similar to 1. A bus is a bunch of wires used to connect multiple subsystems. Bu.pdf (20)

Operating System Case Study and I/O System
Operating System Case Study and I/O SystemOperating System Case Study and I/O System
Operating System Case Study and I/O System
 
Computer architecture input output organization
Computer architecture input output organizationComputer architecture input output organization
Computer architecture input output organization
 
Computer Architecture Design (CAD)
Computer Architecture Design (CAD)Computer Architecture Design (CAD)
Computer Architecture Design (CAD)
 
UNIT 5- UNDERSTANDING THE SYSTEM DESIGN PROCESS.pptx
UNIT 5- UNDERSTANDING THE SYSTEM DESIGN PROCESS.pptxUNIT 5- UNDERSTANDING THE SYSTEM DESIGN PROCESS.pptx
UNIT 5- UNDERSTANDING THE SYSTEM DESIGN PROCESS.pptx
 
Chapter 1 CSC118
Chapter 1 CSC118 Chapter 1 CSC118
Chapter 1 CSC118
 
INTERFACE UNIT IV.pptx
INTERFACE UNIT IV.pptxINTERFACE UNIT IV.pptx
INTERFACE UNIT IV.pptx
 
Input output
Input outputInput output
Input output
 
Input - Output Organization and I/O Interface
Input - Output Organization and I/O InterfaceInput - Output Organization and I/O Interface
Input - Output Organization and I/O Interface
 
Csc118 chapter1
Csc118 chapter1Csc118 chapter1
Csc118 chapter1
 
Computer architecture presentation
Computer architecture presentationComputer architecture presentation
Computer architecture presentation
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptxCOMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
 
Unit 5 I/O organization
Unit 5   I/O organizationUnit 5   I/O organization
Unit 5 I/O organization
 
co1_aiml_new.pptx
co1_aiml_new.pptxco1_aiml_new.pptx
co1_aiml_new.pptx
 
Comp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptxComp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptx
 
FUNCTIONAL UNIT
FUNCTIONAL UNITFUNCTIONAL UNIT
FUNCTIONAL UNIT
 
Control unit
Control  unitControl  unit
Control unit
 
I/O Management
I/O ManagementI/O Management
I/O Management
 
Data transferschemes
Data transferschemesData transferschemes
Data transferschemes
 
Fp203 chp1.1
Fp203 chp1.1Fp203 chp1.1
Fp203 chp1.1
 

More from arakalamkah11

1. E) The vapor pressure of a liquid.Increasing attractive intermo.pdf
1. E) The vapor pressure of a liquid.Increasing attractive intermo.pdf1. E) The vapor pressure of a liquid.Increasing attractive intermo.pdf
1. E) The vapor pressure of a liquid.Increasing attractive intermo.pdf
arakalamkah11
 
Light is a form of energy that can be released by.pdf
                     Light is a form of energy that can be released by.pdf                     Light is a form of energy that can be released by.pdf
Light is a form of energy that can be released by.pdf
arakalamkah11
 
1) Presence of jaws with paired fins in fish helps to feed them. Fin.pdf
1) Presence of jaws with paired fins in fish helps to feed them. Fin.pdf1) Presence of jaws with paired fins in fish helps to feed them. Fin.pdf
1) Presence of jaws with paired fins in fish helps to feed them. Fin.pdf
arakalamkah11
 
Youre looking for Ka, the dissociation constant.pdf
                     Youre looking for Ka, the dissociation constant.pdf                     Youre looking for Ka, the dissociation constant.pdf
Youre looking for Ka, the dissociation constant.pdf
arakalamkah11
 
remote operating system installationRemote Installation Services (.pdf
remote operating system installationRemote Installation Services (.pdfremote operating system installationRemote Installation Services (.pdf
remote operating system installationRemote Installation Services (.pdf
arakalamkah11
 
Title of this process is The Project Life Cycle (Phases)The pr.pdf
Title of this process is The Project Life Cycle (Phases)The pr.pdfTitle of this process is The Project Life Cycle (Phases)The pr.pdf
Title of this process is The Project Life Cycle (Phases)The pr.pdf
arakalamkah11
 
solutionA=  1    1    0    4    3    1    2    0 .pdf
solutionA=  1    1    0    4    3    1    2    0 .pdfsolutionA=  1    1    0    4    3    1    2    0 .pdf
solutionA=  1    1    0    4    3    1    2    0 .pdf
arakalamkah11
 
Q1). Gene therapy is an experimental approach to treat the disease b.pdf
Q1). Gene therapy is an experimental approach to treat the disease b.pdfQ1). Gene therapy is an experimental approach to treat the disease b.pdf
Q1). Gene therapy is an experimental approach to treat the disease b.pdf
arakalamkah11
 
package s3; Copy paste this Java Template and save it as Emer.pdf
package s3;  Copy paste this Java Template and save it as Emer.pdfpackage s3;  Copy paste this Java Template and save it as Emer.pdf
package s3; Copy paste this Java Template and save it as Emer.pdf
arakalamkah11
 
Our body is having two line defence system against pathogens.Pathoge.pdf
Our body is having two line defence system against pathogens.Pathoge.pdfOur body is having two line defence system against pathogens.Pathoge.pdf
Our body is having two line defence system against pathogens.Pathoge.pdf
arakalamkah11
 

More from arakalamkah11 (20)

Particulars $Amount Direct materials 64452 Direct Labour (1332.pdf
    Particulars $Amount   Direct materials 64452   Direct Labour (1332.pdf    Particulars $Amount   Direct materials 64452   Direct Labour (1332.pdf
Particulars $Amount Direct materials 64452 Direct Labour (1332.pdf
 
Decrease in inventory Source of cash $   440 Decrease in account.pdf
    Decrease in inventory Source of cash $   440   Decrease in account.pdf    Decrease in inventory Source of cash $   440   Decrease in account.pdf
Decrease in inventory Source of cash $   440 Decrease in account.pdf
 
Diamond is sp3 covalent. It makes for bonds to ne.pdf
                     Diamond is sp3 covalent. It makes for bonds to ne.pdf                     Diamond is sp3 covalent. It makes for bonds to ne.pdf
Diamond is sp3 covalent. It makes for bonds to ne.pdf
 
Too low. If you do not dry the sodium thiosulfate.pdf
                     Too low. If you do not dry the sodium thiosulfate.pdf                     Too low. If you do not dry the sodium thiosulfate.pdf
Too low. If you do not dry the sodium thiosulfate.pdf
 
1. E) The vapor pressure of a liquid.Increasing attractive intermo.pdf
1. E) The vapor pressure of a liquid.Increasing attractive intermo.pdf1. E) The vapor pressure of a liquid.Increasing attractive intermo.pdf
1. E) The vapor pressure of a liquid.Increasing attractive intermo.pdf
 
Light is a form of energy that can be released by.pdf
                     Light is a form of energy that can be released by.pdf                     Light is a form of energy that can be released by.pdf
Light is a form of energy that can be released by.pdf
 
1) Presence of jaws with paired fins in fish helps to feed them. Fin.pdf
1) Presence of jaws with paired fins in fish helps to feed them. Fin.pdf1) Presence of jaws with paired fins in fish helps to feed them. Fin.pdf
1) Presence of jaws with paired fins in fish helps to feed them. Fin.pdf
 
Youre looking for Ka, the dissociation constant.pdf
                     Youre looking for Ka, the dissociation constant.pdf                     Youre looking for Ka, the dissociation constant.pdf
Youre looking for Ka, the dissociation constant.pdf
 
Okay so dipole-dipole interactions would occur be.pdf
                     Okay so dipole-dipole interactions would occur be.pdf                     Okay so dipole-dipole interactions would occur be.pdf
Okay so dipole-dipole interactions would occur be.pdf
 
remote operating system installationRemote Installation Services (.pdf
remote operating system installationRemote Installation Services (.pdfremote operating system installationRemote Installation Services (.pdf
remote operating system installationRemote Installation Services (.pdf
 
Title of this process is The Project Life Cycle (Phases)The pr.pdf
Title of this process is The Project Life Cycle (Phases)The pr.pdfTitle of this process is The Project Life Cycle (Phases)The pr.pdf
Title of this process is The Project Life Cycle (Phases)The pr.pdf
 
The answer is A) Pol II, with twelve subunits on its own, is capable.pdf
The answer is A) Pol II, with twelve subunits on its own, is capable.pdfThe answer is A) Pol II, with twelve subunits on its own, is capable.pdf
The answer is A) Pol II, with twelve subunits on its own, is capable.pdf
 
solutionA=  1    1    0    4    3    1    2    0 .pdf
solutionA=  1    1    0    4    3    1    2    0 .pdfsolutionA=  1    1    0    4    3    1    2    0 .pdf
solutionA=  1    1    0    4    3    1    2    0 .pdf
 
Q1). Gene therapy is an experimental approach to treat the disease b.pdf
Q1). Gene therapy is an experimental approach to treat the disease b.pdfQ1). Gene therapy is an experimental approach to treat the disease b.pdf
Q1). Gene therapy is an experimental approach to treat the disease b.pdf
 
Solution Three modes of DNA replication 1) Semi conservative.pdf
Solution Three modes of DNA replication 1) Semi conservative.pdfSolution Three modes of DNA replication 1) Semi conservative.pdf
Solution Three modes of DNA replication 1) Semi conservative.pdf
 
package s3; Copy paste this Java Template and save it as Emer.pdf
package s3;  Copy paste this Java Template and save it as Emer.pdfpackage s3;  Copy paste this Java Template and save it as Emer.pdf
package s3; Copy paste this Java Template and save it as Emer.pdf
 
Our body is having two line defence system against pathogens.Pathoge.pdf
Our body is having two line defence system against pathogens.Pathoge.pdfOur body is having two line defence system against pathogens.Pathoge.pdf
Our body is having two line defence system against pathogens.Pathoge.pdf
 
Once neurons are produced, they migrate and modify to form six layer.pdf
Once neurons are produced, they migrate and modify to form six layer.pdfOnce neurons are produced, they migrate and modify to form six layer.pdf
Once neurons are produced, they migrate and modify to form six layer.pdf
 
PDU is called Protocol Data Unit.It consists of user data and protoc.pdf
PDU is called Protocol Data Unit.It consists of user data and protoc.pdfPDU is called Protocol Data Unit.It consists of user data and protoc.pdf
PDU is called Protocol Data Unit.It consists of user data and protoc.pdf
 
1.A hole is the absence of an electron in a particular place in an a.pdf
1.A hole is the absence of an electron in a particular place in an a.pdf1.A hole is the absence of an electron in a particular place in an a.pdf
1.A hole is the absence of an electron in a particular place in an a.pdf
 

Recently uploaded

會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
AnaAcapella
 

Recently uploaded (20)

OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical Principles
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategies
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxAnalyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
 

1. A bus is a bunch of wires used to connect multiple subsystems. Bu.pdf

  • 1. 1. A bus is a bunch of wires used to connect multiple subsystems. Bus is a shared communication link for different devices. It allows easy addition of new devices and components in a system. Bus lines are divided into two types a) Control lines and b) Data lines. Control lines are used to control the information flow in the datalines between source and destination. 2. IO device Control unit is a unit responsible for handling the working of IO devices in a system. IO Device Control Unit receives the input and output requests from the central processor and send device-specific control signals to the device they control. The unit actually control the IO devices and thus relieves the cpu from the burden of controlling each IO device. Another key function of IO Device Control Unit is to convert the data which is read from input device or which is to be transferred to output device in appropriate form (human readeable to machine redeable and vice versa) . 3. IO Device Control Unit Buffer is a special kind of temporary storage for IO devices which is used to store sufficient amount of data before it is transferred to CPU. In a system, CPU communicates with the IO devices and vice versa and in order for a system to operate properly the devices must be in synchronization with the CPU. IO devices are usually slower than CPU e:g printer is slower than CPU and when CPU sends some data to be printed this data is stored in the buffer and then transferred to the printer with a speed suitable for printer. Similarly a buffer is used to temporarily store data being entered from a n input device like keyboard, which allows a large block of data to be keyed. held, and then transferred all at once to the CPU and in during the typing period CPU performs some other tasks. Benefits of IO Device Control Unit Buffer are Flow Control. (Modules canbuffer data until the adjacent module is ready to receive it), Better CPU utiization, BetterThroughput etc Solution 1. A bus is a bunch of wires used to connect multiple subsystems. Bus is a shared communication link for different devices. It allows easy addition of new devices and components in a system. Bus lines are divided into two types a) Control lines and b) Data lines. Control lines are used to control the information flow in the datalines between source and destination. 2. IO device Control unit is a unit responsible for handling the working of IO devices in a system. IO Device Control Unit receives the input and output requests from the central processor and send device-specific control signals to the device they control. The unit actually control the IO devices and thus relieves the cpu from the burden of controlling each IO device. Another key function of IO Device Control Unit is to convert the data which is read from input device or which is to be transferred to output device in appropriate form (human readeable to machine
  • 2. redeable and vice versa) . 3. IO Device Control Unit Buffer is a special kind of temporary storage for IO devices which is used to store sufficient amount of data before it is transferred to CPU. In a system, CPU communicates with the IO devices and vice versa and in order for a system to operate properly the devices must be in synchronization with the CPU. IO devices are usually slower than CPU e:g printer is slower than CPU and when CPU sends some data to be printed this data is stored in the buffer and then transferred to the printer with a speed suitable for printer. Similarly a buffer is used to temporarily store data being entered from a n input device like keyboard, which allows a large block of data to be keyed. held, and then transferred all at once to the CPU and in during the typing period CPU performs some other tasks. Benefits of IO Device Control Unit Buffer are Flow Control. (Modules canbuffer data until the adjacent module is ready to receive it), Better CPU utiization, BetterThroughput etc