sábado, 10 de mayo de 2008
jueves, 10 de abril de 2008
Mapas de Karnaugh


miércoles, 9 de abril de 2008
Open Sourse o Codigo Abierto
Los famosos hackers tienen las posiblidades de luchar contra grandes organizaciones monopolizadas . el open source ofrece la oportunidad de que una persona posea un articulo que le es dificil obtenerlo por si mismo.tambien ofrece la posibilidad de hacer las correcciones a un programa ayudar al usuario. lleva a cabo la seguridad de programas.los codigos fuentes son publicosy está expuesto a millones de interezados.
Proyecto Final de Término - SEMÁFORO
Tabla de la verdad
E1 VERDE ROJO ROJO
E2 AMARILLO ROJO ROJO
E3 ROJO VERDE ROJO
E4 ROJO AMARILLO ROJO
E5 ROJO ROJO VERDE
E6 ROJO ROJO AMARILLO

Algebra de Boole

Propiedad Conmutativad:
a + b = b + a a . b = b . a
Identidad
0 + a = a 1 . a = a
Propiedad Distributiva
a . (b + c) = a . b + a . c a + b . c = (a + b) . (a + c)
a+1=1
a.0=0
Tercer Teorema
a+a=a
a.a=a
a+a.b=a
a.(a+b)=a

Puertas Lógicas
Con esta se obtiene una salida de alto nivel, las entradas tienen que ser 1 para que la salida sea 1
Ejemplificando:
A=1 y B=1 entonces S=1
Simbolo:Puerta NAND
Esta se caracteriza por tener un nivel de salida bajo.cuando todas las entradas son 1 la salida es 0
Si A=1 y B=1 entonces S=0.funcion : S= A.B (negados)
simbolo:

Puertas OR
siempre se obtiene 1 a la salida,cambia solo si las entradas son 0
S= A+B
simbolo: Puertas NOR
La salida es contraria a las puertas or.solo cuando se tenga nivel bajo en las entradas se obtendra nivel alto en las salidas.
S=A+B(negados)

Sistema de Numeracion
El sistema de numeracion decimal basicamente es un sistema posicional(depende de un simbolo llamado coma decimal"," y 9 digitos;"del 0 al 9")un solo digito puede variar su valor dependiendo de su posicion, utilizan como base "10"; esto se debe a la cantidad de digitos que utiliza,como ya lo digimos que van de "0 al 9".
Ejemplificando:
1000 mil
100 cien
10 diez
1 uno
0,1 un décimo
0,01 un centésimo
Ejemplificando:
Como múltiplos del bit:
8 bits " Byte (palabra) B (10110110)
1024 bytes " 1 kilobyte KB
1024 KB " 1 Megabyte MB
1024 MB " 1 Gigabyte GB
1024 GB " 1 Terabyte TB
En este sistemas de numeracion comprenden los sistemas(octal y hexadecimal).
Ejemplificando:
0 1 2 3 4 5 6 7
Ejemplificando:
0 1 2 3 4 5 6 7 8 9 A B C D E F
Cuando hablamos de concersion entre los distintos sistemas nos referimos a la transformacion de un sistema equivlente en otro sistema.
Ejemplificando:
Convertir el número 174 a binario
17410 = 101011102
se deben multiplicar cada digito por 2
Ejemplificando:
0 * 20 =0
1 * 21 =2
1 * 22 =4
1 * 23 =8
0 * 24 =0
1 * 25 =32
0 * 26 =0
1 * 27 =28
101011102 = 17410 este diez que aparece agregado a la cantidad no es mas que la representacion del sistema al cual es equivalente este valor,siendo el sistema decimal base 10.
Ejemplificando:
Convertir 1101,0112 a base 10
Para pasar a base 10 deberemos hacer:
1 * 23 + 1 * 22 + 0 * 21 + 1 * 20 + 0 * 2-1 + 1 * 2-2 + 1 * 2-3 =
1 * 8 + 1 * 4 + 0 + 1 * 1 + 0 + 1 * 0,25 + 1 * 0,125 =
8 + 4 + 0 + 1 + 0 + 0,25 + 0,125 = 13,375
1101,0112 = 13,37510
Ejemplificando:
Convertir a binario el número 276,5348
276,5348 = 10111110,10101112
Ejemplificando:
Convertir el binario 10101011,0011 a octal.
Conversión hexadecimal a binario
Ejemplificando:
Convertir a binario el número 5A8,39C16
5A8,39C16 = 10110101000,00111001112
Ejemplificando:
Convertir el binario 1010101011,00111 a hexadecimal
1010101011,00111 2 = 2AB,38816

Operaciones Binarias
Sustracción
Ejemplo de ejercicio resuelto:

Analógico vs Digital
Como se puede observar el reloj analogico posee unas agujas mientras que el didital posee un display que muestra los numeros, estas señales son totalmente diferente la analogica no tiene forma definida mientras que la digital si es definida y se mantiene sobre el eje de las x;se puede ver claramente en las siguientes graficas:
Señal analogica Señal digital
martes, 26 de febrero de 2008
Karnaugh Map 1.2

domingo, 24 de febrero de 2008
lunes, 18 de febrero de 2008
sábado, 9 de febrero de 2008
Circuitos Lógicos

Operaciones Básicas
And. La operación And requiere que todas las señales sean simultáneamente verdaderas para que la salida sea verdadera. Así, el circuito de la figura necesita que ambos interruptores estén cerrados para que la luz encienda.
Los estados posibles del circuito se pueden modelar en la Tabla de Verdad que tiene asociada. Sabemos que los interruptores sólo pueden tener dos estados, abiertos o cerrados, si el interruptor abierto se representa mediante el cero (0 o falso) y el cerrado mediante el valor uno (1 o verdadero) entonces en la tabla de verdad asociada se puede ver la situación que se describía en el párrafo anterior, cuando se decía que la luz sólo prende cuando ambos interruptores están cerrados, es decir, si A = 1 y B = 1 entonces L = 1.
La compuerta lógica es una forma de representar la operación And pero en el ámbito de los circuitos electrónicos, para ese caso A y B son las señales de entrada (con valores = 0 1) y L es la señal de salida.
Para efectos de este curso, la operación And la representaremos como la función And( A, B ), donde A y B serían los parámetros de entrada (los mismos valores de A y B en el circuito) y L = And( A, B ), correspondería a la forma de asignación de valor a L. En este caso el parámetro de salida es la misma función And.
Or. La operación Or tiene similares características a la operación And, con la diferencia que basta que una señal sea verdadera para que la señal resultante sea verdadera. En la figura se puede ver tal situación.

Figura No. 6. Operación Or.
Note que en el circuito los interruptores están en paralelo, por lo cual basta que uno de ellos esté cerrado para que el circuito se cierre y encienda la luz.
La operación Or también tiene una representación funcional como Or( A, B ) donde A y B serían los parámetros de entrada (los mismos valores de A y B en el circuito) y L = Or( A, B ), correspondería a la forma de asignación de valor a L. En este caso, el parámetro de salida es la misma función Or.

Figura No. 7. Operación Not.
La notación funcional para esta operación será Not( A ), donde A corresponde a la señal de entrada y Not( A ) corresponde al valor complementario de A.
Con las operaciones básicas ya definidas es posible redefinir el Algebra de una manera más formal, por ejemplo, dándole el nombre de Dominio Lógico y caracterizandolo de la siguiente manera:
Dominio Lógico ( l Î Dominio Lógico ) = ( { 0, 1 }, { l: And( l, l ), l:Or( l, l ), l:Not( l ) } )
Note que cada una de las operaciones o funciones de este dominio se ha explicitado claramente la cantidad y el tipo de parámetros con los cuales ellas operan (operandos) y el tipo de valor que la operación devuelve, en este caso todos los parámetros son del tipo lógico ( l ).
Así, cuando se habla del dominio del computador al resolver un problema, este dominio tiene como base el dominio recién descrito. Los circuitos electrónicos que dan vida al computador pueden ser representados todos mediante este Dominio Lógico.
Para mas Información visite:

Da click para Imprimir
