Computer Organisation and Architecture Module 3
Computer Organisation and Architecture Module 3
KTU STUDNTS
Input Output Organization
KTU STUDNTS
• DMA device have higher priority than processor over BUS control.
• Types of DMA Transfer:-
Cycle stealing
Brust mode
• Cycle Stealing:-
• DMA controller ‘steals’ memory cycles from the processor though
KTU STUDNTS
processor originates most memory access.
• Burst mode:-
• The DMA controller may be given exclusive access to the main
memory to tranasfer a block of data without interruption.
• Conflicts Of DMA:-
• ->Conflict between processor and DMA
• ->Two DMA Controller try to access the BUS at same time to access
the main memory
KTU STUDNTS
KTU STUDNTS
KTU STUDNTS
KTU STUDNTS
KTU STUDNTS
KTU STUDNTS
KTU STUDNTS
• Arbitration pins: Unlike the other PCI signal lines, these are not shared lines. Rather, each PCI
master has its own pair of arbitration lines that connect it directly to the PCI bus arbiter.
• Error reporting pins: Used to report parity and other errors. In addition, the PCI specification
defines 51 optional signal lines, divided into the following functional groups:
• Interrupt pins: These are provided for PCI devices that must generate requests for service. As
with the arbitration pins, these are not shared lines. Rather, each PCI device has its own
interrupt line or lines to an interrupt controller.
• Cache support pins: These pins are needed to support a memory on PCI that can be cached in
the processor or another device.
• 64-bit bus extension pins: Include 32 lines that are time multiplexed for ad dresses and data
and that are combined with the mandatory address/data lines to form a 64-bit address/data
bus.
• JTAG/boundary scan pins: These signal lines support testing procedures