Una controladora de periférico es un hardware dentro de un periférico que sirve de interfaz entre el periférico y la unidad central de procesamiento. Muchas veces, la controladora sirve también como adaptador. Un ejemplo de controladora es un controlador de disco.