Bloqueo de hardware para determinar si un número es un múltiplo de 8

1

¿Puede alguien sugerirme un bloque de hardware (me refiero a su estructura / unidades funcionales) que sea capaz de detectar si un número dado es un múltiplo de 8?

Parece fácil pero no he podido encontrar una manera de lograr esto.

Gracias

    
pregunta msr

1 respuesta

10

Si tiene ese número en binario (por ejemplo, en un bus paralelo), es muy fácil: un número binario es divisible por 8 si los tres bits menos significativos son 0. Así que simplemente puede hacer NOT((bit0 OR bit 1) OR bit2) .

    
respondido por el us2012

Lea otras preguntas en las etiquetas