Aritmetica del Computador
|
|
|
- Óscar Jesús Maidana Sevilla
- hace 8 años
- Vistas:
Transcripción
1 Pantoja Carhuavilca Métodos Numérico
2 Agenda
3 Sistema de Numeración Representación de enteros Base Binaria (2) 2 bits [0,1] en base 2 = = = 11 en base decimal Sea N un número entero en base β tal que: N = (a n a n 1 a n 2... a 2 a 1 a 0 ) β = n a k β k k=0
4 Sistema de Numeración Representación de números fraccionarios x = 0.7 = 7 10 = x = 0.75 = = Sea x un número fraccionario en base β tal que: 4 x = (0.b 1 b 2 b 3... b n ) β = b 1 β 1 +b 2 β b n β n Base decimal (10) Potencia negativa de 10 para parte fraccionaria =
5 Otros sistemas de numeración 5 Mayor interes en decimal (10) y binario (2) Uso en computadores Otros sistemas octal (8), {0, 1, 2,..., 7} hexadecimal (16), {0, 1, 2,..., 9, A, B, C, D, E, F }
6 Conversión entre bases: ejemplos 6
7 Conversión entre bases: ejemplos 7
8 8
9 Sistema de Punto Plotante Definición (Sistema de Punto Flotante) Un sistema de punto flotante se especifica por la base β, el largo de mantisa t, y límites para los exponentes de L, M. Un número de punto flotante tiene la forma 9 x = ±0.b 1 b 2... b t β e donde 0.b 1 b 2... b t es la mantisa, b 1 0 (para x 0), 0 b i β 1 para 2 i t, y e el exponente el cual satisface L e U. El cero se representa con mantisa cero y exponente cero. El sistema de punto flotante se representa por F (β, t, L, U)
10 Ejemplo Tomando (β, t, L, U) = (10, 2, 1, 2), tenemos 90 posibles mantisas, y 4 exponentes, i.e., 1, 0, 1, 2. Como hay dos posibles signos, tenemos un total de 2(90)(4) + 1 = 721 números en el sistema. Nótese que el sistema de punto flotante es finito. El Sistema de los números reales tiene a R como un conjunto inconmensurable porque no es posible representarlos a todos. El Sistema de Punto Flotante es un subconjunto F R de números reales. 10
11 Definición (Cardinalidad) Cardinalidad de F (β, t, L, U): 2(β 1)β t 1 (U L + 1) Ejemplo Cúantos números tendrá el sistema F(2,3,-1,2)?
12 Ejercicio Dado el sistema de punto flotante F (2, 2, 1, 2) F? 2. 3/4 F? /4 F? 12
13 Puesto que la cantidad de números a almacenar es una cantidad finita, la mayoría de números reales tendrán que ser aproximados a aquellos que tienen una representación exacta en el sistema de punto flotante empleado. Esto origina las perdidas de precisión por redondeo. 13
14 Errores en el Los científicos que desarrollaron el cohete Ariane 5 vuelo 501 reutilizaron parte del código de su predecesor, el Ariane 4, pero los motores del cohete más nuevo incorporaron también, sin que nadie se diera cuenta, un bug en una rutina aritmética en la computadora de vuelo. Esto provocó, el 4 de junio de 1996, que la computadora fallara segundos después del despegue del cohete; 0,5 segundos más tarde falló el ordenador principal de la misión. El Ariane 5 se desintegró 40 segundos después del lanzamiento. 14
15 Las operaciones de suma, resta, multiplicación y división en el sistema de punto flotante (F), se denota por,,, respectivamente. Estas operaciones están definidas por: x y = fl(fl(x) + fl(y)) x y = fl(fl(x) fl(y)) x y = fl(fl(x) fl(y)) x y = fl(fl(x) fl(y)), fl(y) 0, y 0 Estas operaciones no son cerradas sobre F, pues en algunos casos se genera underflow u overflow; 15
16 Ejemplo Dado el sistema hipotético F (10, 3, 3, 3) y los números: X = 2/30 = Y = 5/9 = hallar X Y Solución: Valor Exacto de X Y = 10/270 = fl(x) = fl(y ) = fl(x) fl(y ) = = x y = fl(fl(x) fl(y )) = Error=
17 Desbordamiento Se puede producir cuando se operan dos datos y el resultado excede la capacidad de almacenamiento seleccionada. Definición (Overflow) Se produce cuando el número es muy grande y se excede el límite máximo de almacenamiento. 17 Definición (Underflow) Se produce cuando el número es muy prqueño y se execede el límite mínimo de almacenamiento.
18 El Épsilon (ɛ) de la Máquina 18 Definición El épsilon de la máquina es la distancia entre 1 y el siguiente número máquina, se denota por eps.
19 Ejercicio Sea F el sistema de punto flotante caracterizado por β = 2,(base), n = 4(precisión), m = 1, M = 2, cada número en el conjunto F está representado por ±(.d 1 d 2..., d n ) β β e donde m e M 1. Cuál es el número más pequeño en valor absoluto del sistema F? 2. Demuestre que 3/4 y 5/6 pertenecen al sistema F, pero la suma "verdadera" de estos no pertenece a F. 3. Suponga que el tipo de error introducido en la representación de un número real en el sistema F es por redondeo. Como queda representado el numero 3/4 + 5/16 en F. esto es: = fl( ) =??? 4. Encuentre el epsilon de la maquina.
20 Ejercicio Recordar que fl(expresion) significa que todos los operandos son convertidos a números en punto flotante y todas las operaciones son desarolladas con la aritmética del punto flotante. Asuma β = 10, t = 3, L = 3, U = 4, y la aritmética es truncada. Obtener los valores de: 1. fl( ) 2. fl(3.1) 3. fl(9996) 4. fl(( ) ) y fl( ( )) 5. fl(2.34 ( )) y fl(( ) + ( )) 20
21 Sistema de Punto Flotante Es el conjunto de números de punto flotante normalizados, en el sistema de números con base β con t dígitos para la fracción (equivalentemente t + 1 dígitos en la mantisa) 21 F (β, t, L, U) = {a = ±a 0.a 1 a 2... a t β e } { } a < a 0 < β L e U a i < β i = 1, 2,..., t }{{} t veces La cantidad de números de punto flotante, que admite el sistema numérico F (β, t, L, U) es 2(β 1)β t (U L + 1) + 1
22 Representación de números del computador Los computadores trabajan con aritmética real usando un sistema denominado de punto flotante. Suponen un número real que tiene la expansión binaria: Número Normalizado 22
23 Notación Normalizada 23
24 Ejemplo 24
25 Almacenamiento de floats Ejemplo 25
26 Almacenamiento de floats Mayor número positivo = = 2 3 (2 2 4 ) = = 15.5 decimal Menor número positivo = = = 0.01 ó 0.25 decimal 26
27 Almacenamiento de floats Combinaciones especiales de los exponentes: 000 Representación No Normalizada Mansitisa pasa a ser: Exponente(000)=-2 Menor número positivo pasa a ser = = = 2 6 =
28 Además de las combinaciones especiales representación de infinito = +Infinito = Infinito =Indeterminación Otras combinaciones =Not A Number (NaN)
29 Distribución de los datos en la recta numérica 29
30 Distribución de Números Puntos Flotante Los números punto flotante no son uniformente distribuidos sobre el eje real, como en el caso continuo. Veamos para el sistema F (2, 2, 2, 1). 30
31 Estándar IEEE-754 Este estándar se desarrolló para facilitar la portabilidad de los programas de un procesadora 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 y coprocesadores aritméticos actuales. 31
32 Estándar IEEE-754 El estándar del IEEE define el formato para precisión simple de 32 bits y para precisión doble de 64 bits. Hasta la década de los 90 cada computador utilizaba su propio formato en punto flotante, en 1985 se introduce el estándar IEEE-754 con la finalidad de uniformizarlos. 32
33 Estándar IEEE-754 Precisión Simple: 32 bits 33
34 Estándar IEEE
35 Ejemplos: Represente en formato IEEE 754 simple precisión el número 3.25 Solución: Convertir a binario: 3.25 = Normalizar el número (mover el punto decimal hasta que haya un solo 1 a la izquierda) = (2 1 ) mantisa: 101 exponente: Bias = 2 (8 1) 1 = 127 exp = E exp = = 128 = El número es positivo: bit de signo 0 Resultado:
36 Ejemplos: Represente en formato IEEE 754 simple precisión el número Solución: Convertir a binario: = Normalizar el número (mover el punto decimal hasta que haya un solo 1 a la izquierda) = (2 8 ) mantisa: exponente: Bias = 2 (8 1) 1 = 127 exp = E exp = = 135 = El número es positivo: bit de signo 0 Resultado:
37 Ejemplos: Ejemplo Cuál es el valor de: ? Solución: El bit de signo es 1:número negativo 37 El exponente exp contiene = 124 La mantisa es = 0.75 El valor es: ( 1) (1+0.75) (2 ( ) ) = 1.75 (2 ( 3) ) =
38 Notas importantes sobre el estándar IEEE 754 Como cero no es directamente representable en estándar IEEE 754, entonces dependiendo del exponente y la mantisa del número codificado, algunas representaciones tienen significados particulares, así como se resume en la siguiente tabla: exp M Número 0 < exp < E max Cualquiera ( 1) s (1 + M) 2 E Cero, ( 1) s ( 1) s (0 + M) E max 0 Infinito, ( 1) s E max 0 Not a Number, NaN 38
39 Números especiales Normalizados El menor número positivo normalizado: exp = 1, M = = (1.0) El mayor número positivo normalizado: exp = 254, M = Cualquier número mayor que este se dice overflow(exp = 255, M > 0), el cual indica que el resultado es Not a Number, NaN
40 Números especiales SubNormalizados El mayor número positivo subnormalizado: exp = 0, M = El menor número positivo subnormalizado: exp = 0, M = Cualquier número menor que este se dice underflow (exp = 255, M > 0).
41 Estándar IEEE-754 Precisión Doble: 64 bits 41
42 Ejercicio: Vamos a considerar un hipotético computador que en números de punto flotantes están representados en una palabra de 16-bit. Un ejemplo se muestra en la Figura 1: Muestre la representación en punto flotante y los bits del: 1. El número eps (epsilón de la maquina) 2. Mayor valor positivo normalizado 3. Menor valor positivo normalizado 4. El número 1 y El infinito y NaN
43 Solución 43
44 Solución 44
45 Ejercicio Sea el sistema de punto flotante hipotético adecuado a la norma IEEE-754 que usará 16 bits con la siguiente estructura: 45 Muestre como se almacena en binario: 1. El epsilon de la maquina 2. El mayor número positivo no normalizado 3. El menor número positivo no normalizado 4. El número El El -Inf
46 Bibliografía Richard L. Burden and J. Douglas Faires Análisis numérico, 7a ed. Steven C. Chapra and Raymond P. Canale Métodos numéricos para ingenieros, 5a ed.
Aritmética del Computador
Aritmética del Computador Hermes Pantoja Carhuavilca Facultad de Ingeniería Industrial Universidad Nacional Mayor de San Marcos Métodos Computacionales Hermes Pantoja Carhuavilca 1 de 45 CONTENIDO Introducción
Aritmética del Computador
Facultad de Ingeniería Mecánica Universidad Nacional de Ingeniería Métodos Numéricos Contenido 1 Introducción 2 Teoria de Errores 3 Aritmetica del computador Introducción al estudio de métodos computacionales
Aritmética de Enteros y
1 Aritmética de Enteros y Flotantes 2013 Transversal de Programación Básica Proyecto Curricular de Ingeniería de Sistemas 2 1. Introduccion La aritmética de enteros es aritmética modular en complemento
Aritmetica del Computador
Facultad de Ingeniería Industrial Universidad Nacional Mayor de San Marcos Métodos Computacionales Contenido Introducción 1 Introducción 2 3 Introducción al estudio de métodos computacionales Aproximación
Aritmética finita y análisis de error
Aritmética finita y análisis de error Escuela de Ingeniería Informática de Oviedo (Dpto. de Matemáticas-UniOvi) Computación Numérica Aritmética finita y análisis de error 1 / 38 Contenidos 1 Almacenamiento
Computación I Representación Interna Curso 2011
Computación I Representación Interna Curso 2011 Facultad de Ingeniería Universidad de la República Estándar IEEE 754 Primero se definen tres formatos s e F Total (bits) (bits) (bits) (bytes) simple precisión
Sistemas de Numeración
Sistemas de Numeración Parte 2: Representación de Reales Lic. Andrea V. Manna Sistemas posicionales: Repaso N= d k-1 d k-2 d 1 d 0,d -1 d -l = d k-1 *p k-1 + d k-2 *p k-2 +.+ d 0 *p 0,+ d -1 *p -1 +...+
Representación de números en binario
Representación de números en binario Enteros con signo. Overflow con enteros. Reales con punto flotante. Overflow y underflow con reales. Universidad de Sonora 2 Enteros con signo Método del complemento
Organización de Computadoras. Clase 3
Organización de Computadoras Clase 3 Temas de Clase Representación de números en Punto Flotante Notas de clase 3 2 Números en punto fijo Todos los números a representar tienen exactamente la misma cantidad
Representación de datos y aritmética básica en sistemas digitales
Representación de datos y aritmética básica en sistemas digitales DIGITAL II - ECA Departamento de Sistemas e Informática Escuela de Ingeniería Electrónica Rosa Corti 1 Sistemas de Numeración: Alfabeto:
Lección 5. Punto flotante
Lección 5. Punto flotante MIGUEL ANGEL UH ZAPATA 1 Análisis Numérico I Facultad de Matemáticas, UADY Agosto 2014 1 Centro de Investigación en Matemáticas, Unidad Mérida En esta lección aprenderemos lo
Representación de datos y aritmética básica en sistemas digitales
Representación de datos y aritmética básica en sistemas digitales DIGITAL II - ECA Departamento de Sistemas e Informática Escuela de Ingeniería Electrónica Rosa Corti 1 Sistemas de Numeración: Alfabeto:
σ * (.a 1 a 2... a t ) β * β e
. ERRORES DE REDONDEO Y ESTABILIDAD Qué es un método numérico? Un método numérico es un procedimiento mediante el cual se obtiene, casi siempre de manera aproximada, la solución de ciertos problemas realizando
Representación Numérica. y Errores. Capítulo 1: Cálculo Numérico MA-33A. Gonzalo Hernández Oliva
Universidad de Chile Departamento de Ingeniería Matemática Capítulo : Representación Numérica y Errores Cálculo Numérico MA-33A Gonzalo Hernández Oliva GHO RN y E MA-33A Representación Numérica y Errores
ICI3140 Métodos Numéricos. Profesor : Dr. Héctor Allende-Cid
ICI3140 Métodos Numéricos Profesor : Dr. Héctor Allende-Cid e-mail : [email protected] Aprendizaje esperado Entender las diferencias entre exactitud y precisión. Aprender a cuantificar el error. Aprender
1.4.3 Errores de redondeo y la aritmética finita de las computadoras
1.4.3 Errores de redondeo y la aritmética finita de las computadoras Como la computadora sólo puede almacenar un número fijo de cifras significativas, y cantidades como π, e, 3, 2 no pueden ser expresadas
Tipo de datos. Montse Bóo Cepeda. Este trabajo está publicado bajo licencia Creative Commons Attribution- NonCommercial-ShareAlike 2.5 Spain.
Tipo de datos Montse Bóo Cepeda Este trabajo está publicado bajo licencia Creative Commons Attribution- NonCommercial-ShareAlike 2.5 Spain. Estructura del curso 1. Evolución y caracterización de los computadores.
Arquitectura de Computadoras
Arquitectura de Computadoras Representación de la Información J. Irving Vásquez [email protected] Centro de Innovación y Desarrollo Tecnológico en Cómputo 17 de febrero de 2016 1 / 41 Table of contents
Práctica 1 - Representación de la información
Práctica 1 - Representación de la información Organización del Computador 1 Primer Cuatrimestre 2014 Ejercicio 1 a) Utilizando el método del cociente, expresar en bases 2, 3 y 5 los números 33, 100 y 1023.
Estructura de Computadores Tema 2. Representación de la información
Estructura de Computadores Tema 2. Representación de la información Departamento de Informática Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas UNIVERSIDAD CARLOS III DE MADRID Contenido!
LOGICA DIGITAL ARITMETICA DE COMPUTADORAS ASPECTOS FUNDAMENTALES 1. FORMA DE REPRESENTAR LOS NUMEROS ( FORMATO BINARIO)
LOGICA DIGITAL ARITMETICA DE COMPUTADORAS ASPECTOS FUNDAMENTALES 1. FORMA DE REPRESENTAR LOS NUMEROS ( FORMATO BINARIO) 2. ALGORITMOS UTILIZADOS PARA REALIZAR LAS OPERACIONES BASICAS (SUMA, RESTA, MULTIPLICACION
OPEN KNOWLEDGE CURSO DE METODOS NUMERICOS
OPEN KNOWLEDGE CURSO DE METODOS NUMERICOS Juan F. Dorado Diego F. López Laura B. Medina Juan P. Narvaez Roger Pino Universidad de San Buenaventura, seccional Cali OPEN KNOWLEDEGE CURSO DE METODOS NUMERICOS
Universidad de San Buenaventura - Facultad de Ingeniería
Aproximaciones Para trabajar con números decimales que tienen muchas cifras decimales, o infinitas, hacemos aproximaciones. Decimos que la aproximación de un número es por defecto cuando es menor que el
Representación de la información Ejercicios resueltos
Representación de la información Ejercicios resueltos Ejercicio 1. Indique la representación de los siguientes números, razonando su respuesta: a) -16 en complemento a 2 con 5 bits b) -16 en complemento
Introducción al análisis numérico
Introducción al análisis numérico Javier Segura Universidad de Cantabria Cálculo Numérico I. Tema 1 Javier Segura (Universidad de Cantabria) Introducción al análisis numérico CNI 1 / 22 Contenidos: 1 Sistemas
Tema 2 Representación de la información
Grupo ARCOS Tema 2 Representación de la información Estructura de Computadores Grado en Ingeniería Informática Contenidos 1. Introducción 1. Motivación y objetivos 2. Sistemas posicionales 2. Representaciones
Sistemas Numéricos Cambios de Base Errores
Cálculo Numérico Definición: es el desarrollo y estudio de procedimientos (algoritmos) para resolver problemas con ayuda de una computadora. π + cos ( x) dx 0 Tema I: Introducción al Cálculo Numérico Sistemas
Representación de números fraccionarios: Punto Flotante
Representación de números fraccionarios: Organización de computadoras Universidad Nacional de Quilmes http:// 1 Signo Magnitud (Binario con signo) Representación en Signo-Magnitud Rango 2 Bit impĺıcito
2. Representación de números 1
2. Representación de números 1 Julio C. Carrillo E. Escuela de Matemáticas, UIS 2. Representación de números 2 1. Representación de punto flotante normalizada La notación científica es un tipo de representación
ING. PEDRO ALBERTO ARIAS QUINTERO
ING. PEDRO ALBERTO ARIAS QUINTERO La mayor parte de esos usuarios del computador no consideran de primer interés a la computación como medio de cálculo con números. En realidad lo que más se utiliza es
Representación de Números Reales
Representación de Números Reales María Elena Buemi 15 abril de 2011 Introducción a la Computación Representación de Números Reales Cómo se representa un número real? Un numeral con parte entera y parte
Teoría de Errores y Aritmética del Computador
Teoría de Errores y Aritmética del Computador. Introducción al Cálculo Numérico El extendido uso del computador digital ha tenido un profundo efecto en la Ingeniería y Ciencia, esto ha traído muchos beneficios.
APUNTES DOCENTES ASIGNATURA: ANALISIS NUMERICO ASIGNATURA: ANALISIS NUMERICO UNIDADES TECNOLÓGICAS DE SANTANDER
APUNTES DOCENTES ASIGNATURA: ANALISIS NUMERICO ASIGNATURA: ANALISIS NUMERICO PROFESOR: ESP. PEDRO ALBERTO ARIAS QUINTERO 1. ERRORES Y ARITMETICA DE PUNTO FLOTANTE 1.1. Introducción a la Computación Numérica
Aritmética finita y análisis de error
Aritmética finita y análisis de error Escuela de Ingeniería Informática de Oviedo (Dpto. de Matemáticas-UniOvi) Computación Numérica Aritmética finita y análisis de error 1 / 47 Contenidos 1 Sistemas decimal
Práctica 1: Representación de números
Práctica 1: Representación de números Organización del Computador I DC - UBA 2do. Cuatimestre 2014 Menú del día Hoy vamos a ver: Representación de numeros Aritmética en otras bases (no decimales) Cambios
Redondeo. Análisis Numérico Universidad Nacional Autónoma de México Facultad de Ciencias
Análisis Numérico 2018 2 Universidad Nacional Autónoma de México Facultad de Ciencias Contenido 1 Redondeo 2 3 4 5 6 Error absoluto de redondeo y ULP Error relativo, ɛ Dígitos significativos Redondeo Sea
01. A qué se denomina conjunto de punto flotante? Conjunto de números racionales utilizado para representar a los números reales.
PREGUNTAS PARA ORIENTAR EL ESTUDIO DEL CAPITULO 1. Subtemas: 1.1. Representación de un número real en punto flotante y operaciones. 1.2. Underflow y Overflow. 01. A qué se denomina conjunto de punto flotante?
Métodos Numéricos. Unidad 1. Teoría de Errores
Métodos Numéricos Unidad 1. Teoría de Errores Contenido Introducción Error Aproximado y Error Relativo Error Redondeo y de Cifras Significativas Errores de Truncamiento Errores en la Computadora Otros
La velocidad no lleva a ninguna parte si no se va en la dirección correcta. Proverbio Americano. Punto Flotante
La velocidad no lleva a ninguna parte si no se va en la dirección correcta. Proverbio Americano Punto Flotante Elaborado por Prof. Ricardo González A partir de Materiales de las Profesoras Angela Di Serio
Sistemas Numéricos. Introducción n a los Sistemas Lógicos y Digitales 2009
Sistemas Numéricos Introducción n a los Sistemas Lógicos y Digitales 2009 Sergio Noriega Introducción a los Sistemas Lógicos y Digitales - 2009 MSB = Most Significative Bit LSB = Less Significative Bit
Tema 2: Representación Digital de la Información
Tema 2: Representación Digital de la Información Jorge Juan Chico , Julián Viejo Cortés 2-7 Departamento de Tecnología Electrónica Universidad de Sevilla Usted es
Asignatura : Análisis Numérico Grupo : ::Tarea 1::.
.::Tarea 1::. Ejercicios Teóricos 1. Convertir los siguientes Números Binarios en forma decimal. (a) 11111110 dos (b) 1000000111 dos (c) 0.1010101 dos (d) 0.110110110 dos (e) 1.0110101 dos (f) 11.00100100001
Sistemas de Numeración. I semestre 2011
Sistemas de Numeración I semestre 2011 Sistema Decimal 7392 7 10 3 + 3 10 2 + 9 10 1 + 2 10 0 10 símbolos: 0 9 Un número decimal puede ser expresado por una serie de coeficientes: a 3 a 2 a 1 a 0, a 1
Aritmética de Enteros
Aritmética de Enteros La aritmética de los computadores difiere de la aritmética usada por nosotros. La diferencia más importante es que los computadores realizan operaciones con números cuya precisión
ERRORES. , siempre que p 0.
ERRORES Indice 1. Errores 2. Clases de errores 3. Números en coma flotante 4. Aritmética del punto flotante 4.1. Errores 4.2. Operaciones en punto flotante 4.3. Problemas con operaciones en punto flotante
Computación 1. Representación en Punto Flotante
Computación 1 Representación en Punto Flotante Contenido Representación en Punto Flotante Ejemplos en base 10 Punto flotante en binario Normalización Estándar IEEE 754 Representación de Números Reales
Programación y Métodos Numéricos Errores de de redondeo en en la la representación de de números reales: CODIFICACIÓN DE NÚMEROS REALES
Programación y Métodos Numéricos Errores de de redondeo en en la la representación de de números reales: CODIFICACIÓN DE NÚMEROS REALES Carlos Conde LázaroL Arturo Hidalgo LópezL Alfredo López L Benito
REPRESENTACION DE LA INFORMACION
ANEXO. Fundamentos Computadores I. Telecomunicación. Primer curso REPRESENTACION DE LA INFORMACION Fundamentos de Computadores. Departamento de Automática Dpto. Automática. Fundamentos de computadores.
https://dac.escet.urjc.es/docencia/etc-sistemas/teoria-cuat1/tema2.pdf
1.3 Sistemas numéricos 1.3.1. Introducción Un sistema de representación numérica es un lenguaje que consiste en: Un conjunto ordenado de símbolos (dígitos o cifras) y otro de reglas bien definidas para
Algoritmos Multiplicación División
Algoritmos Multiplicación División 1 Algoritmos de Multiplicación Producto = Multiplicando * Multiplicador P : producto R: Multiplicando Q: Multiplicador P = R * Q 2 Algoritmos de Multiplicación Primer
Punto Flotante - Estándar IEEE 754
Punto Flotante - Estándar IEEE 754 Organización de computadoras 2014 Universidad Nacional de Quilmes 1. Punto Flotante Con los sistemas enteros es posible representar un rango de enteros positivos y negativos
Representación de números binarios en punto fijo y punto flotante.
Apuntes de Clases Representación de números binarios en punto fijo y punto flotante. Realizado por Sergio Noriega Introducción a los Sistemas Lógicos y Digitales Departamento de Electrotécnia Facultad
Tipos de Datos y Representaciones. Circuitos Digitales, 2º de Ingeniero de Telecomunicación. EITE ULPGC.
Tipos de Datos y Representaciones Circuitos Digitales, 2º de Ingeniero de Telecomunicación. EITE ULPGC. Índice 1. Sistemas numéricos posicionales 2. Números octales y hexadecimales 3. Conversiones entre
Representación en Punto Flotante
Representación en Punto Flotante Minaya Villasana Abril-Julio, 2004 1 Representación en base 2 Las computadoras tienen dos formas de representar números: enteros (solo usado para enteros) y punto flotante
Tema 2. Sistemas de representación de la información
Tema 2. Sistemas de representación de la información Soluciones a los problemas impares Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Tema 2: Hoja: 2 / 36 Tema 2: Hoja:
Computación 1. Representación Interna de Números
Computación 1 Representación Interna de Números Contenido Representación de Enteros Sin Signo Representación de Enteros Con Signo con magnitud y signo exceso a M Complemento a 1 Números Enteros Representación
Representación de la Información.... en los Computadores
Representación de la Información... en los Computadores 1 Información e Informática Un computador es una máquina que procesa información. La ejecución de un programa implica el tratamiento de los datos.
Métodos Numéricos: los números reales y su representación
Métodos Numéricos: los números reales y su representación Eduardo P. Serrano Versión previa Feb 2012 1. Números reales Empleamos los números reales para expresar cantidades, valores, medidas o magnitudes.
Números. un elemento perteneciente al conjunto D b. de los dígitos del sistema. D b
1 Un número es un ente que permite representar simbólicamente las veces que la unidad está presente en la cantidad observada o medida. Números representados por una cantidad finita de dígitos o cifras.
ERRORES DE REDONDEO Y ARITMÉTICA DE PRECISIÓN FINITA
TEMA 1. ERRORES DE REDONDEO Y ARITMÉTICA DE PRECISIÓN FINITA 1. Introducción 2. Nomenclatura 3. Representación de un número en un ordenador 4. Truncamiento y redondeo 5. Error de truncamiento y de redondeo
Tema 2. Sistemas de representación de la información
Enunciados de problemas Tema 2. Sistemas de representación de la información Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Tema 2: Hoja: 2 / 26 Tema 2: Hoja: 3 / 26
NÚMEROS DE PUNTO FLOTANTE
B NÚMEROS DE PUNTO FLOTANTE En muchos cálculos el intervalo de números que se usan es muy grande. Por ejemplo, en un cálculo astronómico podrían intervenir la masa del electrón, 9 x 10-28 gramos, y la
Representación de Números Reales. Organización del Computador 1 Verano 2016
Representación de Números Reales Organización del Computador 1 Verano 2016 En un mundo de 0 s y 1 s Qué sabemos representar en forma de ceros y unos? Números naturales/magnitudes (notación sin signo) Números
Unidades Aritméticas. Full Adder de un Bit. Sumador/Restador. Full Adder de 32 Bits. Carry Lookahead de 4 Bits. Suma Rápida con Carry Lookahead.
Unidades Aritméticas Full Adder de un Bit a i b i a i b i c i s i c i+1 c i+1 s i s i = a i b i c i + a i b i c i + a i b i c i + a i b i c i c i+1 = a i b i + a i c i + b i c i c i 0 0 0 0 0 0 0 1 1 0
Número, algoritmo y errores
Número, algoritmo y errores Índice 1.! Introducción 2.! Errores absolutos y relativos 3.! Almacenamiento de números en un ordenador! Números enteros! Números reales 4.! Concepto de algoritmo 5.! Clasificación
Organización del Computador 1. Representación binaria de Números Reales Sistemas de Representación
Organización del Computador 1 Representación binaria de Números Reales Sistemas de Representación Representación de la Información Bit: (Binary Digit) Un bit es un dígito binario. Como tal, puede tener
Lección 7. Aritmética Computacional
Lección 7. Aritmética Computacional MIGUEL ANGEL UH ZAPATA 1 Análisis Numérico I Facultad de Matemáticas, UADY Agosto 2014 1 Centro de Investigación en Matemáticas, Unidad Mérida. En esta lección analizaremos
Teoria de Errores. Mg. Hermes Pantoja Carhuavilca. Métodos Computacionales. Universidad Nacional Mayor de San Marcos Facultad de Ingenieria Industrial
Pantoja Carhuavilca Métodos Computacionales Agenda al estudio de métodos computacionales 3 Aproximación y Errores Los cálculos númericos inevitablemente conducen a errores Estos son de dos clases principales:
Numeración Maya. Numeración indo-arábiga. Sistemas de Numeración Posicional. Conversión de una base cualquiera a base 10 = 4! !
Sistemas de Numeración Posicional Universidad Simón Bolívar Departamento de Electrónica y Circuitos Prof. Juan. Claudio Regidor Circuitos Digitales EC1723 En un número a n a n!1 a n!2!a 2 a 1 a 0, cada
