A program which has a framework for displaying various light patterns on the memory indicators. It's interrupt-driven to update 60 times a second. The same binary runs both on ITS and out of timesharing. Patterns are called as co-routines so they can maintain an internal state and proceed where they last left off.
The program sets ITS location MIPGDS to -1 to have ITS leave the memory indicators alone. It should be reset to 0 by the user after running this program.
One of the patterns displays data from a pseudo-random number generator. The algorithm is a 36-bit version of xoroshiro+ with 272-1 period.
A program which has a framework for displaying various light patterns on the memory indicators. It's interrupt-driven to update 60 times a second. The same binary runs both on ITS and out of timesharing. Patterns are called as co-routines so they can maintain an internal state and proceed where they last left off.
The program sets ITS location MIPGDS to -1 to have ITS leave the memory indicators alone. It should be reset to 0 by the user after running this program.
One of the patterns displays data from a pseudo-random number generator. The algorithm is a 36-bit version of xoroshiro+ with 272-1 period.