Assembly Language Subroutines for the 6809Leventhal and Cordes provide clear, concise and immediately usable subroutines for users of Apple II, IIC, and IICG computers. |
Contents
Introduction | 1 |
Array manipulation and indexing | 26 |
Arithmetic | 49 |
Copyright | |
10 other sections not shown
Common terms and phrases
ACIA address Less significant address Low byte ADDRESS OF ARRAY ASCII base address binary bit position bit shifted BRANCH EXIT buffer is empty byte of base byte of return bytes Data memory Carry flag CHECK CLOCK CMPA CONTROL REGISTER cycles overhead data area Data memory required DATA REGISTER DECB DELETE DEVICE NUMBER DIGIT DIVIDEND DIVISOR ELEMENT ERROR Exit conditions hexadecimal INDICATE INIT INITIALIZE input buffer input interrupt INSERT INST IOCB LENGTH OF OPERAND Less significant byte LOOP maximum length minuend Multiple-precision MULTIPLICAND MULTIPLY number of bytes NUMBER OF SHIFTS operands in bytes OPERATION NUMBER OUTCH output buffer output interrupt OUTST PARAMETERS FROM STACK port Procedure The program PSHS queue QUOTIENT REMOVE PARAMETERS return address SAMPLE EXECUTION STARTING INDEX subroutines subscript substring SUBTRACT subtrahend TRNDF TRS-80 COLOR COMPUTER unsigned VALUE ZERO