Está en la página 1de 20

NDICE.

UNIDAD 1. FUNDAMENTOS NUMRICOS


INTRODUCCIN. 2

DE

SISTEMAS

DIGITALES

.. DIGITALES . Y SISTEMAS

1.1 FUNDAMENTOS DE SISTEMAS . 3 RELACIN ENTRE LOS SISTEMAS ANLOGOS DIGITALES. . 4 1.2 SISTEMAS 5 SISTEMAS 5 o Sistema numrico ... 6 o Sistema numrico ... 8

NUMRICOS. NUMRICOS. binario. octal.

o Sistema numrico decimal. . 9 o Sistema numrico hexadecimal. . 10 CONVERSIN ENTRE .. 11 SISTEMAS NUMRICOS.

o Conversin de binario a octal. ..... 11 o Conversin de binario a decimal. ... 12

o Conversin de binario a hexadecimal. . 12 o Conversin de octal a binario. . 13 o Conversin de octal a decimal. .. 13 o Conversin de octal a hexadecimal. . 14 REPRESENTACIN 14 DE LOS NMEROS NEGATIVOS BINARIOS.

1.3 CDIGOS. 16

..

CDIGO BINARIO NATURAL. ... 16 CDIGO DECIMAL CODIFICADO EN BINARIO. .. 17 CDIGOS PROGRESIVOS. 18 CDIGOS DETECTORES DE ERROR. .. . 18 CDIGOS CORRECTORES DE ERROR. .. 18

INTRODUCCIN.
Los sistemas digitales se enfocan en la lgica que pueden llegar a tener todos los circuitos que nos encontramos en la vida diaria y, sin saberlo, utilizamos, desde una simple calculadora hasta complicadas computadoras. En la tecnologa, ciencias, administracin, y en nuestra vida cotidiana, son necesario los nmeros. Los cuales manipulamos cambiamos o estudiamos. Para registrar ciertas cantidades es necesario hacerlo

19

eficazmente y por esto tenemos dos formas de hacerlo la analgica y la digital. Existen varios ejemplos de cantidades analgicas, como en el velocmetro de un auto la velocidad depender del ngulo de inclinacin de la aguja al marcar, es decir posee una lectura continua. En este caso las cantidades no se denotan por valores proporcionales, se denotan por smbolos llamado dgitos. Por ejemplo un reloj digital que da la hora a manera dgitos por horas, por minutos y segundos, porque lo hace en etapas de uno a uno. En otras palabras ofrece una lectura paso a paso. Los sistemas numricos tienen propiedades, dependiendo cada uno de los elementos a los que se haga referencia as como a las acciones para las cuales se hayan implementado.

1.1 Fundamentos de sistemas digitales


El gran desarrollo experimentado por la Electrnica en los ltimos aos ha propiciado que la mayora de los equipos actuales funcionen con sistemas digitales. Un sistema digital se caracteriza por utilizar seales discretas, es decir, seales que toman un nmero nito de valores en cierto intervalo de tiempo.

19

La comparacin grafica entre una seal analgica y una digital es la siguiente:

A seal inferior corresponde a la digitalizacin de la seal analgica, y contiene informacin suficiente para poder reconstruir la seal digital. Todas las telecomunicaciones modernas (Internet, telefona mvil, etc.) estn basadas en el uso de este tipo de sistemas, por lo que el estudio de las mismas resulta de gran importancia para cualquier tcnico que trabaje en este mbito. Son muchas las razones que han favorecido el uso extensivo de los sistemas digitales, entre ellas: Mayor fiabilidad en el procesamiento y transmisin de la informacin frente a los sistemas analgicos, ya que una pequea degradacin de la seal no influir en el sistema digital en su valor (o en su influencia como entrada en un circuito digital). Sin embargo, en un circuito analgico, cualquier pequeo cambio que se pueda producir en la seal propiciar la prdida de informacin en la misma. Disposicin de un soporte matemtico adecuado para su desarrollo, en concreto, el lgebra de Boole. Dominio de las tecnologas de fabricacin adecuadas.

19

Contar con una amplia distribucin comercial gracias a sus diversas aplicaciones en mltiples campos. Podemos clasificar los circuitos digitales en dos grandes grupos: Circuitos combinacionales: se caracterizan porque las salidas nicamente dependen de la combinacin de las entradas y no de la historia anterior del circuito; por lo tanto, no tienen memoria y el orden de la secuencia de entradas no es significativo. Circuitos secuenciales: se caracterizan porque las salidas dependen de la historia anterior del circuito, adems de la combinacin de entradas, por lo que estos circuitos s disponen de memoria y el orden de la secuencia de entradas s es signicativo. RELACIN ENTRE DIGITALES. SISTEMA ANALGICO. Un sistema de altavoz empleado para amplificar el sonido es un ejemplo de sistema analgico. LOS SISTEMAS ANLOGOS Y SISTEMAS

SISTEMA ANALGICO Y DIGITAL. Un reproductor de discos, es un ejemplo de sistema en el que se utilizan circuitos analgicos y digitales.

19

1.2 SISTEMAS NUMRICOS.


SISTEMAS NUMRICOS En la vida cotidiana se manejan diferentes magnitudes que se pueden expresar en cantidades, que a su vez, se pueden medir con diferentes instrumentos. En cada uno de ellos se presenta algn tipo de sistema numrico. En la actualidad y con el avance en la tecnologa, en la ciencia, los negocios, etctera, dichas magnitudes se pueden medir bsicamente de dos maneras distintas, tanto ANALGICAMENTE como DIGITALMENTE. En las representaciones analgicas, una cantidad se representa mediante un voltaje, una lnea de corriente o simplemente a travs de un indicador que obtiene su salida mediante una entrada de datos. Un ejemplo muy sencillo de una representacin analgica es un termmetro de mercurio que funciona con la temperatura que incide en l, la cual se ve reflejada en la altura que alcanza el mercurio para indicar la temperatura del objeto aproximado al termmetro. Todas las cantidades analgicas tienen una caracterstica peculiar: pueden variar en un rango o escala contina de valores. En las representaciones digitales, contrario a las analgicas, stas no son representadas en un rango variable sino mediante smbolos llamados dgitos. Un ejemplo muy simple y usado de manera cotidiana es el reloj digital donde la hora se expresa mediante dgitos decimales que representan las horas y minutos. Una de las caractersticas principales de las cantidades analgicas y las digitales es que a menudo, las cantidades tomadas analgicamente estn sujetas a interpretacin, en comparacin con las cantidades tomadas digitalmente donde no hay ambigedades al momento de tomarlas. En las diferentes representaciones de magnitudes analgicas o digitales se usan los llamados sistemas numricos, o sea representaciones numricas de las magnitudes tomadas; la ms utilizada por los seres humanos es la decimal (compuesta por los nmeros naturales 0 al 9), pero las computadoras usan el sistema numrico binario (con los dgitos 0 y 1). Con ellos se desarrollan tambin los sistemas octal (dgitos del 0 al 7) y el hexadecimal (dgitos el 0 al 9 y de la letra A a la F).

19

Un sistema numrico se define como el nmero mximo de dgitos que el sistema numrico puede soportar o contener. Las ventajas que ofrece el sistema digital sobre el analgico son cada vez mayores debido a su facilidad para construirlos e implementarlos. El almacenamiento de informacin es cada vez ms sencillo y una de las ventajas ms sobresalientes es que son ms precisos que los analgicos. Entre sus desventajas est que, como el mundo es completamente analgico, todas las magnitudes medidas se controlan mediante clculos continuos, aproximados. Debido al gran incremento de los sistemas digitales se cree que el mundo deber seguir el camino de la tecnologa, y que en un futuro los sistemas digitales predominarn: desde las aplicaciones sencillas hasta las muy sofisticadas. Entre los diferentes tipos de sistemas numricos se encuentran:

En cada uno de los sistemas se manejan subndices que representan el sistema numrico al que pertenecen. En los ejemplos anteriores se manejan los subndices 2, 8, 10 y 16 que corresponden a los sistemas binarios, octal, decimal y hexadecimal respectivamente. Sistema numrico binario En el sistema numrico binario nicamente existen dos smbolos o posibles valores de dgitos: el 0 y el 1. En los sistemas digitales los valores representados tambin pueden ser dos debido a que es muy complicado manipular varios dgitos ya que la representacin slo puede hacerse mediante estos dos datos. Una de las desventajas que se pudiera presentar en este tipo de sistema es que la representacin de los datos en base binaria es muy extensa, pero no imposible. Una de las ventajas que se presenta en este tipo de sistemas es que los datos se procesaron con mayor facilidad y fluidez ya que solamente manejan dos datos. El sistema numrico binario tiene los siguientes dgitos: Binario= {0, 1} Los conteos de nmeros binarios pueden prestarse a confusin debido a que pueden ser muy complejos en su representacin dada la

19

problemtica planteada. Se presenta la siguiente tabla para comprender el conteo de los nmeros binarios:

La representacin de los datos en los sistemas binarios slo puede ser dada por dos estados. Un ejemplo de fcil representacin de datos binarios suele ser el interruptor debido a que slo tiene dos estados: abierto y cerrado. Ejemplo: En el ejemplo anterior se muestra un interruptor de cuatro estados representados por el dgito 01012, dependiente del estado del interruptor. El dgito 0 indica cuando est abierto y el dgito 1 indica cuando est cerrado. Sistema numrico octal En el sistema numrico octal existen, como su nombre lo dice, nicamente 8 dgitos que se representan del 0 al 7 (en total son 8 dgitos tomando el 0 en cuenta como dgito). Una de las ventajas que se presenta en este sistema es el uso de un mayor nmero de dgitos que facilita el manejo de cifras muy grandes.

19

Este tipo de sistema numrico es utilizado en sistemas digitales porque emplea nmeros enteros en lugar de solamente ceros y unos. Se dice que este tipo de sistema numrico fue uno de los primeros en usarse debido a su semejanza con el sistema numrico decimal. El sistema octal tiene los siguientes caracteres: Octal= {0, 1, 2, 3, 4, 5, 6, 7} En la siguiente tabla se representa la notacin octal con su respectivo equivalente decimal:

Para representar un nmero binario en octal se separa la cifra binaria en grupos de tres dgitos y as se convierte en dgitos octales. Ejemplo 1: 7410 (decimal) = 10010102 Separando el nmero binario en grupos de tres dgitos

El nmero binario 10010102 en octal corresponde a 1128

19

Ejemplo 2: 10910 (decimal) = 11011012 Separando el nmero binario en grupos de tres dgitos:

El nmero binario 11011012 en octal corresponde a 1558. Sistema numrico decimal El sistema numrico decimal es el que los seres humanos utilizamos de manera cotidiana con los nmeros naturales que van del 0 al 9 (0, 1, 2, 3, 4, 5, 6, 7, 8 y 9): 10 dgitos en total. Se dice que el sistema numrico decimal es el punto de partida para la creacin de otros sistemas numricos debido a que ste contiene todos los dgitos posibles para la creacin de diferentes cantidades e incluso cantidades infinitas. El sistema decimal usa los siguientes dgitos: Decimal= {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} Este sistema maneja los nmeros reales del 0 al 9. Dado que su base es 10, cuenta con 10 dgitos como lo muestra la siguiente tabla de abajo. Para la conversin de nmeros decimales a binarios se utiliza la divisin entre dos, debido a que los datos que se van a convertir emplean la base 2 (nmero binario: dos dgitos).

Ejemplo 1:

19

Convertir el nmero 4110 a binario 41/2 = 20 con residuo 1 20/2 = 10 con residuo 0 10/2 = 5 con residuo 0 5/2 = 2 con residuo 1 2/2 = 1 con residuo 0 1 (como el ltimo nmero no es divisible entre dos se toma la unidad) El nmero convertido se toma desde el ltimo hasta el primero 101001. El nmero 4110 convertido a nmero binario es 100101. Sistema numrico hexadecimal El sistema numrico hexadecimal es un sistema con una estructura de 16 dgitos, que van del 0 al 9 (10 dgitos) y de la A a la F (seis dgitos). Es uno de los ms utilizados en los sistemas digitales y en la ciencia de la computacin, ya que con este sistema se pueden representar posiciones de memoria, sectores del disco duro y dems. El sistema hexadecimal contiene los siguientes caracteres o dgitos: Hexadecimal={0,1 ,2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F} De donde: A=10, B=11, C=12, D=13, E=14, F=15

19

Para convertir un nmero hexadecimal en un nmero binario es necesario separar los nmeros hexadecimales y convertir por separado cada uno de ellos a su equivalente binario. Ejemplo 1: Convertir 34EA16 a binario.

Por tanto, el nmero 34EA16 convertido a binario es: 0011010011101010 CONVERSIN ENTRE SISTEMAS NUMRICOS Debido a que hay diferentes tipos de bases se pueden cambiar entre s para convertirlos a distintos tipos de sistemas numricos. CONVERSIN DE BINARIO A OCTAL

Para hacer la conversin de sistema base binaria a octal se siguen estos pasos:

19

1. Separar los nmeros binarios en grupos de tres dgitos, comenzando de derecha a izquierda; si el grupo final no tiene exactamente tres dgitos se le pueden aadir ceros por el lado izquierdo. 2. Una vez realizada la agrupacin, se procede a verificar la cantidad correspondiente en el sistema octal. Ejemplo: Convertir 10010112 a binario.

Por lo tanto, el nmero 10010112 a binario es 113. CONVERSIN DE BINARIO A DECIMAL

Para hacer la conversin de sistema base binaria a decimal se siguen estos pasos: 1. Comenzar por el lado izquierdo y etiquetar los dgitos binarios comenzando por el 0. 2. Multiplicar el nmero binario por dos y elevarlo a la potencia de acuerdo al nmero etiquetado anteriormente. Ejemplo: Convertir 101102 a decimal.

Dada la suma, es 22 Por lo tanto, el nmero 101102 es 2210 CONVERSIN DE BINARIO A HEXADECIMAL

Para hacer la conversin de sistema base binaria a hexadecimal se siguen estos pasos: 1. Se debe separar los nmeros binarios en grupos de cuatro dgitos comenzando de derecha a izquierda, si el grupo final no tiene

19

exactamente cuatro dgitos se le puede aadir ceros por la parte izquierda. 2. Una vez realizada la agrupacin se procede a verificar la cantidad correspondiente en el sistema hexadecimal. Ejemplo: Convertir 1101102 a hexadecimal

Por lo tanto, el nmero 1101102 a hexadecimal es 36 CONVERSIN DE OCTAL A BINARIO

Para hacer el clculo de conversin del sistema numrico octal a binario se realiza el clculo directo: se separan los dgitos octales y se procede a convertirlos a binarios de acuerdo a su equivalencia. La conversin que se haga de octal a binario debe ser de tres caracteres o dgitos binarios nicamente. Ejemplo: Convertir 2318 a binario

Por lo tanto, el nmero 2318 convertido a binario es: 010011001 CONVERSIN DE OCTAL A DECIMAL

Para hacer la conversin de sistema base octal a decimal se siguen estos pasos: 1. Comenzar por el lado izquierdo y etiquetar los dgitos octales comenzando por el 0. 2. Multiplicar el nmero octal por ocho y elevarlo a la potencia de acuerdo al nmero etiquetado anteriormente. Ejemplo: Convertir 5648 a decimal.

Por lo tanto la suma es 370 El nmero 5648 corresponde a 37010 decimal. CONVERSIN DE OCTAL A HEXADECIMAL

19

Para convertir un nmero octal a hexadecimal se necesitan dos pasos, ya que no existe un mtodo directo para hacer la conversin. 1. Convertir el nmero octal a binario. 2. Convertir el nmero binario a hexadecimal. Ejemplo: Convertir 3478 a hexadecimal.

Por tanto, 3478 en binario es 0111001112 Convertir 0111001112 a hexadecimal.

Por lo tanto, 3478 corresponde a E716 hexadecimal REPRESENTACIN DE LOS NMEROS NEGATIVOS BINARIOS En los sistemas numricos existen tanto nmeros positivos como negativos, de tal manera que pueden diferenciarse entre s; aunque tambin pueden hacerse diferencias entre dos cifras. En el sistema numrico binario se presentan los nmeros negativos; como en todas las representaciones se manejan slo los mismos caracteres 0 y 1, se dice que es un sistema algo confuso. En las operaciones de resta de nmeros negativos binarios ocurre un error muy comn: al restar, los nmeros binarios aparecen como positivos, por lo que al hacer la operacin errneamente se suman. Para hacer una resta binaria se necesita que uno de los nmeros sea negativo, para que al momento de hacer la operacin realmente se reste. Dentro de la representacin de nmeros negativos, segn los datos se realizan una resta, pero realmente se est realizando una suma ya que uno de los dos datos es negativo. La representacin de nmeros negativos dentro del sistema numrico binario depende de una tcnica llamada complemento. Existen dos complementos diferentes. Complemento a 1. Es aquel que cambia los elementos 0 por los 1 y los 1 por los 0 del nmero a convertir a negativo, ejemplo: 2410 corresponde a 110002
19

El complemento a 1 de 110002 es: 001112 El complemento a 2. Es aquel que a la cifra a modificar a negativo se le aade o suma un bit ms previamente convertido a complemento a 1, ejemplo: El complemento a 2 de 001112 es:

Por lo tanto el nmero 2410 convertido a binario negativo es: 010002. Para saber si al momento de hacer la operacin de resta un nmero es negativo o positivo, se verifica ste mediante un bit adicional que se recorre al principio del resultado de la operacin. A este bit se le conoce como bit de acarreo y es aquel que nos indica si el nmero es negativo o positivo dependiendo del bit acarreado. Si el bit acarreado es 1, el resultado es positivo; si el bit acarreado es 0, el resultado es negativo. Ejemplo: 3010 a binario es 111102 2410 a binario negativo es 010002 La resta de los dos dgitos es:

El bit de acarreo dio como resultado 1 que significa que el nmero obtenido es positivo.

1.3 CDIGOS.
Representacin unvoca de la informacin, de tal manera que a cada dato se le asigna una combinacin de smbolos determinados y viceversa.

19

CDIGO BINARIO NATURAL Un nmero se representa por una sucesin ordenada de dgitos situados a izquierda y derecha de un punto de referencia (punto o coma decimal). En un cdigo posicional de base b, cada uno de los posibles dgitos tiene un valor dado por la expresin pibi, siendo p el dgito e i su posicin respecto al punto de referencia (dgitos a la izquierda: posiciones positivas, dgitos a la derecha: posiciones negativas, 0: primera posicin a la izquierda): Para un nmero N en base b con n+1 dgitos enteros y k dgitos decimales, su valor ser: pnbn+pn-1bn-1+......+ p1b1+ p0b0+ p-1b-1+.........+ p-kb-k En base 2, b=2 y p puede tomar valores 0 o 1. Por ejemplo: 1 0 1 02 = 1 23 + 0 22 + 1 21 + 0 20 = 8 + 0 + 2 + 0 = 1010 Paso de binario a decimal: resolver el polinomio Paso de decimal a binario natural

pnbn+pn-1bn-1+......+ p1b1+ p0b0+ p-1b-1+.........+ p-kb-k


Parte entera: Se divide el nmero decimal por dos, siendo el resto el dgito binario menos significativo (p0); el cociente de esta divisin se vuelve a dividir por dos indicando el nuevo resto el dgito siguiente (p 1); se contina el proceso hasta que el cociente sea menor que dos. (pnbn+pn-1bn-1+......+ p1b1+ p0b0) Parte decimal: Se multiplica por dos; la parte decimal se vuelve a multiplicar por dos y as sucesivamente hasta que el resultado decimal sea cero o se alcance la precisin necesaria. El nmero binario equivalente es la sucesin de valores enteros generada. (p -1b-1+.........+ p-kb-k)

19

CDIGO DECIMAL CODIFICADO EN BINARIO Asignan un cdigo binario a cada dgito decimal 10 dgitos decimales diferentes cdigos de 4 bits Cdigos ponderados: BCD natural: pesos 8421 BCD Aiken: pesos 2421 (autocomplementario) Cdigos no ponderados: BCD exceso tres (autocomplementario)

19

CDIGOS PROGRESIVOS Cada cdigo slo difiere del anterior y el siguiente en el valor de uno de los dgitos.

CDIGOS DETECTORES DE ERROR. Se aade un bit adicional (bit de paridad) al cdigo: Paridad par: el nmero total de 1 contando el bit de paridad es par Paridad impar: el nmero total de 1 contando el bit de paridad es impar

CDIGOS CORRECTORES DE ERROR La paridad simple detecta pero no corrige; se hace preciso acudir a la Paridad entrelazada:

19

19

También podría gustarte