Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
A floppy disk controller (FDC) is an electronic chip controller used as an interface between a computer and a floppy disk drive. Modern computers have this chip embedded in the motherboard, whereas they were a separate component when they were originally introduced.
A floppy disk controller (FDC) is a specially designed chip that controls the reading and writing functionality of a floppy drive. An FDC can support up to four floppy disk drives at a time. The controller is connected to the system bus of the CPU and appears as a set of I/O ports to the computer. It is usually also linked to a serial bus of the direct memory access (DMA) controller. In an x86 computer, the floppy disk controller uses IRQ 6, whereas interrupt schemes are used on other systems. Data transmission is often done by FDC while in DMA mode.