diff --git a/src/compuertas.gmo b/src/compuertas.gmo index 6dd8777..47d4d53 100644 --- a/src/compuertas.gmo +++ b/src/compuertas.gmo @@ -41,6 +41,18 @@ la salida es verdadera únicamente cuando todas sus entradas son verdaderas. en cualquier otro caso, la salida es falsa. ++ ++ ++ ++ ++ ++ ++
inputsoutput
000
010
100
111
+& * inputs: 00, output: 0 +& * inputs: 01, output: 0 +& * inputs: 10, output: 0 +& * inputs: 11, output: 1 + ## OR @@ -48,6 +60,18 @@ la salida es verdadera cuando aunque sea una de sus entradas sea verdadera. únicamente cuando todas las entradas son falsas, su salida es falsa. ++ ++ ++ ++ ++ ++ ++
inputsoutput
000
011
101
111
+& * inputs: 00, output: 0 +& * inputs: 01, output: 1 +& * inputs: 10, output: 1 +& * inputs: 11, output: 1 + ## XOR @@ -55,6 +79,18 @@ la salida es verdadera cuando una y solo una de sus entradas sea verdadera. en cualquier otro caso, la salida es falsa. ++ ++ ++ ++ ++ ++ ++
inputsoutput
000
011
101
110
+& * inputs: 00, output: 0 +& * inputs: 01, output: 1 +& * inputs: 10, output: 1 +& * inputs: 11, output: 0 + también la podemos describir así: la salida es verdadera cuando las entradas son diferentes, y es falsa cuando las entradas son iguales. @@ -95,6 +131,18 @@ la salida es verdadera cuando aunque sea una de sus entrada es falsa. únicamente cuando todas sus entradas son verdaderas, su salida es falsa. ++ ++ ++ ++ ++ ++ ++
inputsoutput
001
011
101
110
+& * inputs: 00, output: 1 +& * inputs: 01, output: 1 +& * inputs: 10, output: 1 +& * inputs: 11, output: 0 + NAND es la otra compuerta universal. esto se debe en parte a que se convierte en NOT si sus dos entradas están conectadas como una sola. por otro lado, NAND es equivalente a negar con NOT la salida de una compuerta AND. diff --git a/src/roadmap.gmo b/src/roadmap.gmo index ac19812..01af867 100644 --- a/src/roadmap.gmo +++ b/src/roadmap.gmo @@ -11,6 +11,7 @@ complete the {uxn tutorial}: publishing one "day" per week other to-do's: * change hello sprites example in {uxn tutorial day 2} to match the sprite blending table in the official docs (ordering and inversion of square) +* update the low nibble table for 2bpp to reflect changes in the ppu # performances @@ -50,11 +51,9 @@ create and add the following pages and resources: * page: manifestos (e.g. human powered computation machines, abstracts) * page: postcards computer -* page(s) : references and inspiration * page(s) : desfases? * page: poñg * page: tabletop paper computers -* table of logic gates in {compuertas} complete, organize and clean the following: @@ -63,7 +62,12 @@ complete, organize and clean the following: # and more -* develop a turing machine simulator? * develop a {computadora de papel} simulator? * paper cards-based uxn implementation? * uxn {verilog} implementation? + +# recently done + +* page(s) : {references} and inspiration +* develop a turing machine simulator? {turingsim} +* table of logic gates in {compuertas}