Description
Dans ce challenge on nous donne un circuit électronique de portes logiques et une valeur d’entrée sur 4 bits pour laquelle il faut trouver la valeur de sortie sur 4 bits.
Solution
En vérité le vrai défi ici c’est de comprendre à quelles portes logiques on a à faire et quelles sont les opérations à leur appliquer. Pour cela un recherche sur Google nous permet de trouver un bon lien Wikipédia. Je mets ici la partie qui nous intéresse par rapport à notre schéma :
Ensuite, il suffit d’appliquer la valeur d’entrée (x3, x2, x1, x0) = (1, 0, 1, 0)
pour trouver la valeur de y3, y2, y1, y0
.
Vous pouvez retracer le schéma à la main et noter le résultat des opérations, mais le plus simple sera d’ouvrir paint ou un éditeur d’image et tracer à la souris le résultat de chaque opération à chaque fois qu’on rencontre une porte logique (en appliquant la bonne opération).
Le schéma final donne ça :
Donc le flag est FCSC{0101}