INMC 80 News


September 1980 – January 1981, Issue 2

Page 47 of 59

It is claimed that this assembler runs at 1000 lines per minute on a 2MHz system, which is quite fast (comparative figures being, for ZEAP on my N1 about 400 lines per minute, and ZEN about 1150 lines per minute). Unfortunately it takes up 9K of memory, compared with ZEAP’s 2.8K and ZEN’s 3.5K.

In the body of the book, Mr. Weller writes with great sense, and with some humour on his subject. Unfortunately, I find it difficult to read because of the necessity to translate from one mnemonic system to another, but he has some good ideas, and is definitely worth reading if you can manage to do so without the expense of buying the book. His monitor listing is interesting, as it (and the assembler) are fully commented, but it does not offer any sizeable advantages over the T2 bug (remember that one ?).

In my view, a book to be inspected before you purchase – and don’t fail for the bait of the free assembler – for the 20.00, you could buy a copy of ZEN from Newbear, and have enough left over to buy at least one good book on the Z80.

Z80 and 8080 Assembly Language Programming

By Kathe Spracklen
Published by Hayden Book Co

The name Spracklen is best known as that of the authors of Sargon the famous chess program for Z80 computers. This paperback book is written by Kathe Spracklen, and sets out to be an introduction to programming the Z80 in assembly language for absolute beginners. It is clearly written, showing the logical development of a program, with the emphasis on keeping proper documentation and notes. It would serve as an excellent introduction to machine language. Not only does it use the Z80 Zilog mnemonics, but it also illustrates every point in 8080 extended (TDL dialect). Those who wish to implement Sargon on their Nascom will find this most useful for assistance in translating the mnemonics from the TDL dialect in which Sargon is written to the Z80 mnemonics most of use are used to.

It has a number of exercises, and is fully provided with answers, so that you can check your work if you wish.

(Continued from page 59)

This is an OCR’d version of the scanned page and likely contains recognition errors.

Page 47 of 59