La desventaja que tiene es que con un byte BCD se puede representar un número de 0 al 99 y con el binario, un byte puede representar un número del 0 al 255.