compudanzas/src/ciclo_de_memoria.gmo

50 lines
2.0 KiB
Plaintext

# ciclo de memoria
imaginemos la construcción de una memoria que existe en función el tiempo, como las antiguas líneas de retardo de mercurio, pero en el campo; un juego; un grupo de personas en {las danzas}.
un "dispositivo"-danza que almacena información binaria, con capacidad de ser escrita y leída.
=> ./img/ilustracion_ciclo-de-memoria.png pequeña ilustración del ciclo de memoria
# guía
cada persona ve a alguien más, y es vista por otra distinta.
para iniciar, podemos acomodarnos en círculo. nuestra red es un ciclo.
cada persona ve a alguien más, poniendo atención en cuál de las tres señales / movimientos realiza:
* corte
* alto
* bajo
hay música con pulso.
en cada beat, la persona replica la señal que vio adelante.
así, poco a poco, un dato palabra, número, o lo que sea, se recorre, circula, da vueltas.
# la lectura
para leer el dato almacenado, una persona-lectora fuera del ciclo se sintoniza a la frecuencia de pulsos.
la persona-lectora se enfoca en observar a una sola persona dentro, que se convierte en la persona-salida.
al observar la señal de corte, la persona-lectora empieza a anotar, repetir, transmitir, las señales de alto o bajo que vengan después.
así continúa hasta observar de nuevo el corte: el dato habrá sido leído, y se mantiene en circulación.
# la escritura
ya sea que se decida de antemano la persona-entrada al ciclo, o todas las personas estén atentas para poder serlo, para escribir en la memoria hace falta una persona afuera, la persona-escritora.
ella se sincroniza con los pulsos, y le avisa a la persona-entrada que viene a escribir.
la persona-entrada espera a recibir y replicar la señal de corte de la persona a la que estaba siguiendo.
justo cuando eso sucede, la persona-entrada empezará a ver y seguir a la persona-escritora.
la persona-escritora, paso a paso, pulso a pulso, da las señales de alto o bajo a escribir, hasta llegar al corte.
y así, paso a paso, pulso a pulso, poco a poco, el ciclo ahora tendrá un nuevo dato.