Anda di halaman 1dari 9

SISTEMAS DIGITALES

ASIGNATURA:
SISTEMAS DIGITALES

PROFESOR: JOHAN SILVA Alumnos:


JHON IPARRAGUIRRE YAURIVILCA

Enero De 2017
I.E.S.T.P JOSE PARDO

Contenido

1 .INTRODUCCIN..........................................................................................................................2
2 MARCO TEORICO ........................................................................................................................3
3 CONCLUSIONES ...........................................................................................................................8
4 BIBLIOGRAFIA .............................................................................................................................8

pg. 1
I.E.S.T.P JOSE PARDO

1 .INTRODUCCIN

En un ambiente de sistemas digitales se denomina codificacin a la asignacin de un


significado a una configuracin de bits.

Los cdigos ms utilizados para la generacin de informacin son:

Cdigos numricos Son los que se utilizan para representar cantidades, contraseas, y toda
aquella informacin que requiera de dgitos de algn sistema numrico.
Cdigos alfanumricos Son aquellos que se utilizan para representar el alfabeto o
cualquier otro carcter, normalmente se utilizan en la creacin de bases de datos de especies
e informacin de las personas.

pg. 2
I.E.S.T.P JOSE PARDO

2 MARCO TEORICO

2.1 Codigos binarios


Cdigo: representacin unvoca de cantidades, e.d., a cada cantidad se le asigna una combinacin de
smbolos determinada.
Cdigo Binario: aquel que usa solamente 0 y 1.
Si se desea hacer un cdigo binario para codificar N smbolos necesitaremos n bits de tal forma que:

2n-1 < N < 2n

Ej: si queremos codificar 5 smbolos necesitamos 3 bits ya que 22 < 5 < 23

Ej: si queremos codificar 10 smbolos necesitamos 4 bits ya que 23 < 10 < 24

Tipos de Cdigos

PONDERADOS cada bit tiene un peso determinado


NO PONDERADOS los bits no tienen peso asociado

2.1.1 Cdigos BCD (Binary Codified Decimal - Decimal Codificado en Binario)


Como su nombre indica se trata de codificar los nmeros decimales con cdigos binarios de tal forma
que a cada combinacin binaria se le asigna un nmero decimal.
Para codificar los 10 nmeros decimales necesitamos 4 bits ya que: 24 = 16 > 10

pg. 3
I.E.S.T.P JOSE PARDO

2.1.2 Cdigos Gray


No tiene pesos asignados a las posiciones de los bits y no es un cdigo aritmtico.
Principal caracterstica:Muestra 1 solo bit cambiado de una palabra del cdigo a la siguiente
en la secuencia.
Encuentra aplicaciones en dispositivos de entrada/salida y en algunos tipos de convertidores
analgicos a digital.
Puede tener cualquier nmero de bits.
Ejemplo de cambio de 1 solo bit: 3 a 4 =
0010 a 0110, mientras que en binario sera de 0011 a 0100, un cambio de 3 bits.

2.1.3 Gray
American Standard Code for Information Interchange
Universalmente aceptado
Utilizado en la mayora de las computadoras y otros equipos electrnicos
La mayora de los teclados de computadora estn estandarizados con el cdigo ASCII

pg. 4
I.E.S.T.P JOSE PARDO

Tiene 128 caracteres y smbolos representados por un cdigo binario de 7 bits


Se puede considerar que es un cdigo de 8 bits con el bit ms significativo siempre en 0
Este cdigo de 8 bits va de 00 a 7F en hexadecimal
Los primeros 32 caracteres ASCII son comandos no grficos, no se despliegan, son usados
para propsitosde control (Ej:null,line feed,start of text, escape, etc...) y permiten a
los dispositivos comunicarse (computadora, impresora, etc.)
Los dems caracteres son smbolos grficos que se pueden imprimir o desplegar. Incluyen las
letras delalfabeto (maysculas y minsculas), los 10 dgitos decimales, signos de puntuacin,
y otros smbolos comnmente utilizados

pg. 5
I.E.S.T.P JOSE PARDO

2.1.4 Exceso 3
Utiliza 4 bits para representar los nmeros decimales del 0 al 9
Deriva su nombre del hecho de que cada representacin decimal en el cdigo Exceso 3 es
mayor que el cdigo BCD por 3
Es un cdigo sin pesos
Se utiliza en algunas computadoras antiguas

Ejemplo: Codifique el nmero 127 en el cdigo Exceso 3


127 0100 0101 1010
Su ventaja sobre BCD: Un nmero decimal puede ser complementado a 9 (para restarlo) tan
fcilmente como un nmero binario puede ser complementado a 1.

2.2 Sistemas de complemento a 1 y complemento a 2


Complemento a 1 y 2 de nmeros binarios

El complemento a 1 y a 2 de un nmero binario son importantes porque permiten la representacin


de nmeros negativos. El mtodo de complemento a 2 en aritmtica es comnmente usada en
computadoras para manipular nmeros negativos.

Obteniendo el complemento a 1 de un numero binario

El complemento a 1 de un numero binario es encontrado simplemente cambiando todos los 1s por


0s y todos los 0s por 1s.

Como alternativa para representar nmeros negativos puede usarse un sistema conocido como
complemento a uno. La forma del complemento a uno de un nmero binario es un NOT bit a bit
aplicado al nmero Recordemos que el complemento a uno de un nmero positivo no sufre ningn
cambio ( C1(2)= 00000010 C1(-2)= 11111101). Como en la representacin de signo-y-magnitud, el
complemento a uno tendr dos representaciones del 0: 00000000 (+0) y 11111111 (0). Como
ejemplo, el complemento a uno de 0101011 (43) se convierten en 1010100 (43). El rango para la

pg. 6
I.E.S.T.P JOSE PARDO

representacin en complemento a uno con 8 bits es 127 a +127 (en base 10). Para sumar dos
nmeros representados en este sistema, uno hace una suma binaria convencional, pero es necesario
sumar el ltimo acarreo obtenido al resultado de la suma.

Obteniendo el complemento a 2 de un numero binario

El complemento a 2 de un numero binario es encontrado sumando 1 al bit menos significativo del


complemento a 1 del nmero.

Una forma fcil de implementar el complemento a dos es la siguiente:

Ejemplo 1 Ejemplo 2
1. Empezando desde la derecha encontramos el primer '1' 0101001 0101100
2. Hacemos un NOT a todos los bits que quedan por la izquierda 1010111 1010100

pg. 7
I.E.S.T.P JOSE PARDO

3 CONCLUSIONES

Mediante el uso de este sistema numrico, el ordenador, que no es otra cosa que una
sofisticada calculadora, es capaz de realizar no slo sumas, sino cualquier otro tipo de
operacin o clculo matemtico que se le plantee, utilizando solamente los dgitos 1 y 0.

Seguramente en algn momento habrs odo mencionar las palabras bit y byte. Bit es el
nombre que recibe en informtica cada dgito 1 0 del sistema numrico binario que
permite hacer funcionar a los ordenadores o computadoras (PCs). La palabra bit es el
acrnimo de la expresin inglesas Binary DigIT, o dgito binario, mientras que byte (o
tambin octeto) es simplemente la agrupacin de ocho bits o dgitos binarios.

4 BIBLIOGRAFIA

http://nbinarios.webnode.es/conclusion/

http://www.erikavilches.com/Anterior/TC1004.01.200811/diapositivas/Codigos%20Binarios
%201.pdf
http://arantxa.ii.uam.es/~ig/practicas/enunciados/prac3/complementoa1decimal.pdf
http://www.ie.itcr.ac.cr/jdiaz/licenciatura/DISENO_LOGICO/MATERIALES/PRESENTACIONES/
CODIGOS.pdf

pg. 8

Anda mungkin juga menyukai