¿Es esto un codificador? Nombre correcto de los circuitos.

Nuevo en el mundo de los circuitos digitales, por favor sea amable.

Para un juego de piedra, papel o tijera, he creado lo siguiente para determinar un ganador, sin embargo, no sé cómo se llamaría este circuito en el ámbito de la terminología correcta.

Estoy tentado a llamarlo simplemente un codificador, pero no estoy seguro de cuán libremente se puede usar ese término y tampoco de cómo se podría interpretar 2n IN = n OUT para validar esto.

Gracias por toda la ayuda y sugerencias ![Captura de pantalla de Logisim] 1

es un comparador especializado

Respuestas (2)

https://en.wikipedia.org/wiki/Encoder

" Un codificador es un dispositivo, circuito, transductor, programa de software, algoritmo o persona que convierte información de un formato o código a otro, con fines de estandarización, velocidad o compresión" .


Estás convirtiendo información de un formato a otro. Pero es la puntuación del juego. En este caso, todo tu juego es todo el sistema. En mi opinión, un codificador es una pieza que se puede colocar entre dos sistemas. Así que diría que... está en un área realmente gris pero se inclina a no ser un codificador.

Llamaría a estas cosas para codificador :

  • Codificador rotatorio , es un puente de información entre algo que gira y algún microcontrolador. Esto es importante.
  • Reenviar códigos de corrección de errores , se trata de convertir algunos bits de datos en otros bits que luego envías a través de un medio, como una conexión inalámbrica a través del aire. Y luego el receptor cambia los bits que se enviaron de vuelta a los datos que se codificaron en el lado del remitente. Sin esta codificación, tardaría unos minutos en cargar esta página. Esto es importante.
  • UTF-8 , es una de las muchas codificaciones de texto. Este me permite escribir el sueco "åäö" y algo de japonés "きみ わ". Esto es importante.

Es como un traductor humano que le permite a alguien sordo comunicarse con alguien que no es sordo pero que no sabe lenguaje de señas.

En tu caso hay... gahh... esto es tan gris. Hay tres sistemas, tú, tu oponente y el juego. Pero no, mi lista anterior muestra que lo que yo llamaría un codificador son partes vitales del sistema. O cosas que realmente importan mucho, sin esos codificadores los sistemas tienen que usar otras alternativas mucho más difíciles. Su juego se puede jugar sin el hardware, lo que podría ser aún más simple. Tu versión de hardware del juego no es importante.

Un codificador no debe ser el foco principal de un sistema, debe ser algo que otro sistema pueda usar para lograr algún efecto positivo. Su juego es el foco principal.

Así que no, mantengo mi punto de clasificar tu juego como no codificador.


Lo llamaría lo que he hecho a lo largo de mi respuesta la mayor parte del tiempo. Un juego. Pero si quieres algo más nerd, entonces lo llamaría un circuito "decisivo", ya que ni tú ni tu oponente decidirán quién es el ganador, pero el circuito lo hará, y ambos lo tomarán al pie de la letra. O lo llamaría "circuito de juego" ya que es una descripción bastante correcta de lo que realmente es.

traduce una jugada a una partitura
@Jasen Entonces el juego también podría ser un codificador.
¡Gracias por los pensamientos! Aunque es un área gris como usted dijo, me alegro de que al menos eso esté definido y su descripción general de los ejemplos del codificador ayudó mucho a mi comprensión general. Voy a rodar con un 'circuito decisivo' como sugeriste, ya que se siente más correcto en este contexto :)

Creo que un codificador traduce datos de un formato a otro. A menudo, esto implica que los datos pueden decodificarse para obtener la información original. Este no es tu caso, porque ningún circuito o software puede decodificar el resultado.

Por otro lado, la codificación puede ser con pérdida o no (sin pérdida): su circuito podría ser un codificador con mucha pérdida . Si piensa en un codificador de audio con pérdida (mp3), sabe que desecha parte de la información de entrada, pero el resultado sigue siendo lo suficientemente bueno para fines prácticos. Ahora bien: la información que arroja este circuito, ¿se puede considerar "importante"? El resultado del circuito es "quién es el ganador", y el dato descartado es "¿por qué el ganador es el ganador?". En algún contexto, este circuito puede considerarse un codificador; en general, creo que no.