La ventaja de utilizar una ROM de esta forma es que cualquier función concebible de las "m" entradas puede ser colocada por las "n" salidas, haciendo este el dispositivo lógico combinacional de mayor propósito general disponible.