Nombre del alumno: AGUILAR DIMAS JUAN ALBERTO Nombre del profesor: DE LA CRUZ PEREZ RAFAEL Nombre de la materia

: Matemáticas discretas Nombre del plantel: Instituto Tecnológico Superior de San Luis Potosí, capital. San Luis Potosí, S.L.P 01/09/2011

1

6 Conclusiones………………………………….Índice: Sistemas numéricos………………………………………pag...pag.4 Sistema octal…………………………………………pag.3 Sistema binario………………………………………pag.7 2 .pag.6 Sistema Hexadecimal……………………………………pag.pag.6 Bibliografía……………………………………pag.5 Sistema decimal………………………………………….3 Formatos Binarios………………………………….

De aquí tenemos que es muy fácil n convertir un número binario a decimal. campos de bits. que es ofrecer un eficaz medio de representación de números binarios grandes. El sistema binario o sistema de numeración en base 2 es también un sistema de numeración posicional igual que el decimal. y 5V. por conveniencia utilizamos los valores cero y uno. Es importante entender cómo representan las computadoras los valores numéricos. Como veremos. Sistema binario. pero sólo utiliza dos símbolos. Es decir que habrá situaciones en las cuales los valores decimales tengan que convenirse en valores binarios antes de que se introduzcan en sistema digital. empaquetado de datos y el juego de caracteres ASCII. Entonces habrá situaciones en que los valores binarios de las salidas de un circuito digital tengan que convertir a valores decimales para presentarse al mundo exterior. con éstos niveles podemos representar exactamente dos valores diferentes. Por lo tanto para poder representar mayor número de información al tener menos símbolos tendremos que utilizar más cifras. nibbles. sume 2 donde "n" es la posición del dígito binario a partir del punto decimal contando a partir de cero. Los sistemas de cómputo modernos trabajan utilizando la lógica binaria. ambos sistemas numéricos tienen la ventaja de que pueden convenirse fácilmente al del binario. La importancia del sistema decimal radica en que se utiliza universalmente para representar cantidades fuera de un sistema digital. Por otro lado del binario y el decimal. en su lugar se hace uso del sistema binario. también llamado complemento de dos. bytes. operaciones aritméticas.Sistemas numéricos Los modernos equipos de cómputo actuales no utilizan el sistema decimal para representar valores numéricos. analizaremos varios conceptos importantes incluyendo los sistemas binario y hexadecimal. en el sistema binario sólo está permitido el uso de los dígitos 0 y 1 (en lugar de 0~9) y en el sistema binario se utilizan potencias de 2 en lugar de potencias de 10. por cada "1" en la cadena binaria. palabras y palabras dobles). sistemas numéricos con signo y sin signo. Estos dos valores por coincidencia corresponden a los dígitos utilizados por el sistema binario. el valor binario 110010102 representa: 1*2 + 1*2 + 0*2 + 0*2 + 1*2 + 0*2 + 1*2 + 0*2 = 128 + 64 + 8 + 2 = 20210 7 6 5 4 3 2 1 0 3 .). Los sistemas octal (base 8) y hexadecimal (base 16) se usan con el mismo fin. lógicas. Por ejemplo. otros dos sistemas de numeración encuentran amplias aplicaciones en los sistemas digitales. El sistema binario trabaja de forma similar al sistema decimal con dos diferencias. el “0” y el “1”. Las computadoras representan valores utilizando dos niveles de voltaje (generalmente 0V. la organización binaria de datos (bits. de cambio (shift) y rotación en valores binarios.

por ejemplo. También es conveniente separar en grupos de cuatro dígitos los número binarios grandes. Esta característica otorga a las computadoras binarias un campo infinito de aplicaciones. podemos representar el número siete de las siguientes formas:    111 00000111 000000000000111 Por conveniencia ignoraremos cualquier cantidad de ceros a la izquierda. sin embargo ésto no significa que exista una cantidad muy reducida de elementos representables por un bit. 4 . existe una buena razón para utilizar éste orden. el número siete podemos representarlo así: 01112 ó 000001112. todo lo contrario. generalmente trabajan con un número específico de bits.Formatos binarios. de ésta manera un valor binario de ocho bits utiliza los bits cero al siete: X7 X6 X5 X4 X3 X2 X1 X0 Al bit cero se le conoce como el bit de bajo orden en tanto que al bit de la extrema izquierda diferente de cero se le llama bit de alto orden. también llamados bits que es una abreviatura de (binary digits). cada número binario contiene una cantidad infinita de dígitos. pero las computadoras por el contrario. desde bits sencillos pasando por grupos de cuatro bits (llamados nibbles). en una cadena binaria asignaremos al dígito de la extrema derecha como el bit de posición cero y cada bit subsecuente se le asignará el siguiente número sucesivo. éste solamente es capaz de representar dos valores diferentes. no estamos limitados a representar elementos antagónicos. En un sentido estricto. Por ejemplo. encendido ó apagado. considere ésto. grupos de ocho bits (bytes). como las instrucciones compatibles con los procesadores Intel 80x86 trabajan con grupos de ocho bits a veces es más fácil extender la cantidad de ceros a la izquierda en un múltiplo de cuatro ú ocho bits. por ejemplo. blanco ó 432. el valor binario 1010111110110010 puede ser escrito así 1010 1111 1011 0010. podemos representar por ejemplo. perro ó caliente. dos bits adyacentes pueden representar cosas completamente independientes entre sí. por ejemplo. ó palabras) y aún más. Además. lo que se debe tener en cuenta es que un bit sencillo sólo puede representar dos cosas a la vez. masculino ó femenino. verdadero ó falso. Bits La más pequeña cantidad de información en una computadora binaria es el bit. Más aún. cero ó uno. sin embargo. Y para ir aún más lejos. un bit sencillo puede representar cualesquiera dos valores. la cantidad de elementos que se pueden representar con un sólo bit es infinito. grupos de 16 bits (words. Como veremos mas adelante. Organización de datos En términos matemáticos un valor puede tomar un número arbitrario de bits.

Con un nibble se pueden representar 16 valores diferentes. es decir. a veces se utiliza la numeración octal en vez de la hexadecimal. E. Generalmente utilizamos un byte para representar valores numéricos en el rango de 0 ~ 255. 7. utiliza 8 símbolos para la representación de cantidades . 5. y el de alto orden en los bits 8 al 15. 1. Nos referimos al resto de los bits por su número. lo agruparíamos como 1 001 010. Naturalmente. En informática. El BCD utiliza diez dígitos diferentes (0.768 hasta +32.536 valores diferentes. el bit 0 es el bit de bajo orden ó el bit menos significativo mientras que el bit 7 es el bit de alto orden ó el bit más significativo. éstos podrían ser el rengo comprendido entre 0 y 65. También puede ser cualquier tipo de datos no superior a 65. 9) e igualmente se requiere de cuatro bits. De modo que 74 en octal es 112. B. cuyos valores 0.767. Un byte está compuesto de ocho bits y es el elemento de dato más pequeño direccionable por un procesador 80x86. el número binario para 74 (en decimal) es 1001010 (en binario). 8 Como un byte contiene ocho bits. 8. Los bits en un byte se enumeran del cero al siete de izquierda a derecha. y F son representados con cuatro bits. Se requieren cuatro bits para representar un sólo dígito BCD ó hexadecimal. Bytes Todavía se puede decir que el byte es la estructura de datos más importante utilizada por los procesadores 80x86. 9. Estos símbolos son: 01234567 Los números octales pueden construirse a partir de números binarios agrupando cada tres cifras consecutivas de estos últimos (de derecha a izquierda) y obteniendo su valor decimal. números con signo en el rango de -128 ~ +127. 4. 7. Una palabra contiene dos bytes. es posible representar 2 . Words (palabras) Una palabra (word) es un grupo de 16 bits enumerados de cero hasta quince. 2. el de bajo orden que está compuesto por los bits 0 al 7. y al igual que el byte.536) valores diferentes. Estos sistemas es de los llamados posiciónales y la posición de sus cifras se mide con la relación a la coma decimal que en caso de no aparecer se supone implícitamente a la derecha del numero. ó como suele ser el caso. Por ejemplo.Nibbles Un nibble es una colección de cuatro bits. ésto no representaría una estructura interesante si no fuera por dos razones: El Código Binario Decimal (BCD por sus siglas en inglés) y los números hexadecimales. Observe que un byte está compuesto de dos nibbles. 8. 1. 16 Con 16 bits es posible representar 2 (65. 3. 2.535. A. Sistema octal: Es sistema de numeración cuya base es 8 . 5 . 3. códigos de carácter ASCII y otros tipos de datos especiales que no requieran valores diferentes mayores que 256. D. 5. en el caso de los números hexadecimales. ó 256 valores diferentes. Tiene la ventaja de que no requiere utilizar otros símbolos diferentes de las cifras decimales. De hecho se puede representar 16 elementos diferentes con un sólo nibble pero los dígitos hexadecimales y BCD son los principales representados por un nibble. 6. C. de -32. 4. el bit 0 es el bit de bajo orden en tanto que el número quince es el bit de alto orden. esto significa que la cantidad de datos más pequeña a la que se puede tener acceso en un programa es un valor de ocho bits. una palabra puede descomponerse en cuatro nibbles. 6.

Utiliza como base el 10. Conclusiones: Todos los sistemas antes mencionados son útiles en la programación en especial es sistema binario octal y hexadecimal. pero teniendo en cuenta los caracteres hexadecimales. utilizara 16 símbolos para la representación de cantidades. por ejemplo: 69DE16= 0110 1001 1101 11102. ya que además de simplificar la escritura de los números binarios.1100012 Agrupando obtenemos el siguiente resultado: 0101 1111. todos los números del sistema se pueden expresar en cuatro bits binarios al ser 16 = 24. Es uno de los sistema denominado posiciónales.Sistema decimal: Su origen lo encontramos en la India y fue introducido en España por los árabes. por tanto. la conversión entre binario y hexadecimal es igual al de la conversión octal y binario. C416 La conversión de hexadecimal a binario simplemente sustituiremos cada carácter por su equivalente en binario.) decimal que en caso de ausencia se supone colocada a la derecha. este ultimo es utilizado en la electrónica. denominado coma (. utilizando un conjunto de símbolos cuyo significado depende fundamentalmente de su posición relativa al símbolo. Emplea 10 caracteres o dígitos diferentes. que corresponde al número del símbolo que comprende para la representación de cantidades. 6 . estos símbolos son: 0123456789 Sistema hexadecimal: Es un sistema posicional de numeración en el que su base es 16. el sistema que las computadoras mas usan es el binario ya que ellas se comunican solamente con 0 & 1. ya que se tienen que agrupar de 4 en 4. Conversión entre binario y hexadecimal. el sistema decimal es el que usamos en la vida cotidiana ya que es el mas completo y con el se pueden hacer infinidad de combinaciones. 1100 01002 Sustituyendo según la tabla logramos la conversión esperada: 5F. Estos símbolos son: 0123456789ABCDEF Es uno de los sistemas más utilizados en electrónica. así termina esta investigación en la que reafirme mis conocimientos que nos compartió el profesor en clase. La conversión de binario a hexadecimal se realiza según el ejemplo siguiente: Sistema binario Sistema Hexadecimal 0000 0 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0111 7 1000 8 1001 9 1010 A 1011 B 1100 C 1101 D 1110 E 1111 F Ejemplo: 1011111. La conversión de un número hexadecimal a uno binario es muy sencillo al igual que en el sistema octal.

edu.yahoo.com/Main/SistemaDecimal 7 .monografias.com/trabajos14/sistemanumeracion/sistemanumerac ion.com/Main/SistemasNumericos http://www.monografias.shtml http://www.answers.mx/univ/virtech/prograc/cbyn01.modelo.htm http://www.mitecnologico.Bibliografía: http://www.mitecnologico.com/trabajos28/sistemas-numeracion/sistemasnumeracion.shtml http://mx.com/question/index?qid=20100816165334AAvuyqn http://www.

Sign up to vote on this title
UsefulNot useful