UNIDAD 3 Representación de la Información

Tamaño: px
Comenzar la demostración a partir de la página:

Download "UNIDAD 3 Representación de la Información"

Transcripción

1 DEPARTAMENTO DE ELECTRONICA Y AUTOMATICA UNIDAD 3 Representación de la Información Cátedra: INFORMATICA I (BIO) COMPUTACION I (ELO)

2 UNIDAD 3 REPRESENTACION DE LA INFORMACION 3.1- Sistemas Numéricos. En la tecnología digital se utilizan muchos sistemas numéricos. Los más comunes son los sistemas decimal, binario, octal y hexadecimal. El sistema decimal es sin duda el más conocido por nosotros ya que es de uso cotidiano, si analizamos sus características podremos entender mejor los otros sistemas Sistema decimal. El sistema decimal se compone de 10 numerales o símbolos. Estos 10 símbolos son 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9; al utilizar estos símbolos como dígitos de un número podemos expresar cualquier cantidad. El sistema decimal, también conocido como sistema de base 10, ha surgido en forma natural debido a que el ser humano tiene diez dedos. De hecho, la palabra "dígito" significa dedo en latín. El sistema decimal es un sistema posicional o también llamado de valor posicional, en el cual el valor de un dígito depende de su posición. Por ejemplo, consideremos el número decimal 453. Sabemos que el dígito 4 representa en realidad 4 centenas, el 5 representa 5 decenas y el 3, tres unidades. En esencia, el 4 tiene el mayor valor de los tres dígitos; a éste se le conoce como el dígito más significativo (MSD). El número 3 tiene el valor menor y se denomina dígito menos significativo (LSD). Figura 3.1 Valores de posición decimal como potencias de 10 Expresando lo anterior con mayor rigor, tenemos que las diversas posiciones relativas al punto decimal tienen valores que se pueden expresar como potencias de 10. Esto se ilustra en la figura 3.1, donde se representa el número 2745,214. El punto decimal separa las potencias positivas de 10 de las potencias negativas. Así pues el número 2745,214 es igual a: (2* * * * * * *10-3 ) En términos generales, cualquier número es simplemente la suma de los productos del dígito por su valor posicional (peso). En el sistema decimal con dos dígitos decimales podemos contar hasta 10 2 = 100 números diferentes (de 0 a 99). Con tres espacios decimales podemos 1

3 contar hasta mil números (de 0 a 999); y así sucesivamente. En general, con N espacios decimales o dígitos podemos contar hasta 10 N números diferentes, comenzando con el 0 y el máximo número será siempre 10 N Sistema Binario Natural. Desafortunadamente, el sistema numérico decimal no se presta para una implementación conveniente en los sistemas digitales. Por ejemplo resulta muy difícil diseñar un equipo electrónico que pueda funcionar con 10 diferentes niveles de tensión (de los cuales cada uno representa a un caracter decimal, 0-9). Por otro lado, es muy fácil diseñar circuitos electrónicos precisos y confiables que operen con solo 2 niveles de tensión. Por ésta razón, casi todos los sistemas digitales utilizan el sistema numérico binario (base 2) como sistema numérico básico para sus operaciones. En el sistema binario solamente hay dos símbolos posibles, el 0 y el 1, no obstante, éste sistema de base 2 se puede utilizar para representar cualquier cantidad numérica, empleando para ello la cantidad de dígitos binarios que sean necesarios. El sistema binario es un sistema de valor posicional (similar al decimal), en donde cada dígito binario tiene un valor propio expresado como potencia de 2. Esto se observa en la figura 3.2, aquí, los espacios que hay a la izquierda del punto binario (equivalente del punto decimal) son potencias positivas de 2 y los espacios que hay a la derecha del punto corresponden a las potencias negativas de 2. El número 1011,101 se representa en la figura 3.2. Para determinar su equivalente en el sistema decimal simplemente tomamos la suma de los productos del valor de cada bit (0 o 1) por su valor posicional correspondiente. 1011,101 2 = (1* * * * * * *2-3 ) = = Obsérvese en la operación anterior que los subíndices (2 y 10) se usan para indicar la base en la cual se expresa el número en cuestión. Esta convención sirve para evitar confusión cuando se utiliza más de un sistema numérico. En el sistema binario, el término dígito binario se lo indica normalmente como bit, (ver unidad 2). Como se observó en el sistema decimal, en el sistema binario utilizando N bits o espacios, podemos contar 2 N números diferentes. Por ejemplo, con 2 bits podemos realizar hasta 2 2 = 4 conteos; con 4 bits tendremos 2 4 = 16 combinaciones; y así sucesivamente. El Nro. mayor a representar estará dado por 2 N -1. 2

4 Figura 3.2 Valores de posición binaria como potencias de Representación de cantidades binarias. En los sistemas digitales, la información que está siendo procesada por lo general se presenta en forma binaria. Las cantidades binarias se pueden representar físicamente por medio de cualquier dispositivo que solamente tenga dos estados de operación o dos posibles condiciones. Por ejemplo, un interruptor tiene solo dos estados: abierto o cerrado. Arbitrariamente podemos considerar que un interruptor abierto represente el 0 binario y que uno cerrado represente el 1 binario. Con ésta suposición se puede representar cualquier número binario como se ilustra en la figura 3.3.a, donde los estados de los diversos interruptores representan la cantidad Otro ejemplo de lo anterior se observa en la misma figura donde se utilizan agujeros perforados en papel para representar números binarios. Un agujero perforado es un 1 binario y la ausencia de un agujero es un cero binario. Existen muchos otros dispositivos que solamente tienen dos estados de operación o bien que solo pueden operar en dos condiciones extremas. Entre ellos se pueden citar: la bombilla eléctrica (encendida o apagada), el diodo (conduce o no conduce), un relay Figura 3.3 Uso de (a) interruptores (b) cinta de papel perforada para representar números binarios (energizado o no energizado), el transistor (cortado o saturado), fotocélula (iluminada u oscura), termostato (abierto o cerrado) y la cinta magnética (magnetizada o desmagnetizada). En los circuitos electrónicos digitales, la información binaria se representa por medio de tensiones o corrientes eléctricas que están presentes en las entradas o en las salidas de los diversos circuitos. Comúnmente, el 0 y el 1 binario se representan con dos niveles de tensión nominal. Por ejemplo, cero volts (0 V) podría representar el cero binario y +5 V., el uno binario. 3

5 En realidad debido a las variaciones del circuito, el 0 y el 1 se representan por medio de intervalos de tensión. Esto se muestra en la figura 3.4 (a), donde cualquier tensión entre 0 y 0,8 V representa un cero binario y cualquier tensión entre 2 y 5 V representa un uno. La figura 3.4 (b) muestra una forma de onda digital secuencial para representar el valor binario Se puede observar otra diferencia significativa entre los sistemas digitales y los analógicos. En los sistemas digitales, el valor exacto de una tensión no es importante; por ejemplo, una tensión de 3,6 V es lo mismo que una de 4.3 V. En los sistemas analógicos el valor exacto de una tensión sí es importante. Por ejemplo, si la tensión analógica es proporcional a la temperatura registrada por un transductor, 3,6 V representaría una temperatura diferente a la correspondiente a 4,3 V. En otras palabras, el valor de la tensión lleva asociada información significativa. Esta característica implica que el diseño de circuitos analógicos precisos es mucho más complicado que el de circuitos digitales Conversión de binario a decimal. Teniendo en cuenta lo expresado en párrafos anteriores, donde se definió al sistema de numeración binario como un sistema posicional en el que cada dígito binario (bit) tiene un valor que depende de su posición relativa al LSB. Cualquier número binario puede Figura 3.4(a) Asignaciones comunes de voltaje en el sistema digital; (b) señal digital común. convertirse a su equivalente decimal, simplemente sumando los valores (pesos) correspondientes a las diversas posiciones en que el número binario contienen un 1. Por ejemplo: (binario) 1x x x x x2 0 = Conversión de decimal a binario. = (decimal) Existen dos maneras de convertir un número decimal a binario. El método que se utiliza para números pequeños es el recíproco del proceso descrito anteriormente. el número decimal se expresa como una suma de potencias de 2 y luego los unos y los ceros se escriben en las posiciones adecuadas de bits. Por ejemplo, el número 45 se puede descomponer como suma de potencias de 2 de la siguiente forma: = = 1x x x x x x2 0 =

6 Para números decimales mayores se utiliza otro método, llamado de divisiones sucesivas, el cual emplea divisiones repetidas por 2. La conversión que se ilustra a continuación para el número 25, requiere que se divida en forma repetitiva por 2 y que se escriban los restos después de cada división hasta que se obtenga un cociente nulo. El número binario se obtiene escribiendo el primer resto como el bit menos significativo (LSB) y el último como el bit mas significativo (MSB) Sistema numérico octal. El sistema numérico octal es muy importante en el trabajo que se realiza en una computadora digital. Este sistema tiene una base de ocho, lo cual significa que tiene ocho posibles dígitos: 0, 1, 2, 3, 4, 5, 6 y 7. De esta manera, cada dígito de un número octal puede tener cualquier valor entre 0 y 7. Las posiciones de los dígitos de un número octal tienen los siguientes valores: Un número octal puede convertirse fácilmente en su equivalente decimal multiplicando cada dígito octal por su valor posicional (peso). Por ejemplo, = 3* * *8 0 = 3*64 + 7*8 + 2*1 = Conversión de decimal a octal Un Número entero decimal se puede convertir en octal mediante el uso del mismo método de divisiones sucesivas que se usó en la conversión de decimal a binario, pero ahora con un divisor de 8 en lugar de 2. A continuación se muestra un ejemplo de esta conversión. 5

7 Nótese que el primer resto o residuo se transforma en el dígito menos significativo (LSD) del número octal y el último residuo se convierte en el dígito más significativo (MSD) Conversión de octal a binario La ventaja principal del sistema numérico octal es la facilidad con la cual puede realizarse la conversión entre números binarios y octales. La conversión de octal a binario se lleva a cabo convirtiendo cada dígito octal en su equivalente binario de 3 bits. Los ocho dígitos posibles se convierten según la siguiente tabla. Dígito Octal Equivalente binario Por medio de estas conversiones cualquier dígito octal se transforma en binario convirtiéndolo en forma individual. Por ejemplo, podemos convertir en binario de la siguiente manera: Por lo tanto, el número octal 472 es equivalente al binario Conversión de binario a octal. La conversión de enteros binarios en octales es simplemente la operación inversa del proceso anterior. Los bits del número binario se agrupan de a tres comenzando por el menos significativo (LSB). Luego cada grupo se convierte en su equivalente octal de acuerdo a la tabla de equivalencias, algunas veces el número binario no tendrá grupos completos de tres bits, en esos casos se puede agregar uno o dos ceros a la izquierda del bit más significativo. Un ejemplo es el siguiente: Convertir el Número binario a octal Con N dígitos octales, podemos contar desde 0 hasta 8 N - 1, lo que da un total de 8 N diferentes combinaciones. Por ejemplo, con tres dígitos octales podemos contar desde a lo que hace un total de 8 3 = diferentes números. 6

8 La facilidad con la cual pueden hacerse conversiones entre el sistema octal y el binario hace que el sistema octal sea atractivo como un medio "taquigráfico" para expresar números binarios grandes. En computadoras grandes son comunes números binarios de hasta 64 bits. Estos números binarios no siempre representan a una cantidad numérica (datos), también pueden representar direcciones de memoria, un código de una instrucción, un código que representa caracteres alfabéticos, o bien el conjunto de bits puede representar el estado en que se encuentran los dispositivos internos o externos a la computadora. Cuando se trabaja con una cantidad considerable de números binarios de muchos bits, es adecuado y más eficaz escribir los números en octal en lugar de binario. Sin embargo, recordemos que los circuitos y sistemas digitales trabajan únicamente en binario; se usa el sistema octal sólo por conveniencia para la operación del sistema Sistema numérico hexadecimal. El sistema hexadecimal emplea la base 16, por lo tanto tiene dieciséis posibles símbolos digitales. Utiliza los dígitos de 0 a 9 más las letras A, B, C, D, E y F como símbolos para sus dígitos. La tabla 3.1 muestra la relaciones existentes entre los sistemas hexadecimal, octal, decimal y binario. Hexadecimal Octal Binario Decimal A B C D E F Tabla Conversión de hexadecimal a decimal. Un número hexadecimal (hex) se puede convertir a su equivalente decimal utilizando el hecho de que cada posición de los dígitos hexadecimales tiene un peso que corresponde a una potencia de 16, por ser este también un sistema posicional, el LSD tiene un peso de 16 0 = 1; el siguiente dígito tiene un peso de 16 1 = 16; el siguiente tiene un valor de 16 2 = 256 y así sucesivamente. El proceso de conversión se muestra en el siguiente ejemplo: 2AF 16 = 2 * * * 16 0 = =

9 Conversión de decimal a hexadecimal. La conversión de decimal a hexadecimal se puede realizar por el método de divisiones sucesivas ya utilizado en los sistemas estudiados anteriormente, para este caso el divisor será 16; dado que es la base de este sistema. El método se describe en el siguiente ejemplo: Conversión de hexadecimal a binario. Al igual que el sistema numérico octal, el sistema hexadecimal se usa principalmente como método "taquigráfico" en la representación de números binarios. La conversión de un número hex a binario es una tarea simple. Cada dígito hex se convierte directamente en su equivalente binario de cuatro bits. Esto se puede apreciar en el ejemplo siguiente, 9F2 16 = 9 F 2 = = Conversión de binario a hexadecimal. Esta conversión es exactamente la operación recíproca del proceso anterior. El número binario se agrupa en conjuntos de cuatro bits de derecha a izquierda y si el último grupo queda incompleto se completa con ceros, luego cada grupo se convierte en su dígito hexadecimal equivalente = = B A 6 = BA6 16 Con N dígitos hexadecimales, podemos contar desde 0 hasta 16 N -1, lo que da un total de 16 N diferentes combinaciones. Por ejemplo, con tres dígitos hexadecimales podemos contar desde a FFF 16 lo que hace un total de 16 3 = diferentes números. Conclusión: Es conveniente habituarse, desde un principio, a manejar los números en sus distintas representaciones, pues el buen programador deberá usarlas a menudo Código BCD. Cuando números, letras o palabras se representan mediante una combinación especial de 8

10 símbolos se denomina codificación; y al conjunto de símbolos se le conoce como código. Probablemente uno de los códigos más conocido es el Código Morse, en el cual las series de puntos y rayas representan letras del alfabeto. Se ha observado que cualquier número decimal se puede representar por medio de un número binario equivalente. La combinación de ceros y unos del número binario se puede considerar como un código que representa el número decimal. Cuando un número decimal se representa con su número binario equivalente, se le denomina codificación binaria directa o bien se lo considera al número representado en sistema binario. Los sistemas digitales utilizan algunas formas de números binarios para su operación interna, pero el mundo externo es de naturaleza decimal. Esto significa que deben realizarse conversiones entre los sistemas decimal y binario, las cuales pueden ser largas y complicadas si se trabajan con números grandes. Por esta razón, surgió un sistema de codificación de números decimales, que combina algunas características de los sistemas decimal y binario. El Código BCD (Decimal Codificado en Binario), como su nombre lo indica, representa cada dígito decimal por su equivalente binario. Si tenemos en cuenta que un dígito decimal puede tomar como valor máximo 9, se necesitaran 4 bits para codificar cada dígito. La representación de un número en BCD se muestra en el siguiente ejemplo (decimal) (BCD) El código BCD, representa cada dígito del número decimal por medio de un número binario de cuatro bits. Por lo tanto, de las 16 combinaciones posibles solo utiliza diez las que van de 0000 a 1001, las no utilizadas son: 1010, 1011,1100, 1101, 1110 y Comparación entre BCD y binario. Es muy importante comprender que el BCD no es otro sistema numérico como el binario, el octal, el decimal y el hexadecimal. Es, de hecho, el sistema decimal con cada dígito codificado en su equivalente binario. También es importante entender que un número en BCD no es lo mismo que un número binario directo. En Binario directo se toma el número decimal completo y se lo representa en binario, según las reglas de conversión descritas; el código BCD convierte cada dígito decimal en binario en forma individual. Para ilustrar lo anterior, tomemos el número 137 y comparemos sus representaciones en binario directo o binario natural y BCD: = (binario) = (BCD) En el ejemplo se observa que para representar el número 137 en BCD se emplearon 12 bits, mientras que en su representación binaria directa solo son 8 bits. El código BCD requiere más bits que el binario directo para representar números decimales de más de un dígito. Esto se debe a que el código BCD no utiliza todas las posibles combinaciones de 4 bits como se indico antes y, por tanto, es un poco ineficiente. La ventaja principal del código BCD es la relativa facilidad de conversión en, y de, decimal. 9

11 Solo es necesario recordar los códigos binarios de cuatro bits de los primeros 10 dígitos. Esta facilidad de conversión es también importante desde el punto de vista del hardware, ya que en un sistema digital son los circuitos electrónicos los que efectúan las conversiones en, y de, decimal. El Código BCD sirve en máquinas digitales siempre que la información decimal se aplique como entradas o bien se exhiba como salidas. Los voltímetros digitales, los cronómetros digitales utilizan el BCD, debido a que exhiben la información de salida en decimal. El código BCD no se utiliza con mucha frecuencia en las computadoras digitales modernas de alta velocidad por dos razones fundamentales: Una es la indicada anteriormente, que se refiere a la necesidad del código BCD, de utilizar mayor cantidad de bits para representar un número, que en el sistema binario directo. Esto desde el punto de vista de la máquina representa mayor requerimiento de memoria y serán necesarias más instrucciones de CPU para realizar cualquier operación con el dato. La otra razón se debe a que los procesamientos aritméticos para números representados en código BCD son bastante más complicados que en binario directo y por lo tanto requieren de circuitos más complejos. Los circuitos más complejos contribuyen a una disminución de la velocidad a la cual se realizan las operaciones aritméticas. Por esta causa es que las calculadoras que utilizan el BCD son considerablemente más lentas en su operación que las computadoras Códigos Alfanuméricos. Para poder ser realmente útil, una computadora debe poder manejar no solo información numérica. En otras palabras, una computadora debe poder reconocer códigos que representen números, letras y caracteres especiales. Estos códigos se clasifican como códigos alfanuméricos. Un código alfanumérico debe tener, como mínimo, en su conjunto los elementos necesarios para representar: las 26 letras mayúsculas; las 26 letras minúsculas; las 10 cifras numéricas y cerca de 25 caracteres especiales, como +, #, %, &, etc. Esto da un total de 87 caracteres, y para obtener esta cantidad de combinaciones se necesitarán por lo menos 7 bits. El código alfanumérico más utilizado es el código ASCII EL código ASCII. Este es el código más conocido, su nombre es "American Standard Code for Information Interchange" (Código Estándar Americano para el Intercambio de Información), y es utilizado por la mayoría de los fabricantes de computadoras. Este sistema de codificación utiliza 7 bits para definir 128 códigos diferentes, el bit restante del byte correspondiente, es siempre 0 para los caracteres estándar, mientras que toma el valor 1 cuando se refiere a caracteres gráficos particulares de algunas máquinas. Cada uno de estos 128 códigos corresponde a una letra del alfabeto, a un número del 0 al 9, a un signo matemático o de puntuación y también representan códigos de control. La tabla 3.2 especifica la tabla de caracteres ASCII expresada en decimal y hexadecimal. 10

12 3.4- Representación de Números Representación de números con signo. Uno de los principales requerimientos en el trabajo con datos numéricos es que exista la posibilidad de que los números puedan ser distinguidos en positivos y negativos. Para ello existen trés sistemas de representación como veremos a continuación. A- Signo y Módulo En este sistema de representación, del total de bits disponibles para la codificación del número, se separa un bit (por convención el mas significativo), que representará el signo. El valor cero (0) de este bit, significará que el resto de los bits representan un número positivo. En caso de ser uno (1) implicará número negativo. En este sistema el rango de representación de números se ve disminuido con respecto a el rango de los números sin signo. Por ejemplo, Ejemplos de representación: Número Número B-Complemento a 1 para 4 bits rango sin signo 0 a 15 rango con signo -7 a 7 En este sistema los números positivos se codifican exactamente igual que en el método anterior. En cambio para los negativos se aplica la siguiente definición de complemento a 1: C 1 (N) = 2 n N Donde n es el número de bits utilizado para la codificación del número N. Por ejemplo, para 8 bits, N = Entonces el número negativo, o sea el -12 será, N = -12 = C 1 (12) = = = = 243 En binario será, N = -12 = C 1 (12) = = = = Observando este resultado concluimos que la forma mas rápida de obtener el complemento a 1 de un número cualquiera es complementar (todos los unos pasan a ceros y todos los ceros pasan a unos) bit a bit todo el número. Por ejemplo para N = entonces

13 Carácteres no imprimibles Carácteres imprimibles Nombre Dec Hex Car. Dec Hex Car. Dec Hex Car. Dec Hex Car. Nulo 0 00 NUL Espacio ` Inicio de cabecera 1 01 SOH 33 21! A a Inicio de texto 2 02 STX " B b Fin de texto 3 03 ETX # C c Fin de transmisión 4 04 EOT $ D d enquiry 5 05 ENQ % E e acknowledge 6 06 ACK & F f Campanilla (beep) 7 07 BEL ' G g backspace 8 08 BS ( H h Tabulador horizontal 9 09 HT ) I i Salto de línea 10 0A LF 42 2A * 74 4A J 106 6A j Tabulador vertical 11 0B VT 43 2B B K 107 6B k Salto de página 12 0C FF 44 2C, 76 4C L 108 6C l Retorno de carro 13 0D CR 45 2D D M 109 6D m Shift fuera 14 0E SO 46 2E. 78 4E N 110 6E n Shift dentro 15 0F SI 47 2F / 79 4F O 111 6F o Escape línea de datos DLE P p Control dispositivo DC Q q Control dispositivo DC R r Control dispositivo DC S s Control dispositivo DC T t neg acknowledge NAK U u Sincronismo SYN V v Fin bloque transmitido ETB W w Cancelar CAN X x Fin medio EM Y y Sustituto 26 1A SUB 58 3A : 90 5A Z 122 7A z Escape 27 1B ESC 59 3B ; 91 5B [ 123 7B { Separador archivos 28 1C FS 60 3C < 92 5C \ 124 7C Separador grupos 29 1D GS 61 3D = 93 5D ] 125 7D } Separador registros 30 1E RS 62 3E > 94 5E ^ 126 7E ~ Separador unidades 31 1F US 63 3F? 95 5F _ 127 7F DEL Tabla Código ASCII estándar. C- Complemento a 2 Al igual que en los dos métodos anteriores, la representación de los números positivos es la misma. Para los números negativos se aplica la definición de complemento a 2, C 2 (N) = 2 n - N = C 1 (N) + 1 Donde n es el número de bits utilizado para la codificación del número N. Por ejemplo, para 8 12

14 bits, N = Entonces el número negativo, o sea el -12 será, N = -12 = C 2 (12) = = = 244 En binario será, N = -12 = C 2 (12) = = = Simple precisión, doble precisión. La longitud de palabra de un dato que puede tratar un computador es algunas veces insuficiente para la precisión que se necesita. En este caso, se recurre a más de un palabra para representarlo. Se le denomina doble precisión, si se utilizan dos palabras, triple precisión si se utilizan tres, etc Representación Coma Fija y Coma Flotante Se utilizan dos formas principales de representación de la coma (punto) de un número decimal: el modo de coma fija, llamado así porque la coma es colocada arbitrariamente por el programador en cualquier lugar, y el modo de coma flotante, donde su ubicación está definida por un exponente. a- Coma Fija (Punto Fijo) Según vimos, la cantidad de bit que puede tratar un procesador en paralelo es una de las características del mismo, y es así que tenemos palabras datos de 1, 4, 8, 16, 32 bits, etc. Estas cantidades de bits nos limita el máximo número a representar, el que aún queda reducido si se debe representar el signo. Si además hay que separar lugares para la parte fraccionaria, la forma se reduciría por ejemplo a : posición arb. de la coma b- Coma Flotante (Punto Flotante) La forma de representación general es: N = M * B E donde : N = número a representar M = mantisa B = base E = exponente Inclusive puede adicionarse el signo tanto en la mantisa como en el exponente. 13

15 N = S1. M * B S2.E Por ejemplo, para una palabra de 8 bit, si se utilizan 4 para la mantisa y 4 para el exponente, con una base binaria, obtenemos como número máximo: 15 * 2 15 = mientras que con coma fija, y con el mismo formato para la parte entera que para la decimal, solo se podría codificar hasta el (15,93). La mantisa define la precisión, mientras que el exponente especifica el rango del número. El número de bits para la mantisa es justamente fijado de acuerdo a la precisión requerida. Este sistema permite aumentar la exactitud de los cálculos pues se logra un uso más racional de los registros y es menos frecuente el desborde (Overflow). Las desventajas están en la relativa complejidad de la adición pues hay que igualar los exponentes. Por su parte el método de coma fija, tiene la ventaja de que si fijamos los operandos entre (-1; +1), el producto también estará en ese rango y no hará falta modificar el posible factor de escala. Como desventaja, la programación es más complicada, por que si los dos factores son pequeños el error de redondeo (round off) puede ser tan grande que requerirá de una programación especial para reducirlo. En aplicaciones de control, puesto que el programa se desarrolla una sola vez, y queda fijo en la computadora, es viable el punto fijo que simplifica el hardware, siempre que sea posible pues existen casos en que la precisión y los rangos de los números no lo permiten. Con el advenimiento de los coprocesadores o procesadores aritméticos se minimiza el problema del punto flotante, ya que estos permiten trabajar en esta forma con una capacidad de por ej. 80 bit y realizar operaciones, no solo aritméticas sino también trigonométricas. 14

Los sistemas de numeración se clasifican en: posicionales y no posicionales.

Los sistemas de numeración se clasifican en: posicionales y no posicionales. SISTEMAS NUMERICOS Un sistema numérico es un conjunto de números que se relacionan para expresar la relación existente entre la cantidad y la unidad. Debido a que un número es un símbolo, podemos encontrar

Más detalles

SISTEMAS DE NUMERACIÓN. Sistema decimal

SISTEMAS DE NUMERACIÓN. Sistema decimal SISTEMAS DE NUMERACIÓN Sistema decimal Desde antiguo el Hombre ha ideado sistemas para numerar objetos, algunos sistemas primitivos han llegado hasta nuestros días, tal es el caso de los "números romanos",

Más detalles

SISTEMAS NUMERICOS. Ing. Rudy Alberto Bravo

SISTEMAS NUMERICOS. Ing. Rudy Alberto Bravo SISTEMAS NUMERICOS SISTEMAS NUMERICOS Si bien el sistema de numeración binario es el más importante de los sistemas digitales, hay otros que también lo son. El sistema decimal es importante porque se usa

Más detalles

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true I. FUNDAMENTOS 3. Representación de la información Introducción a la Informática Curso de Acceso a la Universidad

Más detalles

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.

Más detalles

TEMA 2: Representación de la Información en las computadoras

TEMA 2: Representación de la Información en las computadoras TEMA 2: Representación de la Información en las computadoras Introducción Una computadora es una máquina que procesa información y ejecuta programas. Para que la computadora ejecute un programa, es necesario

Más detalles

Matemática de redes Representación binaria de datos Bits y bytes

Matemática de redes Representación binaria de datos Bits y bytes Matemática de redes Representación binaria de datos Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo pueden entender

Más detalles

DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO

DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO I. SISTEMAS NUMÉRICOS DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO LIC. LEYDY ROXANA ZEPEDA RUIZ SEPTIEMBRE DICIEMBRE 2011 Ocosingo, Chis. 1.1Sistemas numéricos. Los números son los mismos en todos

Más detalles

TEMA 2 REPRESENTACIÓN BINARIA

TEMA 2 REPRESENTACIÓN BINARIA TEMA 2 REPRESENTACIÓN BINARIA ÍNDICE. INTRODUCCIÓN HISTÓRICA A LA REPRESENTACIÓN NUMÉRICA 2. REPRESENTACIÓN POSICIONAL DE MAGNITUDES 2. Transformaciones entre sistemas de representación (cambio de base)

Más detalles

Materia: Informática. Nota de Clases Sistemas de Numeración

Materia: Informática. Nota de Clases Sistemas de Numeración Nota de Clases Sistemas de Numeración Conversión Entre Sistemas de Numeración 1. EL SISTEMA DE NUMERACIÓN 1.1. DEFINICIÓN DE UN SISTEMA DE NUMERACIÓN Un sistema de numeración es un conjunto finito de símbolos

Más detalles

Matemáticas para la Computación

Matemáticas para la Computación Matemáticas para la Computación José Alfredo Jiménez Murillo 2da Edición Inicio Índice Capítulo 1. Sistemas numéricos. Capítulo 2. Métodos de conteo. Capítulo 3. Conjuntos. Capítulo 4. Lógica Matemática.

Más detalles

UNIDADES DE ALMACENAMIENTO DE DATOS

UNIDADES DE ALMACENAMIENTO DE DATOS 1.2 MATÉMATICAS DE REDES 1.2.1 REPRESENTACIÓN BINARIA DE DATOS Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo

Más detalles

Instituto Tecnológico de Celaya

Instituto Tecnológico de Celaya LOS SISTEMAS DE REPRESENTACIÓN NUMÉRICA Es común escuchar que las computadoras utilizan el sistema binario para representar cantidades e instrucciones. En esta sección se describen las ideas principales

Más detalles

21/02/2012. Agenda. Unidad Central de Procesamiento (CPU)

21/02/2012. Agenda. Unidad Central de Procesamiento (CPU) Agenda 0 Tipos de datos 0 Sistemas numéricos 0 Conversión de bases 0 Números racionales o Decimales 0 Representación en signo-magnitud 0 Representación en complemento Unidad Central de Procesamiento (CPU)

Más detalles

Computación I Representación Interna Curso 2011

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 Temario Representación de Números Enteros Representación de Punto Fijo Enteros sin signo Binarios puros

Más detalles

ELECTRÓNICA DIGITAL TEMA 1

ELECTRÓNICA DIGITAL TEMA 1 ELECTRÓNICA DIGITAL TEMA CÓDIGOS BINARIOS 2 Escuelas Técnicas de Ingenieros CÓDIGOS BINARIOS CÓDIGOS BINARIOS CÓDIGO BINARIO NATURAL CÓDIGO BINARIO NATURAL 5 4 3 2 9 8 7 6 5 4 3 2 Sistema decimal de numeración

Más detalles

Unidad de trabajo 2: INFORMÁTICA BÁSICA (primera parte)

Unidad de trabajo 2: INFORMÁTICA BÁSICA (primera parte) Unidad de trabajo 2: INFORMÁTICA BÁSICA (primera parte) Unidad de trabajo 2: INFORMÁTICA BÁSICA... 1 1. Representación interna de datos.... 1 1.2. Sistemas de numeración.... 2 1.3. Aritmética binaria...

Más detalles

El sistema decimal, es aquél en el que se combinan 10 cifras (o dígitos) del 0 al 9 para indicar una cantidad específica.

El sistema decimal, es aquél en el que se combinan 10 cifras (o dígitos) del 0 al 9 para indicar una cantidad específica. 5.2 SISTEMAS DE NUMERACIÓN. DECIMAL El sistema decimal, es aquél en el que se combinan 10 cifras (o dígitos) del 0 al 9 para indicar una cantidad específica. La base de un sistema indica el número de caracteres

Más detalles

SISTEMAS DE NUMERACIÓN. Sistema de numeración decimal: 5 10 2 2 10 1 8 10 0 =528 8 10 3 2 10 2 4 10 1 5 10 0 9 10 1 7 10 2 =8245,97

SISTEMAS DE NUMERACIÓN. Sistema de numeración decimal: 5 10 2 2 10 1 8 10 0 =528 8 10 3 2 10 2 4 10 1 5 10 0 9 10 1 7 10 2 =8245,97 SISTEMAS DE NUMERACIÓN Un sistema de numeración es un conjunto de símbolos y reglas que permiten representar datos numéricos. La norma principal en un sistema de numeración posicional es que un mismo símbolo

Más detalles

Guía 01: Sistemas Numéricos

Guía 01: Sistemas Numéricos Guía 01: Sistemas Numéricos 1.1.- Sistemas Numéricos, bases 2, 10 y 16 En los sistemas numéricos posicionales un número se expresa como los dígitos del sistema multiplicados por la base de dicho sistema

Más detalles

El álgebra booleana (Algebra de los circuitos lógicos tiene muchas leyes o teoremas muy útiles tales como :

El álgebra booleana (Algebra de los circuitos lógicos tiene muchas leyes o teoremas muy útiles tales como : SIMPLIFICACION DE CIRCUITOS LOGICOS : Una vez que se obtiene la expresión booleana para un circuito lógico, podemos reducirla a una forma más simple que contenga menos términos, la nueva expresión puede

Más detalles

Sistemas de numeración y aritmética binaria

Sistemas de numeración y aritmética binaria Sistemas de numeración y aritmética binaria Héctor Antonio Villa Martínez Programa de Ciencias de la Computación Universidad de Sonora Este reporte consta de tres secciones. Primero, la Sección 1 presenta

Más detalles

Tema 1. SISTEMAS DE NUMERACION

Tema 1. SISTEMAS DE NUMERACION Tema 1. SISTEMAS DE NUMERACION SISTEMAS DE NUMERACION Sistemas de numeración Sistema decimal Sistema binario Sistema hexadecimal Sistema octal. Conversión entre sistemas Códigos binarios SISTEMAS DE NUMERACION

Más detalles

Sistemas de numeración

Sistemas de numeración Sistemas de numeración Un sistema de numeración es un conjunto de símbolos y reglas que permiten representar datos numéricos. Los sistemas de numeración actuales son sistemas posicionales, que se caracterizan

Más detalles

CAPITULO II SISTEMAS DE NUMERACIÓN Y CÓDIGOS

CAPITULO II SISTEMAS DE NUMERACIÓN Y CÓDIGOS SISTEMA DE NUMERACIÓN Y CÓDIGOS CAPITULO II SISTEMAS DE NUMERACIÓN Y CÓDIGOS CÓDIGO Un código es un grupo de símbolos que representan algún tipo de información reconocible. En los sistemas digitales, los

Más detalles

UNIDAD 2 Configuración y operación de un sistema de cómputo Representación de datos Conceptos El concepto de bit (abreviatura de binary digit) es fundamental para el almacenamiento de datos Puede representarse

Más detalles

En la actualidad ASCII es un código de 8 bits, también conocido como ASCII extendido, que aumenta su capacidad con 128 caracteres adicionales

En la actualidad ASCII es un código de 8 bits, también conocido como ASCII extendido, que aumenta su capacidad con 128 caracteres adicionales Definición(1) Sistemas numéricos MIA José Rafael Rojano Cáceres Arquitectura de Computadoras I Un sistema de representación numérica es un sistema de lenguaje que consiste en: un conjunto ordenado de símbolos

Más detalles

Capítulo 2 REPRESENTACIÓN DE LOS DATOS. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

Capítulo 2 REPRESENTACIÓN DE LOS DATOS. Presentación resumen del libro: EMPEZAR DE CERO A PROGRAMAR EN lenguaje C Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C" Autor: Carlos Javier Pes Rivas (correo@carlospes.com) Capítulo 2 REPRESENTACIÓN DE LOS DATOS 1 OBJETIVOS Entender cómo la computadora

Más detalles

1. Informática e información. 2. Sistemas de numeración. 3. Sistema binario, operaciones aritméticas en binario, 4. Sistemas octal y hexadecimal. 5.

1. Informática e información. 2. Sistemas de numeración. 3. Sistema binario, operaciones aritméticas en binario, 4. Sistemas octal y hexadecimal. 5. Representación de la información Contenidos 1. Informática e información. 2. Sistemas de numeración. 3. Sistema binario, operaciones aritméticas en binario, 4. Sistemas octal y hexadecimal. 5. Conversiones

Más detalles

Clase 02: Representación de datos

Clase 02: Representación de datos Arquitectura de Computadores y laboratorio Clase 02: Representación de datos Departamento de Ingeniería de Sistemas Universidad de Antioquia 2015-2 Contenido 1 2 Representación de la Información Y sistemas

Más detalles

Sistemas de Numeración Operaciones - Códigos

Sistemas de Numeración Operaciones - Códigos Sistemas de Numeración Operaciones - Códigos Tema 2 1. Sistema decimal 2. Sistema binario 3. Sistema hexadecimal 4. Sistema octal 5. Conversión decimal binario 6. Aritmética binaria 7. Complemento a la

Más detalles

❷ Aritmética Binaria Entera

❷ Aritmética Binaria Entera ❷ Una de las principales aplicaciones de la electrónica digital es el diseño de dispositivos capaces de efectuar cálculos aritméticos, ya sea como principal objetivo (calculadoras, computadoras, máquinas

Más detalles

SISTEMAS Y CÓDIGOS DE NUMERACIÓN

SISTEMAS Y CÓDIGOS DE NUMERACIÓN INTRODUCCIÓN SISTEMAS Y CÓDIGOS DE NUMERACIÓN Una señal analógica es aquella que puede tomar infinitos valores para representar la información. En cambio, en una señal digital se utiliza sólo un número

Más detalles

FUNCIONAMIENTO DIGITAL DE UN SISTEMA. EL SISTEMA BINARIO. Sistema Digital. Fr. Casares. Sistema Digital. Sistema Digital

FUNCIONAMIENTO DIGITAL DE UN SISTEMA. EL SISTEMA BINARIO. Sistema Digital. Fr. Casares. Sistema Digital. Sistema Digital FUNCIONAMIENTO DIGITAL Sistema Digital -Emplea dispositivos en los que solo son posibles dos estados DE UN SISTEMA. EL SISTEMA BINARIO Relé Elemento Válvula Situación (Falso) (Verdadero) Desactivado Cerrada

Más detalles

Tema 1. Representación de la información MME 2012-20131

Tema 1. Representación de la información MME 2012-20131 Tema 1 Representación de la información 1 Índice Unidad 1.- Representación de la información 1. Informática e información 2. Sistema de numeración 3. Representación interna de la información 2 Informática

Más detalles

Naturaleza binaria. Conversión decimal a binario

Naturaleza binaria. Conversión decimal a binario Naturaleza binaria En los circuitos digitales sólo hay 2 voltajes. Esto significa que al utilizar 2 estados lógicos se puede asociar cada uno con un nivel de tensión, así se puede codificar cualquier número,

Más detalles

ANEXO 2: REPRESENTACION DE LA INFORMACION EN LOS COMPUTADORES

ANEXO 2: REPRESENTACION DE LA INFORMACION EN LOS COMPUTADORES ANEXO 2: REPRESENTACION DE LA INFORMACION EN LOS COMPUTADORES SISTEMA DE NUMERACIÓN BASE 2 El sistema de numeración binario es el conjunto de elementos {0, 1} con las operaciones aritméticas (suma, resta,

Más detalles

SISTEMAS NUMERICOS CAMILO ANDREY NEIRA IBAÑEZ UNINSANGIL INTRODUCTORIO A LA INGENIERIA LOGICA Y PROGRAMACION

SISTEMAS NUMERICOS CAMILO ANDREY NEIRA IBAÑEZ UNINSANGIL INTRODUCTORIO A LA INGENIERIA LOGICA Y PROGRAMACION SISTEMAS NUMERICOS CAMILO ANDREY NEIRA IBAÑEZ UNINSANGIL INTRODUCTORIO A LA INGENIERIA LOGICA Y PROGRAMACION CHIQUINQUIRA (BOYACA) 2015 1 CONTENIDO Pág. QUE ES UN SISTEMA BINARIO. 3 CORTA HISTORIA DE LOS

Más detalles

Lección 1. Representación de números

Lección 1. Representación de números Lección 1. Representación de números 1.1 Sistemas de numeración Empecemos comentando cual es el significado de la notación decimal a la que estamos tan acostumbrados. Normalmente se escribe en notación

Más detalles

2. Desde los transistores hasta los Circuitos Integrados 3Sit 3. Sistemas de representación numérica éi 4. Números con signo

2. Desde los transistores hasta los Circuitos Integrados 3Sit 3. Sistemas de representación numérica éi 4. Números con signo Electrónica Digital: Introducción 1Sñl 1. Señales Analógicas lói Sñl Señales Diitl Digitales 2. Desde los transistores hasta los Circuitos Integrados 3Sit 3. Sistemas de representación numérica éi 4. Números

Más detalles

NÚMEROS NATURALES Y NÚMEROS ENTEROS

NÚMEROS NATURALES Y NÚMEROS ENTEROS NÚMEROS NATURALES Y NÚMEROS ENTEROS Los números naturales surgen como respuesta a la necesidad de nuestros antepasados de contar los elementos de un conjunto (por ejemplo los animales de un rebaño) y de

Más detalles

Tema 1: Sistemas de numeración

Tema 1: Sistemas de numeración 1 Tema 1: Sistemas de numeración Felipe Machado Norberto Malpica Susana Borromeo Joaquín Vaquero López, 2013 2 01 Digital vs. Analógico Índice 02 Sistemas de numeración 03 Códigos binarios 04 Aritmética

Más detalles

Capítulo 1: Sistemas de representación numérica Introducción. Dpto. de ATC, Universidad de Sevilla - Página 1 de 8

Capítulo 1: Sistemas de representación numérica Introducción. Dpto. de ATC, Universidad de Sevilla - Página 1 de 8 Dpto. de ATC, Universidad de Sevilla - Página de Capítulo : INTRODUCCIÓN SISTEMAS DE REPRESENTACIÓN NUMÉRICA Introducción Bases de numeración Sistema decimal Sistema binario Sistema hexadecimal REPRESENTACIÓN

Más detalles

SISTEMAS NUMÉRICOS (SISTEMAS DE NUMERACIÓN)

SISTEMAS NUMÉRICOS (SISTEMAS DE NUMERACIÓN) SISTEMAS NUMÉRICOS (SISTEMAS DE NUMERACIÓN) INTRODUCCIÓN Desde hace mucho tiempo, el hombre en su vida diaria se expresa, comunica, almacena información, la manipula, etc. mediante letras y números. Para

Más detalles

Tema 2 : Códigos Binarios

Tema 2 : Códigos Binarios Tema 2 : Códigos Binarios Objetivo: Conocer diferentes códigos binarios Conocer algunos códigos de detección y corrección de errores. Códigos alfanuméricos 1 Códigos Binarios A la representación de cifras,

Más detalles

Tema 2. La Información y su representación

Tema 2. La Información y su representación Tema 2. La Información y su representación 2.1 Introducción. Un ordenador es una máquina que procesa información. La ejecución de un programa implica la realización de unos tratamientos, según especifica

Más detalles

Unidad Didáctica. Códigos Binarios

Unidad Didáctica. Códigos Binarios Unidad Didáctica Códigos Binarios Programa de Formación Abierta y Flexible Obra colectiva de FONDO FORMACION Coordinación Diseño y maquetación Servicio de Producción Didáctica de FONDO FORMACION (Dirección

Más detalles

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 El sistema de numeración binario

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 El sistema de numeración binario binariooliverio J. Santana Jaria 2. El sistema de numeración Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Todos Curso 2006 2007 En numeración estamos decimal, familiarizados ya que

Más detalles

EJERCICIOS DEL TEMA 1

EJERCICIOS DEL TEMA 1 EJERCICIOS DEL TEMA 1 Introducción a los ordenadores 1) Averigua y escribe el código ASCII correspondiente, tanto en decimal como en binario, a las letras de tu nombre y apellidos. Distinguir entre mayúsculas/minúsculas,

Más detalles

Por ejemplo convertir el número 131 en binario se realiza lo siguiente: Ahora para convertir de un binario a decimal se hace lo siguiente:

Por ejemplo convertir el número 131 en binario se realiza lo siguiente: Ahora para convertir de un binario a decimal se hace lo siguiente: Como convertir números binarios a decimales y viceversa El sistema binario es un sistema de numeración en el que los números se representan utilizando 0 y 1. Es el que se utiliza en los ordenadores, pues

Más detalles

Los números racionales

Los números racionales Los números racionales Los números racionales Los números fraccionarios o fracciones permiten representar aquellas situaciones en las que se obtiene o se debe una parte de un objeto. Todas las fracciones

Más detalles

Tema 4: Sistemas de Numeración. Codificación Binaria. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid

Tema 4: Sistemas de Numeración. Codificación Binaria. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid Tema 4: Sistemas de Numeración. Codificación Binaria Ingeniería Informática Universidad Autónoma de Madrid 1 O B J E T I V O S Sistemas de Numeración. Codificación Binaria Conocer los diferentes sistemas

Más detalles

Llamamos potencia a todo producto de factores iguales. Por ejemplo: 3 4 = 3 3 3 3

Llamamos potencia a todo producto de factores iguales. Por ejemplo: 3 4 = 3 3 3 3 1. NÚMEROS NATURALES POTENCIAS DE UN NÚMERO NATURAL Llamamos potencia a todo producto de factores iguales. Por ejemplo: 3 4 = 3 3 3 3 El factor que se repite es la base, y el número de veces que se repite

Más detalles

Curso Completo de Electrónica Digital

Curso Completo de Electrónica Digital CURSO Curso Completo de Electrónica Digital Este curso de larga duración tiene la intención de introducir a los lectores más jovenes o con poca experiencia a la Electrónica Digital, base para otras ramas

Más detalles

13/10/2013. Clase 02: Sistemas de Numeración. Sistemas Digitales y Arquitectura de Computadoras. Ing. Christian Lezama Cuellar.

13/10/2013. Clase 02: Sistemas de Numeración. Sistemas Digitales y Arquitectura de Computadoras. Ing. Christian Lezama Cuellar. Clase 02: Sistemas de Numeración Ing. Christian Lezama Cuellar Semestre 2013-I Sistemas Digitales y Arquitectura de Computadoras 1 Conjunto de números que se relacionan para expresar la relación existente

Más detalles

Representación de Datos. Una Introducción a los Sistemas Numéricos

Representación de Datos. Una Introducción a los Sistemas Numéricos Representación de Datos Una Introducción a los Sistemas Numéricos Tipos de Datos Datos Texto Número Imagen Audio Video Multimedia: Información que contiene números, texto, imágenes, audio y video. Como

Más detalles

Tema I. Sistemas Numéricos y Códigos Binarios

Tema I. Sistemas Numéricos y Códigos Binarios Tema I. Sistemas Numéricos y Códigos Binarios Números binarios. Aritmética binaria. Números en complemento-2. Códigos binarios (BCD, alfanuméricos, etc) Números binarios El bit. Representación de datos

Más detalles

TEMA 1 Representación de la información

TEMA 1 Representación de la información TEMA 1 Representación de la información Tema 1: Representación de la información. Aritmética y Representación binaria 1) Introducción BB1, Cap 2, Ap: 2.1, 2.2.1 2) Sistemas binario-octal-hexadecimal BB1,

Más detalles

1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1

1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1 5.1.3 Multiplicación de números enteros. El algoritmo de la multiplicación tal y como se realizaría manualmente con operandos positivos de cuatro bits es el siguiente: 1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0

Más detalles

UD 1. Representación de la información

UD 1. Representación de la información UD 1. Representación de la información 1.1 INTRODUCCION... 1 1.2 SISTEMAS DE REPRESENTACIÓN... 2 1.2.1 El Sistema Decimal.... 2 1.2.2 Teorema Fundamental de la Numeración. (TFN)... 2 1.2.3 El Sistema Binario....

Más detalles

Sistema binario. Representación

Sistema binario. Representación Sistema binario El sistema binario, en matemáticas e informática, es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno ( y ). Es el que se utiliza

Más detalles

Informática 1 Sistemas numéricos: decimal, binario, octal y hexadecimal FCFA Febrero 2012

Informática 1 Sistemas numéricos: decimal, binario, octal y hexadecimal FCFA Febrero 2012 Informática 1 Sistemas numéricos: decimal, binario, octal y hexadecimal CONVERSIONES DE UN SISTEMA A OTRO Para la realización de conversiones entre números de bases diferentes se efectúan operaciones aritméticas

Más detalles

Programa para el Mejoramiento de la Enseñanza de la Matemática en ANEP Proyecto: Análisis, Reflexión y Producción. Fracciones

Programa para el Mejoramiento de la Enseñanza de la Matemática en ANEP Proyecto: Análisis, Reflexión y Producción. Fracciones Fracciones. Las fracciones y los números Racionales Las fracciones se utilizan cotidianamente en contextos relacionados con la medida, el reparto o como forma de relacionar dos cantidades. Tenemos entonces

Más detalles

Representación de la Información

Representación de la Información Representar: Expresar una información como una combinación de símbolos de un determinado lenguaje. Trece -> símbolos 1 y 3 Interpretar: Obtener la información originalmente representada a partir de una

Más detalles

Sistemas de Numeración

Sistemas de Numeración Sistemas de Numeración Objetivo: Conoce los sistemas de numeración diferentes al decimal Ser capaces de transformar una cifra de un sistema a otro 1 Introducción El sistema de numeración usado de forma

Más detalles

SISTEMAS DE NUMERACIÓN. www.portalelectrozona.com

SISTEMAS DE NUMERACIÓN. www.portalelectrozona.com SISTEMA DECIMAL El sistema decimal, como su nombre indica, tiene diez cifras o dígitos distintos, que son 4 5 Por lo tanto, diremos que la BASE del sistema de numeración DECIMAL es (base ). 6 7 8 9 Pongamos

Más detalles

Clase 1 Sistemas de numeración

Clase 1 Sistemas de numeración Administración y Configuración de Redes Clase Sistemas de numeración Contenidos Importancia del Sistema de Numeración Sistema de Numeración Decimal Sistema de Numeración Conversión Decimal Binaria Conversión

Más detalles

Cualquier número de cualquier base se puede representar mediante la siguiente ecuación polinómica:

Cualquier número de cualquier base se puede representar mediante la siguiente ecuación polinómica: SISTEMAS DE NUMERACIÓN Los números se pueden representar en distintos sistemas de numeración que se diferencian entre si por su base. Así el sistema de numeración decimal es de base 10, el binario de base

Más detalles

EIE 446 - SISTEMAS DIGITALES Tema 2: Sistemas de Numeración, Operaciones y Códigos

EIE 446 - SISTEMAS DIGITALES Tema 2: Sistemas de Numeración, Operaciones y Códigos EIE 446 - SISTEMAS DIGITALES Tema 2: Sistemas de Numeración, Operaciones y Códigos Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas Fecha: 1 er semestre de 2011 INTRODUCCIÓN El sistema

Más detalles

INSTITUTO UNIVERSITARIO DE TECNOLOGÍA JOSE LEONARDO CHIRINO PUNTO FIJO EDO-FALCON CATEDRA: ARQUITECTURA DEL COMPUTADOR PROFESOR: ING.

INSTITUTO UNIVERSITARIO DE TECNOLOGÍA JOSE LEONARDO CHIRINO PUNTO FIJO EDO-FALCON CATEDRA: ARQUITECTURA DEL COMPUTADOR PROFESOR: ING. INSTITUTO UNIVERSITARIO DE TECNOLOGÍA JOSE LEONARDO CHIRINO PUNTO FIJO EDO-FALCON CATEDRA: ARQUITECTURA DEL COMPUTADOR PROFESOR: ING. JUAN DE LA ROSA T. TEMA 1 Desde tiempos remotos el hombre comenzó a

Más detalles

UNIVERSIDAD BOLIVARIANA DE VENEZUELA

UNIVERSIDAD BOLIVARIANA DE VENEZUELA Introducción: El análisis de la LOGICA DIGITAL precisa la consideración de dos aspectos diferentes: el proceso lógico, que es la base teórica de los computadores, calculadoras, relojes digitales, etc.

Más detalles

Los polinomios. Un polinomio es una expresión algebraica con una única letra, llamada variable. Ejemplo: 9x 6 3x 4 + x 6 polinomio de variable x

Los polinomios. Un polinomio es una expresión algebraica con una única letra, llamada variable. Ejemplo: 9x 6 3x 4 + x 6 polinomio de variable x Los polinomios Los polinomios Un polinomio es una expresión algebraica con una única letra, llamada variable. Ejemplo: 9x 6 3x 4 + x 6 polinomio de variable x Elementos de un polinomio Los términos: cada

Más detalles

Computación Tercer Año

Computación Tercer Año Colegio Bosque Del Plata Computación Tercer Año UNIDAD 2 Digitalización de la información y su almacenamiento E-mail: garcia.fernando.j@gmail.com Profesor: Fernando J. Garcia Ingeniero en Sistemas de Información

Más detalles

A continuación se mostrarán ejemplos de tres clases de códigos: numéricos, alfanuméricos y de despliegue.

A continuación se mostrarán ejemplos de tres clases de códigos: numéricos, alfanuméricos y de despliegue. Capítulo 3 1 Codificación binaria 3.1. Codificación En un ambiente de sistemas digitales se denomina codificación a la asignación de un significado a una configuración de bits. Al modelar problemas es

Más detalles

8 millares + 2 centenas + 4 decenas + 5 unidades + 9 décimos + 7 céntimos

8 millares + 2 centenas + 4 decenas + 5 unidades + 9 décimos + 7 céntimos COLEGIO HISPANO INGLÉS Rambla Santa Cruz, 94-38004 Santa Cruz de Tenerife +34 922 276 056 - Fax: +34 922 278 477 buzon@colegio-hispano-ingles.es TECNOLOGÍA 4º ESO Sistemas de numeración Un sistema de numeración

Más detalles

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 2: representación de la información

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 2: representación de la información TEMA 1: SISTEMAS INFORMÁTICOS Parte 2: representación de la información Qué vamos a ver? Cómo se representa y almacena la información en un ordenador Cómo podemos relacionar la información que entendemos

Más detalles

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Aritmética binaria

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Aritmética binaria Oliverio J. Santana Jaria 3. Aritmética tica binaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Para Los La en conocer muchos aritmética comprender otros binaria tipos

Más detalles

Introducción a la Programación 11 O. Humberto Cervantes Maceda

Introducción a la Programación 11 O. Humberto Cervantes Maceda Introducción a la Programación 11 O Humberto Cervantes Maceda Recordando En la sesión anterior vimos que la información almacenada en la memoria, y por lo tanto aquella que procesa la unidad central de

Más detalles

Diapositiva 1. Por supuesto, también se puede hacer lo contrario. Un demultiplexor envía una señal a una de muchas líneas.

Diapositiva 1. Por supuesto, también se puede hacer lo contrario. Un demultiplexor envía una señal a una de muchas líneas. Diapositiva 1 Por supuesto, también se puede hacer lo contrario. Un demultiplexor envía una señal a una de muchas líneas. Diapositiva 2 Diapositiva 3 Diapositiva 4 En los circuitos digitales la información

Más detalles

Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid

Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid Tema 3: Sistemas de Numeración. Codificación Binaria Ingeniería Informática Universidad Autónoma de Madrid 1 O B J E T I V O S Sistemas de Numeración. Codificación Binaria Conocer los diferentes sistemas

Más detalles

Informática. Temas 27/03/2014. Carrera: Bioingeniería Profesora: Lic. S. Vanesa Torres JTP: Ing. Thelma Zanon

Informática. Temas 27/03/2014. Carrera: Bioingeniería Profesora: Lic. S. Vanesa Torres JTP: Ing. Thelma Zanon Informática Carrera: Bioingeniería Profesora: Lic. S. Vanesa Torres JTP: Ing. Thelma Zanon Temas O Sistema de Numeración O Conversión entre números decimales y binarios. O El tamaño de las cifras binarias

Más detalles

Introducción. 1. Lenguajes de máquina 2. Lenguajes de ensamblador 3. Lenguajes de alto nivel

Introducción. 1. Lenguajes de máquina 2. Lenguajes de ensamblador 3. Lenguajes de alto nivel Introducción Los programadores escriben en diversos lenguajes de programación, algunos de ellos se pueden entender directamente, pero otros requieren pasos de traducción. Se utilizan cientos de lenguajes

Más detalles

TEMA I: INTRODUCCIÓN A LA ELECTRÓNICA DIGITAL

TEMA I: INTRODUCCIÓN A LA ELECTRÓNICA DIGITAL TEMA I: INTRODUCCIÓN A LA ELECTRÓNICA DIGITAL 1. Electrónica Digital Antes de empezar en el tema en cuestión, vamos a dar una posible definición de la disciplina que vamos a tratar, así como su ámbito

Más detalles

1. SISTEMAS DIGITALES

1. SISTEMAS DIGITALES 1. SISTEMAS DIGITALES DOCENTE: ING. LUIS FELIPE CASTELLANOS CASTELLANOS CORREO ELECTRÓNICO: FELIPECASTELLANOS2@HOTMAIL.COM FELIPECASTELLANOS2@GMAIL.COM PAGINA WEB MAESTROFELIPE.JIMDO.COM 1.1. INTRODUCCIÓN

Más detalles

CAPÍTULO I 1. SISTEMAS DE NUMERACIÓN

CAPÍTULO I 1. SISTEMAS DE NUMERACIÓN CAPÍTULO I 1. SISTEMAS DE NUMERACIÓN Un sistema de numeración es el conjunto de símbolos y reglas que se utilizan para la representación de datos numéricos o cantidades. Un sistema de numeración se caracteriza

Más detalles

Sistemas de numeración, operaciones y códigos.

Sistemas de numeración, operaciones y códigos. Tema : Sistemas de numeración, operaciones y códigos. Para representar ideas, los seres humanos (al menos los occidentales) utilizamos cadenas de símbolos alfanuméricos de un alfabeto definido. En el mundo

Más detalles

UNIDAD 3: ARITMÉTICA DEL COMPUTADOR

UNIDAD 3: ARITMÉTICA DEL COMPUTADOR UNIDAD 3: ARITMÉTICA DEL COMPUTADOR Señor estudiante, es un gusto iniciar nuevamente con usted el desarrollo de esta tercera unidad. En esta ocasión, haremos una explicación más detallada de la representación

Más detalles

REPASO NÚMEROS NATURALES Y NÚMEROS ENTEROS

REPASO NÚMEROS NATURALES Y NÚMEROS ENTEROS SUMA REPASO NÚMEROS NATURALES Y NÚMEROS ENTEROS NÚMEROS NATURALES (N) 1. Características: Axiomas de Giuseppe Peano (*): El 1 es un número natural. Si n es un número natural, entonces el sucesor (el siguiente

Más detalles

UNIDAD Nº 1: 1. SISTEMAS DE NUMERACION. Formalizado este concepto, se dirá que un número X viene representado por una cadena de dígitos:

UNIDAD Nº 1: 1. SISTEMAS DE NUMERACION. Formalizado este concepto, se dirá que un número X viene representado por una cadena de dígitos: UNIDAD Nº 1: TECNICATURA EN INFORMATICA UNLAR - CHEPES 1.1. INTRODUCCION 1. SISTEMAS DE NUMERACION El mundo del computador es un mundo binario. Por el contrario, el mundo de la información, manejada por

Más detalles

Índice Introducción Números Polinomios Funciones y su Representación. Curso 0: Matemáticas y sus Aplicaciones Tema 1. Números, Polinomios y Funciones

Índice Introducción Números Polinomios Funciones y su Representación. Curso 0: Matemáticas y sus Aplicaciones Tema 1. Números, Polinomios y Funciones Curso 0: Matemáticas y sus Aplicaciones Tema 1. Números, Polinomios y Funciones Leandro Marín Dpto. de Matemática Aplicada Universidad de Murcia 2012 1 Números 2 Polinomios 3 Funciones y su Representación

Más detalles

SITEMA BINARIO, OCTAL Y HEXADECIMAL: OPERACIONES

SITEMA BINARIO, OCTAL Y HEXADECIMAL: OPERACIONES Unidad Aritmética Lógica La Unidad Aritmético Lógica, en la CPU del procesador, es capaz de realizar operaciones aritméticas, con datos numéricos expresados en el sistema binario. Naturalmente, esas operaciones

Más detalles

TEMA II: REPRESENTACIÓN DE LA INFORMACIÓN

TEMA II: REPRESENTACIÓN DE LA INFORMACIÓN TEMA II: REPRESENTACIÓN DE LA INFORMACIÓN 2.1. Introducción. El computador procesa información. Para que un ordenador ejecute unos datos es necesario darle dos tipos de información: las instrucciones que

Más detalles

SISTEMAS DE NUMERACIÓN

SISTEMAS DE NUMERACIÓN SISTEMAS DE NUMERACIÓN DECIMAL, BINARIO Y HEXADECIMAL EDICIÓN: 091105 DEPARTAMENTO DE TECNOLOGÍA I.E.S. PABLO GARGALLO SISTEMAS DE NUMERACIÓN Un sistema de numeración es un conjunto de símbolos y reglas

Más detalles

NÚMEROS RACIONALES Y DECIMALES

NÚMEROS RACIONALES Y DECIMALES NÚMEROS RACIONALES Y DECIMALES Unidad didáctica. Números racionales y decimales CONTENIDOS Fracciones Fracciones equivalentes Amplificar fracciones Simplificar fracciones Representación en la recta numérica.

Más detalles

ELECTRÓNICA DIGITAL. Sistemas analógicos y digitales.

ELECTRÓNICA DIGITAL. Sistemas analógicos y digitales. ELECTRÓNICA DIGITAL El tratamiento de la información en electrónica se puede realizar de dos formas, mediante técnicas analógicas o mediante técnicas digitales. El analógico requiere un análisis detallado

Más detalles

Sistemas de numeración

Sistemas de numeración Sistemas de numeración Sistema binario 0,1 Sistema octal 0, 1, 2, 3, 4, 5, 6, 7 Sistema decimal 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Sistema hexadecimal 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F Una señal

Más detalles

Ámbito Científico-Tecnológico Módulo III Bloque 2 Unidad 1 Quien parte y reparte, se lleva la mejor parte

Ámbito Científico-Tecnológico Módulo III Bloque 2 Unidad 1 Quien parte y reparte, se lleva la mejor parte Ámbito Científico-Tecnológico Módulo III Bloque 2 Unidad 1 Quien parte y reparte, se lleva la mejor parte En esta unidad vamos a estudiar los números racionales, esto es, los que se pueden expresar en

Más detalles

Universidad Tecnológica Nacional Facultad Regional Tucumán Ingeniería Electrónica Asignatura: Informática I 1R2 Trabajo Práctico N 1 - Año 2014

Universidad Tecnológica Nacional Facultad Regional Tucumán Ingeniería Electrónica Asignatura: Informática I 1R2 Trabajo Práctico N 1 - Año 2014 Ingeniería Electrónica Asignatura: Informática I 1R Trabajo Práctico N 1 - Año 014 Numeración Binaria, Hexadecimal y Octal 1.- Introducción a los números binarios, hexadecimal y octal: Conversión de Decimal

Más detalles

Wise Up Kids! En matemáticas, a la división de un objeto o unidad en varias partes iguales o a un grupo de esas divisiones se les denomina fracción.

Wise Up Kids! En matemáticas, a la división de un objeto o unidad en varias partes iguales o a un grupo de esas divisiones se les denomina fracción. Fracciones o Quebrados En matemáticas, a la división de un objeto o unidad en varias partes iguales o a un grupo de esas divisiones se les denomina fracción. Las fracciones pueden ser representadas de

Más detalles

Introducción a Códigos

Introducción a Códigos Introducción a Página 1 Agenda Página 2 numéricos posicionales numéricos no posicionales Construcción de cantidades Sistema decimal Sistema binario binarios alfanuméricos Conversión decimal a binario Conversión

Más detalles