MEMSZ104.PAS (ver. 1.04 of MEMSIZE.PAS) is a utility program that demonstrates the use of Turbo Pascal 3.00A (CP/M-80) system pointers for both shrinking the program out of the way of CP/M and also then claiming the rest of available memory for use by the program. The compiled program will show the effect of memory mapping with and without the special initialization, so you can see what is going on. Using this approach in your programs makes them more portable between CP/M-80 systems with varying TPA space. What's new in version 1.04: Use more-precise pointer values