Scor­pio News


April–June 1987 – Volume 1. Issue 2.

Page 21 of 51

needed, to a full Z3 system and fancy BIOS, for maximum flexibility, but with the loss of say 6k of T.P.A.

Both Z2 and Z3 are supplied with full source code for all of the software which includes some sixty or seventy utilities that are able to use the special features of their related Z system. It also includes SYSLIB which is a large library of subroutines that are used in the construction of the Z utilities, and may also be used in any other software that the user chooses. The user is thus supplied with all of the information needed to do whatever he likes.

Z3 is upward compatible with Z2, and so comments from here on will generally relate to Z3. The three memory extensions above CP/M with Z2 are the same as with Z3. There is one major difference which concerns the named directory facility. The Named Directory segment of Z2 is 200H bytes long, whereas that with Z3 is only 100M bytes long, (but could be made larger), and deals with 14 names. In practice this seems adequate. Also Z2 itself is not able to use or recognize the names, whereas the Z2 utilities can. This seemed to me to be a major deficiency of Z2, on a Winchester based system. On a Floppy based system, where the media is continually changing, names are perhaps of limited use. especially on systems where the disks are under say 500k. (Although the system allows the directory segment to be easily changed, and so a new one could be loaded for each application.)

Fig 1 – ZCPR2 and ZCPR3 Memory Maps – Typical

Page 21 of 51