L gica digital y prog_ U 01-final.qxp 28/02/ :42 PÆgina 1 UNIDAD 1. Objetivos

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

Download "L gica digital y prog_ U 01-final.qxp 28/02/2007 18:42 PÆgina 1 UNIDAD 1. Objetivos"

Transcripción

1 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:42 PÆgina UNIDAD Introducción a la electrónica digital Objetivos Aprender para qué sirve un sistema electrónico digital, los elementos básicos de que consta, y los aspectos básico necesarios para su implementación. Conocer los motivos que justifican el estudio de las materias que se van a enseñar en las demás unidades del libro.

2 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:42 PÆgina 2 Lógica digital y microprogramable. Señales y sistemas de control. Codificación de magnitudes El instrumento por el que los seres humanos son capaces de adaptar el entorno a sus necesidades es la tecnología. Ésta permite a los humanos controlar y actuar sobre el entorno para cambiar las condiciones físicas o circunstancias del mismo por otras más convenientes para su supervivencia o para su bienestar. Actualmente la principal tecnología de control de procesos la proporciona la electrónica digital. Pero, sea cual sea la tecnología de control empleada, no hay que olvidar que lo que se pretende, en un principio, es sustituir la presencia de un ser humano por una máquina (el avance de la tecnología permitirá además ampliar y superar las capacidades del ser humano en algunos aspectos). Es necesario, por lo tanto, estudiar las características de los procedimientos de control para poder emularlos mediante máquinas. En estos procedimientos intervienen en general tres elementos fundamentales, como se muestra en la figura siguiente: Los sensores: son los elementos que permiten observar el medio físico. El procesador: interpreta lo observado en relación con el objetivo a conseguir. Los actuadores: son los elementos que permiten actuar sobre el medio para cambiarlo. El cuerpo humano posee estos tres elementos, que son los sentidos, la inteligencia y los brazos y piernas respectivamente. Una máquina que pretenda sustituir al hombre en las tareas de control, también deberá de tener estos tres elementos, y para su desarrollo será necesario conocer la naturaleza de las magnitudes físicas que se desean controlar para diseñar los sensores y actuadores. También será necesario conocer la naturaleza de los procesos básicos de la inteligencia humana para diseñar el procesador. En el estudio de la naturaleza de las magnitudes físicas, éstas se pueden clasificar atendiendo a tres criterios: Valor de la medida de la magnitud. Magnitudes analógicas: la magnitud observable puede tomar cualquier valor dentro de un margen físicamente razonable. Magnitudes analógicas son: la luminosidad, la intensidad eléctrica, el sonido, la velocidad, etc. Magnitudes digitales: la magnitud observable no puede tomar cualquier valor dentro del margen físicamente razonable, sino sólo ciertos valores permitidos, habitualmente cantidades enteras. Magnitudes digitales son: número de perforaciones en un tubo, número de barriles de petróleo producidos, número de bombillas encendidas en un árbol de Navidad, etc. Evolución de la magnitud. Magnitudes continuas: el modo de evolución de las sucesivas medidas se hace de acuerdo con un patrón continuo, es decir, entre cualquier par de medidas existen infinitas medidas. Magnitudes continuas son: el voltaje de una pila a lo largo de un mes, el número de lobos de un bosque a lo largo de un siglo, la potencia electromagnética de una onda en un rango de frecuencias, la altura de un terreno sobre el nivel del mar, etc. Magnitudes discretas: el modo de evolución de las sucesivas medidas se hace de acuerdo con un patrón discreto, es decir, entre cualquier par de medidas existe un número limitado de medidas. Magnitudes discretas son: la temperatura a las 8:00 de la mañana a lo largo de un año, las coordenadas geográficas de las intersecciones entre ciertos meridianos y paralelos, el peso de las cien primeras cajas de galletas de un lote de producción, etc. 2

3 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:42 PÆgina 3 Introducción a la electrónica digital Naturaleza física de la magnitud. Teniendo en cuenta la naturaleza física del fenómeno que genera la magnitud observable, las magnitudes se clasifican en: Electromagnéticas Mecánicas Térmicas Hidráulicas Neumáticas etc. En las figuras siguientes se muestran representaciones gráficas de algunos ejemplos de los diferentes tipos de magnitudes que se pueden encontrar. Ejemplo : magnitud analógica continua. Ejemplo 2: magnitud digital continua. Ejemplo 3: magnitud analógica discreta. Ejemplo 4: magnitud digital discreta. Del mismo modo que el ser humano dispone de sentidos, el procesador digital también deberá de disponer de órganos que transformen la naturaleza física original de las magnitudes a controlar en naturaleza electrónica. Estos órganos son los sensores transductores. La magnitud física entregada por el transductor se llama señal. 3

4 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:42 PÆgina 4 Lógica digital y microprogramable Por lo tanto, una señal es una magnitud física de distinta naturaleza que la de la magnitud que se pretende controlar, pero igual a ella (o proporcional) en cuanto a valores y a evolución. Del mismo modo que las magnitudes físicas, las señales serán analógicas o digitales, continuas o discretas. El procesador digital trabaja con señales eléctricas digitales discretas. En general, se realizan una serie de transformaciones, tal como se esquematiza en la figura siguiente, para hacer llegar señales eléctricas digitales discretas al procesador. Puede encontrarse información ampliada sobre señales y sistemas en los documentos incluidos en el disco proporcionado con el libro. En la figura siguiente se resumen todos los procesos involucrados en un sistema de procesamiento digital (en el ejemplo, de 8 bits). Cada uno de los bloques representa un subsistema electrónico encargado de realizar la función especificada.. Sistemas de numeración y codificación Las señales eléctricas digitales proporcionan información al procesador digital, acerca de la magnitud física que se pretende controlar, mediante una codificación, que es una forma de asignar a cada uno de los diferentes valores que puede tomar una información, un símbolo o combinación única de símbolos denominada código, de acuerdo con unas reglas de asignación determinadas. La codificación empleada en los procesadores digitales es el sistema binario. A continuación se describirá este sistema, así como otros que también se utilizan en el diseño de los procesadores digitales... El sistema de numeración decimal En el caso del procesador humano, un sistema de codificación de magnitudes digitales adecuado a su naturaleza, y universalmente el más empleado, es el sistema de numeración decimal. Las características que hacen adecuado este sistema son: El sistema consta de diez símbolos que están representados por los dígitos arábigos: {0,,2, 3,4,5,6,7,8,9}. Cada símbolo se representa por un trazado geométrico fácil de realizar por el ser humano en un papel o cualquier otra superficie, y también fácilmente representable en su mente. 4

5 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:42 PÆgina 5 Introducción a la electrónica digital La cantidad de símbolos distintos a recordar (diez) está dentro de las posibilidades memorísticas del ser humano sin necesidad de grandes esfuerzos. La codificación de magnitudes se realiza por combinación de símbolos según unas reglas sencillas. Los códigos resultantes de la codificación son fácilmente interpretables por el ser humano. El sistema de codificación aporta valores añadidos que facilitan la manipulación algebraica de las magnitudes codificadas. Existen otros códigos o sistemas de numeración, pero por uno u otro motivo no se adecúan tan bien al procesador humano como el sistema decimal, por lo que no son tan empleados. Por ejemplo: Sistemas de numeración chinos: el trazado geométrico de los símbolos no es sencillo. Sistemas mesopotámicos: constaban de muchos símbolos distintos (del orden de sesenta), por lo que sería necesario un esfuerzo memorístico para recordarlos. Sistema romano: la manipulación algebraica es muy compleja. Aunque parezca una trivialidad, no está de más en este momento repasar el sistema de numeración decimal e interpretar perfectamente cada uno de los puntos de la descripción del sistema (para evitar el uso de lo definido en la propia definición, las cantidades a representar numéricamente se expresarán en castellano). Descripción del sistema decimal Es un sistema de numeración de base diez: esto quiere decir que el sistema consta de diez símbolos, denominados dígitos. {0,,2,3,4,5,6,7,8,9} Las cantidades se codifican mediante un dígito o combinación de varios, obteniendo un número. tres: 3 veinticuatro: 24 ciento noventa y ocho: 98 En un número, cada dígito representa una cantidad, que es su contribución a la cantidad total representada por el número. La cantidad total representada por un número es la suma de las cantidades representadas por cada uno de los dígitos que forman el número: Trescientos veinticuatro: contribuciones trescientos veinte cuatro El sistema es posicional, lo que quiere decir que la contribución de un dígito de un número depende de la posición de ese dígito. Por ejemplo, el dígito 4 puede contribuir con la cantidad cuatro, cuarenta o cuatrocientos al total según donde esté situado: trescientos veinticuatro Cuatrocientos cuarenta y cuatro: contribuciones cuatrocientos cuarenta cuatro La cantidad con la que contribuye cada dígito se calcula multiplicando el valor base del dígito por un peso atribuido a la posición que ocupa: valores base: 0: cero : uno 2: dos 3: tres 4: cuatro 5: cinco 6: seis 7: siete 8: ocho 9: nueve cuatrocientos cuarenta y cuatro 5

6 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:42 PÆgina 6 Lógica digital y microprogramable Pesos: por ser base diez, el peso atribuido a la posición n-ésima es diez elevado a n. Las posiciones se cuentan de derecha a izquierda, empezando por el cero. Además, cada posición tiene un nombre: unidades, decenas, centenas, etc., que tiene relación con el peso correspondiente a dicha posición Posición cero: unidades: peso = diez cero = uno Posición uno: decenas: peso = diez uno = diez Posición dos: centenas: peso = diez dos = cien Posición tres: unidades de millar: peso = diez tres = mil El cálculo de la cantidad que representa un número puede hacerse por lo tanto con la ayuda de una tabla como la que sigue: número posición valor base peso contribución: suma valor base x peso cero cinco uno cinco uno dos diez veinte dos cero cien cero setenta y cinco tres cinco mil cinco mil mil veinticinco cuatro siete diez mil setenta mil Ahora que ya está definido el sistema, se puede emplear el propio sistema para representar las cantidades, de modo que la tabla anterior se puede representar más cómodamente como sigue: número posición valor base peso contribución: suma valor base x peso 0 5 5x= x0= x00= x000= x0000=70000 Aunque todo lo anterior pueda parecer una trivialidad, es necesario interpretar perfectamente los detalles del sistema de numeración decimal para aplicar los mismos razonamientos a otros tipos de sistemas de numeración, que por ser novedosos puede que parezcan complicados, pero no tienen más ni menos complejidad que el sistema decimal. La única diferencia es que el uso cotidiano le hace al ser humano olvidar los detalles del sistema de numeración decimal hasta el punto de usarlo de modo mecánico, pareciéndole una trivialidad. Hecho que, por otro lado, es la prueba de lo bien adecuado que es el sistema a las características del procesador: el ser humano...2 El sistema de numeración binario (binario natural) Dado lo bien que funciona el sistema decimal para el ser humano, se podría pensar en fabricar un procesador electrónico que trabaje con el mismo sistema. Para ello, habría que definir 0 símbolos eléctricos que representarían a los dígitos. Podrían ser 0 tensiones distintas, por ejemplo: 0V, V, 2V,..., 9V. Si el procesador dispusiera de 8 hilos por ejemplo, y en cada uno se pudiera aplicar cualquiera de esos voltajes, el sistema ya podría representar eléctricamente cualquier número del al Aunque esto es posible, desde el punto de vista de las posibilidades de la tecnología electrónica no es el método más adecuado, por razones técnicas que no vienen al caso. Sin embargo, lo que sí resulta adecuado tecnológicamente hablando, es hacer un procesador electrónico que trabaje, en vez de con 6

7 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:42 PÆgina 7 Introducción a la electrónica digital diez, con sólo dos valores distintos de tensión. El sistema de numeración que utilizaría tal procesador estaría basado únicamente en dos símbolos, es decir, sería el sistema binario. Cabría aquí la duda de si tal procesador, tecnológicamente factible, podría tener algún interés práctico a la hora de controlar procesos, por estar basado en un sistema de numeración tal como el binario. La respuesta evidente (ahí están los ordenadores) es que sí. En este libro se estudiarán las bases de tales procesadores y se verá justificada la respuesta. De momento, y ya que es de interés por ser el sistema que emplean los procesadores electrónicos digitales, es necesario estudiar el sistema binario. Se hará de modo paralelo a como se hizo con el sistema decimal (en este caso, para representar las cantidades se usará el castellano o también el sistema decimal según convenga). Descripción del sistema binario El binario es un sistema de numeración de base 2: esto quiere decir que el sistema consta de 2 símbolos, también denominados dígitos o bits (del inglés: BInary digits). {0,} Las cantidades se codifican mediante un dígito o combinación de varios, obteniendo un número de uno o más bits. uno: tres: veintitrés: 0 cincuenta y dos : 000 En un número, cada dígito representa una cantidad, que es su contribución a la cantidad total representada por el número. La cantidad total representada por un número es la suma de las cantidades representadas por cada uno de los dígitos que forman el número. El sistema es posicional, lo que quiere decir que la contribución de un dígito de un número depende de la posición de ese dígito, igual que ocurría en el decimal La cantidad con la que contribuye cada dígito se calcula multiplicando el valor base del dígito por un peso atribuido a la posición que ocupa. valores base: 0: cero. : uno. Pesos: por ser base 2, el peso atribuido a la posición n-ésima es 2 elevado a n. Las posiciones se cuentan de derecha a izquierda, empezando por el cero. 0 Posición 0: peso = 2 0 = Posición : peso = 2 = 2 Posición 2: peso = 2 2 = 4 Posición tres: peso = 2 3 = 8 El bit de menos peso es el situado más a la derecha, y también se llama bit menos significativo o LSB (del inglés: Least Significant Bit). El bit de mayor peso es el situado más a la izquierda, y también se llama bit más significativo o MSB (del inglés: Most Significant Bit). El cálculo de la cantidad que representa un número puede hacerse con la ayuda de una tabla como la que sigue: 7

8 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:42 PÆgina 8 Lógica digital y microprogramable número posición valor base peso=2 posición contribución suma valor base x peso = x= 0 2 =2 0x2= =4 x4= =8 x8=8 binario decimal Como se puede apreciar, el sistema binario y decimal siguen en esencia los mismos mecanismos; son de hecho sistemas posicionales, en los que la única diferencia es la base, 2 y 0 respectivamente. Sin embargo, el sistema binario no parece muy adecuado para el procesador humano, ya que, como se irá viendo con la práctica, cantidades no muy grandes requieren de bastantes dígitos para ser representadas en el sistema binario (por ejemplo: 74 en decimal es 000 en binario), y estas largas secuencias de unos y ceros no son fáciles de leer, memorizar e interpretar por parte del ser humano. Por lo tanto, por un lado es necesario manejar el binario para poder diseñar procesadores electrónicos digitales, pero por otro, el ser humano se maneja mejor en decimal. Será necesario entonces conocer técnicas que permitan pasar fácilmente de un sistema al otro. Además, como se van a manejar cantidades en ambos sistemas, será necesario establecer un método para diferenciar cuándo un número está escrito en un sistema o en el otro. Por ejemplo, el número 0 puede ser tanto binario como decimal. En los casos en que haya duda, se pondrá al lado del número un subíndice indicando la base del sistema al que pertenece. Por ejemplo, cuando se quiera poner 0 del sistema decimal, se pondrá 0 0, y cuando se quiera poner el 0 del sistema binario, se pondrá 0 2. En los casos en los que no exista duda no será necesario poner el subíndice. Paso de binario a decimal La descripción del sistema binario expuesta anteriormente constituye un método para la conversión de números en sistema binario a números en sistema decimal. El método utiliza una tabla rápida basada en la anterior, en la que se disponen en una columna los dígitos del número binario, y a su lado los pesos correspondientes a los bits. Sumando los pesos se obtiene el número decimal equivalente. Paso de decimal a binario Existen varios métodos, todos equivalentes, para realizar esta conversión. El que aquí se expone se basa en divisiones sucesivas por 2: dividir sucesivamente por 2 el número decimal, y formar el número binario tomando el último cociente como MSB y los restos de las divisiones hasta llegar al primer resto que será el LSB...3 Ejercicios de cambio de base entre los sistemas decimal y binario Los métodos descritos para el cambio base entre los sistemas decimal y binario son los siguientes: Paso de binario a decimal: empleando una tabla, disponer en una columna los dígitos del número binario, y a su lado los pesos correspondientes a los bits. Sumando los pesos se obtiene el número decimal equivalente. Por ejemplo, pasar 000 a decimal. Disponer los dígitos del número binario en la columna dígitos, empezando por el LSB en la fila superior, y acabando por el MSB en la fila inferior. En la columna pesos, disponer junto a cada dígito, las siguientes cantidades decimales: dígitos suma -> pesos 8

9 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:42 PÆgina 9 Introducción a la electrónica digital Si el dígito es : el peso que le corresponde según su posición. dígitos pesos Si el dígito es 0: cero suma -> Sumar las cantidades que aparecen en la columna de los pesos. El resultado obtenido es el equivalente decimal del número binario que se quería convertir. dígitos pesos suma -> 74 Por lo tanto: =74 0 Paso de decimal a binario: con la ayuda de una tabla, dividir sucesivamente por 2 el número decimal, y formar el número binario tomando el último cociente como MSB y los restos de las divisiones hasta llegar al primer resto que será el LSB. Por ejemplo, pasar 74 a binario. Dividir por 2 el número decimal que se desea convertir, anotando el resto de la división (que será ó 0 necesariamente) cociente resto 0 Tomar el cociente de la división anterior y volverlo a dividir por 2, anotando de nuevo el resto de la división cociente resto Volver a tomar el cociente de la división anterior y volverlo a dividir por 2, anotando de nuevo el resto de la división, y así sucesivamente hasta que el cociente obtenido no se pueda dividir más por 2 (será por lo tanto ó 0). El proceso de divisiones sucesivas por 2 se puede anotar en una tabla como la que se muestra a continuación: cocientes y posteriores dividendos restos 74 0 resto de 74/2 (primer resto) cociente de 74/2 87 resto de 87/2 cociente de 87/2 43 resto de 43/2 9

10 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:42 PÆgina 0 Lógica digital y microprogramable cocientes y posteriores dividendos restos cociente de 43/2 2 resto de 2/2 cociente de 2/2 0 0 resto de 0/2 cociente de 0/2 5 resto de 5/2 cociente de 5/2 2 0 resto de 2/2 (último resto) (último cociente) cociente de 2/2 Una vez acabadas todas las divisiones, tomar de la tabla el último cociente como MSB, y continuar construyendo el número binario añadiendo de izquierda a derecha, comenzando por el último resto obtenido, los demás restos de las divisiones tomados de abajo a arriba hasta llegar al LSB, que será el primero de los restos de la tabla. cocientes y posteriores dividendos restos 74 0 LSB MSB 000 Por lo tanto: 74 0 = Ejemplo resuelto Pasar los siguientes números decimales a binario: 57 y 325. Solución cocientes restos cocientes restos = = Ejemplo resuelto 2 Pasar los siguientes números binarios a decimal: 00 y Solución dígitos peso dígitos pesos suma suma = =647 0

11 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:42 PÆgina Introducción a la electrónica digital Una vez dominados estos métodos de conversión, el ser humano puede estudiar y diseñar procesadores electrónicos digitales de forma sencilla empleando su sistema habitual que es el decimal. Cuando tenga que pasarle información al sistema, simplemente tendrá que convertir los números decimales con los que se trabajó al sistema binario que es el que entiende la máquina. Al revés, cuando tenga que leer información proporcionada por la máquina, que vendrá en binario, se podrá traducir al decimal para interpretarla de modo más sencillo. En definitiva, en el trabajo con procesadores digitales, los métodos de conversión entre sistemas hacen que el decimal pueda ser una buena herramienta para manipular las cantidades binarias con las que trabaja a máquina, sin el inconveniente de tener que manejar largas listas de unos y ceros que inducen fácilmente a la confusión, y no son sencillas de interpretar. Aunque la conversión entre los sistemas binario y decimal no es nada dificultosa, no es inmediata, ya que requiere hacer algunas cuentas. Con la práctica, estas cuentas se pueden llegar a hacer con más o menos soltura, pero no serán inmediatas, salvo si son pequeñas cantidades. Por lo tanto, en usos intensivos del binario, el decimal como herramienta alternativa de manipulación de cantidades puede no ser del todo adecuada, debido al trabajo de conversión que supone...4 El sistema de numeración hexadecimal El sistema hexadecimal, sistema de numeración posicional de base 6, al igual que el decimal, permite trabajar con cantidades de un modo más sencillo para el ser humano, que el binario. Además presenta la ventaja de que la conversión entre hexadecimal y binario no requiere hacer ningún tipo de operaciones, siendo prácticamente inmediato. El único inconveniente es la falta de costumbre en el uso del hexadecimal por parte del humano, problema que se resuelve con la práctica. Descripción del sistema hexadecimal Se trata de un sistema de numeración de base 6: esto quiere decir que el sistema consta de 6 símbolos o dígitos. {0,,2,3,4,5,6,7,8,9,A,B,C,D,E,F} Obsérvese que los dígitos elegidos para formar el sistema hexadecimal son los 0 dígitos arábigos, igual que en el sistema decimal, y para los 6 dígitos que faltan se eligieron por comodidad unos símbolos ya conocidos y que son las 6 primeras letras del alfabeto, que aquí actúan como números. Las cantidades se codifican mediante un dígito o combinación de varios, obteniendo un número. tres: 3. diez: A. veinticuatro: 8. dos mil novecientos cuarenta y dos: B7E En un número, cada dígito representa una cantidad, que es su contribución a la cantidad total representada por el número. La cantidad total representada por un número es la suma de las cantidades individuales representadas por cada uno de los dígitos que forman el número. El sistema es posicional, lo que quiere decir que la contribución de un dígito del número depende de la posición de ese dígito. La cantidad con la que contribuye cada dígito se calcula multiplicando el valor base del dígito por un peso atribuido a la posición que ocupa. valores base: 0: cero : uno 2: dos 3: tres 4: cuatro 5: cinco 6: seis 7: siete 8: ocho 9: nueve A: diez B: once C: doce D: trece E: catorce F: quince pesos: por ser base 6, el peso atribuido a la posición n-ésima es 6 n. Las posiciones se cuentan de derecha a izquierda, empezando por el cero.

12 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:43 PÆgina 2 Lógica digital y microprogramable 4 D 9 A Posición cero: peso = 6 0 = Posición uno: peso = 6 = 6 Posición dos: peso = 6 2 = 256 Posición tres: peso = 6 3 = 4096 En algunos casos, la notación del subíndice 6 indicador del sistema hexadecimal se sustituye por la letra H o el símbolo $. De este modo, el número hexadecimal 4D9A se indicaría de cualquiera de las formas siguientes: 4D9A 6 = 4D9AH = 4D9A$ No se debe confundir la H con un dígito hexadecimal, ya que éstos sólo llegan hasta la F. Sólo indica que se trata de un número hexadecimal, careciendo de todo valor numérico. El cálculo de la cantidad que representa un número puede hacerse por lo tanto con la ayuda de una tabla como la que sigue: número posición dígito valor base peso=6 posición contribución suma en decimal valor base x peso 0 A 0 0x= x6=44 4D9A 2 D x256= x4096=6384 hexadecimal decimal Por lo tanto, 4D9A 6 = Paso de hexadecimal a decimal Al igual que ocurría con el binario, la descripción del sistema hexadecimal ya proporciona un método para convertir de hexadecimal a decimal, utilizando una tabla como la del ejemplo anterior. Paso de decimal a hexadecimal El método propuesto para la conversión de decimal a hexadecimal es similar al utilizado en el paso de decimal a binario y se basa en divisiones sucesivas por 6: dividir sucesivamente por 6 el número decimal, y formar el número hexadecimal tomando el último cociente como dígito de mayor peso y los restos de las divisiones hasta llegar al primer resto que será el dígito de menor peso Como se pudo observar, la conversión entre sistemas decimal y hexadecimal no es nada inmediata, y sólo se realizará cuando sea realmente necesario. El verdadero sentido del uso del hexadecimal es en su aplicación para manipular cantidades dadas en binario, por la sencillez del paso de un sistema a otro. Relación hexadecimal-binario Cada uno de los dígitos hexadecimales representa una cantidad del 0 al 5, que es su valor base. Estas cantidades, expresadas en binario, pueden requerir hasta 4 bits, tal como se indica en la siguiente tabla: hexadecimal binario hexadecimal binario hexadecimal binario hexadecimal binario A 00 B 0 C 00 D 0 E 0 F 2

13 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:43 PÆgina 3 Introducción a la electrónica digital La tabla anterior constituye el paso de hexadecimal a binario o viceversa para cantidades de 0 a 5. El paso para cantidades mayores se hace en base a la tabla de equivalencias anterior de acuerdo con los métodos siguientes: Paso de hexadecimal a binario Obtener el número binario a partir de los equivalentes binarios de cuatro bits de los dígitos hexadecimales, sustituyendo cada uno de los dígitos del número hexadecimal por su equivalente binario de 4 bits. Paso de binario a hexadecimal Esta conversión sigue el procedimiento inverso a la conversión anterior: distribuir el número binario en grupos de cuatro bits comenzando por el LSB, y sustituir cada grupo por su equivalente hexadecimal Aclaración importante Obsérvese que la conversión entre hexadecimal y binario se hace directamente por la relación dígito hexadecimal cuatro dígitos binarios. Este método no se puede aplicar para la conversión entre binario y decimal, ya que daría resultados erróneos. Es decir, para pasar un número decimal a binario, no se puede pasar dígito a dígito, sino por el método expuesto en su momento...5 Ejercicios de cambio de base entre los sistemas hexadecimal y decimal o binario Los métodos descritos para el cambio base entre los sistemas hexadecimal y decimal son los siguientes: Paso de hexadecimal a decimal: con la ayuda de una tabla, sumar los valores base de cada dígito hexadecimal multiplicados por los pesos correspondientes a la posición que ocupan. Por ejemplo, pasar 4D9A 6 a decimal. número posición dígito valor base peso=6 posición contribución suma en decimal valor base x peso 0 A 0 0x= x6=44 4D9A 2 D x256= x4096=6384 hexadecimal Por lo tanto, 4D9A 6 = Paso de decimal a hexadecimal: con la ayuda de una tabla, dividir sucesivamente por 6 el número decimal y formar el número hexadecimal tomando el último cociente como dígito de mayor peso y los restos de las divisiones hasta llegar al primer resto que será el dígito de menor peso. Por ejemplo: pasar a hexadecimal. decimal Dividir por 6 el número decimal que se desea convertir, anotando el resto de la división (que será 5 o menos necesariamente) cociente resto=0 Tomar el cociente de la división anterior y volverlo a dividir por 6, anotando de nuevo el resto de la división. 3

14 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:43 PÆgina 4 Lógica digital y microprogramable cociente resto=9 Volver a tomar el cociente de la división anterior y volverlo a dividir por 6, anotando de nuevo el resto de la división. Y así sucesivamente hasta que el cociente obtenido no se pueda dividir más por 6 (será por lo tanto 5 o menos). El proceso de divisiones sucesivas por 6 se puede anotar en una tabla como la que se muestra seguidamente: cocientes y posteriores dividendos restos resto de 9866/6 (primer resto) cociente de 9866/ resto de 24/6 cociente de 24/ resto de 77/6 (último resto) (último cociente) cociente de 77/6 4 Una vez realizadas todas las divisiones, tomar las cantidades decimales del último cociente y de los restos obtenidos y transformarlas en un dígito hexadecimal, de acuerdo con la tabla de valores base de los dígitos hexadecimales. cocientes y posteriores dividendos restos dígitos hexadecimales A primer resto D último resto último cociente 4 4 Construir el número hexadecimal tomando como dígito de mayor peso el de más abajo de la tabla (el que viene del último cociente), y continuando hacia arriba (del último resto al primer resto). cocientes y posteriores dividendos restos dígitos hexadecimales A D 4 4 4D9A Por lo tanto, =4D9AH Los métodos descritos para el cambio base entre los sistemas hexadecimal y binario son los siguientes: Paso de hexadecimal a binario: obtener el número binario a partir de los equivalentes binarios de cuatro bits de los dígitos hexadecimales. Por ejemplo: pasar 8C6EH a binario. Sustituir cada uno de los dígitos del número hexadecimal por su equivalente binario de 4 bits. dígitos 8 C 6 E equivalente en binario de 4 bits añadido a la izquierda para completar los cuatro bits Formar el número binario buscado juntando los bits procedentes de cada dígito hexadecimal en el mismo orden que éstos. dígitos 8 C 6 E equivalente en binario de 4 bits número binario buscado Por lo tanto, 8C6E 6 =

15 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:43 PÆgina 5 Introducción a la electrónica digital Paso de binario a hexadecimal: distribuir el número binario en grupos de cuatro bits comenzando por el LSB, y sustituir cada grupo por su equivalente hexadecimal. Por ejemplo: pasar a hexadecimal. Comenzando por el LSB (por la derecha), distribuir el número binario a convertir en grupos de cuatro bits. Si el último grupo no llega a cuatro bits, se deja como está. número binario 0000 orden a seguir en el agrupamiento grupos formados el último grupo puede no ser de cuatro bits A partir del número binario de cuatro bits de cada grupo, obtener el equivalente en hexadecimal, que estará formado por un único dígito por grupo. Número binario 0000 orden a seguir en el agrupamiento grupos formados equivalente hexadecimal 2 B 7 D Formar el número hexadecimal buscado juntando los dígitos procedentes de cada grupo y en el mismo orden que éstos. número binario 0000 orden a seguir en el agrupamiento grupos formados equivalente hexadecimal 2 B 7 D número hexadecimal buscado 2B7D Por lo tanto, =2B7DH. Ejemplo resuelto Pasar los siguientes números hexadecimales a decimal y binario: F7 y D0C5. Solución Paso a decimal: número dígito valor base en decimal peso valor base x peso F7 F suma: 247 F7H=247 0 número dígito valor base en decimal peso valor base x peso C D0C D suma: DC05H=

16 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:43 PÆgina 6 Lógica digital y microprogramable Paso a binario: dígitos F 7 equivalente en binario de 4 bits 0 F9H=0 2 dígitos D 0 C 5 equivalente en binario de 4 bits D0C5H= Ejemplo resuelto 2 Pasar los siguientes números decimales a hexadecimal: 236 y Solución cocientes restos hexadecimal cocientes restos hexadecimal C 2587 B 4 E =ECH =32BH Ejemplo resuelto 3 Pasar los siguientes números binarios a hexadecimal: 00 y Solución número binario 00 grupos formados 00 equivalente hexadecimal 7 3 número hexadecimal buscado =73$ número binario grupos formados equivalente hexadecimal número hexadecimal buscado =286$..6 El sistema de numeración octal Del mismo modo que el sistema hexadecimal, el sistema de numeración octal permite manejar cantidades binarias de forma sencilla, permitiendo conversiones entre los sistemas prácticamente inmediatas. No es tan empleado como el hexadecimal ya que los números obtenidos a partir de un número binario resultan más largos, en general, en el sistema octal, y por lo tanto el hexadecimal permite comprimir en menos espacio el número binario transformado. Sin embargo, dado que también se utiliza, conviene conocerlo. 6

17 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:43 PÆgina 7 Introducción a la electrónica digital Descripción del sistema octal Se trata de un sistema de numeración de base 8: esto quiere decir que el sistema consta de 8 símbolos o dígitos. {0,,2,3,4,5,6,7} Obsérvese que los dígitos elegidos para formar el sistema octal son sólo los 8 primeros dígitos arábigos. Por lo tanto, en un número octal no puede aparecer el dígito 8 ni el 9. Las cantidades se codifican mediante un dígito o combinación de varios, obteniendo un número. tres: 3 8. diez: 0 8. veintiséis: dos mil novecientos cuarenta y dos: En un número, cada dígito representa una cantidad, que es su contribución a la cantidad total representada por el número. La cantidad total representada por un número es la suma de las cantidades individuales representadas por cada uno de los dígitos que forman el número. El sistema es posicional, lo que quiere decir que la contribución de un dígito del número depende de la posición de ese dígito. La cantidad con la que contribuye cada dígito se calcula multiplicando el valor base del dígito por un peso atribuido a la posición que ocupa. Tabla de valores base: dígito valor base dígito valor base dígito valor base dígito valor base 0 cero uno 2 dos 3 tres 4 cuatro 5 cinco 6 seis 7 siete pesos: por ser base 8, el peso atribuido a la posición n-ésima es 8 n. Las posiciones se cuentan de derecha a izquierda, empezando por el cero Posición cero: peso = 8 0 = Posición uno: peso = 8 = 8 Posición dos: peso = 8 2 = 64 Posición tres: peso = 8 3 = 52 El cálculo de la cantidad que representa un número puede hacerse por lo tanto con la ayuda de una tabla como la que sigue: número posición dígito valor base peso=8 posición contribución suma en decimal valor base x peso x= x8= x64= x52=2048 octal decimal Por lo tanto, =

18 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:43 PÆgina 8 Lógica digital y microprogramable Paso de octal a decimal Igual que ocurría en el hexadecimal, la descripción del sistema octal ya proporciona un método para convertir de octal a decimal, utilizando una tabla como la del ejemplo anterior. Paso de decimal a octal El método propuesto para la conversión de decimal a octal es semejante a los empleados en el paso de decimal a hexadecimal o de decimal a binario, y se basa en divisiones sucesivas por 8: dividir sucesivamente por 8 el número decimal y formar el número octal tomando el último cociente como dígito de mayor peso y los restos de las divisiones hasta llegar al primer resto que será el dígito de menor peso. Relación octal-binario Cada uno de los dígitos octales representa una cantidad del 0 al 7, que es su valor base. Estas cantidades, expresadas en binario, pueden requerir de hasta 3 bits, tal como se indica en la siguiente tabla: octal binario octal binario octal binario octal binario La tabla anterior constituye el paso de octal a binario o viceversa para cantidades de 0 a 7. El paso para cantidades mayores se hace en base a la tabla de equivalencias anterior de acuerdo con los métodos siguientes: Paso de octal a binario Obtener el número binario a partir de los equivalentes binarios de tres bits de los dígitos octales, sustituyendo cada uno de los dígitos del número octal por su equivalente binario de 3 bits. Paso de binario a octal Esta conversión sigue el procedimiento inverso a la conversión anterior: distribuir el número binario en grupos de tres bits comenzando por el LSB, y sustituir cada grupo por su equivalente octal. Aclaración importante Igual que en el caso del hexadecimal, la conversión entre octal y binario se hace directamente por la relación dígito octal tres dígitos binarios. De nuevo es necesario insistir en que este método no se puede aplicar para la conversión entre binario y decimal, ya que daría resultados erróneos...7 Ejercicios de cambio de base entre los sistemas octal y decimal o binario Los métodos descritos para el cambio base entre los sistemas octal y decimal son los siguientes: Paso de octal a decimal: con la ayuda de una tabla, sumar los valores base de cada dígito octal multiplicados por los pesos correspondientes a la posición que ocupan. Por ejemplo, pasar a decimal. número posición dígito valor base peso=8 posición contribución suma en decimal valor base x peso x= x8= x64= x52=2048 octal Por lo tanto, = decimal 8

19 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:43 PÆgina 9 Introducción a la electrónica digital Paso de decimal a octal: con la ayuda de una tabla, dividir sucesivamente por 8 el número decimal, y formar el número octal tomando el último cociente como dígito de mayor peso y los restos de las divisiones hasta llegar al primer resto que será el dígito de menor peso. Por ejemplo, pasar a octal. Construcción de la tabla de cocientes y restos: cocientes y posteriores dividendos restos resto de 9866/8 (primer resto) cociente de 9866/ resto de 2483/8 cociente de 2483/ resto de 30/8 cociente de 30/ resto de 38/8 (último resto) (último cociente) cociente de 38/8 4 Construcción del número octal comenzando por el último cociente y siguiendo por los restos tomados del último al primero: cocientes y posteriores dividendos restos Por lo tanto, = Como en el caso del hexadecimal, la conversión entre sistemas decimal y octal tampoco es inmediata, y sólo se hará cuando sea realmente necesario. El verdadero sentido del uso del octal está en su aplicación para manipular cantidades dadas en binario, debido a la sencillez del paso de un sistema al otro. Los métodos descritos para el cambio base entre los sistemas octal y binario son los siguientes: Paso de octal a binario: obtener el número binario a partir de los equivalentes binarios de tres bits de los dígitos octales. Por ejemplo: pasar a binario. Sustituir cada uno de los dígitos del número octal por su equivalente binario de 3 bits. dígitos equivalente en binario de 3 bits añadido a la izquierda para completar los tres bits Formar el número binario buscado juntando los bits procedentes de cada dígito octal en el mismo orden que éstos. dígitos equivalente en binario de 3 bits número binario buscado 0000 Por lo tanto, eliminando el cero más a la izquierda, que no contribuye con ningún valor (igual que en decimal, los ceros a la izquierda no cuentan), = Paso de binario a octal: distribuir el número binario en grupos de tres bits comenzando por el LSB, y sustituir cada grupo por su equivalente octal. Por ejemplo: pasar 00 2 a octal. Comenzando por el LSB (por la derecha), distribuir el número binario a convertir en grupos de tres bits. Si el último grupo no llega a tres bits, se deja como salga. 9

20 L gica digital y prog_ U 0-final.qxp 28/02/2007 8:43 PÆgina 20 Lógica digital y microprogramable número binario 00 orden a seguir en el agrupamiento grupos formados 0 0 el último grupo puede no ser de tres bits A partir del número binario de tres bits de cada grupo, obtener el equivalente en octal, que estará formado por un único dígito por grupo. número binario 00 orden a seguir en el agrupamiento grupos formados 0 0 equivalente octal Formar el número octal buscado juntando los dígitos procedentes de cada grupo y en el mismo orden que éstos. número binario 00 orden a seguir en el agrupamiento grupos formados 0 0 equivalente octal número octal buscado 375 Por lo tanto, 00 2 = Ejemplo resuelto Pasar los siguientes números octales a decimal y binario: 74 y 564. Solución Paso a decimal: número dígito valor base en decimal peso valor base x peso suma: =60 0 número dígito valor base en decimal peso valor base x peso suma: =884 0 Paso a binario: dígitos 7 4 equivalente en binario de 3 bits =

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

❷ 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

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

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

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 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

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 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

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

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

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

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

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

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

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

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

Unidad 1 Sistemas de numeración Binario, Decimal, Hexadecimal

Unidad 1 Sistemas de numeración Binario, Decimal, Hexadecimal Unidad 1 Sistemas de numeración Binario, Decimal, Hexadecimal Artículo adaptado del artículo de Wikipedia Sistema Binario en su versión del 20 de marzo de 2014, por varios autores bajo la Licencia de Documentación

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

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

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

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

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

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

Informática Bioingeniería

Informática Bioingeniería Informática Bioingeniería Representación Números Negativos En matemáticas, los números negativos en cualquier base se representan del modo habitual, precediéndolos con un signo. Sin embargo, en una computadora,

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

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

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

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

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

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

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 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

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

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

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

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

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

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL ELECTRÓNICA DIGITAL La electrónica es la rama de la ciencia que se ocupa del estudio de los circuitos y de sus componentes, que permiten modificar la corriente eléctrica amplificándola, atenuándola, rectificándola

Más detalles

Anterior Sistemas binarios: Aritmética binaria Siguiente ARITMÉTICA BINARIA. Operaciones elementales con números binarios

Anterior Sistemas binarios: Aritmética binaria Siguiente ARITMÉTICA BINARIA. Operaciones elementales con números binarios 1 de 10 27/09/11 09:57 Anterior Sistemas binarios: Aritmética binaria Siguiente ARITMÉTICA BINARIA Operaciones elementales con números binarios Suma de números binarios Resta de números binarios Complemento

Más detalles

INFORMÁTICA. Matemáticas aplicadas a la Informática

INFORMÁTICA. Matemáticas aplicadas a la Informática ACCESO A CICLO SUPERIOR INFORMÁTICA Matemáticas aplicadas a la Informática http://trasteandoencontre.km6.net/ 1 Acceso a grado Superior. Informática 1. Unidades de medida en informática Como sabemos, el

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

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

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

CURSO 2010-2011 TECNOLOGÍA TECNOLOGÍA 4º ESO TEMA 5: Lógica binaria. Tecnología 4º ESO Tema 5: Lógica binaria Página 1

CURSO 2010-2011 TECNOLOGÍA TECNOLOGÍA 4º ESO TEMA 5: Lógica binaria. Tecnología 4º ESO Tema 5: Lógica binaria Página 1 Tecnología 4º ESO Tema 5: Lógica binaria Página 1 4º ESO TEMA 5: Lógica binaria Tecnología 4º ESO Tema 5: Lógica binaria Página 2 Índice de contenido 1. Señales analógicas y digitales...3 2. Código binario,

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

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

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

INFORMÁTICA. Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial. Curso 2013-2014. v1.0 (05.03.

INFORMÁTICA. Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial. Curso 2013-2014. v1.0 (05.03. INFORMÁTICA Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial Curso 2013-2014 v1.0 (05.03.14) A continuación figuran una serie de ejercicios propuestos, agrupados

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

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

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

Ecuaciones de primer grado con dos incógnitas

Ecuaciones de primer grado con dos incógnitas Ecuaciones de primer grado con dos incógnitas Si decimos: "las edades de mis padres suman 120 años", podemos expresar esta frase algebraicamente de la siguiente forma: Entonces, Denominamos x a la edad

Más detalles

Sistemas de numeración, operaciones y códigos

Sistemas de numeración, operaciones y códigos Sistemas de numeración, operaciones y códigos Slide 1 Sistemas de numeración Slide 2 Números decimales El sistema de numeración decimal tiene diez dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, y 9 Es un sistema

Más detalles

Informática Básica: Representación de la información

Informática Básica: Representación de la información Informática Básica: Representación de la información Departamento de Electrónica y Sistemas Otoño 2010 Contents 1 Sistemas de numeración 2 Conversión entre sistemas numéricos 3 Representación de la información

Más detalles

Introducción a los Sistemas Digitales

Introducción a los Sistemas Digitales Tema Sistema Estructura y comportamiento Señal analógica y señal digital Señal binaria Sistemas de numeración Representación de números enteros Signo-magnitud Complemento a dos Codificación Códigos numéricos

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

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

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

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

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

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

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

!!!!!!!! !!!!! Práctica!4.! Programación!básica!en!C.! ! Grado!en!Ingeniería!!en!Electrónica!y!Automática!Industrial! ! Curso!2015H2016!

!!!!!!!! !!!!! Práctica!4.! Programación!básica!en!C.! ! Grado!en!Ingeniería!!en!Electrónica!y!Automática!Industrial! ! Curso!2015H2016! INFORMÁTICA Práctica4. ProgramaciónbásicaenC. GradoenIngenieríaenElectrónicayAutomáticaIndustrial Curso2015H2016 v2.1(18.09.2015) A continuación figuran una serie de ejercicios propuestos, agrupados por

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

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

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

TEMA 3 Representación de la información

TEMA 3 Representación de la información TEMA 3 Representación de la información Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca Introducción Para que el ordenador ejecute programas necesita dos tipos

Más detalles

Tema 2: Sistemas de representación numérica

Tema 2: Sistemas de representación numérica 2.1 Sistemas de Numeración Definiciones previas Comenzaremos por definir unos conceptos fundamentales. Existen 2 tipos de computadoras: Analógicas: actúan bajo el control de variables continuas, es decir,

Más detalles

Lógica Binaria. Contenidos. Objetivos. Antes de empezar 1.Introducción... pág. 2. En esta quincena aprenderás a:

Lógica Binaria. Contenidos. Objetivos. Antes de empezar 1.Introducción... pág. 2. En esta quincena aprenderás a: Contenidos Objetivos En esta quincena aprenderás a: Distinguir entre una señal analógica y una digital. Realizar conversiones entre el sistema binario y el decimal. Obtener la tabla de la verdad de un

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

TEMA 4. Sistema Sexagesimal. Sistema Octal (base 8): sistema de numeración que utiliza los dígitos 0, 1, 2, 3, 4, 5,

TEMA 4. Sistema Sexagesimal. Sistema Octal (base 8): sistema de numeración que utiliza los dígitos 0, 1, 2, 3, 4, 5, TEMA 4 Sistema Sexagesimal 4.0.- Sistemas de numeración Son métodos (conjunto de símbolos y reglas) ideados por el hombre para contar elementos de un conjunto o agrupación de cosas. Se clasifican en sistemas

Más detalles

Notas de Teórico. Sistemas de Numeración

Notas de Teórico. Sistemas de Numeración Departamento de Arquitectura Instituto de Computación Universidad de la República Montevideo - Uruguay Sistemas de umeración Arquitectura de Computadoras (Versión 5. - 4) SISTEMAS DE UMERACIÓ Introducción

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

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

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

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

EJERCICIOS RESUELTOS SOBRE ERRORES DE REDONDEO

EJERCICIOS RESUELTOS SOBRE ERRORES DE REDONDEO EJERCICIOS RESUELTOS SOBRE ERRORES DE REDONDEO 1º) Considérese un número estrictamente positivo del sistema de números máquina F(s+1, m, M, 10). Supongamos que tal número es: z = 0.d 1 d...d s 10 e Responde

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

1. Representación de la información en los sistemas digitales

1. Representación de la información en los sistemas digitales Oliverio J. SantanaJaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2005 2006 1. Representación de la información en los sistemas digitales Durante Hoy Los digital tipo muchos

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

2 Potencias y radicales

2 Potencias y radicales 89 _ 09-008.qxd //08 09: Página Potencias y radicales INTRODUCCIÓN Los alumnos ya han trabajado con potencias de exponente positivo y han efectuado multiplicaciones y divisiones de potencias y potencias

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

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

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos

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

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