Está en la página 1de 9

Sistemas Digitales

Nicolas Passini-C.I:30.102.148
Ingeniería en telecomunicaciones
UNEFA
Maracay, Edo-Aragua

Introducción: sistemas y sus diferentes formas de


presentación mediante conceptos,
Desde el inicio de la humanidad las ejercicios prácticos y su relación entre
personas aun en su estado más primitivo ellos.
han buscado cualquier medio en su
alcance para lograr comunicarse
efectivamente con alguien más, esto al
Sistema y señal digital:
inicio era por mera sobrevivencia, pero
hoy en día buscamos la comunicación Una señal digital es aquella que sólo nos
para muchas otras cosas, de hecho, la pueden proporcionar dos estados lógicos
comunicación global se ha convertido en (alto y bajo), o en efecto 0 y 1, visto
una herramienta fundamental e desde el punto vista digital. Aunque
imprescindible para muchas personas o realmente, las señales digitales, no
incluso naciones enteras, no obstante existen, ya que esto implica tener un
¿Cómo logramos este tipo de tiempo de subida o bajada de cero, lo
comunicación global?, respondiendo la que resulta imposible en un caso real.
interior interrogante hay muchos Todas las señales físicas son analógicas,
componentes importantes para que la aunque decimos que se comportan como
comunicación como la tenemos señales digitales aquellas que se
actualmente sea posible, pero sin duda aproximan a dicho comportamiento, esto
uno de los aportes más influyentes si no se usa para codificar y traducir señales de
el que mas importa es el que realizo comunicación de todo tipo y es con este
Claude Shannon con la publicación ‘’Una sistema que todas las personas y cosas se
teoría matemática de la comunicación’’, comunican. Los datos digitales se pueden
que supuso un hito en 1948, Shanon comprimir fácilmente, los equipos que
tomó como base la electrónica para utilizan señales digitales son más
desarrollar el lenguaje digital. Su comunes y menos costosos. Estas señales
propuesta parte de las unidades básicas hacen que los instrumentos en
del concepto de información, definidas movimiento estén libres de errores y
por dos estados: el “sí” y el “no”, el “0” y pueden editar el sonido sin alterar la
el “1”, a esto se le llamo señal digital y es primera copia. Las señales digitales
la base de las comunicaciones de hoy en pueden transmitir información con
día. En el siguiente trabajo indagaremos menos ruido, distorsión e interferencia.
en este tipo de señal, sus usos en los
Sistemas numéricos: El inconveniente de la codificación
binaria es que la representación de
Un sistema de numeración es un algunos números resulta muy larga. Por
conjunto de símbolos y reglas que permi- este motivo se utilizan otros sistemas de
ten representar datos numéricos. Los numeración que resulten más cómodos
sistemas de numeración actuales son de escribir: el sistema octal y el sistema
sistemas posicionales, que se hexadecimal. Afortunadamente, resulta
caracterizan porque un símbolo tiene muy fácil convertir un número binario a
distinto valor según la posición que octal o a hexadecimal.
ocupa en la cifra. Los mas usados son los
siguiente: En el sistema de numeración octal, los
números se representan mediante ocho
-Binario: dígitos diferentes: 0, 1, 2, 3, 4, 5, 6 y 7.
El sistema de numeración binario utiliza Cada dígito tiene, naturalmente, un valor
sólo dos dígitos, el cero (0) y el uno (1). distinto dependiendo del lugar que
En una cifra binaria, cada dígito tiene ocupen. El valor de cada una de las
distinto valor dependiendo de la posición posiciones viene determinado por las
que ocupe. El valor de cada posición es el potencias de base 8.
de una potencia de base 2, elevada a un Por ejemplo, el número octal 2738 tiene
exponente igual a la posición del dígito un valor que se calcula así:
menos uno. Se puede observar que, tal y
3 2 1
como ocurría con el sistema decimal, la 2∗8 +7∗8 +3∗8 = 2*512 + 7*64 + 3*8 =
base de la potencia coincide con la 149610, 2738 = 149610
cantidad de dígitos utilizados (2) para Donde la parte de la izquierda seria en
representar los números. De acuerdo con octal y la derecha en decimal.
estas reglas, el número binario 1011
tiene un valor que se calcula así:

1∗23 + 0∗22 +1∗21+1∗20, es decir: 8 + 0 + -Hexadecimal:


2 + 1 = 11 y para expresar que ambas En el sistema hexadecimal los números
cifras describen la misma cantidad lo se representan con dieciséis símbolos: 0,
escribimos así: 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F. Se
utilizan los caracteres A, B, C, D, E y F
1011 = 11
representando las cantidades decimales
Donde la parte de la izquierda es en 10, 11, 12, 13, 14 y 15 respectivamente,
números binarios y la de la derecha en porque no hay dígitos mayores que 9 en
decimales. el sistema decimal. El valor de cada uno
de estos símbolos depende, como es
lógico, de su posición, que se calcula
-Octal: mediante potencias de base 16.
Calculemos, a modo de ejemplo, el valor La conversión entre números
del número hexadecimal 1A3F16: hexadecimales y binarios se realiza
"expandiendo" o "contrayendo" cada
1A3F16 =1∗16 3+ A∗16 2+ 3∗16 2+ F∗16 0
dígito hexadecimal a cuatro dígitos
=1*4096 + 10*256 + 3*16 + 15*1 = 6719
binarios. Por ejemplo, para expresar en
1A3F16 = 671910 hexadecimal el número binario
101001110011 bastará con tomar grupos
Donde la parte de la izquierda es la
de cuatro bits, empezando por la
hexadecimal y la de la derecha la
derecha, y reemplazarlos por su
decimal.
equivalente hexadecimal:
10102 = A
Conversión entre sistemas de 01112 = 7
diferentes bases:
00112 = 3 y, por tanto: 101001110011 =
Ya vimos ejemplos de cómo convertir A73
cualquier número del sistema decimal
(En base a 10) a los diferentes sistemas En caso de que los dígitos binarios no
de numeración, pero a continuación formen grupos completos de cuatro
veremos como se realiza esta dígitos, se deben añadir ceros a la
transformación entre diferentes bases izquierda hasta completar el último
numéricas de otros sistemas: grupo. Por ejemplo:

-Conversión de números binarios a 101110 = 00101110 = 2E


hexadecimales y viceversa:
Podemos establecer una equivalencia -Conversión de números binarios a
directa entre cada dígito hexadecimal y octales y viceversa:
cuatro dígitos binarios, como se ve en la
siguiente tabla: Observa la tabla siguiente, con los siete
primeros números expresados en los
sistemas decimal, binario y octal:
Cada dígito de un número octal se comunicación esta automatizada para
representa con tres dígitos en el sistema que los procesadores hagan las
binario. Por tanto, el modo de convertir operaciones. Algunas operaciones
un número entre estos sistemas de aritméticas binarias son las siguientes:
numeración equivale a "expandir" cada
-Suma en binario:
dígito octal a tres dígitos binarios, o en
"contraer" grupos de tres caracteres Para aprender a sumar, con cinco o seis
binarios a su correspondiente dígito años de edad, tuviste que memorizar las
octal. 100 combinaciones posibles que pueden
darse al sumar dos dígitos decimales. La
Por ejemplo, para convertir el número
tabla de sumar, en binario, es mucho
binario 1010010112 a octal tomaremos
más sencilla que en decimal. Sólo hay
grupos de tres bits y los sustituiremos
que recordar cuatro combinaciones
por su equivalente octal:
posibles:
101= 5
Las sumas 0 + 0, 0 + 1 y 1 + 0 son
001= 1 evidentes:
011= 3 0+0=0
y, de ese modo: 101001011 = 513 0+1=1
1+0=1

Operaciones aritméticas binarias Pero la suma de 1+1, que sabemos que


en forma modular: es 2 en el sistema decimal, debe
escribirse en binario con dos cifras (10) y,
Las operaciones aritméticas permiten por tanto 1+1 es 0 y se arrastra una
manejar los datos para producir unidad, que se suma a la posición
resultados de expresiones. Varios siguiente a la izquierda. Veamos algunos
circuitos se fabrican y diseñan para tales ejemplos:
propósitos, los más típicos son los de:
suma, resta, multiplicación y división, -010 + 101 = 111 210 + 510 = 7
otros menos conocidos, pero menos -001101 + 100101 = 11001013 + 37 = 50
frecuentes son el resultado de uno o más
de ellos, por ejemplo, los contadores, el -1011011 + 1011010 = 10110101 91 + 90
circuito contador es básicamente un = 181
circuito cuya operación principal es la - Sustracción en binario
suma, con la particularidad de que, al
llegar al tope deseado, retorna al valor La técnica de la resta en binario es,
inicial. El sistema binario también realiza nuevamente, igual que la misma
estas operaciones, pero en velocidades operación en el sistema decimal. Pero
altas y por esto esta parte de la conviene repasar la operación de restar
en decimal para comprender la
operación binaria, que es más sencilla. En un ordenador, sin embargo, la
Los términos que intervienen en la resta operación de multiplicar se realiza
se llaman minuendo, sustraendo y mediante sumas repetidas. Eso crea
diferencia. algunos problemas en la programación
porque cada suma de dos UNOS origina
Las restas 0 - 0, 1 - 0 y 1 - 1 son
un arrastre, que se resuelven contando el
evidentes:
número de UNOS y de arrastres en cada
0–0=0 columna. Si el número de UNOS es par, la
suma es un CERO y si es impar, un UNO.
1–0=1
Luego, para determinar los arrastres a la
1–1=0 posición superior, se cuentan las parejas
de UNOS.
La resta 0 - 1 se resuelve, igual que en el
sistema decimal, tomando una unidad
prestada de la posición siguiente: 10 - 1,
Veamos, por ejemplo, una multiplicación:
es decir, 210 – 110 = 1. Esa unidad
prestada debe devolverse, sumándola, a
la posición siguiente. Veamos algunos
ejemplos:
-111 – 101 = 010 7 – 5 = 2
-10001 – 01010 = 00111 17 – 10 = 7
-11011001 – 10101011 = 00101110 217 –
1711= 46
- División binaria
-Multiplicación binaria:
Igual que en el producto, la división es
La multiplicación en binario es más fácil muy fácil de realizar, porque no son
que en cualquier otro sistema de posibles en el cociente otras cifras que
numeración. Como los factores de la UNOS y CEROS.
multiplicación sólo pueden ser CEROS o
UNOS, el producto sólo puede ser CERO Consideremos el siguiente ejemplo, 42: 6
o UNO. En otras palabras, las tablas de = 7, en binario:
multiplicar del cero y del uno son muy
fáciles de aprender:
Se presenta un número problema muy
interesante si se desea conocer cuándo
un número es negativo y cuándo es
positivo. Una manera práctica que se
emplea al diseñar una computadora
digital es utilizar al bit más significativo
del número para representar el signo. Un
“1” en esa posición representa al signo
Se intenta dividir el dividendo por el negativo y un “0” representa al signo
divisor, empezando por tomar en ambos positivo.
el mismo número de cifras (100 entre -0 xxx xxxx representa un número
110, en el ejemplo). Si no puede positivo de 7 bits
dividirse, se intenta la división tomando
un dígito más (1001 entre 100). -1 xxx xxxx representa un número
negativo de 7 bits
Si la división es posible, entonces, el
divisor sólo podrá estar contenido una
vez en el dividendo, es decir, la primera La ventaja de usar este esquema para
cifra del cociente es un UNO. En ese caso, representar números signados es que no
el resultado de multiplicar el divisor por 1 se necesitan circuitos digitales especiales
es el propio divisor. Restamos las cifras para efectuar operaciones aritméticas.
del dividendo del divisor y bajamos la Únicamente se requiere una atención
cifra siguiente. especial en la lógica de la programación
El procedimiento de división continúa del con el bit de signo.
mismo modo que en el sistema decimal.

Operaciones aritméticas de
Representación de números con números con signo:
signo: -Complemento a 1 (Ca1):
Una computadora digital que procesa El complemento a dos de un número N,
únicamente números positivos no es muy compuesto por n bits, se define como:
útil. La mayoría de las computadoras n
C 2 N =2 −N
digitales trabajan con números signados
(números positivos y números Veamos un ejemplo: tomemos el número
negativos). Las computadoras utilizan el N = 101101, que tiene 6 bits, y
método de complemento a dos para calculemos su complemento a dos:
representar los números con signo
(números signados).
N = 45, n = 6, 26 = 64 y, por tanto: sistema binario, en donde cada dígito
C 2 N =64−45=19=010011 decimal es codificado con una secuencia
de 4 bits. Con esta codificación especial
de los dígitos decimales en el sistema
-Complemento a 2 (Ca2): binario, se pueden realizar operaciones
aritméticas como suma, resta,
El complemento a uno de un número N,
multiplicación y división de números en
compuesto por n bits es, por definición,
representación decimal, sin perder en los
una unidad menor que el complemento a
cálculos la precisión ni tener las
dos, es decir:
inexactitudes en que normalmente se
C 1 N =C2 N −1 incurre con las conversiones de decimal a
binario puro y de binario puro a decimal.
Cada dígito decimal tiene una
y, por la misma razón:
representación binaria codificada con 4
C 2 N =C1 N +1 bits:

Calculemos el complemento a uno del


mismo número del ejemplo anterior:
siendo N = 101101, y su complemento a Los números decimales, se codifican en
dos C 2 N =010011: BCD con los bits que representan sus
C 1 N =010011−1 = 010011 – 000001 = dígitos.
010010 Por ejemplo, la codificación en BCD del
C 1 N =010010 número decimal 59237 es:

Códigos binarios y sus


-Código Gray:
aplicaciones:
El código binario reflejado o código Gray,
El sistema binario debido a su flexibilidad
nombrado así en honor del investigador
y gran aporte se ha utilizado para
Frank Gray, es un sistema de numeración
diferentes sistemas de codificación para
binario en el que dos valores sucesivos
las comunicaciones y otras áreas, estos
difieren solamente en uno de sus dígitos.
son los más comunes:
El código Gray fue diseñado
-BCD:
originalmente para prevenir señales
En sistemas de computación, Binary- ilegales (señales falsas o viciadas en la
Coded Decimal (BCD) o Decimal representación) de los switches
codificado en binario es un estándar para electromecánicos, y actualmente es
representar números decimales en el usado para facilitar la corrección de
errores en los sistemas de
comunicaciones, tales como algunos
sistemas de televisión por cable y la
televisión digital terrestre.
El problema con el código binario en base
2 es que con interruptores mecánicos, es
realmente difícil que todos los
interruptores cambien al mismo tiempo.
En la transición de los dos estados
mostrados arriba, tres interruptores
cambian de sitio. En el lapso en el que los
interruptores están cambiando, se Ver la simetría en el código exceso
pueden presentar salidas de información 3 correspondiente a los decimales: 4 y 5, 3
y 6, 2 y 7, 1 y 8, 0 y 9. Es un código muy
espurias. Si las salidas mencionadas útil en las operaciones de resta y división.
alimentan un circuito secuencial,
probablemente el sistema presentará un
error en entrada de datos.
El código gray resuelve este problema CONCLUSION:
cambiando solamente un dígito a la vez,
así que no existe este problema: Para concluir podemos decir que las
señales digitales y sus usos en los
sistemas que componen al mundo
moderno como lo conocemos son de
gran importancia y se deben seguir
estudiando y explotando al máximo para
el desarrollo de nuestra sociedad. Los
estudiantes de ingeniera en
telecomunicaciones como nosotros
- Código Exceso 3 debemos conocer estos sistemas y
El código Exceso 3 se obtiene sumando practicarlos para poder usarlos a nuestro
“3” a cada combinación del código BCD favor y apoyar en los proyectos
natural. Ver la tabla inferior. El código venideros.
exceso 3 es un código en donde la
ponderación no existe (no hay “pesos”
como en el código BCD natural y código Bibliografía:
Aiken). Al igual que el código Aiken http://codigossaber.blogspot.com/
cumple con la misma característica de 2016/11/codigo-bcd-gray-bcd-exceso-de-
simetría. Cada cifra es el complemento a 3.html
9 de la cifra simétrica en todos sus
dígitos.
https://es.scribd.com/document/
67795235/Operaciones-Aritmeticas-
Binarias-en-Forma-Modular
https://www.profesionalreview.com/
2018/12/11/sistema-binario-decimal-
octal-hexadecimal/#Sistema_Octal

También podría gustarte