1 votos

¿Por qué el número decimal 10 se representa como 0001 0000 en BCD (decimal codificado en binario) y no como 1001 en BCD?

Como sabemos el BCD se pondera como 8421. Si sólo colocamos 1010 se convierte en 10. Pero en realidad es 0001 0000. ¿Por qué es así?

1voto

John Hughes Puntos 27780

Porque en BCD, cada grupo de cuatro representa un dígito decimal. Así que los primeros cuatro bits sólo pueden utilizarse para representar el 0-9, aunque PODRÍAN representar cualquier cosa hasta el 16.

¿Por qué se hizo así? Probablemente para que sea muy fácil leer el equivalente decimal del número, sin ningún "acarreo", etc.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X