elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección.


+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica (Moderador: skapunky)
| | |-+  comparador de 4 bits
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: comparador de 4 bits  (Leído 563 veces)
01munrra

Desconectado Desconectado

Mensajes: 257



Ver Perfil
comparador de 4 bits
« en: 24 Julio 2017, 22:47 »

Saludos amigos, estoy haciendo un comparador de 4 bits con compuertas lógicas, se trata de 2 DipSwitch independientes, uno de ellos servirá para el código preestablecido y el otro servirá para introducir la contraseña, aquí subo una imagen adjunta desde Proteus



la cuestion es que no se por que no funciona, en donde estoy fallando?..


gracias!


En línea

engel lex
CoAdmin
***
Desconectado Desconectado

Mensajes: 13.014



Ver Perfil
Re: comparador de 4 bits
« Respuesta #1 en: 24 Julio 2017, 23:03 »

estás haciendo esto...


Código:
A1, A2, A3, A4
B1, B2, B3, B4

C1 = NOT (A1 AND B1)
C2 = NOT (A2 AND B2)
C3 = NOT (A3 AND B3)
C4 = NOT (A4 AND B4)

D = (C1 AND C2) AND (C3 AND C4)


que pasa aquí?

supongamos que el codigo preesstablecido es 1001 e introduces el  mismo numero

Código:
C1 = NOT (1 AND 1) -> 0
C2 = NOT (0 AND 0) -> 1
C3 = NOT (0 AND 0) -> 1
C4 = NOT (1 AND 1) -> 0

D = (0 AND 1) AND (1 AND 0) -> 0


and solo compara si ambos son 1, en tal caso serían XOR para comparar ya que XOR sería 1 para diferentes 0 para iguales

es decir

Código:
C1 = NOT (A1 XOR B1)
C2 = NOT (A2 XOR B2)
C3 = NOT (A3 XOR B3)
C4 = NOT (A4 XOR B4)

D = (C1 AND C2) AND (C3 AND C4)

supongamos que el codigo preesstablecido es 1001 e introduces el  mismo numero

Código:
C1 = NOT (1 XOR 1) -> 1
C2 = NOT (0 XOR 0) -> 1
C3 = NOT (0 XOR 0) -> 1
C4 = NOT (1 XOR 1) -> 1

D = (1 AND 1) AND (1 AND 1) -> 1


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
01munrra

Desconectado Desconectado

Mensajes: 257



Ver Perfil
Re: comparador de 4 bits
« Respuesta #2 en: 25 Julio 2017, 02:49 »


Código:
C1 = NOT (1 XOR 1) -> 1
C2 = NOT (0 XOR 0) -> 1
C3 = NOT (0 XOR 0) -> 1
C4 = NOT (1 XOR 1) -> 1

D = (1 AND 1) AND (1 AND 1) -> 1


Gracias amigo tenias razon, use una XNOR y si me funciona, mil gracias!!!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda con comparador num. de 3 bits
Electrónica
dakaiz 5 3,802 Último mensaje 1 Abril 2006, 05:41
por dog12
Comparador de exes
Ingeniería Inversa
anjz 2 958 Último mensaje 16 Marzo 2006, 22:56
por anjz
ayuda con un comparador de 16 bits y otro d 4 bits en complemento a2
Electrónica
basileia 0 2,264 Último mensaje 22 Abril 2006, 18:38
por basileia
buscador comparador de imagenes
Dudas Generales
Urpem 2 3,365 Último mensaje 18 Mayo 2008, 21:26
por luiggy2
Problema al diseñar comparador en vhdl
Electrónica
eduvg 1 1,509 Último mensaje 19 Diciembre 2013, 00:36
por Fox_Neo
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines