SlideShare una empresa de Scribd logo
1 de 29
Representación interna de la información ,[object Object],[object Object],[object Object]
2.1 Complemento a 2 (C-2) ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
2.2 Modulo y signo (MS) ,[object Object],[object Object]
2.3 Exceso Z ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object]
    8 bits     Valor Ca1 Ca2 MS Exceso Z 55 00110111 00110111 00110111 10110111 -55 11001000 11001001 10110111 01001001 -25 11100110 11100111 10011001 01100111 28 00011100 00011100 00011100 10011100 -26 11100101 11100110 10011010 01100110   28 00011100 00011100 00011100 10011100 -102 00011001 00011010 11100110 00011010 28 00011100 00011100 00011100 10011100   102 01100110 01100110 01100110 11100110 -100 00011011 00011100 11100100 00011100 -128 011111111 10000000 -------- 00000000 0 00000000 00000000 00000000 10000000 127 01111111 01111111 01111111 11111111 0 00000000 00000000 00000000 10000000   -0 11111111 -------- 10000000 --------   255 11111111 11111111 11111111 -------- 0 00000000 00000000 00000000 10000000 -128 01111111 10000000 -------- 00000000 -1 11111110 11111111 10000001 01111111 -255 00000000 00000001 -------- 11111111 -127 10000000 10000001 -------- 00000001 -0 11111111 -------- 10000000 -------- 0 00000000 00000000 00000000 10000000 127 01111111 01111111 01111111 01111111 127 011111111 01111111 01111111 01111111
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3
Representación de números reales
•  Cualquier número N puede representarse de la forma  N= M * B E N = Número a representar M= Mantisa B= Base del sistema E= Exponente Por ejemplo: N= 5437,8932 = 5,4378932 * 2 3 Esta normalización viene estipulada por el IEEE ( Institute of Electric and Electronic Engineers), una asociación técnico-profesional mundial dedicada a la estandarización, entre otras cosas. Es la mayor asociación internacional sin fines de lucro formada por profesionales de las nuevas tecnologías, como ingenieros eléctricos, ingenieros en electrónica, científicos de la computación…..
Su creación se remonta al año 1884, contando entre sus fundadores a personalidades de la talla de Thomas Alva Edison, Alexander Graham Bell…… Hoy en día está formada por mas de 360000 voluntarios de unos 175 países y su trabajo es promover la creatividad, el desarrollo y la integración, compartir y aplicar los avances en las tecnologías de la información, electrónica y ciencias en general para beneficio de la humanidad y de los mismos profesionales. Muchas aplicaciones requieren trabajar con números que no son enteros. Existen varias formas de representar números no enteros. Una de ellas es usando una coma fija. Este tipo de representación ubica siempre el punto o coma en alguna posición a la derecha del dígito menos significativo. Otra alternativa comúnmente usada es la que se conoce como representación en coma flotante. Bajo este esquema, un número puede ser expresado mediante un exponente y una mantisa. Por ejemplo el número 10.75 puede ser expresado como 10.75 * 10^0 o como 1.075 * 10^1.
Dado que un número en punto flotante puede expresarse de distintas formas que son equivalentes, es necesario establecer una única representación. Es por ello que se trabaja con  números normalizados . Decimos que un número está normalizado si el dígito a la izquierda del punto o coma está entre 0 y la base. En particular, decimos que un número binario está normalizado si el dígito a la izquierda del punto es igual a 1. 1.00 * 2^1­ -----NORMALIZADO 0.01 *2^-2 ­ -----NO NORMALIZADO
Este estándar se desarrolló para facilitar la portabilidad de los programas de un procesador a otro y para alentar el desarrollo de programas numéricos sofisticados. Este estándar ha sido ampliamente adoptado y se utiliza prácticamente en todos los procesadores actuales. El estándar del IEEE define el formato para precisión simple de 32 bits y para precisión doble de 64 bits.  •  Precisión Simple   Signo: Se encuentra en el bit más significativo. Exponente: Está conformado por los siguientes 8 bits de modo que el exponente mas negativo posible es 0000 0001 y el mas grande de los positivos es 1111 1110 Mantisa: Que queda representada en los 23 bits restantes Estándar IEEE-754 para representación de Punto Flotante   Signo Exponente con signo Mantisa 1 bit 8bits 23 bits + el impl í cito
•  Precisión doble   Igualmente la precisión doble está formado por los mismos parámetros: Signo: Que también se encuentra en el bit más significativo. Exponente: Está conformado por los siguientes 11 bits. Se utiliza una representación en exceso 1023 de forma que el exponente más negativo posible quede en 000 0000 0001 y el más grande de los positivos en 111 1111 1110. Mantisa: Que en esta ocasión quedará representada en 52 bits. Signo Exponente Mantisa 1 bit 11 bits 52 bits + el impl í cito
La siguiente tabla muestra los rangos de representación de las precisiones simple y doble: Límites representables en el IEEE-754 Precisión Negativos Positivos Simple [-(2-2 ­ -23­ ) * 2­ 127­ , -(2 ­ -126)­  ] [2 ­ -126­ , (2-2­ -23­ ) * 2 ­ 127 ] Doble [2­ -1022­ , (2 – 2­ -52­ ) *2­  1023­ ] [2­ -1022­ , (2-2­ -52­ ) * 2­  1023]
Para el caso concreto de la precisión simple, hay cinco rangos numéricos que son imposibles de representar. 1. Números negativos menores que -(2-2^-23)*2^127. Producen un desbordamiento negativo. 2. Números negativos mayores que -2^-126. Producen un desbordamiento por abajo. 3. El número cero. 4. Números positivos menores que 2^-126. Producen un desbordamiento por abajo. 5. Números positivos mayores que (2-2^-23)*2^127. Producen un desbordamiento positivo.
El número cero no puede ser representado con este esquema debido a la utilización de la técnica del bit escondido. Para solventar este problema se le asigna un código especial en el que tanto la mantisa como el exponente tienen todos sus bits a cero y el bit de signo es indeterminado (con lo que el cero tiene dos posibles representaciones). Otros dos valores a los que se les asigna un código especial son +∞ y -∞ que se codifican con el pertinente bit de signo, el exponente con todo unos y la mantisa con todo ceros. Otro caso especial a considerar con esta codificación es cuando se produce un resultado que es imposible de representar. Para esta situación se utiliza la notación “NaN” (acrónimo de  Not a Number ). Estos valores a su vez se dividen en dos categorías dependiendo si el resultado es indeterminado o inválido y se denotan respectivamente por los símbolos “QNaN” y “SNaN”.
Procedamos pues a representar en formato coma flotante algunos números en base decimal como muestra: +118 1er paso: convertir el número a binario 7 = 1110110  2º paso: normalizamos el número 1.1110110 * 2^6 3er paso: calculamos el exponente con exceso 127 para precisión simple   6 + 127 = 133 = 1000010 1  así pues tenemos que: Pongamos otro ejemplo un poquito mas complicado: 0 10000101 11101100000000000000000 Signo Exponente en exceso Mantisa
-118.625 - 1er paso: Convertimos ambas partes de la expresión en binario 118= 1110110 y 0.625 = 101  por lo tanto 118,625= 1110110, 101 . Para hallar el valor de 0.625 en binario:  0.625 * 2 =   1 . 25 (1.25-1) * 2 =   0 . 5 (0.5 – 0) * 2 =   1 - 2º paso: Normalizamos el número: Es decir, correremos la coma hacia la izquierda tantas veces como sea necesario hasta lograr que delante de ella solo quede un 1. Han sido 6 posiciones, por tanto: 1 , 110110 101   * 10^6 ­ 3er paso: Calculamos el exponente con exceso 127. 6 + 127= 133=   10000101 1 10000101 110110 101 00000000000000 Signo Exponente en exceso Mantisa
PROCEDIMIENTO PARA PASAR DE COMA FLOTANTE A DECIMAL ,[object Object],[object Object],[object Object],[object Object],[object Object],Ej. Pasar a coma flotante 11000000110001000000000000000000
[object Object],[object Object],[object Object],[object Object],PROCEDIMIENTO PARA PASAR DE COMA FLOTANTE A DECIMAL
[object Object],[object Object],[object Object],[object Object],PROCEDIMIENTO PARA PASAR DE COMA FLOTANTE A DECIMAL
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],PROCEDIMIENTO PARA PASAR DE DECIMAL A COMA FLOTANTE  Con el número del ejemplo anterior  -6,125
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],PROCEDIMIENTO PARA PASAR DE DECIMAL A COMA FLOTANTE
[object Object],[object Object],[object Object],PROCEDIMIENTO PARA PASAR DE DECIMAL A COMA FLOTANTE
[object Object],REPRESENTACION EN NOTACION DE COMA FLOTANTE DEL VALOR 125’815 11000111001110001110000000000000  Con el procedimiento anterior de coma flotante es  -47328

Más contenido relacionado

La actualidad más candente

Representación de la información
Representación de la informaciónRepresentación de la información
Representación de la informaciónGuillem Esteve
 
Representacion en numeros de complementos
Representacion en numeros de complementosRepresentacion en numeros de complementos
Representacion en numeros de complementosjimmynarutoshippuuden
 
Unidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cUnidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cmalvariol
 
Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeraciónlaura1352
 
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
 
9. electronica digital
9. electronica digital9. electronica digital
9. electronica digitalsonsolesbar
 
Representación de la información
Representación de la informaciónRepresentación de la información
Representación de la informaciónydegraciab
 

La actualidad más candente (14)

Codigos digitales
Codigos digitalesCodigos digitales
Codigos digitales
 
Representación de la información
Representación de la informaciónRepresentación de la información
Representación de la información
 
Aritmetica puntoflotante
Aritmetica puntoflotanteAritmetica puntoflotante
Aritmetica puntoflotante
 
U12 circuitoscombinacionales ejemplos
U12 circuitoscombinacionales ejemplosU12 circuitoscombinacionales ejemplos
U12 circuitoscombinacionales ejemplos
 
Sistemas digitales
Sistemas digitalesSistemas digitales
Sistemas digitales
 
Representacion en numeros de complementos
Representacion en numeros de complementosRepresentacion en numeros de complementos
Representacion en numeros de complementos
 
Sistemas Numéricos y Códigos Digitales
Sistemas Numéricos y Códigos DigitalesSistemas Numéricos y Códigos Digitales
Sistemas Numéricos y Códigos Digitales
 
Unidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cUnidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_c
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
INTRODUCCION A LOS SISTEMAS DIGITALES
INTRODUCCION A LOS SISTEMAS DIGITALESINTRODUCCION A LOS SISTEMAS DIGITALES
INTRODUCCION A LOS SISTEMAS DIGITALES
 
Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeració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
 
9. electronica digital
9. electronica digital9. electronica digital
9. electronica digital
 
Representación de la información
Representación de la informaciónRepresentación de la información
Representación de la información
 

Similar a Representacion Interna De La Informacion

REPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASREPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASGustavo Salazar Loor
 
Sistemas de numeracion
Sistemas de numeracionSistemas de numeracion
Sistemas de numeracionmaldy
 
Primera unidad numeros binarios
Primera unidad numeros binariosPrimera unidad numeros binarios
Primera unidad numeros binariosgluiss
 
Representacion Interna de la informacion
Representacion Interna de la informacionRepresentacion Interna de la informacion
Representacion Interna de la informacionsimrg8
 
RepresentacióN Interna De La InformacióN (Ppt)
RepresentacióN Interna De La InformacióN (Ppt)RepresentacióN Interna De La InformacióN (Ppt)
RepresentacióN Interna De La InformacióN (Ppt)Somos Mas Que Pro
 
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
 
LaminasCalculoNumerico.pdf
LaminasCalculoNumerico.pdfLaminasCalculoNumerico.pdf
LaminasCalculoNumerico.pdfjose264879
 
Tema1 introduccion
Tema1 introduccionTema1 introduccion
Tema1 introduccionmonfire
 
Electronica digital
Electronica digital Electronica digital
Electronica digital johane03
 

Similar a Representacion Interna De La Informacion (20)

Presentacion sistema binario
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binario
 
Aritmetica puntoflotante
Aritmetica puntoflotanteAritmetica puntoflotante
Aritmetica puntoflotante
 
Ec3
Ec3Ec3
Ec3
 
REPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASREPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORAS
 
Electronica digital 4º eso
Electronica digital 4º esoElectronica digital 4º eso
Electronica digital 4º eso
 
Sistemas de numeracion
Sistemas de numeracionSistemas de numeracion
Sistemas de numeracion
 
Complementos
ComplementosComplementos
Complementos
 
Primera unidad numeros binarios
Primera unidad numeros binariosPrimera unidad numeros binarios
Primera unidad numeros binarios
 
Representacion Interna de la informacion
Representacion Interna de la informacionRepresentacion Interna de la informacion
Representacion Interna de la informacion
 
Sistemabinario
SistemabinarioSistemabinario
Sistemabinario
 
RepresentacióN Interna De La InformacióN (Ppt)
RepresentacióN Interna De La InformacióN (Ppt)RepresentacióN Interna De La InformacióN (Ppt)
RepresentacióN Interna De La InformacióN (Ppt)
 
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
 
Guia binaria
Guia binariaGuia binaria
Guia binaria
 
Codigo binario
Codigo binarioCodigo binario
Codigo binario
 
LaminasCalculoNumerico.pdf
LaminasCalculoNumerico.pdfLaminasCalculoNumerico.pdf
LaminasCalculoNumerico.pdf
 
Sistemas Numericos.pdf
Sistemas Numericos.pdfSistemas Numericos.pdf
Sistemas Numericos.pdf
 
Tema1 introduccion
Tema1 introduccionTema1 introduccion
Tema1 introduccion
 
Sistema Númerico
Sistema NúmericoSistema Númerico
Sistema Númerico
 
Electronica digital
Electronica digital Electronica digital
Electronica digital
 
Sistemabinario
SistemabinarioSistemabinario
Sistemabinario
 

Último

Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 

Último (20)

Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 

Representacion Interna De La Informacion

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.     8 bits     Valor Ca1 Ca2 MS Exceso Z 55 00110111 00110111 00110111 10110111 -55 11001000 11001001 10110111 01001001 -25 11100110 11100111 10011001 01100111 28 00011100 00011100 00011100 10011100 -26 11100101 11100110 10011010 01100110   28 00011100 00011100 00011100 10011100 -102 00011001 00011010 11100110 00011010 28 00011100 00011100 00011100 10011100   102 01100110 01100110 01100110 11100110 -100 00011011 00011100 11100100 00011100 -128 011111111 10000000 -------- 00000000 0 00000000 00000000 00000000 10000000 127 01111111 01111111 01111111 11111111 0 00000000 00000000 00000000 10000000   -0 11111111 -------- 10000000 --------   255 11111111 11111111 11111111 -------- 0 00000000 00000000 00000000 10000000 -128 01111111 10000000 -------- 00000000 -1 11111110 11111111 10000001 01111111 -255 00000000 00000001 -------- 11111111 -127 10000000 10000001 -------- 00000001 -0 11111111 -------- 10000000 -------- 0 00000000 00000000 00000000 10000000 127 01111111 01111111 01111111 01111111 127 011111111 01111111 01111111 01111111
  • 11.
  • 13. • Cualquier número N puede representarse de la forma N= M * B E N = Número a representar M= Mantisa B= Base del sistema E= Exponente Por ejemplo: N= 5437,8932 = 5,4378932 * 2 3 Esta normalización viene estipulada por el IEEE ( Institute of Electric and Electronic Engineers), una asociación técnico-profesional mundial dedicada a la estandarización, entre otras cosas. Es la mayor asociación internacional sin fines de lucro formada por profesionales de las nuevas tecnologías, como ingenieros eléctricos, ingenieros en electrónica, científicos de la computación…..
  • 14. Su creación se remonta al año 1884, contando entre sus fundadores a personalidades de la talla de Thomas Alva Edison, Alexander Graham Bell…… Hoy en día está formada por mas de 360000 voluntarios de unos 175 países y su trabajo es promover la creatividad, el desarrollo y la integración, compartir y aplicar los avances en las tecnologías de la información, electrónica y ciencias en general para beneficio de la humanidad y de los mismos profesionales. Muchas aplicaciones requieren trabajar con números que no son enteros. Existen varias formas de representar números no enteros. Una de ellas es usando una coma fija. Este tipo de representación ubica siempre el punto o coma en alguna posición a la derecha del dígito menos significativo. Otra alternativa comúnmente usada es la que se conoce como representación en coma flotante. Bajo este esquema, un número puede ser expresado mediante un exponente y una mantisa. Por ejemplo el número 10.75 puede ser expresado como 10.75 * 10^0 o como 1.075 * 10^1.
  • 15. Dado que un número en punto flotante puede expresarse de distintas formas que son equivalentes, es necesario establecer una única representación. Es por ello que se trabaja con números normalizados . Decimos que un número está normalizado si el dígito a la izquierda del punto o coma está entre 0 y la base. En particular, decimos que un número binario está normalizado si el dígito a la izquierda del punto es igual a 1. 1.00 * 2^1­ -----NORMALIZADO 0.01 *2^-2 ­ -----NO NORMALIZADO
  • 16. Este estándar se desarrolló para facilitar la portabilidad de los programas de un procesador a otro y para alentar el desarrollo de programas numéricos sofisticados. Este estándar ha sido ampliamente adoptado y se utiliza prácticamente en todos los procesadores actuales. El estándar del IEEE define el formato para precisión simple de 32 bits y para precisión doble de 64 bits. • Precisión Simple Signo: Se encuentra en el bit más significativo. Exponente: Está conformado por los siguientes 8 bits de modo que el exponente mas negativo posible es 0000 0001 y el mas grande de los positivos es 1111 1110 Mantisa: Que queda representada en los 23 bits restantes Estándar IEEE-754 para representación de Punto Flotante Signo Exponente con signo Mantisa 1 bit 8bits 23 bits + el impl í cito
  • 17. • Precisión doble Igualmente la precisión doble está formado por los mismos parámetros: Signo: Que también se encuentra en el bit más significativo. Exponente: Está conformado por los siguientes 11 bits. Se utiliza una representación en exceso 1023 de forma que el exponente más negativo posible quede en 000 0000 0001 y el más grande de los positivos en 111 1111 1110. Mantisa: Que en esta ocasión quedará representada en 52 bits. Signo Exponente Mantisa 1 bit 11 bits 52 bits + el impl í cito
  • 18. La siguiente tabla muestra los rangos de representación de las precisiones simple y doble: Límites representables en el IEEE-754 Precisión Negativos Positivos Simple [-(2-2 ­ -23­ ) * 2­ 127­ , -(2 ­ -126)­ ] [2 ­ -126­ , (2-2­ -23­ ) * 2 ­ 127 ] Doble [2­ -1022­ , (2 – 2­ -52­ ) *2­ 1023­ ] [2­ -1022­ , (2-2­ -52­ ) * 2­ 1023]
  • 19. Para el caso concreto de la precisión simple, hay cinco rangos numéricos que son imposibles de representar. 1. Números negativos menores que -(2-2^-23)*2^127. Producen un desbordamiento negativo. 2. Números negativos mayores que -2^-126. Producen un desbordamiento por abajo. 3. El número cero. 4. Números positivos menores que 2^-126. Producen un desbordamiento por abajo. 5. Números positivos mayores que (2-2^-23)*2^127. Producen un desbordamiento positivo.
  • 20. El número cero no puede ser representado con este esquema debido a la utilización de la técnica del bit escondido. Para solventar este problema se le asigna un código especial en el que tanto la mantisa como el exponente tienen todos sus bits a cero y el bit de signo es indeterminado (con lo que el cero tiene dos posibles representaciones). Otros dos valores a los que se les asigna un código especial son +∞ y -∞ que se codifican con el pertinente bit de signo, el exponente con todo unos y la mantisa con todo ceros. Otro caso especial a considerar con esta codificación es cuando se produce un resultado que es imposible de representar. Para esta situación se utiliza la notación “NaN” (acrónimo de Not a Number ). Estos valores a su vez se dividen en dos categorías dependiendo si el resultado es indeterminado o inválido y se denotan respectivamente por los símbolos “QNaN” y “SNaN”.
  • 21. Procedamos pues a representar en formato coma flotante algunos números en base decimal como muestra: +118 1er paso: convertir el número a binario 7 = 1110110 2º paso: normalizamos el número 1.1110110 * 2^6 3er paso: calculamos el exponente con exceso 127 para precisión simple 6 + 127 = 133 = 1000010 1 así pues tenemos que: Pongamos otro ejemplo un poquito mas complicado: 0 10000101 11101100000000000000000 Signo Exponente en exceso Mantisa
  • 22. -118.625 - 1er paso: Convertimos ambas partes de la expresión en binario 118= 1110110 y 0.625 = 101 por lo tanto 118,625= 1110110, 101 . Para hallar el valor de 0.625 en binario: 0.625 * 2 = 1 . 25 (1.25-1) * 2 = 0 . 5 (0.5 – 0) * 2 = 1 - 2º paso: Normalizamos el número: Es decir, correremos la coma hacia la izquierda tantas veces como sea necesario hasta lograr que delante de ella solo quede un 1. Han sido 6 posiciones, por tanto: 1 , 110110 101 * 10^6 ­ 3er paso: Calculamos el exponente con exceso 127. 6 + 127= 133= 10000101 1 10000101 110110 101 00000000000000 Signo Exponente en exceso Mantisa
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.