Diseño de circuito lógico

3

No soy ingeniero eléctrico, pero estoy tomando clases de lógica digital. Tengo una tarea pero no entendía cómo hacerlo. Esta es la pregunta:

La lógica de control de temperatura acepta un código de 8 bits que representa Temperatura medida en binario. La temperatura medida se compara con un campo específico. temperatura. Diseñe y dibuje un circuito lógico que produzca "1" si estos dos valores binarios son igual.

¿Cómo puedo comparar si estos valores son iguales? 8 bits significa que hay 8 entradas? Estoy realmente atascado aquí porque nadie nos mostró problemas similares en clase. ¿Alguien puede ayudar?

    
pregunta berkc

1 respuesta

3

Sugerencia n.º 1: divida el problema en partes. tiene un sistema con dos entradas (una medición y un valor para compararla) y una salida (un solo bit). Usted sabe que debe comparar la medición y el valor, y escupir un solo bit que indica si los valores son iguales. Entonces, al menos sabes que necesitas una lógica de comparación. También debe asumir que su valor de referencia es de 8 bits, ya que no se especifica explícitamente. ¿Por qué complicar las cosas?

Sugerencia # 2: piense cómo implementar estos fragmentos con hardware. Por ejemplo, ¿qué significa realmente "igual"? Esto significa que los 8 bits de la medición deben coincidir con los 8 bits del valor de referencia. Entonces, su próxima tarea es averiguar cómo verificar esos bits uno por uno, luego averiguar cómo verificar los resultados de esas comprobaciones para ver si coinciden, lo que (si es inteligente) será su único bit de salida. .

    
respondido por el Adam Lawrence

Lea otras preguntas en las etiquetas