SlideShare una empresa de Scribd logo
1 de 25
TECNOLOGÍA ELECTRÓNICA (Digital):
TEMA 6
INTRODUCCIÓN A LA ELECTRÓNICA DIGITAL.INTRODUCCIÓN A LA ELECTRÓNICA DIGITAL.
SISTEMAS DE REPRESENTACIÓN Y CÓDIGOSSISTEMAS DE REPRESENTACIÓN Y CÓDIGOS
BINARIOS.BINARIOS.
ÍNDICE DE APARTADOS
1. Electrónica analógica vs. Electrónica digital.
2. Sistemas de representación.
3. Códigos binarios.
4. Códigos binarios ponderados.
5. Códigos binarios no ponderados.
6. Fuentes didácticas.
Una vez terminado el tema, has de ser capaz de:
 Identificar las principales ventajas e inconvenientes de las señales digitales
frente a las analógicas
 Manejar con soltura los sistemas de representación binaria, hexadecimal,
además de los distintos códigos binarios
 Construir un código detector de error
 Construir un código detector y corrector de error comprobando su correcto
funcionamiento
2
1. Electrónica analógica vs. Electrónica digital (1)
• Definiciones:
• Señal analógica: es aquella que evoluciona de
forma continua a lo largo del tiempo y cuya
forma de variación (amplitud, frecuencia y/o
fase) contiene precisamente la mayor parte de
la información.
• Señal digital: es aquella cuya variación es
discreta en el tiempo, es decir, que para pasar
de un nivel a otro realiza un salto
instantáneo. Las binarias (sólo dos estados) son
las más usadas.
t
V(t)
t
V(t)
SEÑAL ANALÓGICA SEÑAL DIGITAL
3
1. Electrónica analógica vs. Electrónica digital (2)
• La electrónica analógica trata con señales
análogas a las que hay en el mundo real,
modificando sus características (amplitud,
frecuencia y/o fase). Ej.: registro y
reproducción analógicos de voz humana.
4
1. Electrónica analógica vs. Electrónica digital (3)
Los problemas o inconvenientes que presentan
los sistemas analógicos, hoy en día, son:
La información está ligada a la forma de la
onda. Si esta se degrada, se pierde
información.
Sensibles a las interferencias, sobre todo en
la modulación por amplitud.
Cada tipo de señal analógica necesita de
circuitos electrónicos particulares para su
procesado, esto impide la versatilidad del
hardware.
Ej.: No es lo mismo un sistema electrónico para
audio que para vídeo (señal mucho más compleja),
puesto que las señales tienen características
completamente diferentes.
5
1. Electrónica analógica vs. Electrónica digital (4)
• Existe otra manera de modificar, almacenar,
recuperar y transportar las señales,
solucionando dichos problemas.
• Se basa en convertir las señales en números
(códigos).
El teorema de muestreo
de Nyquist nos
garantiza que
cualquier señal se
puede representar
mediante números, y
que con estos números
se puede reconstruir
la señal original.
6
1. Electrónica analógica vs. Electrónica digital (5)
• De esta manera, una señal digital, es una señal
que está descrita por números. Es un conjunto de
números. Y la electrónica digital trabaja con
señales digitales, o sea, con números.
• Son los números los que se manipulan, almacenan,
recuperan y transportan. Ej.: registro y
reproducción de voz humana.
7
• Sistemas digitales. Ventajas e inconvenientes.
– Ventajas:
• Más fáciles de diseñar.
• Fácil implementación de circuitos de memoria.
• Precisión y exactitud controlada.(nº dígitos
usados)
• Versatilidad modificando el software.
• Menor efecto del ruido.
• Integración de circuitos » Reducción de
espacio.
– Inconvenientes:
• Necesidad de conversión analógico/digital.
• Mayor número de componentes que circuitos
analógicos.
• Limitaciones para implementar circuitos
electrónicos de potencia.
1. Electrónica analógica vs. Electrónica digital (6)
8
• Principales características de los
sistemas digitales.
• Síncronos o asíncronos: dependen o no de una
señal de sincronización (señal de reloj)
• Combinacionales o secuenciales: su salida
depende exclusivamente del valor de las señales
de entrada o también depende de la ”historia”
previa del sistema.
• Serie o paralelo: según transmitan los datos de
entrada/salida secuencialmente (uno tras otro)
o toda al mismo tiempo.
1. Electrónica analógica vs. Electrónica digital (7)
CONEXIÓN SERIE
CONEXIÓN PARALELO
9
2. Sistemas de representación
(1)
• Un mismo número se puede representar de muchas
maneras. Ej.: el número 10, lo representamos
mediante dos dígitos, el ’1’ y el ’0’. Si
utilizásemos números romanos, este mismo número
lo representaríamos con un solo dígito ’X’.
Sistema decimal (Base 10)
• Es un sistema posicional ponderado, donde el
dígito de más de la derecha tiene un peso de 100
y
los siguientes tienen pesos de 101
, 102
, 103
,
etc... Ej.: 3281.2410
3281.2410 = 3x103
+ 2x102
+ 8x101
+1x100
+ 2x10-1
+ 4x10-2
DÍGITO DE MAYOR PESO
DÍGITO DE MENOR PESO
PESOS
10
2. Sistemas de representación
(2)
• Habitualmente representamos los números en el
sistema decimal, que consta de diez dígitos
diferentes, asignándoles un peso (sistema
ponderado) que es una potencia de diez, y que
será mayor cuanto más a la izquierda se encuentre
el dígito.
Sistema octal (Base 8)
• Utiliza ocho dígitos: 0,1,2,3,4,5,6 y 7, siendo
los pesos potencias de 8. Para calcular su
equivalente en el sistema decimal, hay que
multiplicar cada dígito por su correspondiente
peso. Ej: 75.2538
75.2538 = 7x81
+ 5x80
+ 2x8-1
+ 5x8-2
+
+3x8-3
= 61.3339843810
75.2538 = 61.3339843810
11
2. Sistemas de representación
(3)
Sistema binario (Base 2)
• Utiliza dos dígitos: 0 y 1, siendo los pesos
potencias de 2. Para calcular su equivalente
en el sistema decimal, hay que multiplicar
cada dígito por su correspondiente peso.
Ej: 1110.11102
• El sistema binario es muy importante y lo
usaremos constantemente en esta asignatura.
“Todos los circuitos integrados se basan en
transistores trabajando en conmutación, que se puede
encontrar en dos estados diferentes, abierto o cerrado,
a los que le asociamos los dígitos 0 y 1. Es decir
1110.11102 = 1x23
+ 1x22
+ 1x21
+ 0x20
+
+ 1x2-1
+ 1x2-2
+ 1x2-3
+ 0x2-4
= 14.87510
1110.11102 = 14.87510
12
2. Sistemas de representación
(4)
Sistema hexadecimal (Base 16)
• Utiliza 16 dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B,
C, D, E y F, siendo los pesos potencias de 16. Para
calcular su equivalente en el sistema decimal, hay que
multiplicar cada dígito por su correspondiente peso.
Ej: FE2A.10F16
“Este sistema, se emplea para escribir números binarios
de una manera más compacta, ya que, cada dígito
hexadecimal codifica 4 bits, de manera que un número
hexadecimal de 4 bits permite representar un número
binario de 16 bits.”
FE2A.10F16 = 15x163
+ 14x162
+ 2x161
+ 10x160
+ 1x16-1
+ 0x16-2
+ 15x16-3
= 65067.8410
FE2A.10F16 = 65067.8410
13
Generalización
• Dado un número de m dígitos (am...a0) y usando
un sistema en base b, se puede hallar su
equivalente en el sistema decimal utilizando
la siguiente fórmula:
• Esta fórmula no es más que la generalización
de los ejemplos expuestos en el apartado
anterior. Ej.: Para un número con 4 dígitos
(m=4) en un sistema en base 7 (b=7), la fórmula
de conversión sería:
2. Sistemas de representación
(5)
14
• La siguiente tabla muestra las equivalencias
entre los sistemas decimal, binario y
hexadecimal, que son los que más usaremos.
2. Sistemas de representación
(6)
binario decimal Hexadec. binario decimal Hexadec.
0000 0 0 1000 8 8
0001 1 1 1001 9 9
0010 2 2 1010 10 A
0011 3 3 1011 11 B
0100 4 4 1100 12 C
0101 5 5 1101 13 D
0110 6 6 1110 14 E
0111 7 7 1111 15 F
15
3. Códigos binarios
Có digos ponderados Có digos no ponderados
 Binario
 BCD Natural
 BCD XS3 (exceso 3)
 BCD 5421
 Aiken
 GRAY
 JOHNSON
 PARIDAD PAR
 PARIDAD IMPAR
 2 ENTRE 5
 2 ENTRE 7
 HAMMING
 ASCII
• Código: conjunto de unidades de información
relacionadas de forma sistemática y biunívoca con
otro conjunto de signos y símbolos según unas
determinadas reglas de traducción fijadas de
antemano.
• Código binario: código formado por combinaciones de
unos y ceros. Pueden ser ponderados, cuando cada
posición tiene asignada un peso, o no ponderados.
• Códigos más usados:
16
4. Códigos binarios ponderados (1)
• Binario: se asigna a un número decimal su
correspondiente combinación de unos y ceros. En el
siguiente ejemplo se observa el procedimiento para
convertir números en base decimal a binarios.
Ej.: Pasar a binario 2110 y 1.8510
1
22
25
210
221
1
0
1
2110 = 1x24
+0x23
+1x22
+0x21
+1x20
=
= 10101
0
1.8510 = 110 + 0.8510 = 0001.1101...
110 = 0001
0.8510 => 0.85x2 = 1.7
0.7x2 = 1.4
0.4x2 = 0.8
0.8x2 = 1.6
.....
17
4. Códigos binarios ponderados (2)
• BCD natural: ponderación idéntica al binario natural,
pero con la diferencia de que se representa el código
binario correspondiente a cada cifra decimal por
separado, es decir va desde el 010= 0000 al 910=1001.
Ej.: pasar a BCD natural 2110
2110 = 0010 0001
• BCD XS3 y BCD 5421: son particularizaciones del BCD
natural, el 1º se obtiene sumando 3 al BCD natural (010=
0011 al 910=1100) y el 2º con la ponderación 5421 en lugar
de la habitual 8421. Ej.: pasar a BCD XS3 y a BCD
5421, 2710
2710 = 0101 0100
2710 = 0010 1010
• BCD aiken: se emplean las cinco primeras y cinco últimas,
su ponderación es 2421. Ej.: pasar a BCD aiken, 2110 y 5710
2110 = 0010 0001
5710 = 1011 1101
18
4. Códigos binarios ponderados (3)
DECIMAL BINARIO BCD natural BCD XS3 BCD 5421 BCD aiken
0 0000 0000 0011 0000 0000
1 0001 0001 0100 0001 0001
2 0010 0010 0101 0010 0010
3 0011 0011 0110 0011 0011
4 0100 0100 0111 0100 0100
5 0101 0101 1000 1000 1011
6 0110 0110 1001 1001 1100
7 0111 0111 1010 1010 1101
8 1000 1000 1011 1011 1110
9 1001 1001 1100 1100 1111
10 1010 - - - -
11 1011 - - - -
12 1100 - - - -
13 1101 - - - -
14 1110 - - - -
15 1111 - - - -
19
5. Códigos binarios no ponderados (1)
• GRAY: código progresivo y cíclico, donde una
combinación difiere de la anterior y de la
siguiente en un solo bit (adyacencia), al ser
cíclicos esto se cumple también entre la
última y la primera combinación.
Aplicaciones:
• Cuadros de Karnaugh para simplificar
funciones lógicas.
• Contador sin cuentas transitorias.
20
5. Códigos binarios no ponderados (2)
• JOHNSON: el cual se
obtiene añadiendo unos
de derecha a izquierda
y una vez alcanzado el
código donde todos sus
elementos son uno, se
comienzan a añadir
ceros de la misma
forma.
• Como puede apreciarse
se trata igualmente de
un código progresivo y
cíclico.
3 bits 4 bits 5 bits
000 0000 00000
001 0001 00001
011 0011 00011
111 0111 00111
110 1111 01111
100 1110 11111
1100 11110
1000 11100
11000
10000
Tabla. Códigos Jonhson de 3, 4 y 5 bits.
21
5. Códigos binarios no ponderados (3)
• Códigos detectores de
error: estos códigos
tienen la capacidad
de detectar una
combinación que
presenta un error.
Los más comunes son
los de paridad (par e
impar) y los que
presentan un número
fijo de unos (2÷5).
Par 5
bits
Impar 5
bits
2 entre
5
00000 10000 00011
10001 00001 00101
10010 00010 00110
00011 10011 01001
10100 00100 01010
00101 10101 01100
00110 10110 10001
10111 00111 10010
11000 01000 10100
01001 11001 11000
01010 11010
11011 01011
01100 11100
11101 01101
11110 01110
01111 11111
BITS DE PARIDAD
22
5. Códigos binarios no ponderados (4)
• Códigos detectores y correctores de error:
tienen la capacidad de detectar y
proporcionar el lugar que ocupa el bit
erróneo. El más utilizado es el HAMMING,
formado a partir del BCD, pero con siete
bits. Ej.: código Hamming a partir del BCD
natural.
CUANDO C1=C2=C3=0, NO
EXISTE ERROR, DE LO
CONTRARIO EL EQUIVALENTE
DECIMAL DE C3C2C1 INDICA EL
BIT EQUIVOCADO.
COLUMNAS AÑADIDAS PARA
CONSTRUIR EL CÓDIGO HAMMING
23
5. Códigos binarios no ponderados (5)
• Códigos alfanuméricos: el más usado hoy en día por
el desarrollo de la informática, teléfonos móviles
y demás aparatos con teclados alfanuméricos, es el
código ASCII (American Standard Code Information Interchange). Usa
cadenas de bits con siete dígitos binarios (que
van de 0 a 127 en base decimal) para representar
información de caracteres.
BINARIO CARACTE
R
BINARIO CARACTE
R
BINARIO CARACTE
R
0011 00
00
0
0100 00
00
@
0110 00
00
`
0011 00
01
1
0100
0001
A
0110 00
01
a
0011 00
10
2
0100 00
10
B
0110 00
10
b
0011 00
11
3
0100 00
11
C
0110 00
11
c
0011 01
00
4
0100 01
00
D
0110 01
00
d
0011 01
01
5
0100 01
01
E
0110 01
01
e
24
6. Fuentes didácticas
• Dispositivos y sistemas digitales.
• Antonio J. Gil Padilla.
• Ed. Mc Graw Hill
• Electrónica digital y microprogramable.
• Antonio J. Gil Padilla y otros.
• Ed. Mc Graw Hill
• Schaum. Electrónica digital.
• Luis Cuesta y otros.
• Ed. Mc Graw Hill
25

Más contenido relacionado

La actualidad más candente

Ruido en telecomunicaciones
Ruido en telecomunicacionesRuido en telecomunicaciones
Ruido en telecomunicacionesMonica Patiño
 
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3Francisco Apablaza
 
Circuitos secuenciales sincronos y asincronos
Circuitos secuenciales sincronos y asincronosCircuitos secuenciales sincronos y asincronos
Circuitos secuenciales sincronos y asincronosAlexa Ramirez
 
Códigos de línea
Códigos de líneaCódigos de línea
Códigos de líneaOscar Llanos
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresBertha Vega
 
Amplificador en Base Comun y Colector Comun
Amplificador en Base Comun y Colector ComunAmplificador en Base Comun y Colector Comun
Amplificador en Base Comun y Colector Comuniscped
 
Recortadores Serie Y Paralelo
Recortadores Serie Y ParaleloRecortadores Serie Y Paralelo
Recortadores Serie Y ParaleloUisraelCircuitos
 
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Jomicast
 
Mod demod am_2014_1(1)
Mod demod am_2014_1(1)Mod demod am_2014_1(1)
Mod demod am_2014_1(1)gmeneses23
 
Amplificador y pequeña señal bjt
Amplificador y pequeña señal bjtAmplificador y pequeña señal bjt
Amplificador y pequeña señal bjtjohan muñoz
 
Electronica transitores efecto de cambio
Electronica transitores efecto de cambioElectronica transitores efecto de cambio
Electronica transitores efecto de cambioVelmuz Buzz
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesLuis Zurita
 
Lógica positiva negativa
Lógica positiva negativaLógica positiva negativa
Lógica positiva negativaryder27
 
Multiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digitalMultiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digitalIsrael Magaña
 
Ejercicios resueltos con diodos
Ejercicios resueltos con diodosEjercicios resueltos con diodos
Ejercicios resueltos con diodosvstiven18
 

La actualidad más candente (20)

Ruido en telecomunicaciones
Ruido en telecomunicacionesRuido en telecomunicaciones
Ruido en telecomunicaciones
 
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
 
Circuitos secuenciales sincronos y asincronos
Circuitos secuenciales sincronos y asincronosCircuitos secuenciales sincronos y asincronos
Circuitos secuenciales sincronos y asincronos
 
Códigos de línea
Códigos de líneaCódigos de línea
Códigos de línea
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadores
 
Amplificador en Base Comun y Colector Comun
Amplificador en Base Comun y Colector ComunAmplificador en Base Comun y Colector Comun
Amplificador en Base Comun y Colector Comun
 
Codigos binarios
Codigos binariosCodigos binarios
Codigos binarios
 
Recortadores Serie Y Paralelo
Recortadores Serie Y ParaleloRecortadores Serie Y Paralelo
Recortadores Serie Y Paralelo
 
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
 
Mod demod am_2014_1(1)
Mod demod am_2014_1(1)Mod demod am_2014_1(1)
Mod demod am_2014_1(1)
 
Amplificador y pequeña señal bjt
Amplificador y pequeña señal bjtAmplificador y pequeña señal bjt
Amplificador y pequeña señal bjt
 
Electronica transitores efecto de cambio
Electronica transitores efecto de cambioElectronica transitores efecto de cambio
Electronica transitores efecto de cambio
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupciones
 
Lógica positiva negativa
Lógica positiva negativaLógica positiva negativa
Lógica positiva negativa
 
TTL-CMOS
TTL-CMOSTTL-CMOS
TTL-CMOS
 
Multiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digitalMultiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digital
 
Ejercicios resueltos con diodos
Ejercicios resueltos con diodosEjercicios resueltos con diodos
Ejercicios resueltos con diodos
 
Diseño de Circuitos Secuenciales
Diseño de Circuitos SecuencialesDiseño de Circuitos Secuenciales
Diseño de Circuitos Secuenciales
 
Dsp7
Dsp7Dsp7
Dsp7
 
Tecnologías de acceso
Tecnologías de accesoTecnologías de acceso
Tecnologías de acceso
 

Destacado

codificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolarcodificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolarthejp
 
Lecture 3 codificación fuente
Lecture 3 codificación fuenteLecture 3 codificación fuente
Lecture 3 codificación fuentenica2009
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeraciónDiego Cayambe
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeraciónJavier Navarro
 
Sistemas De NumeracióN
Sistemas De NumeracióNSistemas De NumeracióN
Sistemas De NumeracióNvinicioes
 
Lógica 2º Bto
Lógica 2º BtoLógica 2º Bto
Lógica 2º Btorlopez33
 
Sistemas de numeración 2º Bto
Sistemas de numeración 2º BtoSistemas de numeración 2º Bto
Sistemas de numeración 2º Btorlopez33
 
Codificador electronica digital
Codificador electronica digitalCodificador electronica digital
Codificador electronica digitalJoseAngelVelasquez
 
Sistemas de Numeracion
Sistemas de NumeracionSistemas de Numeracion
Sistemas de Numeracionwarrionet
 
Ejercicio de conversiones de binario a decimal y decimal a binario
Ejercicio de conversiones de binario a decimal y decimal a binarioEjercicio de conversiones de binario a decimal y decimal a binario
Ejercicio de conversiones de binario a decimal y decimal a binarioAlEjita Suarez
 
Sistemas de numeracion clase
Sistemas de numeracion claseSistemas de numeracion clase
Sistemas de numeracion claseguestd0eb0d08
 

Destacado (20)

codificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolarcodificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolar
 
Lecture 3 codificación fuente
Lecture 3 codificación fuenteLecture 3 codificación fuente
Lecture 3 codificación fuente
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeración
 
Capitulo I Sistemas Númericos
Capitulo I  Sistemas NúmericosCapitulo I  Sistemas Númericos
Capitulo I Sistemas Númericos
 
Sistemas numeracion
Sistemas numeracionSistemas numeracion
Sistemas numeracion
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeración
 
Sistemas De NumeracióN
Sistemas De NumeracióNSistemas De NumeracióN
Sistemas De NumeracióN
 
5.lógica combinatoria modular (1)
5.lógica combinatoria modular (1)5.lógica combinatoria modular (1)
5.lógica combinatoria modular (1)
 
Lógica 2º Bto
Lógica 2º BtoLógica 2º Bto
Lógica 2º Bto
 
Sistema octal
Sistema octalSistema octal
Sistema octal
 
Sistemas de numeración 2º Bto
Sistemas de numeración 2º BtoSistemas de numeración 2º Bto
Sistemas de numeración 2º Bto
 
Códigos BCD, Gray e ASCII
Códigos  BCD, Gray e ASCIICódigos  BCD, Gray e ASCII
Códigos BCD, Gray e ASCII
 
Codificador electronica digital
Codificador electronica digitalCodificador electronica digital
Codificador electronica digital
 
El código gray
El código grayEl código gray
El código gray
 
Sistemas de Numeracion
Sistemas de NumeracionSistemas de Numeracion
Sistemas de Numeracion
 
Ejercicios de conversión en Sistema Decimal,Binario,Hexadecimal
Ejercicios de conversión en Sistema Decimal,Binario,HexadecimalEjercicios de conversión en Sistema Decimal,Binario,Hexadecimal
Ejercicios de conversión en Sistema Decimal,Binario,Hexadecimal
 
Atributos
AtributosAtributos
Atributos
 
Clase Sistemas Numéricos
Clase Sistemas NuméricosClase Sistemas Numéricos
Clase Sistemas Numéricos
 
Ejercicio de conversiones de binario a decimal y decimal a binario
Ejercicio de conversiones de binario a decimal y decimal a binarioEjercicio de conversiones de binario a decimal y decimal a binario
Ejercicio de conversiones de binario a decimal y decimal a binario
 
Sistemas de numeracion clase
Sistemas de numeracion claseSistemas de numeracion clase
Sistemas de numeracion clase
 

Similar a T6 CÓDIGOS BINARIOS

Similar a T6 CÓDIGOS BINARIOS (20)

Código binario 23.pptx
Código binario 23.pptxCódigo binario 23.pptx
Código binario 23.pptx
 
Codigo binario
Codigo binarioCodigo binario
Codigo binario
 
Modulo
ModuloModulo
Modulo
 
Tarea1 daniel garcía_delicado
Tarea1 daniel garcía_delicadoTarea1 daniel garcía_delicado
Tarea1 daniel garcía_delicado
 
Sistemas de numeracion
Sistemas de numeracionSistemas de numeracion
Sistemas de numeracion
 
74 ls148
74 ls14874 ls148
74 ls148
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Electronica.ppt
Electronica.pptElectronica.ppt
Electronica.ppt
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Sistemas digitales blog
Sistemas digitales blogSistemas digitales blog
Sistemas digitales blog
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
sistemas de numeración
sistemas de numeración sistemas de numeración
sistemas de numeración
 
Sistemas de numeración
Sistemas  de  numeraciónSistemas  de  numeración
Sistemas de numeración
 
Digital
DigitalDigital
Digital
 
Digital E
Digital EDigital E
Digital E
 
Exposición.ppt
Exposición.pptExposición.ppt
Exposición.ppt
 
Electronica digital
Electronica digitalElectronica digital
Electronica digital
 

Más de Antonio Ortega Valera (10)

Tutorial diseño de PCB con Eagle 7.2
Tutorial diseño de PCB con Eagle 7.2Tutorial diseño de PCB con Eagle 7.2
Tutorial diseño de PCB con Eagle 7.2
 
Tutorial diseño PCB con Eagle
Tutorial diseño PCB con EagleTutorial diseño PCB con Eagle
Tutorial diseño PCB con Eagle
 
T9 circuitos secuenciales
T9 circuitos secuencialesT9 circuitos secuenciales
T9 circuitos secuenciales
 
Tema 8 Puertas lógicas y circuitos combinacionales
Tema 8 Puertas lógicas y circuitos combinacionalesTema 8 Puertas lógicas y circuitos combinacionales
Tema 8 Puertas lógicas y circuitos combinacionales
 
T7 Algebra de Boole
T7 Algebra de BooleT7 Algebra de Boole
T7 Algebra de Boole
 
T5 Amplificador Operacional
T5 Amplificador OperacionalT5 Amplificador Operacional
T5 Amplificador Operacional
 
T4
T4T4
T4
 
T3 Transistor BJT
T3 Transistor BJTT3 Transistor BJT
T3 Transistor BJT
 
T2 diodo
T2 diodoT2 diodo
T2 diodo
 
T1 semiconductores
T1 semiconductoresT1 semiconductores
T1 semiconductores
 

Último

Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesgovovo2388
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesMIGUELANGEL2658
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 

Último (20)

Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitales
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 

T6 CÓDIGOS BINARIOS

  • 1. TECNOLOGÍA ELECTRÓNICA (Digital): TEMA 6 INTRODUCCIÓN A LA ELECTRÓNICA DIGITAL.INTRODUCCIÓN A LA ELECTRÓNICA DIGITAL. SISTEMAS DE REPRESENTACIÓN Y CÓDIGOSSISTEMAS DE REPRESENTACIÓN Y CÓDIGOS BINARIOS.BINARIOS.
  • 2. ÍNDICE DE APARTADOS 1. Electrónica analógica vs. Electrónica digital. 2. Sistemas de representación. 3. Códigos binarios. 4. Códigos binarios ponderados. 5. Códigos binarios no ponderados. 6. Fuentes didácticas. Una vez terminado el tema, has de ser capaz de:  Identificar las principales ventajas e inconvenientes de las señales digitales frente a las analógicas  Manejar con soltura los sistemas de representación binaria, hexadecimal, además de los distintos códigos binarios  Construir un código detector de error  Construir un código detector y corrector de error comprobando su correcto funcionamiento 2
  • 3. 1. Electrónica analógica vs. Electrónica digital (1) • Definiciones: • Señal analógica: es aquella que evoluciona de forma continua a lo largo del tiempo y cuya forma de variación (amplitud, frecuencia y/o fase) contiene precisamente la mayor parte de la información. • Señal digital: es aquella cuya variación es discreta en el tiempo, es decir, que para pasar de un nivel a otro realiza un salto instantáneo. Las binarias (sólo dos estados) son las más usadas. t V(t) t V(t) SEÑAL ANALÓGICA SEÑAL DIGITAL 3
  • 4. 1. Electrónica analógica vs. Electrónica digital (2) • La electrónica analógica trata con señales análogas a las que hay en el mundo real, modificando sus características (amplitud, frecuencia y/o fase). Ej.: registro y reproducción analógicos de voz humana. 4
  • 5. 1. Electrónica analógica vs. Electrónica digital (3) Los problemas o inconvenientes que presentan los sistemas analógicos, hoy en día, son: La información está ligada a la forma de la onda. Si esta se degrada, se pierde información. Sensibles a las interferencias, sobre todo en la modulación por amplitud. Cada tipo de señal analógica necesita de circuitos electrónicos particulares para su procesado, esto impide la versatilidad del hardware. Ej.: No es lo mismo un sistema electrónico para audio que para vídeo (señal mucho más compleja), puesto que las señales tienen características completamente diferentes. 5
  • 6. 1. Electrónica analógica vs. Electrónica digital (4) • Existe otra manera de modificar, almacenar, recuperar y transportar las señales, solucionando dichos problemas. • Se basa en convertir las señales en números (códigos). El teorema de muestreo de Nyquist nos garantiza que cualquier señal se puede representar mediante números, y que con estos números se puede reconstruir la señal original. 6
  • 7. 1. Electrónica analógica vs. Electrónica digital (5) • De esta manera, una señal digital, es una señal que está descrita por números. Es un conjunto de números. Y la electrónica digital trabaja con señales digitales, o sea, con números. • Son los números los que se manipulan, almacenan, recuperan y transportan. Ej.: registro y reproducción de voz humana. 7
  • 8. • Sistemas digitales. Ventajas e inconvenientes. – Ventajas: • Más fáciles de diseñar. • Fácil implementación de circuitos de memoria. • Precisión y exactitud controlada.(nº dígitos usados) • Versatilidad modificando el software. • Menor efecto del ruido. • Integración de circuitos » Reducción de espacio. – Inconvenientes: • Necesidad de conversión analógico/digital. • Mayor número de componentes que circuitos analógicos. • Limitaciones para implementar circuitos electrónicos de potencia. 1. Electrónica analógica vs. Electrónica digital (6) 8
  • 9. • Principales características de los sistemas digitales. • Síncronos o asíncronos: dependen o no de una señal de sincronización (señal de reloj) • Combinacionales o secuenciales: su salida depende exclusivamente del valor de las señales de entrada o también depende de la ”historia” previa del sistema. • Serie o paralelo: según transmitan los datos de entrada/salida secuencialmente (uno tras otro) o toda al mismo tiempo. 1. Electrónica analógica vs. Electrónica digital (7) CONEXIÓN SERIE CONEXIÓN PARALELO 9
  • 10. 2. Sistemas de representación (1) • Un mismo número se puede representar de muchas maneras. Ej.: el número 10, lo representamos mediante dos dígitos, el ’1’ y el ’0’. Si utilizásemos números romanos, este mismo número lo representaríamos con un solo dígito ’X’. Sistema decimal (Base 10) • Es un sistema posicional ponderado, donde el dígito de más de la derecha tiene un peso de 100 y los siguientes tienen pesos de 101 , 102 , 103 , etc... Ej.: 3281.2410 3281.2410 = 3x103 + 2x102 + 8x101 +1x100 + 2x10-1 + 4x10-2 DÍGITO DE MAYOR PESO DÍGITO DE MENOR PESO PESOS 10
  • 11. 2. Sistemas de representación (2) • Habitualmente representamos los números en el sistema decimal, que consta de diez dígitos diferentes, asignándoles un peso (sistema ponderado) que es una potencia de diez, y que será mayor cuanto más a la izquierda se encuentre el dígito. Sistema octal (Base 8) • Utiliza ocho dígitos: 0,1,2,3,4,5,6 y 7, siendo los pesos potencias de 8. Para calcular su equivalente en el sistema decimal, hay que multiplicar cada dígito por su correspondiente peso. Ej: 75.2538 75.2538 = 7x81 + 5x80 + 2x8-1 + 5x8-2 + +3x8-3 = 61.3339843810 75.2538 = 61.3339843810 11
  • 12. 2. Sistemas de representación (3) Sistema binario (Base 2) • Utiliza dos dígitos: 0 y 1, siendo los pesos potencias de 2. Para calcular su equivalente en el sistema decimal, hay que multiplicar cada dígito por su correspondiente peso. Ej: 1110.11102 • El sistema binario es muy importante y lo usaremos constantemente en esta asignatura. “Todos los circuitos integrados se basan en transistores trabajando en conmutación, que se puede encontrar en dos estados diferentes, abierto o cerrado, a los que le asociamos los dígitos 0 y 1. Es decir 1110.11102 = 1x23 + 1x22 + 1x21 + 0x20 + + 1x2-1 + 1x2-2 + 1x2-3 + 0x2-4 = 14.87510 1110.11102 = 14.87510 12
  • 13. 2. Sistemas de representación (4) Sistema hexadecimal (Base 16) • Utiliza 16 dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F, siendo los pesos potencias de 16. Para calcular su equivalente en el sistema decimal, hay que multiplicar cada dígito por su correspondiente peso. Ej: FE2A.10F16 “Este sistema, se emplea para escribir números binarios de una manera más compacta, ya que, cada dígito hexadecimal codifica 4 bits, de manera que un número hexadecimal de 4 bits permite representar un número binario de 16 bits.” FE2A.10F16 = 15x163 + 14x162 + 2x161 + 10x160 + 1x16-1 + 0x16-2 + 15x16-3 = 65067.8410 FE2A.10F16 = 65067.8410 13
  • 14. Generalización • Dado un número de m dígitos (am...a0) y usando un sistema en base b, se puede hallar su equivalente en el sistema decimal utilizando la siguiente fórmula: • Esta fórmula no es más que la generalización de los ejemplos expuestos en el apartado anterior. Ej.: Para un número con 4 dígitos (m=4) en un sistema en base 7 (b=7), la fórmula de conversión sería: 2. Sistemas de representación (5) 14
  • 15. • La siguiente tabla muestra las equivalencias entre los sistemas decimal, binario y hexadecimal, que son los que más usaremos. 2. Sistemas de representación (6) binario decimal Hexadec. binario decimal Hexadec. 0000 0 0 1000 8 8 0001 1 1 1001 9 9 0010 2 2 1010 10 A 0011 3 3 1011 11 B 0100 4 4 1100 12 C 0101 5 5 1101 13 D 0110 6 6 1110 14 E 0111 7 7 1111 15 F 15
  • 16. 3. Códigos binarios Có digos ponderados Có digos no ponderados  Binario  BCD Natural  BCD XS3 (exceso 3)  BCD 5421  Aiken  GRAY  JOHNSON  PARIDAD PAR  PARIDAD IMPAR  2 ENTRE 5  2 ENTRE 7  HAMMING  ASCII • Código: conjunto de unidades de información relacionadas de forma sistemática y biunívoca con otro conjunto de signos y símbolos según unas determinadas reglas de traducción fijadas de antemano. • Código binario: código formado por combinaciones de unos y ceros. Pueden ser ponderados, cuando cada posición tiene asignada un peso, o no ponderados. • Códigos más usados: 16
  • 17. 4. Códigos binarios ponderados (1) • Binario: se asigna a un número decimal su correspondiente combinación de unos y ceros. En el siguiente ejemplo se observa el procedimiento para convertir números en base decimal a binarios. Ej.: Pasar a binario 2110 y 1.8510 1 22 25 210 221 1 0 1 2110 = 1x24 +0x23 +1x22 +0x21 +1x20 = = 10101 0 1.8510 = 110 + 0.8510 = 0001.1101... 110 = 0001 0.8510 => 0.85x2 = 1.7 0.7x2 = 1.4 0.4x2 = 0.8 0.8x2 = 1.6 ..... 17
  • 18. 4. Códigos binarios ponderados (2) • BCD natural: ponderación idéntica al binario natural, pero con la diferencia de que se representa el código binario correspondiente a cada cifra decimal por separado, es decir va desde el 010= 0000 al 910=1001. Ej.: pasar a BCD natural 2110 2110 = 0010 0001 • BCD XS3 y BCD 5421: son particularizaciones del BCD natural, el 1º se obtiene sumando 3 al BCD natural (010= 0011 al 910=1100) y el 2º con la ponderación 5421 en lugar de la habitual 8421. Ej.: pasar a BCD XS3 y a BCD 5421, 2710 2710 = 0101 0100 2710 = 0010 1010 • BCD aiken: se emplean las cinco primeras y cinco últimas, su ponderación es 2421. Ej.: pasar a BCD aiken, 2110 y 5710 2110 = 0010 0001 5710 = 1011 1101 18
  • 19. 4. Códigos binarios ponderados (3) DECIMAL BINARIO BCD natural BCD XS3 BCD 5421 BCD aiken 0 0000 0000 0011 0000 0000 1 0001 0001 0100 0001 0001 2 0010 0010 0101 0010 0010 3 0011 0011 0110 0011 0011 4 0100 0100 0111 0100 0100 5 0101 0101 1000 1000 1011 6 0110 0110 1001 1001 1100 7 0111 0111 1010 1010 1101 8 1000 1000 1011 1011 1110 9 1001 1001 1100 1100 1111 10 1010 - - - - 11 1011 - - - - 12 1100 - - - - 13 1101 - - - - 14 1110 - - - - 15 1111 - - - - 19
  • 20. 5. Códigos binarios no ponderados (1) • GRAY: código progresivo y cíclico, donde una combinación difiere de la anterior y de la siguiente en un solo bit (adyacencia), al ser cíclicos esto se cumple también entre la última y la primera combinación. Aplicaciones: • Cuadros de Karnaugh para simplificar funciones lógicas. • Contador sin cuentas transitorias. 20
  • 21. 5. Códigos binarios no ponderados (2) • JOHNSON: el cual se obtiene añadiendo unos de derecha a izquierda y una vez alcanzado el código donde todos sus elementos son uno, se comienzan a añadir ceros de la misma forma. • Como puede apreciarse se trata igualmente de un código progresivo y cíclico. 3 bits 4 bits 5 bits 000 0000 00000 001 0001 00001 011 0011 00011 111 0111 00111 110 1111 01111 100 1110 11111 1100 11110 1000 11100 11000 10000 Tabla. Códigos Jonhson de 3, 4 y 5 bits. 21
  • 22. 5. Códigos binarios no ponderados (3) • Códigos detectores de error: estos códigos tienen la capacidad de detectar una combinación que presenta un error. Los más comunes son los de paridad (par e impar) y los que presentan un número fijo de unos (2÷5). Par 5 bits Impar 5 bits 2 entre 5 00000 10000 00011 10001 00001 00101 10010 00010 00110 00011 10011 01001 10100 00100 01010 00101 10101 01100 00110 10110 10001 10111 00111 10010 11000 01000 10100 01001 11001 11000 01010 11010 11011 01011 01100 11100 11101 01101 11110 01110 01111 11111 BITS DE PARIDAD 22
  • 23. 5. Códigos binarios no ponderados (4) • Códigos detectores y correctores de error: tienen la capacidad de detectar y proporcionar el lugar que ocupa el bit erróneo. El más utilizado es el HAMMING, formado a partir del BCD, pero con siete bits. Ej.: código Hamming a partir del BCD natural. CUANDO C1=C2=C3=0, NO EXISTE ERROR, DE LO CONTRARIO EL EQUIVALENTE DECIMAL DE C3C2C1 INDICA EL BIT EQUIVOCADO. COLUMNAS AÑADIDAS PARA CONSTRUIR EL CÓDIGO HAMMING 23
  • 24. 5. Códigos binarios no ponderados (5) • Códigos alfanuméricos: el más usado hoy en día por el desarrollo de la informática, teléfonos móviles y demás aparatos con teclados alfanuméricos, es el código ASCII (American Standard Code Information Interchange). Usa cadenas de bits con siete dígitos binarios (que van de 0 a 127 en base decimal) para representar información de caracteres. BINARIO CARACTE R BINARIO CARACTE R BINARIO CARACTE R 0011 00 00 0 0100 00 00 @ 0110 00 00 ` 0011 00 01 1 0100 0001 A 0110 00 01 a 0011 00 10 2 0100 00 10 B 0110 00 10 b 0011 00 11 3 0100 00 11 C 0110 00 11 c 0011 01 00 4 0100 01 00 D 0110 01 00 d 0011 01 01 5 0100 01 01 E 0110 01 01 e 24
  • 25. 6. Fuentes didácticas • Dispositivos y sistemas digitales. • Antonio J. Gil Padilla. • Ed. Mc Graw Hill • Electrónica digital y microprogramable. • Antonio J. Gil Padilla y otros. • Ed. Mc Graw Hill • Schaum. Electrónica digital. • Luis Cuesta y otros. • Ed. Mc Graw Hill 25