SlideShare una empresa de Scribd logo
1 de 20
ELECTRÓNICA DIGITAL Marta Hernando Despacho 3.1.16 [email_address] 985 182 073 Tutorías: Lunes 9.30-11.30 Martes 11.30-13.30, 18.00-19.00 Jueves 19.00-20.00 AULANET: Presentaciones, problemas, exámenes, guías de prácticas
Bibliografía: ,[object Object],[object Object],[object Object],[object Object],[object Object]
Prácticas: 7 prácticas de 2h (1.4 créditos) Primera práctica: 26 de octubre Repetidores  que hayan hecho las prácticas  pueden hacer un trabajo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Prácticas 20%. Asistencia obligatoria + memoria Evaluación: Examen 80% (mínimo 4.0)
Programa: I. Introducción: Codificación y operaciones con códigos. Álgebra de Boole. Puertas lógicas. Funciones lógicas y su simplificación. II. Circuitos combinacionales: Bloques SSI y MSI. Diseño de circuitos secuenciales. III. Circuitos secuenciales: Bloques MSI secuenciales asíncronos y síncronos. Aplicaciones. IV. Introducción a la lógica programada: Memorias y dispositivos lógicos programables.
Lección 1 ELECTRÓNICA DIGITAL 1 er  curso I.T. Telemática E.U.I.T. Informática de Gijón CÓDIGOS BINARIOS
Magnitud analógica: toma valores continuos Magnitud digital: toma valores discretos Ejemplo de magnitud analógica: Ejemplo de magnitud analógica discretizada: Cada valor discreto se puede representar por un código digital Magnitudes analógicas/digitales
Sistema binario ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Códigos binarios CÓDIGO : Representación unívoca de la información, de tal manera que a cada dato se le asigna una combinación de símbolos determinados y viceversa. ,[object Object],[object Object],[object Object],[object Object],[object Object]
Un número se representa por una sucesión ordenada de dígitos situados a izquierda y derecha de un punto de referencia (punto o coma decimal). En un código posicional de base b, cada uno de los posibles dígitos tiene un valor dado por la expresión p i •b i , siendo p el dígito e i su posición respecto al punto de referencia (dígitos a la izquierda: posiciones positivas, dígitos a la derecha: posiciones negativas, 0: primera posición a la izquierda): Para un número N en base b con n+1 dígitos enteros y k dígitos decimales, su valor será: p n •b n +p n-1 •b n-1 +......+ p 1 •b 1 + p 0 •b 0 + p -1 •b -1 +.........+ p -k •b -k En base 2, b=2 y p puede tomar valores 0 o 1. Por ejemplo: 1 0 1 0 2  = 1 • 2 3  + 0 • 2 2  + 1 • 2 1  + 0 • 2 0  = 8 + 0 + 2 + 0 = 10 10 Paso de binario a decimal: resolver el polinomio Código binario natural
Parte entera : Se divide el número decimal por dos, siendo el resto el dígito binario menos significativo (p 0 ); el cociente de esta división se vuelve a dividir por dos indicando el nuevo resto el dígito siguiente (p 1 ); se continúa el proceso hasta que el cociente sea menor que dos. Paso de decimal a binario natural p n •b n +p n-1 •b n-1 +......+ p 1 •b 1 + p 0 •b 0 + p -1 •b -1 +.........+ p -k •b -k 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 precisión necesaria. El número binario equivalente es la sucesión de valores enteros generada
Paso de decimal a binario natural (((p n •b+p n-1 )•b+......+ p 1 )•b+ p 0 57 28 1 2 14 0 2 7 0 2 3 1 2 1 1 (((p -k •b -1 + p -k-1 )•b -1 +.......+ p -1 )•b -1 p n •b n +p n-1 •b n-1 +......+ p 1 •b 1 + p 0 •b 0 + p -1 •b -1 +.........+ p -k •b -k 0.63 X 2 2 1 . 26 X 2 0 . 52 X 2 1 . 04 X 2 0 . 08 57,63 10 =111001,1010 2
Códigos decimales codificados en binario Asignan un código binario a cada dígito decimal 10 dígitos decimales diferentes    códigos de 4 bits Códigos ponderados : BCD natural: pesos 8421 BCD Aiken: pesos 2421 (autocomplementario) Códigos no ponderados : BCD exceso tres (autocomplementario)
Códigos progresivos Cada código sólo difiere del anterior y el siguiente en el valor de uno de los dígitos. 000 001 011 010 110 111 101 100 Código de Gray 000 001 011 010 110 111 101 100
Códigos detectores de error ,[object Object],[object Object],[object Object],BCD  0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 BCD paridad par 0000 0 0001 1 0010 1 0011 0 0100 1 0101 0 0110 0 0111 1 1000 1 1001 0 BCD paridad impar 0000 1 0001 0 0010 0 0011 1 0100 0 0101 1 0110 1 0111 0 1000 0 1001 1
Códigos correctores de error La paridad simple detecta pero no corrige; se hace preciso acudir a la Paridad entrelazada: 000001 1 000011 0 010101 1 111011 1 101100 1 Datos enviados, con paridad horizontal par Palabra de paridad vertical par 000101 1 000011 0 010101 1 111011 1 101100 1 ¡ Se puede corregir en la recepción!
Códigos de carácter Código ASCII: Una secuencia de bits se utiliza para  representar caracteres : J=1001010 ( A merican  S tandard  C ode  I nformation  I nterchange) También se utiliza para mandar comandos: Retorno de carro a una impresora ...
Códigos octal y hexadecimal ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],¿ Es “uno” y “cinco” o es “quince”?  Los dígitos a partir del 10 (inclusive) se denominan con letras: A, B, C, D, E y F 5B70 h  = 5*16 3 +11*16 2 +7*16 1 +0*16 0  = 20480+2816+112+0=23408 10
Conversión binario    octal/hexadecimal ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conversión octal/hexadecimal     binario ,[object Object],[object Object],3 6 1 . 2 3  8 011  110 001 . 010 011 2 7 C 6 . F 1 h 0111 1100 0110 . 1111 0001 2 ,[object Object],[object Object],hexadecimal    binario

Más contenido relacionado

La actualidad más candente

Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeraciónlaura1352
 
Aritmética de los números binarios
Aritmética de los números binariosAritmética de los números binarios
Aritmética de los números binariosarpablos001
 
Representacion Interna De La Informacion
Representacion Interna De La InformacionRepresentacion Interna De La Informacion
Representacion Interna De La InformacionG7DAI
 
Representacion Interna De La Informacion
Representacion Interna De La InformacionRepresentacion Interna De La Informacion
Representacion Interna De La Informacionguest0b8c72
 
Representación de números binarios, hexadecimales u octales
Representación de números binarios, hexadecimales u octalesRepresentación de números binarios, hexadecimales u octales
Representación de números binarios, hexadecimales u octalesBraulio Soncco
 
Representación de la información
Representación de la informaciónRepresentación de la información
Representación de la informaciónydegraciab
 
04 capitulo ii_sistema_de_numeracion_y_codigos
04 capitulo ii_sistema_de_numeracion_y_codigos04 capitulo ii_sistema_de_numeracion_y_codigos
04 capitulo ii_sistema_de_numeracion_y_codigosHuchin Huchin Diego
 
Sistema binario
Sistema binarioSistema binario
Sistema binarioMarsotva
 
SISTEMA DE NUMERACION
SISTEMA DE NUMERACION SISTEMA DE NUMERACION
SISTEMA DE NUMERACION J Martin Luzon
 
Presentacion sistema binario
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binarioPedro Pacheco
 
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+CorregidoDii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+CorregidoMENOSCAL
 
REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2
REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2
REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2simrgrupo6
 

La actualidad más candente (16)

Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeración
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Clase Sistemas Numéricos
Clase Sistemas NuméricosClase Sistemas Numéricos
Clase Sistemas Numéricos
 
Sistemas numéricos
Sistemas numéricosSistemas numéricos
Sistemas numéricos
 
Aritmética de los números binarios
Aritmética de los números binariosAritmética de los números binarios
Aritmética de los números binarios
 
Representacion Interna De La Informacion
Representacion Interna De La InformacionRepresentacion Interna De La Informacion
Representacion Interna De La Informacion
 
Representacion Interna De La Informacion
Representacion Interna De La InformacionRepresentacion Interna De La Informacion
Representacion Interna De La Informacion
 
Representación de números binarios, hexadecimales u octales
Representación de números binarios, hexadecimales u octalesRepresentación de números binarios, hexadecimales u octales
Representación de números binarios, hexadecimales u octales
 
Representación de la información
Representación de la informaciónRepresentación de la información
Representación de la información
 
04 capitulo ii_sistema_de_numeracion_y_codigos
04 capitulo ii_sistema_de_numeracion_y_codigos04 capitulo ii_sistema_de_numeracion_y_codigos
04 capitulo ii_sistema_de_numeracion_y_codigos
 
Codigo binario
Codigo binarioCodigo binario
Codigo binario
 
Sistema binario
Sistema binarioSistema binario
Sistema binario
 
SISTEMA DE NUMERACION
SISTEMA DE NUMERACION SISTEMA DE NUMERACION
SISTEMA DE NUMERACION
 
Presentacion sistema binario
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binario
 
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+CorregidoDii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
 
REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2
REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2
REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Trabajo 2
 

Similar a Codigosbinarios

Similar a Codigosbinarios (20)

sistemas digitales
 sistemas digitales  sistemas digitales
sistemas digitales
 
Electronica.ppt
Electronica.pptElectronica.ppt
Electronica.ppt
 
Unidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cUnidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_c
 
Electronica digital 4º eso
Electronica digital 4º esoElectronica digital 4º eso
Electronica digital 4º eso
 
Sistemas Numéricos
Sistemas NuméricosSistemas Numéricos
Sistemas Numéricos
 
Repaso de Sistemas Numéricos y Códigos
Repaso de Sistemas Numéricos y CódigosRepaso de Sistemas Numéricos y Códigos
Repaso de Sistemas Numéricos y Códigos
 
U01 Simr Sist Binario
U01 Simr Sist BinarioU01 Simr Sist Binario
U01 Simr Sist Binario
 
Bloque IV: Electrónica digital
Bloque IV: Electrónica digitalBloque IV: Electrónica digital
Bloque IV: Electrónica digital
 
1.0 numeración
1.0 numeración1.0 numeración
1.0 numeración
 
REPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASREPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORAS
 
Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeración
 
Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeración
 
Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeración
 
Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeración
 
Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeración
 
Parte 3 digitales cesar hernandez
Parte 3 digitales cesar hernandezParte 3 digitales cesar hernandez
Parte 3 digitales cesar hernandez
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Sistema Númerico
Sistema NúmericoSistema Númerico
Sistema Númerico
 
Sistemas Numericos.pdf
Sistemas Numericos.pdfSistemas Numericos.pdf
Sistemas Numericos.pdf
 
Digitales 1
Digitales 1Digitales 1
Digitales 1
 

Último

CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Último (19)

CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Codigosbinarios

  • 1. ELECTRÓNICA DIGITAL Marta Hernando Despacho 3.1.16 [email_address] 985 182 073 Tutorías: Lunes 9.30-11.30 Martes 11.30-13.30, 18.00-19.00 Jueves 19.00-20.00 AULANET: Presentaciones, problemas, exámenes, guías de prácticas
  • 2.
  • 3.
  • 4. Prácticas 20%. Asistencia obligatoria + memoria Evaluación: Examen 80% (mínimo 4.0)
  • 5. Programa: I. Introducción: Codificación y operaciones con códigos. Álgebra de Boole. Puertas lógicas. Funciones lógicas y su simplificación. II. Circuitos combinacionales: Bloques SSI y MSI. Diseño de circuitos secuenciales. III. Circuitos secuenciales: Bloques MSI secuenciales asíncronos y síncronos. Aplicaciones. IV. Introducción a la lógica programada: Memorias y dispositivos lógicos programables.
  • 6. Lección 1 ELECTRÓNICA DIGITAL 1 er curso I.T. Telemática E.U.I.T. Informática de Gijón CÓDIGOS BINARIOS
  • 7. Magnitud analógica: toma valores continuos Magnitud digital: toma valores discretos Ejemplo de magnitud analógica: Ejemplo de magnitud analógica discretizada: Cada valor discreto se puede representar por un código digital Magnitudes analógicas/digitales
  • 8.
  • 9.
  • 10. Un número se representa por una sucesión ordenada de dígitos situados a izquierda y derecha de un punto de referencia (punto o coma decimal). En un código posicional de base b, cada uno de los posibles dígitos tiene un valor dado por la expresión p i •b i , siendo p el dígito e i su posición respecto al punto de referencia (dígitos a la izquierda: posiciones positivas, dígitos a la derecha: posiciones negativas, 0: primera posición a la izquierda): Para un número N en base b con n+1 dígitos enteros y k dígitos decimales, su valor será: p n •b n +p n-1 •b n-1 +......+ p 1 •b 1 + p 0 •b 0 + p -1 •b -1 +.........+ p -k •b -k En base 2, b=2 y p puede tomar valores 0 o 1. Por ejemplo: 1 0 1 0 2 = 1 • 2 3 + 0 • 2 2 + 1 • 2 1 + 0 • 2 0 = 8 + 0 + 2 + 0 = 10 10 Paso de binario a decimal: resolver el polinomio Código binario natural
  • 11. Parte entera : Se divide el número decimal por dos, siendo el resto el dígito binario menos significativo (p 0 ); el cociente de esta división se vuelve a dividir por dos indicando el nuevo resto el dígito siguiente (p 1 ); se continúa el proceso hasta que el cociente sea menor que dos. Paso de decimal a binario natural p n •b n +p n-1 •b n-1 +......+ p 1 •b 1 + p 0 •b 0 + p -1 •b -1 +.........+ p -k •b -k 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 precisión necesaria. El número binario equivalente es la sucesión de valores enteros generada
  • 12. Paso de decimal a binario natural (((p n •b+p n-1 )•b+......+ p 1 )•b+ p 0 57 28 1 2 14 0 2 7 0 2 3 1 2 1 1 (((p -k •b -1 + p -k-1 )•b -1 +.......+ p -1 )•b -1 p n •b n +p n-1 •b n-1 +......+ p 1 •b 1 + p 0 •b 0 + p -1 •b -1 +.........+ p -k •b -k 0.63 X 2 2 1 . 26 X 2 0 . 52 X 2 1 . 04 X 2 0 . 08 57,63 10 =111001,1010 2
  • 13. Códigos decimales codificados en binario Asignan un código binario a cada dígito decimal 10 dígitos decimales diferentes  códigos de 4 bits Códigos ponderados : BCD natural: pesos 8421 BCD Aiken: pesos 2421 (autocomplementario) Códigos no ponderados : BCD exceso tres (autocomplementario)
  • 14. Códigos progresivos Cada código sólo difiere del anterior y el siguiente en el valor de uno de los dígitos. 000 001 011 010 110 111 101 100 Código de Gray 000 001 011 010 110 111 101 100
  • 15.
  • 16. Códigos correctores de error La paridad simple detecta pero no corrige; se hace preciso acudir a la Paridad entrelazada: 000001 1 000011 0 010101 1 111011 1 101100 1 Datos enviados, con paridad horizontal par Palabra de paridad vertical par 000101 1 000011 0 010101 1 111011 1 101100 1 ¡ Se puede corregir en la recepción!
  • 17. Códigos de carácter Código ASCII: Una secuencia de bits se utiliza para representar caracteres : J=1001010 ( A merican S tandard C ode I nformation I nterchange) También se utiliza para mandar comandos: Retorno de carro a una impresora ...
  • 18.
  • 19.
  • 20.