it contains high optimized implementations of pi-spigot algorithm for different assembly languages
Every program is satisfying four restrictions: 1) it calculates time; 2) it uses an OS function to print digits; 3) it uses less than 64 KB RAM for the code and data; 4) it utilizes all available RAM below 64 KB limit to get the maximum number of calculated digits, so it is forbidden to restrict artificially the maximum number of digits.
The presented programs claim to be the fastest pi-spigot algorithm implementations for the 8080, 6502, 65C02, 65816, Z80, R800, tms9900, tms9995, 6809, 6309, pdp-11 eis, pdp-11 noeis, vax, ibm/370, 32016, arm1, arm2, arm250, strongarm, 68000, 68010, 68020, 8088, 8086, 80186, 80286, 80386, 80486.
Some results and more details are available at this site.