Professional Documents
Culture Documents
I.
Ejemplo : 4510 a binario= 45/2 = 22.5 0.5 1 22/2 = 11.00.00 (LSB) Tomamos la parte entera 11/2 = 5.50.5 1 y la divimos entre 2 cada 5/2 = 2.500.5 1 vez hasta llegar a la 2/2 = 1.0 0.00 fraccin ms pequea 1/2 = 0.50.5 1 (MSB) Por tanto: 4510 1011012 (base 2)
(MSB) (LSB)
Cuando convertimos un numero con punto decimal es decir: 0,3125 (decimal) => 0,0101 (binario). Utilizamos ahora la multiplicacin por 2 y vamos viendo cuando da la parte entera uno pues es el MSB despus del punto decimal, y luego multiplicamos la fraccin resultante por 2 y asi sucesivamente hasta terminar con todos los decimales despus del punto, los ceros en la parte entera son ceros en el digito binario: Ejemplo: 0,3125 2 = 0,625 => 0 0,625 2 = 1,25 => 1 0,25 2 = 0,5 => 0 0,5 2 = 1 => 1 En orden: 0101 -> 0,0101 (binario) Sistema Octal: Este sistema tiene una base 8 lo cual significa que tiene 8 posibles dgitos es decir
I.
Ejemplo de numero octal 3728 25010 84 83 82 81 80 8-1 8-2 8-3 8-4 8-5
Conversin de Octal a Decimal: Multiplicamos cada digito de acuerdo a su posicin por el 8 elevado a la potencia correspondiente y los sumamos: Ejemplo: 372.678 = 3*82 + 7*81 + 2*80+6*8-1+7*8-2 =3*64 + 7*8 + 2*1+6*0.125+7*0.0156 =250.8510 Conversin de Decimal a Octal: Para convertir de decimal a octal se realiza la divisin entre 8 y luego el residuo se obtiene multiplicando por 8 y este es el primer digito octal o LSB divimos de nuevo la parte entera entre 8 y luego el resto lo multiplicamos por 8 y asi sucesivamente Ejemplo: 266/8 = 33.250.25*82 33/8 = 4.125 0.125*81 4/8 = 0.5 0.5*84 Asi pues 266104128 Cuando se tiene decimales Conversin de Octal a Binario: Tomamos cada nmero octal y lo pasamos a su equivalente binario: 4128: 4100 1001 2010 41281000010102 Sistema Hexadecimal: Este sistema emplea la base 16 y asi que tiene solo del 0 a 9 posibles nmeros ms 5 letras de la A a la F. 0 0 164 1 1 2 2 163 3 3 4 4 162 5 5 161 6 6 7 7 160 8 8 16-1 9 9 A 10 16-2 B 11 C 12 D 13 16-4 E 14 F 15 16-5
16-3
I.
I.
Conversin de Decimal a BCD: Tomamos cada digito y lo convertimos a binario como esta en la tabla anterior. Ejemplo: 35610 =3 5 6
=0011 0101 0110 =001101010110BCD Conversin de BCD a Decimal: Para convertir de BCD a Decimal dividimos el cdigo binario en nibles o grupos de 4 dgitos y luego cada grupo lo cambiamos a su correspondiente en decimal. Ejemplo: 100001110100 1000 0111 0100 8 7 4
100001110100BCD 87410
I.
=0011 0101 0110 =001101010110BCD Por tanto en binario natural seria 356=101100100 Sistema GRAY: En este sistema solo cambia un bit del grupo de cdigo en la transicin de una etapa a la otra. Las posiciones de los bits en los grupos de cdigo no tienen un valor determinado Ejemplos:
DECIMAL 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 BINARIO 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 GRAY 0000 0001 0011 0010 0110 0111 0101 0100 1100 1101 1111 1110 1010 1011 1001 1000
Conversin de Binario a GRAY: Para convertir de Binario a Gray se debe de seguir la siguiente lgica: 0+0=0 0+1=1 1+0=1 1+1=0 Ejemplo: Para convertir un nmero binario a cdigo Gray, se sigue el siguiente mtodo. 1.-Se suma el nmero en binario con el mismo, pero el segundo sumando debe correrse una cifra a la derecha 1100110 +++++ 1100110 1010101
2.- Al resultado anterior se le elimina la ltima cifra del lado derecho (se elimina el cero que est en rojo), para obtener el cdigo GRAY.
I.
Compuertas Lgicas:
I.
Compuertas Logicas
.: Compuerta NOT
Se trata de un inversor, es decir, invierte el dato de entrada, por ejemplo; si pones su entrada a 1 (nivel alto) obtendrs en su salida un 0 (o nivel bajo), y viceversa. Esta compuerta dispone de una sola entrada. Su operacin lgica es s igual a a invertida
.: Compuerta AND
Una compuerta AND tiene dos entradas como mnimo y su operacin lgica es un producto entre ambas, no es un producto aritmtico, aunque en este caso coincidan. *Observa que su salida ser alta si sus dos entradas estn a nivel alto*
I.
.: Compuerta OR
Al igual que la anterior posee dos entradas como mnimo y la operacin lgica, ser una suma entre ambas... Bueno, todo va bien hasta que 1 + 1 = 1, el tema es que se trata de una compuerta O Inclusiva es como a y/o b *Es decir, basta que una de ellas sea 1 para que su salida sea tambin 1*
Es OR EXclusiva en este caso con dos entradas (puede tener mas, claro...!) y lo que har con ellas ser una suma lgica entre a por b invertida y a invertida por b. *Al ser O Exclusiva su salida ser 1 si una y slo una de sus entradas es 1*
Al agregar una compuerta NOT a cada una de las compuertas anteriores, los resultados de sus respectivas tablas de verdad se invierten, y dan origen a tres nuevas compuertas llamadas NAND, NOR y NOR-EX... Veamos ahora como son y cual es el smbolo que las representa...
.: Compuerta NAND
Responde a la inversin del producto lgico de sus entradas, en su representacin simblica se reemplaza la compuerta NOT por un crculo a la salida de la compuerta AND.
I.
.: Compuerta NOR
El resultado que se obtiene a la salida de esta compuerta resulta de la inversin de la operacin lgica o inclusiva es como un no a y/o b. Igual que antes, solo agregas un crculo a la compuerta OR y ya tienes una NOR.
.: Compuerta NOR-EX
Es simplemente la inversin de la compuerta OR-EX, los resultados se pueden apreciar en la tabla de verdad, que bien podras compararla con la anterior y notar la diferencia, el smbolo que la representa lo tienes en el siguiente grfico.
.: Buffer's
Ya la estaba dejando de lado..., no se si viene bien incluirla aqu pero de todos modos es bueno que la conozcas, en realidad no realiza ninguna operacin lgica, su finalidad es amplificar un poco la seal (o refrescarla si se puede decir). Como puedes ver en el siguiente grfico, la seal de salida es la misma que de entrada.
Hasta aqu de teora, nos interesa ms saber como se hacen evidente estos estados en la prctica, y en qu circuitos integrados se las puede encontrar y ms adelante veremos unas cuantas leyes que se pueden aplicar a estas compuertas para obtener los resultados que deseas...