Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La frecuencia (f) de un tren de pulsos (digital) es el inverso del período. La relación entre
la frecuencia y el período. (Hz)
Una característica importante de una señal digital periódica es su ciclo de trabajo, que
es el cociente entre el ancho del impulso (tw) y el período (T) y puede expresarse como
un porcentaje.
𝐶𝑖𝑐𝑙𝑜 𝑑𝑒𝑇𝑟𝑎𝑏𝑎𝑗𝑜= ( )
𝑡𝑤
𝑇
100 %
SISTEMAS DE NUMERACIÓN
SISTEMAS DE NUMEROS DIGITALES:
DECIMAL BINARIO OCTAL HEXADECIMAL
0 0000 0 0
1 0001 1 1
2 0010 2 2
3 0011 3 3
4 0100 4 4
5 0101 5 5
6 0110 6 6
7 0111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
SISTEMAS DE DECIMAL
4 5 3
Sistema binario (1-0). Pero el sistema en base 2 se puede utilizar para representar
cualquier cantidad que se denote en sistema decimal o algún otro sistema binario.
SISTEMAS BINARIO
2 bits conteos
4 bits conteos
El ultimo conteo esta constituido siempre por todos los unos y es igual a en el sistema
decimal .
http://recursostic.educacion.es/secundaria/edad/4esotecnologia/quincena5/
ejercicios/q52c.php
BINARIO-DECIMAL DECIMAL-BINARIO
= binario??
0,375x
21 0,75x 1
=10 1
2
0,5x 1
0
5
=2 1 42,375 10=101010,011
2
0
OCTAL -DECIMAL DECIMAL-OCTAL
𝟑𝟕𝟐𝟏𝟎 ∨𝟖 𝟒𝟏𝟐 𝟖
2 33
1 4
OCTAL-BINARIO
0 1 2 3 4 5 6 7
000 001 010 011 100 101 110 111
4 7 2
100 111 010
100111010
BINARIO -OCTAL
Los bits del numero binario se agrupan en conjunto de 3 comenzando por el LSB(bit menos
significativo).
Algunas veces el numero binario no tendrá pares de tres bits. En este caso se debe agregar uno
o dos ceros a la izquierda del MSB del numero binario a fin de completar el ultimo grupo.
0 1 1 0 1 0 1 1 0
3 2 6
11010110 326 8
Con N dígitos octales, podemos contar de cero a , lo que da un total de diferentes
conteos.
Cuando trabajamos con una gran cantidad de números binarios de muchos bits, es
mas adecuado escribirlos en octal y no en binario.
HEXADECIMAL-DECIMAL
DECIMAL-HEXADECIMAL
𝟒𝟐𝟑𝟏𝟎∨𝟏𝟔 𝟏 𝑨𝟕𝟏𝟔
7 16
10
HEXADECIMAL-BINARIO
BINARIO-HEXADECIMAL
OPERACIONES ARITMÉTICAS EN SISTEMAS DE NUMERACIÓN
SUMA BINARIA 1 1 1
1 0 1 1 0
+ 1 1 1 0 0
1 1 0 0 1 0
RESTA BINARIA
1 1 1
1 1 0 1 0 0 1 1
- 0 1 1 0 1 0 1 0
0 1 1 0 1 0 0 1
MULTIPLICACIÓN BINARIA
1 1 0 1
x 0 1 0 1
1 1 0 1
0 0 0 0
1 1 0 1
1 0 0 0 0 0 1
DIVISIÓN BINARIA
ARITMETICA OCTAL
ARITMETICA- HEXADECIMAL
ARITMETICA- HEXADECIMAL
COMPLEMETO a 1
METODO#1
METODO#2
Un bit de signo 0 indica que es un numero positivo y un bit de signo igual a 1 que es un
numero negativo
Paso 1. Sumar los dos números BCD utilizando las reglas de la suma binaria
Paso 2. Si una suma de 4 bits es igual o menor que 9, es un número BCD válido.
Paso 3. Si una suma de 4 bits es mayor que 9, o si genera un acarreo en el grupo de 4 bits, el
resultado no es válido. En este caso, se suma 6 (0110) al grupo de 4 bits para saltar así los seis
estados no válidos y pasar al código 8421. Si se genera un acarreo al sumar 6, éste se suma al grupo
de 4 bits siguiente.
CODIGO BCD(CODIGO DECIMAL CODIFICADO EN BINARIO)
CODIGO BCD(CODIGO DECIMAL CODIFICADO EN BINARIO)
CODIGO GRAY
Para reducir la probabilidad de que un circuito digital malinterprete una entrada
cambiante, se desarrollo el código gray como una manera de representar una secuencia
de números.
EJEMPLO: considere un número binario de tres bits correspondiente al 3 en decimal
CAMBIA a 4: los tres bits deben cambiar de estado.
3 0011
4 0100
El aspecto único del código es : entre dos números sucesivos en la secuencia solo un bit
cambia
CODIGO GRAY
Convertir un número binario en un número en código Gray:
1. El bit más significativo (el que está más a la izquierda, MSB) en el código Gray es el
mismo que el correspondiente MSB del número binario.
2. Yendo de izquierda a derecha, sumar cada par adyacente de los bits en código binario
para obtener el siguiente bit en código Gray. Los acarreos deben descartarse.
CODIGO GRAY
1. El bit más significativo (bit más a la izquierda) en el código binario es el mismo que
el correspondiente bit en código Gray.
2. A cada bit del código binario generado se le suma el bit en código Gray de la siguiente
posición adyacente. Los acarreos se descartan.
CODIGO GRAY
CODIGOS ALFANUMERICOS
Para la comunicación, no sólo se necesitan números, sino también letras y otros símbolos.
Los códigos alfanuméricos son códigos que representan números y caracteres alfabéticos (letras).
Como mínimo, un código alfanumérico debe poder representar los diez dígitos decimales y las 26
letras del alfabeto(36 elementos)
Esta cantidad requiere seis bits para cada combinación de código, puesto que cinco son
insuficientes ( = 32). Con seis bits se tiene un total de 64 combinaciones, por lo que 28 de ellas no
se utilizan.
ASCII
• Un bit de paridad par hace que el número total de 1s sea par, y un bit de paridad
impar hace que el número total de 1s del grupo sea impar.
BCD 0101 El código total transmitido incluyendo el bit de paridad par es:
DETECCIÓN DE ERRORES Y CÓDIGOS DE CORRECIÓN
2𝑝 =23 =8 8 Satisface
Entonces se necesitan 3 bits de paridad para poder corregir un único error en 4 bits
de datos
2. Colocación de los bits de paridad en el código
Los bits de paridad se sitúan en las posiciones que se han numerado haciéndolas corresponder
con las potencias de dos en sentido ascendente (1, 2, 4, 8, 16, 32. . ), del modo siguiente:
El símbolo Pn designa un determinado bit de paridad y Dn designa cada uno de los bits de datos.
3. Asignación de los valores de los bits de paridad.
Hay que asignar apropiadamente un valor de 1 o de 0 a cada uno de los bits de paridad.
Puesto que cada bit de paridad proporciona una comprobación sobre los restantes bits del código total,
tenemos que conocer el valor de dichos otros bits par asignar el valor del bit de paridad.
Para hallar los valores de los bits, primero expresamos en binario el número correspondiente a cada posición
de bit; es decir, escribimos el número binario correspondiente a cada número decimal de posición.
• A continuación, como se ilustra en la primera fila, indicamos las posiciones de los bits de paridad y de datos.
• El número binario de posición del bit de paridad P1 tiene un 1 como su dígito más a la derecha. Este bit de paridad
comprueba las posiciones de todos los bits, incluyéndose a sí mismo, que tienen 1s en la misma posición en el
correspondiente número de posición en binario.
• Por tanto, el bit de paridad P1 comprueba las posiciones de bits 1, 3, 5 y 7.
Cómo detectar y corregir un error con el
código Hamming
¿cómo se emplea para localizar y corregir un error?
• Cada uno de los bits de paridad junto con su correspondiente grupo de bits debe
comprobarse de acuerdo con la paridad que se vaya a utilizar.
• Si en una palabra de código hay tres bits de paridad, entonces se realizan tres
comprobaciones de paridad. Si hay cuatro bits de paridad, deben realizarse cuatro
comprobaciones, y así sucesivamente.
• Cada comprobación de paridad dará un resultado bueno o malo. El resultado total de todas
las comprobaciones de paridad indica el bit, si existe, en el que se encuentra el error de la
siguiente manera:
Paso 4. El número binario formado por los resultados de todas las comprobaciones de paridad
indica la posición del bit del código que es erróneo. Es el código de posición de error. La primera
comprobación de paridad genera el bit menos significativo (LSB). Si todas las comprobaciones
son correctas, no habrá error.