¿Qué es un sistema digital?
Un sistema digital es un sistema que utiliza señales discretas o digitales para representar información, donde los valores se limitan a 0 y 1 (binarios).
Tipos de sistemas digitales
Los tipos comunes son sistemas combinacionales (sin memoria), sistemas secuenciales (con memoria), sistemas discretos (operan en valores discretos) y sistemas de tiempo discreto (muestran señales a intervalos).
Desventajas de sistemas digitales
Pueden requerir más recursos de hardware, mayor consumo de energía y ser menos precisos que los sistemas analógicos en algunas aplicaciones.
¿Qué es un sistema analógico?
Un sistema analógico es aquel que utiliza señales continuas para representar información, como voltajes o corrientes variables.
Desventaja de los sistemas analógicos
Sufren de ruido y degradación de señal con el tiempo, lo que puede afectar la precisión de la información transmitida.
Representación de cantidades binarias
Las cantidades binarias se representan utilizando combinaciones de 0 y 1, donde cada dígito se llama bit.
Circuitos digitales
Son circuitos electrónicos que manipulan señales digitales, como puertas lógicas y flip-flops. Representan voltajes de salida para 0 y 1.
Circuitos lógicos
Son circuitos digitales que realizan operaciones lógicas como AND, OR y NOT para procesar datos.
Transmisión en paralelo y en serie
La transmisión en paralelo envía varios bits simultáneamente por múltiples líneas, mientras que la transmisión en serie envía bits uno tras otro por una sola línea.
Memoria
Se utiliza para almacenar datos de forma temporal o permanente.
Computadoras digitales
Son dispositivos basados en sistemas digitales que procesan información mediante cálculos binarios.
Sistemas numéricos posicionales
Se basan en la posición de los dígitos para representar valores, como el sistema decimal y binario.
¿Qué es un sistema de numeración?
Es un conjunto de símbolos y reglas que se utilizan para representar números.
Sistemas semiposicionales
Mezclan la posición de los dígitos con otros factores, como el sistema de tiempo. El valor de un símbolo tiende a ser fijo pero se puede modificar en situaciones particulares.
Sistemas posicionales o ponderados
Asignan un valor diferente a cada posición, como en el sistema decimal. El valor de un símbolo está determinado por su propia expresión como por el lugar que ocupa dentro de la cifra.
Sistemas no posicionales
Los valores no dependen de la posición de los dígitos, como los números romanos.
Sistemas numéricos digitales
Son sistemas basados en dígitos discretos, como el sistema decimal. 0 al 9.
Sistema decimal
Usa 10 dígitos (0 al 9) y se utiliza en la vida cotidiana.
Conteo decimal
Es contar en base 10.
Sistema binario
Usa solo 2 dígitos (0 y 1) y es fundamental en sistemas digitales.
Conteo binario
Es contar en base 2.
Sistema hexadecimal
Usa 16 símbolos (0-9 y AF) y es común en programación y electrónica.
Conteo hexadecimal
Es contar en base 16.
Conversión entre sistemas
Implica cambiar un número de un sistema a otro, por ejemplo, de decimal a binario.
Conversión de decimal a binario
Divide el número decimal por 2 repetidamente y registra los residuos.
Conversión de hexadecimal a decimal
Multiplica cada dígito hexadecimal por la potencia de 16 correspondiente y suma los resultados.
Conversión de decimal a hexadecimal
Divide el número decimal por 16 repetidamente y registra los residuos.
Conversión de binario a hexadecimal
Agrupa los dígitos binarios en grupos de 4 y conviértelos en dígitos hexadecimales.
Códigos numéricos
Son sistemas de representación de números, como el código BCD y el código Gray.
Código BCD
Representa números decimales en binario usando 4 bits por dígito.
Integración de los sistemas numéricos
Permite combinar diferentes sistemas numéricos en una misma aplicación.
Bytes
Unidad de almacenamiento de datos compuesta por 8 bits.
Nibbles
Mitad de un byte, compuesta por 4 bits.
Palabras
Grupos de bytes que representan datos o instrucciones.
Códigos alfanuméricos
Representan letras, números y símbolos, como el código ASCII.
Código ASCII
Es un estándar que asigna valores numéricos a caracteres alfanuméricos y de control.
Método de paridad para la detección de errores
Agrega un bit de paridad para verificar errores en la transmisión de datos.
Bit de paridad
Un bit agregado para asegurar que el número total de bits «1» en una secuencia sea par o impar.
Código Gray
Un código en el que dos valores consecutivos solo difieren en un bit.