!pr0
!lm12
!rm75
$1.50

Volume 3 -- Issue 12                 September, 1983


In This Issue...



Jump Vectoring . . . . . . . . . . . . . . . . . . . . . .  2
Using QUICKTRACE with the S-C Assembler. . . . . . . . . .  8
Generate Machine Code with Applesoft . . . . . . . . . . . 10
Amper-Monitor. . . . . . . . . . . . . . . . . . . . . . . 14
Yet Another New Version of DOS 3.3 . . . . . . . . . . . . 16
Base Address Calculation . . . . . . . . . . . . . . . . . 18
Saving Source Files for Apple's Mini-Assembler . . . . . . 21
Generic Screen Dump. . . . . . . . . . . . . . . . . . . . 22
New CATALOG Interrupt. . . . . . . . . . . . . . . . . . . 26
80 Column ASCII Monitor Dump . . . . . . . . . . . . . . . 27




65C02 Notes

We now have a sample from Rockwell, and it shares the problem of not working in an older Apple.  It's running just fine in the //e, but it doesn't work in the ][+.  Rockwell's distributor says that regular delivery is now scheduled for November.  Sigh....

There's a bug in the 65C02 chips!  Among the new features are several new addressing modes for the BIT instruction, including BIT #immediate.

The BIT instruction actually does two operations:

!lm+3
!pp-3
1) It ANDs together the Accumulator and the specified memory byte, and sets the Zero flag according to the result.

2) It sets the Overflow and Negative flags to the values of bits 6 and 7 of the memory byte.
!lm-3
!pp0

Well, the BIT #immediate instruction does not do step two; it only modifies the Zero flag.  The other new address modes for BIT behave correctly.  BIT #$40 sure would have come in handy for a SEV (SEt oVerflow flag) instruction.

As always, we'll keep you posted.
!np
!lm2
!rm80
!fj
Apple Assembly Line is published monthly by S-C SOFTWARE CORPORATION, P.O. Box 280300, Dallas, Texas 75228.  Phone (214) 324-2050.  Subscription rate is $15 per year in the USA, sent Bulk Mail; add $3 for First Class postage in USA, Canada, and Mexico; add $13 postage for other countries.  Back issues are available for $1.50 each (other countries add $1 per back issue for postage).

All material herein is copyrighted by S-C SOFTWARE CORPORATION, all rights reserved.  (Apple is a registered trademark of Apple Computer, Inc.)

!rm84


Page 2....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE


Page 4....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE


Page 6....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE


Page 8....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE


Page 10....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE


Page 12....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE


Page 14....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE


Page 16....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE


Page 18....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE


Page 20....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE


Page 22....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE


Page 24....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE


Page 26....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE


Page 28....Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE



!np


Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE....Page 3


Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE....Page 5


Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE....Page 7


Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE....Page 9


Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE....Page 11


Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE....Page 13


Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE....Page 15


Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE....Page 17


Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE....Page 19


Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE....Page 21


Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE....Page 23


Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE....Page 25


Apple Assembly Line....September, 1983...Copyright (C) S-C SOFTWARE....Page 27

