Sistemas numéricos. Aurelio Sanabria Taller de programación

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

Download "Sistemas numéricos. Aurelio Sanabria Taller de programación"

Transcripción

1 Sistemas numéricos Aurelio Sanabria Taller de programación II semestre, 2015

2 Sistemas numéricos Son un conjunto de reglas y símbolos que permiten construir representaciones numéricas. Los símbolos son repetidos en secuencia para representar valores grandes. Se presentan de la forma: (Número) base Ejemplo: válido: (27) 10 e inválido: (27E) 10 Ejemplos de sistemas numéricos: decimal: 7, romano: VII, binario: 111, octal: 7, hexadecimal: 7, Maya (base 20 y tenía cero), etc, etc, etc. Maya GFDL (Bryan wikipedia)

3 Sistemas numéricos posicionales Son aquellos donde cada dígito posee un peso particular según la posición en la que se encuentre en un número. Ejercicio: Muestre los pesos de cada dígito del número Ese peso se puede calcular: es una potencia de la base del sistema numérico. Para el sistema de base 10: 10 0 = 1 (unidades) 10 1 = 10 (decenas) 10 2 = 100 (centenas) 10 3 = = = Dewey Decimal System Poster CC BY-SA 2.0 flickr)

4 Bases Numéricas en Computación En computación las bases de representación numérica más relevantes son las potencias de 2: binario (base2): 0 1 octal (base 8): hexadecimal (base 16): A B C D E F Discusión: Por qué serán relevantes las potencias de dos? Dysprosia@Wikipedia

5 Bases Numéricas en Computación Al igual que el sistema decimal son posicionales (la importancia relativa de cada dígito es una potencia de la base) La descomposición de números en potencias es útil para pasar de otras bases a base decimal. Una Base n utilizará los dígitos (símbolos) de 0 a n-1. Dec. Bin. Hexa. Dec. Bin. Hexa A B C D E F

6 Sistemas Posicionales Para número fraccionarios del sistema de base 10: 10-1 = 1 / 10 = 0, = 1 / 100 = 0, = 1 / 1000 = 0, = 1 / = 0, = 1 / = 0, = 1 / = 0, Ejercicio: Muestre los pesos de cada dígito del número 876, * 8 = * 7 = * 6= * 5 = 0, * 4 = 0, ,5 + 0,04 876,54 Estamos acostumbrados desde pequeños al sistema decimal Los símbolos utilizados son los arábigos: Identifique el dígito más significativo y el menos significativo

7 Sistema numérico binario Enteros: 2 0 = = = = = = = Fracciones: 2-1 = 1 / 2 = 0, = 1 / 4 = 0, = 1 / 8 = 0, = 1 / 16 = 0, Ejercicios: "Hay 10 tipos de personas, las que saben binario y las que no." Calcule el valor en decimal del número binario = = Calcule el valor en decimal del número binario GEAK CC BY-SA 2.0 flickr)

8 Sistema numérico binario Conversiones enteras de decimal a binario Para pasar un número decimal entero a binario, utilice divisiones sucesivas del número entre la base y anote los residuos. [ algortimo?] Si se divide entre dos: el residuo siempre será 1 o 0. Convierta: 25 en decimal a Binario: Resultado Residuo Resultado:

9 Sistema numérico binario Conversiones enteras de decimal a binario Para pasar un número decimal entero a binario, utilice divisiones sucesivas del número entre la base y anote los residuos. [ algortimo?] Si se divide entre dos: el residuo siempre será 1 o 0. Convierta: 25 en decimal a Binario: Resultado Residuo Resultado:

10 Sistema numérico binario Conversiones enteras de decimal a binario Para pasar un número decimal entero a binario, utilice divisiones sucesivas del número entre la base y anote los residuos. [ algortimo?] Si se divide entre dos: el residuo siempre será 1 o 0. Convierta: 25 en decimal a Binario: Resultado Residuo Resultado:

11 Sistema numérico binario Conversiones enteras de decimal a binario Para pasar un número decimal entero a binario, utilice divisiones sucesivas del número entre la base y anote los residuos. [ algortimo?] Si se divide entre dos: el residuo siempre será 1 o 0. Convierta: 25 en decimal a Binario: Resultado Residuo Resultado:

12 Sistema numérico binario Conversiones enteras de decimal a binario Para pasar un número decimal entero a binario, utilice divisiones sucesivas del número entre la base y anote los residuos. [ algortimo?] Si se divide entre dos: el residuo siempre será 1 o 0. Convierta: 25 en decimal a Binario: Resultado Residuo Resultado:

13 Sistema numérico binario Conversiones enteras de decimal a binario Para pasar un número decimal entero a binario, utilice divisiones sucesivas del número entre la base y anote los residuos. [ algortimo?] Si se divide entre dos: el residuo siempre será 1 o 0. Convierta: 25 en decimal a Binario: Resultado Residuo Resultado:

14 Sistema numérico binario Conversiones enteras de decimal a binario Para pasar un número decimal entero a binario, utilice divisiones sucesivas del número entre la base y anote los residuos. [ algortimo?] Si se divide entre dos: el residuo siempre será 1 o 0. Convierta: 25 en decimal a Binario: Resultado Residuo Menos significativo Más significativo Resultado: 11001

15 Sistema numérico binario Conversiones de decimal a binario Ejercicios: convierta de decimal a binario

16 Sistema numérico octal Enteros: 8 0 = = = = Fracciones: 8-1 = 1 / 8 = 0, = 1 / 64 = 0, = 1 / 512 = 0, = 1 / 4096 = 0, = = = Ejercicios: Yuki tribe Dominio público wikipedia) Calcule el valor en decimal del número octal 573 Calcule el valor en decimal del número octal 372

17 Sistema numérico octal Conversiones enteras de decimal a octal Para pasar un número decimal entero a octal, utilice divisiones sucesivas del número entre la base y anote los residuos. Si se divide entre ocho: el residuo siempre será 0,1,2,3,4,5,6 o 7. Convierta: 194 en decimal a Octal: Resultado Residuo

18 Sistema numérico octal Conversiones enteras de decimal a octal Para pasar un número decimal entero a octal, utilice divisiones sucesivas del número entre la base y anote los residuos. Si se divide entre ocho: el residuo siempre será 0,1,2,3,4,5,6 o 7. Convierta: 194 en decimal a Octal: Resultado Residuo

19 Sistema numérico octal Conversiones enteras de decimal a octal Para pasar un número decimal entero a octal, utilice divisiones sucesivas del número entre la base y anote los residuos. Si se divide entre ocho: el residuo siempre será 0,1,2,3,4,5,6 o 7. Convierta: 194 en decimal a Octal: Resultado Residuo Menos significativo Más significativo Resultado: 302 (en base 8) Convierta 175 en decimal a octal.

20 Sistema numérico octal Conversiones de decimal a octal Conversiones de binario a octal y a decimal

21 Sistema numérico hexadecimal Enteros: 16 0 = = = Fracciones: 16-1 = 1 / 16 = 0, = 1 / 256 = 0, = 1 / 4096 = 0, = = Ejercicio: Calcule el valor en decimal del número hexadecimal E5D7 Hexadecimal clock CC BY 2.0 flickr)

22 Sistema numérico hexadecimal Conversiones enteras de decimal a hexadecimal Para pasar un número decimal entero a hexadecimal, utilice divisiones sucesivas del número entre la base y anote los residuos. Si se divide entre dieciséis : el residuo siempre será 0,1,2,3,4,5,6,7,8,9,10(A),11(B),12(C),13(D),14(E),15(F). Convierta: en decimal a Hexadecimal: Resultado Residuo

23 Sistema numérico hexadecimal Conversiones enteras de decimal a hexadecimal Para pasar un número decimal entero a hexadecimal, utilice divisiones sucesivas del número entre la base y anote los residuos. Si se divide entre dieciséis : el residuo siempre será 0,1,2,3,4,5,6,7,8,9,10(A),11(B),12(C),13(D),14(E),15(F). Convierta: en decimal a Hexadecimal: Resultado Residuo

24 Sistema numérico hexadecimal Conversiones enteras de decimal a hexadecimal Para pasar un número decimal entero a hexadecimal, utilice divisiones sucesivas del número entre la base y anote los residuos. Si se divide entre dieciséis : el residuo siempre será 0,1,2,3,4,5,6,7,8,9,10(A),11(B),12(C),13(D),14(E),15(F). Convierta: en decimal a Hexadecimal: Resultado Residuo (A)

25 Sistema numérico hexadecimal Conversiones enteras de decimal a hexadecimal Para pasar un número decimal entero a hexadecimal, utilice divisiones sucesivas del número entre la base y anote los residuos. Si se divide entre dieciséis : el residuo siempre será 0,1,2,3,4,5,6,7,8,9,10(A),11(B),12(C),13(D),14(E),15(F). Convierta: en decimal a Hexadecimal: Resultado Residuo (A) (B)

26 Sistema numérico hexadecimal Conversiones enteras de decimal a hexadecimal Para pasar un número decimal entero a hexadecimal, utilice divisiones sucesivas del número entre la base y anote los residuos. Si se divide entre dieciséis : el residuo siempre será 0,1,2,3,4,5,6,7,8,9,10(A),11(B),12(C),13(D),14(E),15(F). Convierta: en decimal a Hexadecimal: Resultado Residuo Menos significativo (A) (B) Más significativo Resultado: BA10 (en base 16) Convierta 156 en decimal a hexadecimal.

27 Sistema numérico hexadecimal Conversiones de decimal a hexadecimal Conversiones de hexadecimal a binario, octal y a decimal AE7 2C5 1B6

28 BCD Decimal Codificado en Binario (Binary Coded Decimal) Se utilizar 4 bits para representar 1 dígito decimal Cada dígito entero o fraccionario en decimal es convertido a BCD directamente (en 4 bits) Bin Dec BCD Bin Dec BCD El número 1990,78 (base 10) representado en binario utilizando BCD sería: ,

29 Gray Código Gray No es un sistema posicional (los dígitos no tienen pesos) Es un código cíclico. Solo cambia un bit entre cada número (resaltado en rojo) Se busca la reducción de errores por medio de la minimización del cambio de estados de los elementos electrónicos. Desventaja: muy incómodo de utilizar, principalmente en aritmética Bin Dec Gray Bin Dec Gray

30 Codificación de la Información Tipos de datos a nivel máquina La unidad más pequeña de representación es el bit, el cual corresponde a un uno o un cero. Un Byte es el nombre utilizado para 8 bits agrupados (juntos) 8 bits permiten una combinación de símbolos de hasta 255. Información Números (enteros, flotantes, etc) Caracteres (string hilera de caracteres) Valores de Verdad (True y False) Instrucciones para la computadora Todo!...para lo cual nos ingeniemos una representación

31 Codificación de la Información El problema se resume en cómo crear representaciones de las cosas para que al final sean cadenas de unos y ceros; Códigos con los cuales podamos llevar a cabo procesamientos. De nuevo: abstracción, creatividad e ingenio. Nos podría llevar a múltiples representaciones incompatibles. Solución: estandarización de codificaciones American Standard Code for Information Interchange o ASCII. Inicialmente usaba 7bits + 1bit de paridad. (128 combinaciones) Hoy en día hay muchas variaciones del estándar

32 Tabla de Caracteres ASCII Wikipedia

33 ASCII: Bit de Paridad El octavo bit de los caracteres ASCII es el bit de paridad, usado para determinar si un carácter ASCII fue transmitido correctamente. El valor del bit de paridad se puede utilizar como se desee: Paridad par: quiere decir que la suma de todos los unos (1's) del carácter, incluyendo el bit de paridad, debe ser un número par. Ejemplo: Letra G en ASCII es ' ', hay 4 unos (número par) por lo tanto el bit de paridad debe ser un cero. En ocho bits el ASCII con paridad par para la letra G sería ' ' Ojo: Si se pusiera un 1 en vez de un 0 en el bit de paridad no sería cierto que la suma de todos los unos fuera un número par, pues sería 5 (número impar) Paridad impar: quiere decir que la suma de todos los unos (1's) del carácter, incluyendo el bit de paridad, debe ser un número impar. Ejercicio: Cual sería el valor a transmitir para el ASCII con paridad impar de la letra G?

34 Aritmética Precisión En computadoras todas las operaciones se dan entre números binarios con tamaño finito, esto aplica tanto para operandos como para resultado. Si los registros de un procesador son de 8 bits y una operación aritmética produce un acarreo en el bit más significativo, ese noveno bit será representado como un acarreo en el registro de estado del procesador y el resultado será dado en 8 bits sin el acarreo final.

35 Aritmética Suma Cuando se hacen sumas en decimal tomamos dos números y los alineamos uno sobre el otro y tomamos cada columna desde la de los números menos significativos hasta aquella con los más significativos: Para cada uno realizamos una operación sencilla de suma de dos (o tres) dígitos. Si el resultado fuera mayor que 9 entonces tenemos un acarreo que lo colocamos como un tercer dígito a sumar en la siguiente columna más significativa. Acarreo Sumando Sumando Resultado Se continúa hasta terminar el número.

36

37 Aritmética Suma Binaria Es igual = = 1 ( = 1) Acarreo Sumando 1101 Sumando Resultado = 0 (con acarreo de 1) = 1 (con acarreo de 1) Otros detalles interesantes: La compuerta lógica XOR (o exclusivo) tiene un comportamiento similar a la suma binaria de 1 bit, sin incluir el bit de acarreo. Utilizando 4 compuertas NAND es posible construir un XOR. Combinando un AND y un XOR tenemos un sumador de 1 bit (imagen) Basic Half Adder Circui wikipedia)

38

39 Aritmética Resta Cuando se hacen restas en decimal tomamos dos números y los alineamos unos sobre el otro y tomamos cada columna desde la de los números menos significativos hasta aquella con los más significativos: Para cada uno realizamos una operación sencilla de resta de dos dígitos. Si el minuendo fuera menor que el sustraendo entonces pedimos prestado uno al siguiente dígito más significativo y realizamos la operación Minuendo con préstamo Minuendo Sustraendo Diferencia Se continúa hasta terminar el número.

40

41 Aritmética Resta Binaria Es igual. 0-0 = = 0 Minuendo con préstamo Minuendo Sustraendo Diferencia 1-0 = = 1 (con préstamo de 1) Es importante tener claro que cundo se hace un préstamo la cantidad prestada es igual a la base, que en este caso es dos y se representa como 10. Restas de minuendos menores que los sustraendos las veremos más adelante. (negativos) En las computadoras la forma de implementar las restas es utilizando sumas, entre el minuendo y el complemento a dos del sustraendo. (más adelante)

42

43 Aritmética Multiplicación La multiplicación consiste en sumar un número tantas veces como lo indique el multiplicador. 3 * 4 = = 12 Pero normalmente si los números son grandes utilizamos otro método: Se multiplica el multiplicando por cada uno de los dígitos del multiplicador, haciendo un corrimiento por cada operación o resultado parcial Nota: el resultado parcial respeta la posición del dígito del multiplicador (gracias al acarreo) Multiplicando 324 Multiplicador * 223 Acarreo de la suma final Primer resultado parcial Segundo resultado parcial Tercer resultado parcial Producto final Sumar los resultados parciales de manera normal

44

45 Aritmética Multiplicación Binaria Es igual. 0 * 0 = 0 0 * 1 = 0 1 * 0 = 0 1 * 1 = 1 Operación lógica AND? Multiplicando 1111 Multiplicador * 1101 I resultado parcial 1111 II resultado parcial Suma de resultados parciales (I y II) 1111 III resultado parcial acarreo Multiplique: * Nota: a pesar de que se pueden acumular todos los resultados parciales de la multiplicación y al final sumar es preferible no acumularlos para evitar confusiones con el resultado Suma resultado parcial III y suma parcial IV resultado parcial acarreo Producto final Ver ejemplo en la pizarra o hacerlo en papel

46 Aritmética División Es la operación inversa de la multiplicación y nos indica cuantas veces puedo restar un número con respecto a otro o en otras palabras cuantas veces cabe un número en otro. Procedimiento: Se comienza del dígito más significativo del dividendo (luego se van tomando los siguientes) y se determina: Operandos: Dividendo: 181 Divisor: 45 Resultados: Cociente: 4 Residuo: 1 El 1 más a la izquierda es el dígito más significativo de / 45 = 4 + 1/45

47 Aritmética División Es la operación inversa de la multiplicación y nos indica cuantas veces puedo restar un número con respecto a otro o en otras palabras cuantas veces cabe un número en otro. Operandos: Dividendo: 181 Divisor: 45 Procedimiento: Se comienza del dígito más significativo del dividendo (luego se van tomando los siguientes) y se determina: Si El dígito es más pequeño que el divisor entonces el cociente que se anota es cero (en la posición correspondiente al dígito. (en el primer y segundo caso del ejemplo) Resultados: Cociente: 4 Residuo: 1 Dígito = 1, Divisor = 45 Dígito < divisor, entonces se anota el / 45 = 4 + 1/45 Dígito = 18, Divisor = 45 Dígito < divisor, entonces se anota el 0

48 Aritmética División Es la operación inversa de la multiplicación y nos indica cuantas veces puedo restar un número con respecto a otro o en otras palabras cuantas veces cabe un número en otro. Operandos: Dividendo: 181 Divisor: 45 Resultados: Cociente: 4 Residuo: / 45 = 4 + 1/45 Procedimiento: Se comienza del dígito más significativo del dividendo (luego se van tomando los siguientes) y se determina: Si el dígito es más pequeño que el divisor entonces el cociente que se anota es cero (en la posición correspondiente al dígito. (en el primer y segundo caso del ejemplo) Si el dígito es mayor o igual que el divisor entonces se calcula cuantas veces cabe el divisor en el dígito. (en el ejemplo sucede cuando dígito es 181, por lo que 181 >= 45 por lo que el cociente es 4)

49 Aritmética División Es la operación inversa de la multiplicación y nos indica cuantas veces puedo restar un número con respecto a otro o en otras palabras cuantas veces cabe un número en otro. Operandos: Dividendo: 181 Divisor: 45 Resultados: Cociente: 4 Residuo: / 45 = 4 + 1/45 Procedimiento: Se comienza del dígito más significativo del dividendo (luego se van tomando los siguientes) y se determina: El dígito es más pequeño que el divisor entonces el cociente que se anota es cero (en la posición correspondiente al dígito. (en el primer y segundo caso del ejemplo) Si el dígito es mayor o igual que el divisor entonces se calcula cuantas veces cabe el divisor en el dígito. (en el ejemplo sucede cuando dígito es 181, por lo que 181 >= 45 por lo que el cociente es 4) Se multiplica la cantidad de veces que cabe el dígito dividendo por el divisor y se le resta al antiguo dividendo/dígito. (En el ejemplo: )

50

51 Aritmética División binaria Divida: / 101 Operandos: Dividendo: Divisor: 101 Resultados: Cociente: 111 Residuo: 0 El procedimiento es igual al desarrollado en la división en base diez. La división binaria es más sencilla en comparación a la decimal

52

53 Números binarios negativos Problema: cómo representar números negativos en un mecanismo computacional? - Como es de esperar han surgido varias formas de solucionarlo, por ejemplo los métodos (o sistemas): Signo y magnitud Complementos a uno (la base disminuida) Sin embargo el método que ha funcionado mejor y por ende se sigue utilizando de formas más general es el complemento a dos o complemento a la base.

54 Números binarios negativos Signo y magnitud Se utiliza el bit más significativo para denotar el signo del número representado. Si esta en cero quiere decir que el número es positivo y en uno es negativo. Complemento a uno En este método se sigue utilizando el bit más significativo para representar el signo de los números (el cero para positivo), pero la representación de los negativos cambia ligeramente. Dado un tamaño fijo para la representación de los números (8bits), tendríamos que la representación de (7) 10 en binario complemento a uno es: (en azul se marca el signo) Su correspondiente negativo se obtiene invirtiendo todos los bits del número, o sea (-7) 10 = ( ) 2 complemento a uno. Este método a pesar de ser sencillo para los h.s.s es complicado de procesar en un computador en el cual se quieren incorporar operaciones aritméticas... (o sea todos) En 8 bits cuantos números puedo representar? Cómo represento el cero?

55

56 Números binarios negativos Complemento a dos Es el método utilizado en los procesadores actuales. La representación de números positivos utilizando complemento a dos es exactamente igual a como se ha presentado anteriormente. En el caso de los número negativos el procedimiento consiste en sacar el complemento a uno del número que quiero representar y luego sumarle 1. Recordar que en esta representación también se trabaja con número de tamaño fijo. Si utilizamos una representación en 8 bits, la representación del número -77 sería: (positivo) en binario (8bits) es: El complemento a uno de 77 (positivo es): Luego le sumamos uno al complemento: = Nota: el bit más significativo indica si el número es positivo (0) o negativo(1). En caso de ser negativo para saber que número representa se puede convertir con el mismo procedimiento a su valor positivo y luego ya sabremos cual número negativo representaba.

57 Números binarios negativos La primera columna muestra los posibles patrones que se pueden representar utilizando 8 bits (combinaciones). La segunda corresponde al número decimal que representa el patrón de la columna uno. La tercera y cuarta indican la interpretación que se le da a las distintas representaciones según se utilice complemento a dos o complemento a uno respectivamente. Cuantos distintos valores puedo representar utilizando 8 bits y complemento a dos?

58 Aritmética en complemento a dos Los procesadores actuales utilizan aritmética en complemento a dos porque permiten crear circuitos sencillos, eficientes y baratos Utilizando complemento a dos no es necesario modificar la circuitería requerida para sumar con operandos positivos y/o negativos. Por ejemplo: Una vez efectuada la suma, si hubiera un acarreo este se descarta. El circuito sumador (en el ALU) no sabe si un número es positivo o negativo, el simplemente suma y es responsabilidad del programador saber interpretar la representación. Esto nos permite operar con números con o sin signo de la misma manera. Es muy importante tener claro los posibles valores que se pueden representar con el número de bits en que se de la representación de los números. Ej: en 8 bits solo puedo operar con números entre -128 y 127, fuera de ese rango habría un error en el resultado.

59 Aritmética en complemento a dos Esta representación nos permite trabajar las restas utilizando el mismo circuito que realiza las sumas. El procedimiento consiste en sumar el minuendo con el complemento a dos del sustraendo. Una vez efectuada la suma, si hubiera un acarreo este se descarta. Acarreo se descarta!

60

61 Aritmética Ejercicio: convierta a binario y realice las operaciones aritméticas Asuma que el tamaño de los registros (precisión) es de 8 bits e indique cuando hay un acarreo. (CC) 16 + (3B) 16, (B5) 16 + (8F) 16, (A7) 16 + (1F) 16, (AB) 16 + (CD) 16, (32) 16 + (65) 16, (8) 16 - (1) 16, (C4) 16 - (25) 16, (EE) 16 (BA) 16 (1001) 2 * (1100) 2, (1101) 2 * (1111) 2 (101000) 2 / (1000) 2, ( ) 2 / (110) 2 Utilizar complemento a dos: (DB) 16 - (B2) 16, (8B) 16 - (81) 16, (86) 16 (36) 16

62 Referencias y Lecturas Complementarias Material suministrado por el profesor Jeff Schmidt, Instituto Tecnológico de Costa Rica. I semestre Material suministrado por el profesor Jaime Gutiérrez, Instituto Tecnológico de Costa Rica. I semestre 2011.

63 *La licencia de la presentación no cubre las imágenes utilizadas*

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

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

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

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

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

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

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

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

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

❷ 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

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

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

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

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

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

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

Primeros conmutadores: diodos de cristal y de tubos de vacío (1906). Transistor (TRT): más pequeño y fiable, de material semiconductor (1950).

Primeros conmutadores: diodos de cristal y de tubos de vacío (1906). Transistor (TRT): más pequeño y fiable, de material semiconductor (1950). Código binario en Sistemas Digitales Historia Primeros conmutadores: diodos de cristal y de tubos de vacío (1906). Transistor (TRT): más pequeño y fiable, de material semiconductor (1950). Circuitos integrados

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

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

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

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

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

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

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

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

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

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

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

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

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

Sebastián García Galán Sgalan@ujaen.es

Sebastián García Galán Sgalan@ujaen.es Universidad de Jaén E.U.P. Linares Dpto. Telecomunicaciones Área de Ingeniería Telemática Sebastián García Galán Sgalan@ujaen.es TEMA 2: 2.1 CODIFICACIÓN 2.2 SISTEMAS DE NUMERACIÓN BASES DE NUMERACIÓN

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

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

Materia Introducción a la Informática

Materia Introducción a la Informática Materia Introducción a la Informática Unidad 1 Sistema de Numeración Ejercitación Prof. Alejandro Bompensieri Introducción a la Informática - CPU Ejercitación Sistemas de Numeración 1. Pasar a base 10

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

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

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

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

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

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

ARQUITECTURA DE LAS COMPUTADORAS PRACTICA

ARQUITECTURA DE LAS COMPUTADORAS PRACTICA ARQUITECTURA DE LAS COMPUTADORAS PRACTICA SISTEMAS NUMÉRICOS INTRODUCCIÓN TEÓRICA: Definimos Sistema de Numeración como al conjunto de reglas que permiten, con una cantidad finita de símbolos, representar

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

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

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

Sistema Binario. Sonia Alexandra Pinzón Nuñez. Ingeniera de Sistemas

Sistema Binario. Sonia Alexandra Pinzón Nuñez. Ingeniera de Sistemas Sistema Binario Ingeniera de Sistemas Tecnología en Sistematización de Datos Facultad Tecnológica - Universidad Distrital Sistemas Numéricos (Posicionales) Como en todo sistema de numeración, el valor

Más detalles

Sistemas numéricos -aritmética- Taller de programación

Sistemas numéricos -aritmética- Taller de programación Sistemas numéricos -aritmética- Taller de programación I semestre, 2016 Aritmética en sistemas numéricos Temas Precisión En computadoras todas las operaciones se dan entre números binarios con tamaño finito,

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

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

Sistemas de Numeración UNIDAD Sistemas de Numeración Introducción a la unidad Para la mayoría de nosotros el sistema numérico base 0 aparentemente es algo natural, sin embargo si se establecen reglas de construcción basadas

Más detalles

0.1 SISTEMA BINARIO DE NUMERACIÓN

0.1 SISTEMA BINARIO DE NUMERACIÓN SISTEMA BINARIO DE NUMERACIÓN Mercè Rullán Universidad Autónoma de Barcelona 1. Representación de la información en las computadoras Un ordenador o computador es una máquina que recibe y procesa datos

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

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

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

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

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

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

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

Presentación de la materia Historia de las computadoras

Presentación de la materia Historia de las computadoras de la materia de las computadoras Organización de computadoras Universidad Nacional de Quilmes http://orga.blog.unq.edu.ar Horarios Dos bandas horarias: Banda Clase Aula Horario Docente Matutina Teoría

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

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

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

Realizado por Pablo Yela ---- pablo.yela@gmail.com ---- http://pabloyela.wordpress.com

Realizado por Pablo Yela ---- pablo.yela@gmail.com ---- http://pabloyela.wordpress.com ARITMETICA BINARIA Operaciones básicas con sistema binario Conversión de Decimal a Binario Lo primero que debemos comprender es como convertir números decimales a binarios para realizar este proceso existen

Más detalles

Representación de números en binario

Representación de números en binario Representación de números en binario Héctor Antonio Villa Martínez Programa de Ciencias de la Computación Universidad de Sonora El sistema binario es el más utilizado en sistemas digitales porque es más

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

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

Fundamentos de Programación. Sabino Miranda-Jiménez

Fundamentos de Programación. Sabino Miranda-Jiménez Fundamentos de Programación Sabino Miranda-Jiménez MÓDULO 1. Introducción a la computación Temas: La computación en el profesional de ingeniería Desarrollo computacional en la sociedad Aplicaciones Software

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

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

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

Aritmética Binaria. Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid

Aritmética Binaria. Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid Aritmética Binaria Luis Entrena, Celia López, Mario García, Enrique San Millán Universidad Carlos III de Madrid 1 Índice Representación de números con signo Sistemas de Signo y Magnitud, Complemento a

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

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

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

Notas de Diseño Digital

Notas de Diseño Digital Notas de Diseño Digital Introducción El objetivo de estas notas es el de agilizar las clases, incluyendo definiciones, gráficos, tablas y otros elementos que tardan en ser escritos en el pizarrón, permitiendo

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

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

Tema 1 - Sistemas numéricos y códigos

Tema 1 - Sistemas numéricos y códigos - y códigos Eduardo Rodríguez Martínez Departamento de Electrónica División de Ciencias Básicas e Ingeniería Universidad Autónoma Metropolitana Unidad Azcapotzalco Email: erm@correo.azc.uam.mx Oficina:

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

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

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN I. P. N. ESIME Unidad Culhuacan INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN LABORATORIO

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

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

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

TEMA II REPASO. SISTEMAS DE NUMERACIÓN USUALES EN INFORMÁTICA.

TEMA II REPASO. SISTEMAS DE NUMERACIÓN USUALES EN INFORMÁTICA. TEMA II REPASO. SISTEMAS DE NUMERACIÓN USUALES EN INFORMÁTICA. INTRODUCCIÓN. Entendemos por sistema de numeración, la forma de representar cantidades mediante un sistema de valor posicional. Los ordenadores

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

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 DE NUMERACIÓN (11001, 011) 1.2 1.2 0.2 0.2 1.2 0.2 1.2 1.2 = + + + + + + + = 1 1 4 8 (32,12)

SISTEMAS DE NUMERACIÓN (11001, 011) 1.2 1.2 0.2 0.2 1.2 0.2 1.2 1.2 = + + + + + + + = 1 1 4 8 (32,12) SISTEMAS DE NUMERACIÓN 1. Expresa en base decimal los siguientes números: (10011) ; ( 11001,011 ) 4 (10011) = 1. + 0. + 0. + 1. + 1. = 16 + + 1 = 19 (11001, 011) 1. 1. 0. 0. 1. 0. 1. 1. 4 1 = + + + + +

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

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

Lógica Binaria. Arquitectura de Ordenadores. Codificación de la Información. Abelardo Pardo abel@it.uc3m.es. Universidad Carlos III de Madrid

Lógica Binaria. Arquitectura de Ordenadores. Codificación de la Información. Abelardo Pardo abel@it.uc3m.es. Universidad Carlos III de Madrid Arquitectura de Ordenadores Codificación de la Información Abelardo Pardo abel@it.uc3m.es Universidad Carlos III de Madrid Departamento de Ingeniería Telemática Lógica Binaria COD-1 Internamente el ordenador

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

REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR IUT PEDRO EMILIO COLL

REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR IUT PEDRO EMILIO COLL REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR IUT PEDRO EMILIO COLL ELECTRÓNICA DIGITAL PROF. MARÍA GABRIELA DÍAZ SISTEMAS DE NUMERACIÓN El sistema de numeración

Más detalles