Book appears to have been quickly thrown together. The code examples seem to have been cranked out from templates and not proof-read (specific example: the multi-line ubiquitous comment about saying Hello to Chuck the cat appears stating that int21h is used, even though the code uses int10h). INVOKE is introduced, with 'USES' appearing in the code but not explained anywhere. I had a couple of questions as I read about reserved words of MASM, like DGROUP and SEGMENT, but the scanty index showed nothing for these words. The index for a 258-page book on an assembler was only two pages.
These are only the examples that come to mind as I write; almost everything I have tried to read in the book has contradictions and raises questions whose answers cannot be readily found. It makes me wonder how many outright errors are in the code. The only reason I'm getting anything useful from the book is that I have to dissect each line to determine if it is correct, so that effort creates some learning. The used book I bought had no diskette with it; at first I felt cheated, but now the less I see of this book the better I like it....

