SHARE |
|
by Bill Degnan - 06/27/2016 12:23 | |
At the end of each pass it's supposed to say:
THE QUICK BROWN fOX JUMPED OVER THE LAZY DOGS BACK 0123456789 PASS # AAAA I ran this for an hour to see if ANYTHING printed, especially this end of pass message. The doc says an 11/45 with a lot of RAM will complete a pass in 24 minutes. What my 11/40 with 16K will need I don't know, but I can't imagine more than 40 minutes. If console TTY is a serial device filler characters are required. Deposit into location 1002 a 0 (the filler character) and location 1003 11 octal the filler count. start address 200 press start set operating switches contents of OPT, CP is typed on first pass. Pass count is printed after each pass DCQKC DONE is printed when done. 7 = means don't type out the pass typeout - I assume I should leave this switch down. 15 = halt on error - this is the only switch in the up position. --NOTHING--- Daver2 from vcfed.org/forum says: "..200( 8 ), 204( 8 ) and 210( 8 ). Starting the program at 204( 8 ) instead of 200( 8 ) should prompt you for the memory limits and ask you for "LOW LIMIT?" and "HIGH LIMIT?". The important thing is 'does it ask you for anything at all'? If not, either your console is not working - or the diagnostic software you have doesn't match the documentation (in which case we will get nowhere) The listing implies that it detects if a terminal is present by looking at address 177564 and seeing if it times out or not. If it doesn't timeout - then the software should print "OPT.CP=nnnn" at the start stating what options it has found. I guess it has never done this? EXAMINE memory location 764( 8 ) which should hold the OPT.CP flags to see what it thinks it is running with. Again, this memory location will only be valid for the same version of the diagnostics as the listing describes. ..." Dave offered to verify that the listing of code matches the actual tape I am using. It appears that the code is looping here: 5570 / 2 (address/data) 5574 / 4 5600 / 10 5604 / 4 5614 / 10 5622 / 0 5676 / 0 5702 / 0 5706 / 4 5712 / 4 loop back to 5570 see page 99 of the DCQKC instruction exerciser doc. here is a disassembly of the actual code, the documentation DOES NOT MATCH Reply |