Este documento descreve as principais evoluções dos controladores de disco desde os primeiros PCs até os atuais controladores SATA. Começa apresentando o controlador ST 506 dos primeiros PCs e depois descreve controladores como ESDI, IDE, IDE Ultra DMA, SCSI e SATA, mostrando como cada um proporcionou maior capacidade de armazenamento e velocidade de acesso aos dados.