hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
06 de Julio de 2008, 05:18:42
Noticias: Te consideras bueno en C++?
Para ver este enlace Registrate o Inicia Sesion
Aquí

+  Foros pOrtal Hacker
|-+  Temas de Interés
| |-+  Hardware
| | |-+  Electrónica, Robótica (Moderador: putus)
| | | |-+  SACAR FUNCIONES L
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: SACAR FUNCIONES L  (Leído 960 veces)
askatasun
Administrador
*****
Desconectado Desconectado

Mensajes: 984



Ver Perfil
« : 01 de Agosto de 2006, 12:44:55 »

-weno, hace ya unos meses puse un manual para sacar funciones logicas a partir de una tabla, ahora posteo un metodo diferente para un mismo objectivo, que es ese
Para ver este enlace Registrate o Inicia Sesion
http://foro.portalhacker.net/index.php/topic,13639.0.html




importante: se necesitan conocimientos basicos de algebra de boole, tablas logicas, puertas logicas (no and....) y me parece que ya esta  Wink

Maxtern (metodo)

Introduccion: hay que tener en cuenta cuando usar cada metodo, mintern se usa si en la tabla hay mas salidas 0 que 1 el maxtern sera al reves no¿?


a  b    c   s---> en este caso por ejemplo se usaria el metodo mintern
0  0    0  0
0  0    1  0
0  1    0  0
0  1    1  0
1  0    0  0
1  0    1  1
1  1    0  1
1  1    1  1


-antes de empezar tener en cuenta que el inverso lo representare asi a

inverso de 0 es 1 y de 1 ->0 logico no?





empezamos con el metodo maxtern  Wink , fijaos que solo se usa en caso que la salida (s) sea 0 es decir:

a b c  salida (s)
0 0 0   1
0 0 1   0  <------
0 1 0   0  <------
0 1 1   1
1 0 0   0  <------
1 0 1   1
1 1 0   1
1 1 1   1

- Aver ya tenemos la tabla inventada!, fijaos en las partes indicadas, la salida resulta ser 0

ahora lo dificil, se tienen que hacer que tanto a como b como c sean 0, como? usando inversos por supuesto

entonces se suman:

EJ-----> fila 2, que es 0 0 1 entonces se hace---> a+b+c      asi todas las letras seran zero   
                                                                               (a es 0,  b es 0 y inverso de c es 0) (0 0 1)

despes se suman las "letras".   ( entradas para vocabulario mas adecuado)
-----------------------------------------------------------------------------------------------------------------
se hace eso con cada fila en que la  salida (s) sea  0 y las sumas resultantes se mutiplican.
-----------------------------------------------------------------------------------------------------------------
quedaria asi

A  B  C    S
0  0  0    1                 /0      +     0      +  0---> el objectivo siempre es que queden todo 0 sumandose/
0  0  1    0  ----->  a + b + c
0  1  0    0  ----->  a + b +c   ----> se mutiplican las tres equaciones.
0  1  1    1
1  0  0    0 -----> a + b + c
1  0  1    1
1  1  0    1
1  1  1    1


a + b + c * a + b +c  * a + b + c

esa será la función logica que se puede simplificar mediante el algebra de boole


- he intentado explicarlo bien, si no se entiendo decirlo y lo intentare de otra forma.


salu2
« Última modificación: 20 de Mayo de 2008, 07:36:16 por askatasun » En línea



La lógica procede de la imaginación

no respondo preguntas por mp, para dudas el foro
FENIX
Recien llegado
*
Desconectado Desconectado

Mensajes: 10

Acid Fenix


Ver Perfil
« Respuesta #1 : 27 de Noviembre de 2006, 08:55:19 »

excelente texto XD
solo falto explicar el minitermino y un ejemplo de la tabla de vdd simplificada;)
En línea

|-| 4 c K   t |-| 3  w0rlD
31337

0 0 0111
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online