Você está na página 1de 18

marzo de 2013

Universidad del Papaloapan, UNPA Jos Antonio Rosales Barrales

SISTEMA BINARIO

[COMPUTACIN]

Computacin

1.4.1 Introduccin al Sistema binario

marzo de 2013

A finales de la dcada de 1930, Claude Shannon mostr que utilizando interruptores que se encontraban cerrados para "verdadero" y abiertos para "falso", se podan llevar a cabo operaciones lgicas asignando el nmero 1 a "verdadero" y el nmero 0 a "falso". Este sistema de codificacin de informacin se denomin binario y es la forma de codificacin que permite el funcionamiento de las computadoras.

El sistema binario utiliza dos condiciones (representadas por los dgitos 0 y 1) para codificar informacin, a esto se le denomina bit (abreviado con la minscula b y significa dgito binario)

As, un nmero binario se compone de varios dgitos binarios (bit). Al bit de ms a la derecha se le conoce como bit menos significativo (LSB1) y al de ms a la izquierda se le denomina bit ms significativo (MSB2). El bit es en si la unidad de informacin ms pequea que puede manipular una mquina digital, ya que se puede establecer con uno de dos estados: tanto con 1 como con 0. Con dos bits, se pueden obtener cuatro (4) condiciones diferentes (2x2): Bit 2 Bit 1 Valor decimal 0 0 1 1 0 1 0 1 0 (0+0) 1 (0+1) 2 (2+0) 3 (2+1) Con 3 bits, se pueden obtener ocho (8) condiciones diferentes (2x2x2): Valor binario 000 001 010 011 100 101 110 111 0 (0+0+0) 1 (0+0+1) 2 (0+2+0) 3 (0+2+1) 4 (4+0+0) 5 (4+0+1) 6 (4+2+0) 7 (4+2+1) Valor decimal

Tabla 1 Con un grupo n de bits, es posible representar 2 n valores.

1 2

Least Significant Bit Most Significant Bit

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 1

Computacin

Valores de los bits en la conversin de binario a decimal Valores posicionales de los dgitos de un nmero binario:

marzo de 2013

Se observa que en un nmero binario, el valor de un bit depende de su posicin, empezando desde la derecha. Como las decenas, centenas y millares en un nmero decimal, el valor de un bit se incrementa por dos a medida que va desde la derecha hacia la izquierda, observe nuevamente en la siguiente tabla: Posicin (exponente) Base 2 Valor equivalente en decimal 7 27 6 26 5 25 32 4 24 16 3 23 8 2 22 4 1 21 2 0 20 1

128 64

Tabla 2 Valores posicionales de los dgitos de un nmero binario

Observe que siempre el valor del exponente de la derecha ser elevado a 0 y hacia la izquierda va aumentando 1 dgito. (0,1,2,3,etc)

Para convertir una cadena binaria en un nmero decimal se debe multiplicar cada bit por su valor, y luego sumar los productos. As tenemos: Para la cadena binaria 0101 23 x 0 + 22 x 1 + 21 x 0 + 20 x 1 8x0 0 +4x1 + 4 +2x0 + 0 +1x1 + 1 5 en nmero decimal sera

Tabla 3 Conversin de binario a decimal (Ejemplo 1)

Note que cualquier posicin donde hay 0 dar 0, por lo tanto, al ubicar las posiciones y sus valores ser ms fcil solamente hacer la suma de las posiciones donde hay un 1.

De esta forma el equivalente del nmero binario 0101 se obtiene con: Numero binario 27 Valor 26 25 24 0 1 0 1 23 22 21 20 4 2 1

128 64 32 16 8

Tabla 4 Conversin de binario a decimal (Ejemplo 2)

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 2

Computacin

Y equivale a: 4+1 que da el valor decimal 5. (3) El equivalente del nmero binario 11111111 se obtiene con: Numero binario 1 27 Valor 1 26 1 25 1 24 1 1 1 1 23 22 21 20 4 2 1

marzo de 2013

128 64 32 16 8

Tabla 5 Conversin de binario a decimal (Ejemplo 3)

Y equivale a: 128+64+32+16+8+4+2+1 que da el valor decimal 255. Conversin de decimal a binario Una forma de transformar de decimal a binario es la siguiente: 1. Dividir el valor decimal de la izquierda entre 2 y el residuo ser o 0 1, y el primer residuo es el LSB (bit de la derecha) 2. El cociente volverlo a dividir entre 2 1. Anotar el residuo a la derecha del anterior, 3. Repetir sucesivamente el paso 2 hasta que ya no haya ms cociente (Llegar a 0). 4. El ltimo residuo, ser el dgito ms representativo (MSB).

Ejemplo: Pasar a binario el nmero decimal: 6 Divisin cociente Residuo 6/2 3/2 1/2 3 1 0 0 1 1 Bit de mayor peso entero Bit de menor peso entero

Tabla 6 Conversin de decimal a binario (Ejemplo 1)

El entero da 110

En caso de tener parte fraccionaria, esta se obtiene aparte, pero en vez de divisin, se realiza multiplicacin por 2, siendo el entero del primer resultado el primer bit a la derecha del punto. Y as ir incluyendo hacia la derecha el resultado de las siguientes multiplicaciones de la parte fraccionaria. Hasta ya no tener fraccin (hasta llegar al 1 entero)

Sumar de izquierda a derecha o de derecha a izquierda es indiferente.

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 3

Computacin

Ejemplo: Pasar a binario el nmero decimal: 6.375 Divisin Resultado Parte fraccionaria 0.375*2 0.75 0.75 Parte entera de la

marzo de 2013

multiplicacin 0 Bit de mayor peso

fraccionario 0.75*2 0.5*2 1.5 1 0.5 1 1 bit de menor peso

fraccionario
Tabla 7 Conversin de decimales a binario

La fraccin da: 011 Otro ejemplo: Convertir 4310 a binario: R=

El valor completo 6.375 = 110.011

COLOCA AQU EL RESULTADO

Ahora bien, en cuanto a los bits que conforman una representacin, en el sistema binario encontramos las siguientes agrupaciones bsicas de bits: Cantidad de bits que la forman NIBBLE BYTE WORD DOUBLE WORD QUADRUPLE WORD 4 8 16 32 64

Tabla 8 Agrupaciones de bits (nombres)

El byte (abreviado con la mayscula B) es una unidad de informacin compuesta por 8 bits. Se puede utilizar para almacenar, entre otras cosas, un carcter, como por ejemplo una letra o un nmero.
Agrupar nmeros en cmulos de 8 facilita su lectura (as como agrupar nmeros en grupos de tres hace ms legibles los millares cuando se trabaja en base decimal, por ejemplo, el nmero "1.256.245" se lee mejor que "1256245"). Por lo general, una unidad de informacin de 16 bits se denomina palabra (word). Una unidad de informacin de 32 bits se denomina palabra doble (o tambin, dword). Para un byte, el menor nmero posible es 0 (representado por ocho ceros: 00000000), y el mayor es 255 (representado por ocho unos: 11111111)

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 4

Computacin 27 128 0 1

26 64 0 1

25 32 0 1

24 16 0 1

23 8 0 1

22 4 0 1

21 2 0 1

20 1 0 1

Equivale a

marzo de 2013

0 255

Tabla 9 Equivalencia de 8 bits en decimal

Observaciones sobre las unidades de medida para el almacenamiento Kilobytes y megabytes Durante mucho tiempo, la informtica fue una ciencia inusual ya que utilizaba diferentes valores para sus unidades, diferentes a las del sistema mtrico (tambin llamado "sistema Internacional"). Los usuarios de computadoras aprendan que 1 kilobyte estaba compuesto por 1024 bytes. Por este motivo, en diciembre de 1998, la Comisin Electrotcnica Internacional (IEC) intervino en el tema. La lista siguiente incluye las unidades estandarizadas de la IEC:

Un kilobyte (kB) = 1000 bytes Un megabyte (MB) = 1000 kB = 1.000.000 bytes Un gigabyte (GB) = 1000 MB = 1.000.000.000 bytes Un terabyte (TB) = 1000 GB = 1.000.000.000.000 bytes

Algunos programas (e incluso algunos sistemas operativos) an utilizan la notacin anterior a 1998, es decir la siguiente: Un kilobyte (kB) = 210 bytes = 1024 bytes Un megabyte (MB) = 220 bytes = 1024 kB = 1.048.576 bytes Un gigabyte (GB) = 230 bytes = 1024 MB = 1.073.741.824 bytes Un terabyte (TB) = 240 bytes = 1024 GB = 1.099.511.627.776 bytes

El IEC tambin defini el kilo binario (kibi), al mega binario (mebi), al giga binario (gibi) y al tera binario (tebi).

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 5

Computacin

Se definieron de la siguiente manera: Un kibibyte (kiB) vale 210 = 1024 bytes Un mebibyte (MiB) vale 220 = 1.048.576 bytes Un gibibyte (GiB) vale 230 = 1.073.741.824 bytes Un tebibyte (TiB) vale 240 = 1.099.511.627.776 bytes

marzo de 2013

En algunos idiomas, como el francs y el finlands, la palabra byte no empieza con la letra "b", pero la mayor parte de la comunidad internacional prefiere el trmino en ingls "byte". Esto da las siguientes notaciones para kilobyte, megabyte, gigabyte, y terabyte: (kB, MB, GB, TB)
Observe el uso de la mayscula B para distinguir Byte de bit.

1.4.2 Sistemas de codificacin a binario No toda la informacin que maneja un sistema digital es numrica, por ello es conveniente idear formas diferentes de representar (codificar) informacin diversa usando solamente ceros y unos. Cdigo:

Es la correspondencia que asigna a cada smbolo de un conjunto dado de nmeros, una determinada correspondencia de otro conjunto, segn reglas determinadas de conversin.

Es un conjunto de combinaciones de bits que permite representar nmeros, letras caracteres especiales, etc.

Est formado por una serie de reglas que establecen cada una de las posibles combinaciones de bits.

Cdigo Binario:

Se denomina cdigo binario porque utiliza 2 smbolos, el 0 y el 1. Es un cdigo utilizado para representar nmeros, por lo que a veces se denomina cdigo binario natural.

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 6

Computacin 1.4.2.1

Desarrollo de las formas de representacin de los nmeros

marzo de 2013

Cdigos Numricos

Decimal Codificado en Binario (BCD)


o o o o

Cdigo BCD 2421 Cdigo BCD Exceso-3 Cdigo Gray Cdigo Johnson

Cdigos Alfanumricos
o o o

EBC DIC ASCII Unicode

Decimal Codificado en Binario - Binary-coded decimal (BCD) En los cdigos BCD cada cifra que representa a un dgito decimal (0, 1, ... 8 y 9) se representa con su equivalente binario en 4 bits (cuarteto), esto es as porque 4 es el nmero de bits necesario para representar el 9, el nmero ms alto cifrable en BCD).

El ms sencillo de los cdigos BCD es el BCD8421 o BCD natura, y consiste simplemente en representar cada dgito decimal por su binario equivalente. Digito decimal BCD8421 Digito decimal BCD8421 Digito decimal BCD8421 0 1 2 3 0000 0001 0010 0011 4 5 6 7 0100 0101 0110 0111 8 9 1000 1001

Tabla 10 Cdigo BCD (8-4-2-1)

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 7

Computacin

Ejemplo: Expresar el 937.2510 en BCD. 937.2510 = 1001 0011 0111 0010 0101 BCD 9 3 7 2 5 1001 BCD 0011 BCD 0111 BCD 0010 BCD 0101 BCD

marzo de 2013

Ejemplo: Expresar en decimal el nmero N = (10010110010111) escrito en cdigo BCD8421. Separando de derecha a izquierda en grupos de 4: N =( 10 2 259710 0101 1001 0111) 5 9 7

BCD = BCD =

El BCD8421 es un sistema numrico usado en sistemas computacionales y electrnicos para codificar nmeros enteros positivos y facilitar las operaciones aritmticas, es un cdigo pesado debido a que cuenta con un orden especfico (8421).

El

BCD

es

muy

comn

en

sistemas

electrnicos donde se debe mostrar un valor numrico, especialmente en los sistemas digitales no programados (sin microprocesador o microcontrolador). Utilizando el cdigo

BCD, se simplifica la manipulacin de los datos numricos que deben ser mostrados por ejemplo en un visualizador de siete segmentos.
Imagen 1 Decodificador de 7 segmentos

Esto lleva a su vez una simplificacin en el diseo fsico del circuito (hardware). Si la cantidad numrica fuera almacenada y manipulada en binario natural, el circuito sera mucho ms complejo que si se utiliza el BCD.

IBM utiliz los trminos decimal codificado en binario y BCD para los cdigos binarios de seis bits con el que representaron nmeros, letras maysculas y caracteres especiales.

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 8

Computacin

TABLA DE VERDAD DEL DECODIFICADOR DE BCD - 7 SEGMENTOS

marzo de 2013

La tabla de verdad del decodificador4 tiene cuatro entradas (para indicar los nmero del 0 al 9 a la F) y siete salidas que corresponden a las siete lmparas del display que podrn o no encenderse para permitir la lectura del nmero que corresponda segn la combinacin de entrada.

Imagen 2 Tabla de conversin de BCD a 7 Segmentos

A partir de aqu, hay que simplificar las siete salidas y disear los circuitos lgicos correspondientes. Se observa en la imagen que en realidad ya existe el decodificador y no sera necesario tanto trabajo.

Imagen 3 Ejemplo de 7 segmentos

Fuente: http://www.mescorza.com/automatismos/manteni/ejer/logica/ejlog9_p.htm

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 9

Computacin

Cdigo Gray

marzo de 2013

Este es un cdigo binario no ponderado y tiene la propiedad de que los cdigos para dgitos decimales sucesivos difiere en un slo bit. Al cdigo Gray tambin se le llama autorreflejado, o cclico, puesto que por ejemplo, para obtener el cdigo de 5 bits a partir del de 4 bits basta con repetir simtricamente (reflejar) las posiciones. Cdigo gray con 2 bits Decimal 0 1 2 3 Cdigo gray 00 01 11 10 Cdigo gray con 3 bits Decimal 0 1 2 3 4 5 6 7 Cdigo gray 000 001 011 010 110 111 101 100

En la siguiente tabla se muestra dicho cdigo para los nmeros del 0 al 15. Dgito decimal Codigo Gray 0 1 2 3 4 5 6 7 0000 0001 0011 0010 0110 0111 0101 0100 Dgito decimal Codigo Gray 8 9 10 11 12 13 14 15 1100 1101 1111 1110 1010 1011 1001 1000

Observe que la formacin se realiza por reflexin del cdigo n-1 bits (menos significativo), repitiendo simtricamente las combinaciones de ste. Se aade a la izquierda un bit (0 en la parte superior de la tabla y 1 en la reflejada.

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 10

Computacin

Base 2 a Gray

marzo de 2013

Para convertir un nmero binario (en Base 2) a cdigo Gray, simplemente hemos de aplicarle la puerta lgica XOR al mismo nmero, con 1 desplazamiento a la derecha Ejemplo: 1010 (Base 2) a gray 1010 01010 1111 Otros ejemplos: 111000 (Base 2) a gray 111000 0111000 100100 110101010001 (Base 2) a gray 110101010001 0110101010001 101111111001

Ejemplo: convertir a cdigo Gray el nmero binario 1011101

R=

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 11

Computacin

Cdigos Alfanumricos

marzo de 2013

Para representar letras y otro tipo de caracteres se utilizan otros cdigos que necesitan ms bits que los cdigos numricos anteriores. Para manejar estos datos usando dispositivos digitales, cada smbolo debe estar representado por un cdigo binario. Los cdigos alfanumricos ms extendidos son:

cdigo ASCII (American Standard Code for Information Interchange) que son de 7 u 8 bits codifica los diferentes smbolos que en el mismo se pueden utilizar

cdigo EBCDIC (Extended Binary-Coded Decimal Interchange Code).

Estos cdigos son utilizados a menudo en sistemas informticos y en computadoras.

Cdigo ASCII. Pronunciado generalmente [ski] o [sci]. Acrnimo ingls (American Standard Code for Information Interchange5)
1. ASCII es un cdigo de caracteres basado en el alfabeto latino, tal como se usa en ingls moderno y en otras lenguas occidentales. 2. Fue creado en 1963 por el Comit Estadounidense de Estndares (ASA, conocido desde 1969 como el Instituto Estadounidense de Estndares Nacionales, o ANSI) como una evolucin de los conjuntos de cdigos utilizados entonces en telegrafa. 3. Ms tarde, en 1967, se incluyeron las minsculas, y se redefinieron algunos cdigos de control para formar el cdigo conocido como US-ASCII. 4. Utiliza 7 bits para representar los caracteres, aunque inicialmente empleaba un bit adicional (bit de paridad) que se usaba para detectar errores en la transmisin. 5. A menudo se llama incorrectamente ASCII a otros cdigos de caracteres de 8 bits, como el estndar ISO8859-1 que es una extensin que utiliza 8 bits para proporcionar caracteres adicionales usados en idiomas distintos al ingls, como el espaol. 6. Fue publicado como estndar por primera vez en 1967 y fue actualizado por ltima vez en 1986. 7. En la actualidad define cdigos para 33 caracteres no imprimibles, de los cuales la mayora son caracteres de control obsoletos que tienen efecto sobre cmo se procesa el texto, ms otros 95 caracteres imprimibles que les siguen en la numeracin (empezando por el carcter espacio). 8. Casi todos los sistemas informticos actuales utilizan el cdigo ASCII o una extensin compatible para representar textos y para el control de dispositivos que manejan texto como el teclado. 9. No deben confundirse los cdigos ALT+nmero de teclado con los cdigos ASCII. 10. Las computadoras solamente entienden nmeros. El cdigo ASCII es una representacin numrica de un carcter como a o @. 11. Es un mtodo para una correspondencia entre cadenas de bits y una serie de smbolos (alfanumricos y otros), permitiendo de esta forma la comunicacin entre dispositivos digitales as como su procesado y almacenamiento.

Cdigo Estndar Estadounidense para el Intercambio de Informacin.

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 12

Computacin

12. El cdigo de caracteres ASCII2 (o una extensin compatible) se usa casi en todos las computadoras, especialmente con computadoras personales y estaciones de trabajo. El nombre ms apropiado para este cdigo de caracteres es "US-ASCII". 13. El cdigo ASCII consta entre otros, de los siguientes grupos de caracteres: a. El cdigo ASCII reserva los primeros 32 cdigos (numerados del 0 al 31 en decimal) para caracteres de control: cdigos no pensados originalmente para representar informacin imprimible, sino para controlar dispositivos (como impresoras) que usaban ASCII. b. El cdigo del carcter espacio, designa al espacio entre palabras, y se produce normalmente por la barra espaciadora de un teclado. c. Los cdigos del 33 al 126 se conocen como caracteres imprimibles, y representan letras, dgitos, signos de puntuacin y varios smbolos.

marzo de 2013

Ejemplo: la palabra "Start" se representa en cdigo ASCII como sigue 1010011 S 1110100 t 1100001 a 1110010 r 1110100 t

A medida que la tecnologa informtica se difundi a lo largo del mundo, se desarrollaron diferentes estndares y las empresas desarrollaron muchas variaciones del cdigo ASCII para facilitar la escritura de lenguas diferentes al ingls que usaran alfabetos latinos. Se pueden encontrar algunas de esas variaciones clasificadas aunque en ocasiones el trmino se aplica errneamente para cubrir todas las variantes, incluso las que no preservan el conjunto de cdigos de caracteres original ASCII de siete bits. Ejercicio: Descifre el siguiente mensaje utilizando el cdigo ASCII:
01000101 01110011 01110100 01101111 01111001 00100000 01100110 01100101 01101100 01101001 01111010 00100000 01100100 01100101 00100000 01100101 01110011 01110100 01110101 01100100 01101001 01100001 01110010 00100000 01100101 01101110 00100000 01101100 01100001 00100000 01010101 01001110 01010000 01000001

Puede consultar las siguientes pginas para ver unos convertidores de texto a binario http://www.feedati.com/binario/

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 13

Computacin

Cdigo EBCDIC. Extended Binary Coded Decimal Intechange Code.


1. Es un cdigo binario de 8 bits usado por computadoras mainframe IBM. 2. EBCDIC representa caracteres alfanumricos, controles y signos de puntuacin.

marzo de 2013

3. Cada carcter est compuesto por un byte (8 bits), por eso define un total de 256 caracteres. Espacio en blanco 01000000 La letra se representa 0 1 1 0 1 0 0 1

Letras maysculas de la A a la Z se dividen en tres grupos: En las primeras cuatro (A-I), <1100> (J-R), <1101> J-11010001 K-11010010 L-11010011 M-11010100 N-11010101 O-11010110 P-11010111 Q-11011000 R-11011001 (S-Z), <1110> S-11100010 T-11100011 U-11100100 V-11100101 W-11100110 X-11100111 Y-11101000 Z-11101001

posiciones se identifica el A - 1 1 0 0 0 0 0 1 grupo al cual pertenece la B - 1 1 0 0 0 0 1 0 letra y en las restantes cuatro C - 1 1 0 0 0 0 1 1 posiciones el dgito D - 1 1 0 0 0 1 0 0

correspondiente a la posicin E - 1 1 0 0 0 1 0 1 de la letra en el grupo. F-11000110 G-11000111 H-11001000 I-11001001

Tabla 11 Claves EBCDIC

Los dgitos del cero 0 - 1 1 1 1 0 0 0 0 (0) al nueve (9). 1-11110001

Se identifican con un 2 - 1 1 1 1 0 0 1 0 uno en las primeras 3 - 1 1 1 1 0 0 1 1 cuatro posiciones y 4 - 1 1 1 1 0 1 0 0 en las restantes cuatro 5 - 1 1 1 1 0 1 0 1 posiciones el dgito en 6 - 1 1 1 1 0 1 1 0 binario. 7-11110111 8-11111000 9-11111001
Tabla 12 Claves EBCDIC (dgitos)

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 14

Computacin

1.4.2.2 Los mtodos de clculo. En el sistema binario se pueden realizar operaciones simples tales como adicin, sustraccin y multiplicacin. (En la materia analizaremos solo suma y multiplicacin). Adicin (suma) en binario En el sistema binario la suma sigue las mismas reglas que en el sistema decimal. Se comienza sumando del bits menos significativo (se encuentra a la derecha) al ms significativo (a la izquierda). Cuando la suma de dos bits en la misma posicin es ms grande que el valor mayor de la unidad (1), entonces se lleva el valor al siguiente lugar (se transporta al bit de la siguiente posicin). Observe las reglas siguientes: 0 1 0 1 + + + + 0 0 1 1 = = = = 0 1 1 0 y llevamos 1

marzo de 2013

Ejemplo: 0 1 1 0 1 + 0 1 1 1 0 1 1 0 1 1 Observe el 3er bir (de derecha a izquierda) 0 1 1 0 1 + 0 1 1 1 0 1 1 0 1 1 0 1 1 0 1 + 0 1 1 1 0 1 1 0 1 1 Ahora observe la cuarta posicin, se tiene 1 + 1 = 0 y llevamos 1, pero como an se tiene el 1 que se lleva de la posicin tres, entonces se suma 0 + 1 = 1 (el 1 es el que se llevaba de la posicin tres), el 1 que resulta es el que se coloca en la posicin cuatro. El 1 que se llevaba en la primera suma se mantiene para la posicin cinco. 0 1 1 0 1 + 0 1 1 1 0 1 1 0 1 1 Ahora bien, 0 + 0 = 0, pero no olvidando el 1 que se llevaba, se le suma al 0 y da como resultado 1, y este valor de bit es colocado en la quinta posicin. 1 + 1 = 0 y llevamos 1, se coloca el cero en la tercera posicin y no olvidar que hay un 1 pendiente para la suma en la cuarta posicin

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 15

Computacin

Multiplicacin en binario La tabla de multiplicacin en el sistema binario es simple: 0 1 0 1 x x x x 0 0 1 1 = = = = 0 0 0 1

marzo de 2013

La multiplicacin se realiza calculando un producto parcial para cada mltiplo (slo los bits que no contiene 0 darn un resultado que no contenga ceros). Cuando el bit del mltiplo es cero, el producto parcial es nulo; cuando es equivalente a uno, el producto parcial se forma con el multiplicando, alternado un nmero X de veces, donde X es igual al peso del mltiplo del bit. Y como en la multiplicacin decimal, al final se suman los resultados de cada posicin, respetando lo visto en la suma. Por ejemplo: 0 1 0 1 multiplicando x 0 0 1 0 mltiplo 0000 0101 0000 001010

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 16

Computacin

marzo de 2013

Tabla de contenido
1.4.1 Introduccin al Sistema binario ................................................................................................... 1 1.4.2 Sistemas de codificacin a binario............................................................................................... 6

ndice de tablas
Tabla 1 Con un grupo n de bits, es posible representar 2 n valores............................................................................................... 1 Tabla 2 Valores posicionales de los dgitos de un nmero binario ................................................................................................ 2 Tabla 3 Conversin de binario a decimal (Ejemplo 1) .................................................................................................................... 2 Tabla 4 Conversin de binario a decimal (Ejemplo 2) .................................................................................................................... 2 Tabla 5 Conversin de binario a decimal (Ejemplo 3) .................................................................................................................... 3 Tabla 6 Conversin de decimal a binario (Ejemplo 1) .................................................................................................................... 3 Tabla 7 Conversin de decimales a binario.................................................................................................................................... 4 Tabla 8 Agrupaciones de bits (nombres) ....................................................................................................................................... 4 Tabla 9 Equivalencia de 8 bits en decimal ..................................................................................................................................... 5 Tabla 10 Cdigo BCD (8-4-2-1)....................................................................................................................................................... 7 Tabla 11 Claves EBCDIC ............................................................................................................................................................... 14 Tabla 12 Claves EBCDIC (dgitos) ................................................................................................................................................. 14

ndice de imgenes
Imagen 1 Decodificador de 7 segmentos_____________________________________________________________________8 Imagen 2 Tabla de conversin de BCD a 7 Segmentos __________________________________________________________9 Imagen 3 Ejemplo de 7 segmentos _________________________________________________________________________9

Lic. en Enfermera MC Jos Antonio Rosales Barrales

Pgina 17

Você também pode gostar