Previous File Previous Page Single Page Next Page Next File

* ????-???-???? (O$AL) 3C NO. 189005000 REV. B PAGE 4

0115 * NOTES ON RECOVERY FROM DISASSEMBLY 0116 * 0117 * THE SOURCE IS DERIVED FROM THAT RECREATED BY THEO ENGEL 0118 * (THEO.ENGEL@HETNET.NL) BY DISASSEMBLING DAP. 0119 * 0120 * ADDITIONAL WORK BY ADRIAN WISE TO MATCH THE VERSION COMPILED 0121 * INTO DAP16-M2 (REV. B). LABELS 'PX' AND 'EXIT' MOVED AFTER THE 0122 * 'SHFT' ROUTINE - IT IS NOT KNOWN WHY THIS CHANGE WAS MADE. 0123 * PERHAPS TO AVOID AWKWARD DESECTORIZING IN THE ORIGINAL 0124 * DAP APPLICATION? 0125 * 0126 * THE 3C NUMBER IS KNOWN BECAUSE AN ORIGINAL OBJECT TAPE EXISTS 0127 * FOR THIS MODULE. IT IS CLEAR FROM THE STYLE OF THIS NUMBER 0128 * THAT THIS IS A VERY OLD PIECE OF CODE, PREDATING DAP-16M2. 0129 * OTHER INDICATIONS ARE THAT LDX/STX AND CHARACTER MANIPULATION 0130 * INSTRUCTIONS ARE NOT USED - SO THIS DDP-116 CODE. 0131 * 0132 * ACCORDINGLY, THE STYLE OF THIS SOURCE CODE IS COPIED FROM 0133 * DUMY-X16 - A MODULE OF SIMILAR VINTAGE. ALSO, THE 0134 * ROUTINES 'ASR' AND 'SHFT' ARE TAKEN VERBATIM WITH THEIR 0135 * COMMENTS FROM DUMY-X16, SINCE THEY HAVE THE SAME SEQUENCE 0136 * OF OPERATIONS. 0137 EJCT
Previous File Previous Page Single Page Next Page Next File