901682A_Sigma5_7_7 Channel_Tape__Aug70 901682A Sigma5 7 Channel Tape Aug70
901682A_Sigma5_7_7-Channel_Tape__Aug70 901682A_Sigma5_7_7-Channel_Tape__Aug70
User Manual: 901682A_Sigma5_7_7-Channel_Tape__Aug70
Open the PDF directly: View PDF .
Page Count: 159
Download | |
Open PDF In Browser | View PDF |
XDS 901682A $5.50 DIAGNOSTIC PROGRAM MANUAL SIGMA 5 AND 7 7-CHANNEl MAGNETIC TAPE TEST PROGRAM NO. 705735A August 1970 Prepared by Field Engineering Publications Xerox Data Systems 701 South Aviation Blvd., EI Segundo, California 90245 (213) 772-4511, 679-4511 © 1970, Xerox Data Systems, Inc. XDS 901682 f'EM f'EHORY f'EHORY PROT ADDRESS CONTENTS KEY LH£ to(). I 0 R I G LABEL OPERATION OPEROO COtt£NTS TITLE 'SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 7130170 ' . XDS 901682 LIt.£: t«). 0 t'EM t'EHORY t'Et()RY p~OJ ADDRESS CONTENTS 12:0.. DEC 31. '99 2 3 'I 01 00300 01 00300 5 6 7 8 9 10 II 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 'II 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 o R I LABEL OPERAN> OPERATION COMNTS G SIGMA 5/7 7-CHANNEL HAG TAPE TEST 705735-11/51AOO • SYSTEM DRG 7/30/70 SIG7fDP X'300' • • • • • • • • • • ··----------------• ----------------·• ----------------- • CATALOG NO. 705735 . 901682 • MANUAL: • PROGRAM 08JECTlVE • • • • • • THE PROGRAM PROVIDES A COMPREHENSIVE SET OF TESTS DESIGNED TO DETECT SOLID LOGIC FAILURES AND TO ISOLATE FAILURES TO A SPECIFIC FUNCTION. THE RANDOM EXERCISER PART OF THE TEST PROGRAM WILL AID IN THE DETECTION OF INTERMITTENT FAILURES. ·• -------------------• ·• ----------------------------------------• PROGRAM HODIF ICACT ION NONE • OPERATING REQUIREMENTS AND SPECIFICATIONS • REQUIRED EQUIPMENT • • • • • • • • SIGHA 5/7 WITH 16K MINI HUM MEMORY MAGNETIC TAPE STATIONS (7362,7372) AND CONTROLLER (73611 73651737117374) . CARD READER, PAPER-TAPE READER OR MAGNETIC TAPE UNIT FOR PROGRAM INPUT. KEYBOARD PRINTER OR LINE PRINTER FOR MESSAGE OUTPUT • OPTIONAL EQUIPMENT • • • NONE • PROGRAM PREREQUSITES • • • • THE CPU AND 1/0 PROCESSOR AS WELL AS THE PROGRAM INPUT AND MESSAGE OUTPUT DEVICE MUST BE OPERATIONAL. • CORE STORAGE • • • • • •• .• LOCATIONS REQUIRED FROM X'0040' TO X'----' RUN TIME • • • • .•• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • FUNCTIONAL TESTS: 9.0 HUNiTES FOR ONE SUCCESSFUL PASS ON ONE PASS ON ONE DEVICE. THIS EXCLUDES THE END OF TAPE TEST AND ALL TESTS THAT REQUIRE OPERATOR INTERVENTION. • • RANDOM EXERCISER: RUN TIME IS A FUCTION OF THE NUMBER OF • DEVICES AND THE NUMBER OF CYCLES REQUESTED. • • • • • • • • • UTILITY TESTS: • • • • PROGRAM MEDIA RUN TIME IS A FUNCTION OF THE NUMBER OF DEVICES AND THE NUMBER OF CYCLES REQUESTED IN THE TAPE TEST. THE SYNC ON A CHARACTER AND DESKEW TEST HAVE NO TIME LIMIT. THE COMPATABILITY AND NOISE TEST WILL RUN 9.0 MINUTES PER DEVICE FOR THE WRITEIREAD PASS AND 5.0 MINUTES ON WRITE ONLY OR READ ONLY PASS. • • • • • • • • • • • • • • • • XDS 901682 Llt-£ NO. o 1'£" t£t()RY t£t()RY PROT ADDRESS CONTENTS KEY 12:0~ 71 72 73 7~ 75 76 77 78 79 80 81 82 83 8'1 85 86 87 88 89 90 91 92 93 9'1 95 96 97 98 99 100 101 102 103 lO't 105 (06 107 108 109 110 111 112 113 11'1 115 116 117 118 119 120 121 122 123 12~ 125 126 127 128 129 130 131 132 133 13~ 135 136 137 138139 1~0 DEC 31. '99 o R I G OPERAt{) LABEL OPERATION SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO COtt£NTS 7/30/70 -• aD-COLUMN CARDS. a-LEVEL PAPER TAPE OR MAGNETIC TAPE. -- SOURCE LANGUAGE SIGMA f'1ETASYMBOL •-- LOADING PROCEDURES -•• LOADING PROCEDURE IS DEFINED IN THE DIAGNOSTIC PROGRAM MONITOR MANUAL NO. 3 5/7 9016~9. A SUCCESSFUL LOAD OPERATION IS INDICATED BY THE TITLE PRINTOUTOF THE THIS TEST PROGRAM. - • • • OPERATING PROCEDURE •CONTROL OPTIONS • • • • • PROGRAM CONTROL OPTIONS ARE SELECTED WITH THE PROCESSOR CONTROL PANEL SENSE SWITCHES 1.3.~ (SENSE SWITCH 2 IS UNUSED) • • • • SSWI SSW3 POSITION"POSITION • • • • • • • o OR • o • • • • I • • • • • • • • • • • • • • • • • • • • • • • •• • • • • • • • •• - THE PROGRAM COMES TO A WAIT AFTER ERROR PRINTOUT(S) DURING EXECUTION OF FUNCTION OF • FUNCTIONAL TESTS (TSTI) AND AFTER • COMPLETION OF THE SELECTED TESTS. • INCREMENTING THE PROGRAM ADDRESS (PCP • INSTRUCTION ADDRESS INCREMENT) AFTER THE • WAIT INSTRUCTION CAUSES THE PROGRAM TO • CONTINUE WITHOUT LOOPING. • THE PROGRAM CONTINUES WITHOUT WAITING OR WITHOUT FUNCTIONAL TEST ERROR LOOPING. SSW't POSITION o THE PROGRAM PRINTS ALL MESSAGES. I THE PROGRAM INHIBITS ALL PRINTOUTS~ DPM MESSAGE CANNOT BE SUPPRESSED. • • • • • • • • • • • • • • • • • • OF ALL DIRECTIVES THE DATA STATEMENT FOLLOWING EACH DIRECTIVE NAME PRODUCES A MEMORY ADDRESS IN THE MEMORY-CONTENTS-COLUMN WHICH CAN BE USED TO LOCATE THE PROGRAM CODING FOR THE DIRECTIVE. THE CODING FOR EACH DIRECTIVE IS PRECEDED BY A DESCRIPTION OF TH~ DIRECTIVE AND ITS PARAMETERS. • • • • • DESCRIPTION THE DIRECTIVE DESCRIBES THE SYSTEM ENVIRONMENT INTERMIXING OF TAPE STATIONS OF 37.5 IPS AND 75 IPS DURING THE EXECUTION OF THE FUNCTIONAL TESTS IS NOT ALLOWED. PARAMETERS 01 DEVICE STATION NUMBERS 7362,7365 (37.5 ---------IPS) OR 7372,737~(75 IPS) 02 0 03 DEVICE ADDRESS (1ST) D~ DEVICE ADDRESS (2ND) 05 DEVICE ADDRESS (3RD) 06 DEVICE ADDRESS (~TH) • • • • • • • • MNEMONICS • .. SYST •• • • o THE PROGRAM PRINTS THE ERROR MESSAGE(S) AND LOOPS (WITHOUT WAITING) ON THE ERROR PRODUCING INSTRUCTION SEQUENCE. THE PROGRAM ALSO LOOPS (WITHOUT WAITING) ON THE SELECTED TEST. •• TABLE • • • • -• ----- • • • • • • XDS 901682 o R I G o 16 : "4 2 Iltl Ilt2 Ilt3 AUG 03. . 70 I It It Ilt5 Ilt6 1lt7 Ilt8 Ilt9 150 151 152 153 151t 155 156 157 158 159 160 161 162 163 161t 165 166 167 168 169 170 171 SIGMA 5/7 7-CHANNEL MAG TAPE T(ST 705735-11/51AOO 7/30/70 • 07 DEVICE ADDRESS (5THI • 08 DEVICE ADDRESS (6TH) • 09 DEVICE ADDRESS (7TH) • 010 DEVICE ADDRESS (8TH) EXAMPLE • • • • • • • 00000"47F 02 EXAMPLE TAPE DEVICE 80 ON 7362 (37.5 IPSI TSTOADDR DATA • • • • • • • • • • • • • EXAMPLE TSTIADDR DATA 01 00303 000004F8 02 0000125F 02 TSTO,I000,5 THE DIRECTIVE SELECTS THE ENTIRE FUNCTIONAL TEST (NO PARAMETERS ENTERED) OR SELECTS ONE OR MORE FUNCTIONAL SUBTESTS. TST I EXAMPLES • •• TST2 •• THE DiRECTiVE SELECTS THE RANDOM EXERCISER TEST TST2ADDR DATA TST2 PARAMETERS 01 NUMBER OF PASSES TO BE EXECUTED BY ---------RANDOM EXERCISER 02 NUMBER OF RETRIES IF TE FAILURES ARE ENCOUNTERED IN THE RANDOM EXERCISER. • .. TS T3 •• THE DIRECTIVE SELECTS ONE OF THE UTILITY PROGRAMS. TST3ADDR OAT A TST3 PARAMETERS 01 UTILITY TEST SELECTION --------- 02 OPERATIONS REQUESTED ACCORDING TO TEST 03 PARAMETER REQUESTED ACCORDING TO TEST 04 PARAMETER REQUESTED ACCORDING TO TEST PARAMETERS 01 FIRST FUNCTIONAL SUBTEST ---------- 02 LAST FUNCTIONAL SUBTEST WHERE 0 (01 (=02 (=ltl TSTl ,24,27 RUN FUNCTIONAL TESTS 24 THRU 27 • • • • • TSBIADR TSTI,O,O RUN ALL FUNCTIONAL TESTS · 01 00304 • • • • IPSI· • • • • • • • • • • • • • • • • • • • • • • • • 00000400 02 • • • • • • THE FUNCTIONAL TEST WILL BE RUN ON ALL • DEVICES SPECIFIED IN THE SEQUENCE • ENTERED IN THE SYST DIRECTIVE. • THE RANDOM EXERCISER WILL TEST ALL • DEVICES CONCURRENTtY UNTIL 1000 PASSES • HAVE BEEN MADE. READ OR WRITE OPERATIONS· WiLL BE RETRIED 5 TIMES IF TE FAILURES • ARE ENCOUNTERED. • • •• TSTI •• 01 00302 • PARAMETERS 01 NUMBER OF LOOPS ON THE RANDOM EXERCISER • ---------- 02 NUMBER OF RETRIES ON THE RANDOM • EXERCISER. • • • 00000"498 02 SYST,7362,O,80 THE DIRECTIVE SELECTS THE COMPREHENSIVE TEST CONSISTING OF THE FUNCTIONAL TEST (TESTS I -371 AND THE RANDOM EXERCISER TEST. TSTO • 01 00301 SYST.7372,O,81.83,87 TAPE DEVICES 81, 83, 87 ON 7372(75 • •• TSTO •• 01 00300 CO/"KNTS OPE RAt() OPERATION • • 172 173 171t 175 176 177 178 179 180 181 182 183 181t 185 186 187 188 189 190 191 192 193 191t 195 196 197 198 199 200 201 202 203 20lt 205 206 207 208 209 210 LABEL 01 I TAPE T[ST DATA TS131 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • XDS 901682 ~_L~_·~_.~I_P:_[~_TL~_~_O~_£_\Y_S~I _c_~_N~_~_~_i5_-~1_f_LI _L_A_B_E_L~IO_P_E_R_A_T_IO_N~'I ·0 16:Lt2 211 212 213 21Lt 215 216 217 218 219 220 221 2~e 2Lt9 250 251 252 253 25Lt 255 256 257 259 259 260 261 262 263 26Lt 265 266 267 269 269 270 271 272 277 278 279 290 C_O_~ ___________ __N_T_S_______________ I~ D~An ~un CDAr~ DVU n~ D~rnDnCIQrnl. 03' NUMBER or REcORDS 10"B£- wRiTTEN-OR--· READ. IF 03 =0 CONTINUE UNTIL EOT • OR BOT IS REACHED. DLt DELAY IN MILLISECONDS BETWEEN • w OPERAiiON SETS. 01 2 DESKEW TEST 01 00305 000013A9 02 TST32ADR DATA TST32 • • 01 00306 00001403 02 TST33ADR DATA O! 00307 0000!~56 TST3~ADR TS133 • 02 T5134 • 00001409 02 02 • • READ FORWARD AND SPACE RECORD BACKWARD. • 2 SPACE BACKWARD AND SPACE RECORD FORWARD. 03 BYTE TO SYNC ON. 04 DELAY IN MILLISECONDS BETWEEN SYNCS. • 01 Lt COMPATABILITY AND NOISE PATTERN TEST DATA • 01 00308 • • 02 0,1 WRITE UNTIL EOT IS REACHED AND REWIND. 2 READ FORWARD UTIL EOT AND REWIND. 3 SPACE BACKWARD UNTIL BOT IS REACHED· 03 NOT USED DLt NOT USED •. Dl 3 SYNC ON A CHARACTER TEST TS135ADR DATA 02 0,1 WRITE,SPACE BACKWARD,AND READ FORWARD ALL RECORDS. 2 SPACE FORWARD,SPACE BACKWARD,READ FORWARD ALL RECORDS. 3 READ FORWARD,SPACE BACKWARD,SPACE FORWARD ALL RECORDS. 4 READ FORWARD ALL RECORDS. 5 WRITE ALL RECORDS. 03 NOT USED DLt NOT USED 01 5 READ/SPACE TEST TS135 273 27Lt 275 276 I~I SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/5IAOO 7/30/70 5 02 0 WRITE,REWIND,READ FORWARD,SPACE BACKWARD 03 RECORDS. I WRITE 03 RECORDS. 2 READ FORWARD 03 RECORDS. • 3 SPACE BACKWARD 03 RECORDS. Lt READ FORWARD AND SPACE BACKWARD 03 • RECORDS IN SEQUENCE. • • 9 WRITE, REWIND, READ FWD, SPACE BKW • 03 RECORDS (BCD). • 9 WTITE 03 RECORDS (BCD). 10 READ FWD 03 RECORDS (BCD). AUG 03, '70 222 223 22Lt 225 226 227 228 229 230 231 232 233 23Lt 235 236 237 238 239 2LtO 2Ltl 2Lt2 2Lt3 2'iLt 2Lt5 2'i6 2'i7 _____ OP_E_R_A_NO_____ EXAMPLES • • • • 02 0 REWIND AND READ FWD N RECORDS. I REWIND AND SPACE FWD N RECORDS. 2 DONT REWIND. READ FWD N RECORDS 3 DO NT REWIND. SPACE FWD N RECORDS. 4 DONT REWIND, SPACE BKW N RECORDS. 8 REWIND. READ FWD N RECORDS WITH EVEN PARITY. DECIMAL (BCD). • 10 DONT REWIND. READ FWD WITH EVEN PARITY· PARITY. DECIMAL (BCD). • 03 NUMBER OF RECORDS TO READ OR SPACE DLt 0 DO NT PRINTOUT RECORD I PRINTOUT RECORD IN ERROR. • 2 PRINTOUT NTH RECORD. TS13.I.l.1000,5 WRITE 1000 RECORDS WITH A 5 MILLISECOND DELAY AFTER EACH WRITE OPERATION .. l XDS 901682 Llt£ NO. t-t:M t-t:MORY , -_ _~_-'- o t-t:MORY o R COMt-£NTS OP£RAAO LABEL OP(RAT ION I G _ _ .---L_ _ _ _.-L--L_ _ _--'-_ _ _---"L-_ _ _ _ _ _--l._ _ _ _ _ _ _ -- ------- --- -- PROT ADDRESS I<[Y CONT[NTS ~ - - -- - --- - - 6 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 7/30/70 16:42 AUG 03. '70 • 281 • TS13.2.2 • 282 • READ FORWARD UNTIL EOT AND REWIND • 283 • • 284 • TST3.3.1.375.IO • 285 • • 2P6 • READ FORWARD 375 BYTES. SIGNAL (TDV) AND • 287 • DELAY 10 MILLISECONDS. SPACE BACKWARD. • 288 • • 289 • • TS13.4.5 290 • • 291 • WRI1E ALL RECORDS. • 292 • • 293 • 1513.5.0.100.1 • 294 • • 295 • REWIND.READ 100 RECORDS.PRINT OUT ERROR REC' 296 • • 297 • • 298 • THE DIRECTIVE SELECTS A PATTERN TYPE TO BE USED • •• DATA •• • 299 DURING THE TAPE TEST ITST3.1 ONLY). • 300 DATTA • 301 01 00309 00000535 02 DATAADDR DATA • 302 • PARAMETERS 01 PATTERN TYPE • • 303 ---------0 FIXED PATTERN • • 304 2 RANDOM PATTERN • • 305 5 BIT CROWDING PATTERN • • 306 02 IF 01 =0 FIXED PATTERN • • 307 IF 01 =2 RANDOM PATTERN SEED • • 308 IF 01 =5 TWO TRACK NUMBERS • • 309 03 IF 01 =5 BYTE STRING FOR 1ST TRACK • 310 • 04 IF 01 =5 BYTE STRING FOR 2ND TRACK • 311 • • • 312 EXAMPLES DATA,2.12876541 • • 313 • 314 • • 315 • GENEATE RANDOM PATTERN STARTING WITH SEED • 316 • 12876541. • 317 • • 318 DATA.5.36.FFoorFOO,OOFFOOFF 319 • 320 • GENERATE A BIT STRING HOOFFOO ON TRACK 3. • 321 • GENERATE A BIT STRING OOFFOOFF ON TRACK 6 • 322 • • 323 • THE DIRECTIVE LIMITS SPECIFIC OPERATIONS DURING • • •• LIMT •• 324 EXECUTION OF THE TEST. • 325 • :LlMIT 326 01 0030A 00000550 02 LlMiADDR DATA • 327 •t PARAMETERS 01 LIMIT TYPE • 328 • ---------- 02 LIMIT COUNT 329 • • 330 • 01 1 LIMIT COMPARE ERROR PRINTOUT • 331 • 02 NUMBER OF COMPARE ERRORS TO BE • 332 • REPORTED IN EACH RECORD. 333 • 334 • EXAMPLE LJMT.I.5 335 • 336 • REPORT UP TO 5 COMPARE ERRORS FOR EACH 337 • RECORD. 338 • 339 • 340 • THIS DIRECTIVE SELECTS THE BYTE LENGTH OF THE RECORD • • •• LEN •• 341 TO BE USED IN THE TAPE TEST (TST3,1 ONLY). • 342 01 0030B 0000052A 02 LENTHADR DATA 343 LEN • 344 • PARAMETERS 345 • 346 ---------- 01 BYTE LENGTH OF RECORD • 02 NOT USED 347 03 NOT USED 348 • 04 NOT USED 349 • 350 • · XDS 901682 LlI'£ NO. !'EM !'EMORY !'EMORY PROT ADDRESS CONTENTS KEY o R i LABEL OPERATION G t-------'------'----L..----~-"'-----_L_ o 16:'t2 351 ·352 353 35't 355 356 357 358 359 360 361 352 363 36't 365 366 367 368 369 370 371 372 373 37't 375 376 377 378 379 380 381 382 383 38i.f 385 386 387 388 389 390 391 392 393 39't 395 396 397 398 399 'tOO 't01 't02 't03 'to't 't05 't06 't07 't08 't09 'tID 'tIl 't12 't13 'tl't 't15 't16 't17 't18 't19 't20 AUG 03, '70 COMt-ENTS OPERAND _ _ ___1._ _ _ _ _ _ ____.JL..__ _ _ _ _ _ _ _ _ _ - - - - - SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO • EXAMPLE LEN,980 • •. - ------ --- 7/30/70 7 GENERATE A RECORD OF 980 BYTES. .. .. ... • • • ·• • .. ·• --------------- • OPERATION MODES .• • • • • • • • PROGRAM-OPERATOR COMMUNICATION IS ACCOMPLISHED USING THE JNPUT/CUTPUT DEV!CES SPEC!F!ED gy THE OPERATOR. DIRECTIVES ARE ENTERED AND TESTS ARE INITIATED THRU THE MESSAGE INPUT DEVICE (MIDI. THE PROGRAM OUTPUTS MESSAGES THRU THE MESSAGE OUTPUT DEVICE (MODI (REFER TO DPM DIRECTIVES 'HID' -AND 'MOD'I. • START-RESTART PROCEDURE • • • • AFTER THE PROGRAM IS SUCCESSFULLY LOADED AND THE PROGRAM IDENTIFICATION IS PRINTED, THE OPERATOR MAY SPECIFY ANY TEST DIRECTIVE (TSTO,TSTI,TST2, OR TST3), UTILTY DIRECTIVE (DATA.LIMT, OR RSETJ, OR THE ENVIRONMENTAL DIRECTIVE (SYSTI. • • • THE SYST DIRECTIVE MUST BE INITIALLY ENTERED TO DESCRIBE THE CONF[GURATION TO BE TESTED. • START • • RESTART • • • • • • • • RESTART OR RECOVERY MAY BE ACHIEVED BY THE FOLLOWING PROCEDURE: I. PRESSING THE CONTROL PANEL INTERRUPT SWITCH. • • • • • • • • • • • • • • • • • • • t • • • • • • • • • • 2. A. PLAC[NG THE COMPUTE SWITCH ON THE PCP TO IDLE B. PRESS[NG THE SYSTEM RESET SWITCH ON THE PCP • C. PLACING THE COMPUTE SWITCH ON THE PCP TO RUN· • TERMINATION INDICATION • • • THE TERM[NATION OF A D[RECTIVE [S INDICATED BY WHEN CONTROL IS RETURNED TO THE MESSAGE [NPUT DEVICE. • ·•• • SUCCESS-FAILURE INDICATIONS ----~----------------------- • lolA ITS • • • • • • • • • • THE PROGRAM COMES TO A WA[T CONDITION. I. AFTER ERROR MESSAGE PRINTOUT DURING THE EXECUTION OF FUNCTIONAL TESTS (SSW3 = OJ. 2. AFTER THE COMPLETION OF A TEST (SSW3 = 0). 3. AFTER WATCHDOG TIMER TRAP, IF THE 10 RESET JUMPER WAS NOT ENTERED OR PROGRAMMABLE 10 RESET IS NOT IMPLEMENTED. • LOOPS THE PROGRAM LOOPS ON AN INSTRUCTION SEQUENCE PRODUCING AN ERROR DURING FUNCTIONAL TEST EXECUTION (551=1.553=11 OR AT THE COMPETION OF A TEST (551=1,553=11. ..• I. FUNCTIONAL TEST • MESSAGE PRINTOUT THE STANDARD ERROR MESSAGES • • • • • • • • • • • • • • • • • • • • • • • • XDS 901682 OPERAI() o 16:~2 ~21 ~22 ~23 ~2't ~25 ~26 ~27 ~2B ~29 ~30 ~31 ~32 ~33 ~3~ ~35 ~36 ~37 ~3B ~39 ~'fO ~~I ~~2 ~~3 ~~~ ~~5 ~~6 ~~7 ~~B ~~9 ~50 ~51 ~52 ~53 ~5~ ~55 ~56 ~57 ~5B ~59 ~60 ~61 ~62 ~63 ~6~ ~65 ~66 ~67 ~68 ~69 ~70 ~71 ~72 ~73 ~7~ ~75 ~76 ~77 ~78 ~79 ~BO ~BI ~B2 ~83 ~8~ ~85 ~86 ~87 ~88 ~89 ~90 AUG 03, '70 ~_.l SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/5IAOO COMt-£NTS B 7/30/70 ERR NO.DDDD LOC.XXXX ARE DEFINED IN THE FAULT INDEX (DODD a INDEX •. • ALL OTHER MESSAGES PRECEDING THE STANDARD ERROR MESSAGE ARE SELF EXPLANETORY. 2. RANDOM EXERCISER AND UTILITY TESTS. ALL MESSAGES ARE SELF EXPLANETORY. 3. DPM ERROR MESSAGE ARE DEFINED IN THE DPM MANUAL. - PROGRAM TEST DESCRIPTION • THE FOLLOWING IS A DESCRIPTION OF THE TESTS CONTAINED IN THE 7 TRACK MAGNETIC TAPE TEST PROGRAM. • • • • COMPREHENSIVE TEST (TSTO' THE COMPREHENSIVE TEST CONSISTS OF THE FUNCTIONAL TEST AND THE RANDOM EXERCISER TEST. - - FUNCTIONAL TEST (TSTI) THE FUNCTIONAL TEST PERFORMS A SYSTEMATIC TEST OF ALL LOGIC FUNCTIONS OF THE TAPE CONTROLLER AND ALLTAPE DEVICES SPECIFIED BY THE SYST DIRECTIVES. THE FUNCTIONAL TEST CONSISTS OF A NUMBER OF SUBTESTS WHICH MAY BE SELECTED INDIVIDUALLY OR IN GROUPS. THE FUNCTIONAL TESTS CAN BE RUN AT ANY DENSITY IF 75 IPS. THE TAPE CREEP TEST (TSTI,35' AND THE GAP LENGTH TIMING TEST (TSTI,37) TOLERANCEIS SET FOR 800 BPI. WHEN A FAULT HAS BEEN DETECTED, AUTOMATIC ERROR LOOPING THRU SENSE SWITCH CONTROL IS IMPLEMENTED WHENEVER POSSIBLE. WRITE AND READ RETRIES WILL ONLY BE DONE IN THE DATA TEST (TSTI,33). FOR A DESCRIPTION OF INDIVIDUAL SUBTESTS REFER TO THE FUNCTIONAL TEST SECTION IN THE PROGRAM LISTING. EACH SUBTEST IS PRECEDED BY A TEST DESCRIPTION. • RANDOM EXERCISER TEST (TST2) THIS TEST PROVIDES A MEANS OF OPERATING A MAGNETICTAPE SYSTEM WITH PSEUDO-RANDOM OPERATION, ORDER SEOUENCE, DATA PATTERN, I/O AREA, TIME DELAY, AND RECORD SIZE FOR THE PURPOSE OF DETECTING INTERMIT-TENT FAILURES AND EXERCISING ALL TAPE UNITS. THE RANDOM EXERCISER TEST WILL REPORT ERRORS AS THEY OCCUR, BUT ONLY AS TO THE FUNCTION THAT FAILED. NO ERROR LOOPING IS PROVIDED EXCEPT FOR LIMITED RETRIES. • UTILITY TEST ROUTINES (TST3) THE UTILITY TEST ROUTINE ALLOWS THE USER TO SELECT A SPECIFIC FUNCTION AND TO CONTROL THE DATA PATTERN (SEE DATA DIRECTIVE) AND THE RECORD LENGTH (SEE 'LEN' DIRECTIVE. THE UTILITY TESTS CAN BE RUN AT ANY DENSITY IF 75 IPS. • I. TAPE TEST THIS TEST ALLOWS THE USER TO WRITE, READ FORWARD, READ BACKWARD, READ FORWARD AND THEN BACKWARD, OR • WRITE FOLLOWED BY REWIND AND READ FORWARD AND READ- XDS 901682 Llf'£ f'£M f'£MORY f'£MORY o 0 16:42 491 492 493 494 495 496 497 498 499 500 501 AUG 03. '70 R OPE RAf'.() I LABEL OPERATION i G ~_...1_.._ _ _...l.__ _ ____1_ _ _ _ _ _ _ _ ..J_L...._.__ _ _ PROT ADDRESS CONTENTS KEY _ _ _.l-._ _ _ 1-_ _-..L_-..L NO. COMt£NTS ----------------.--._- SIGMA 5/7 7-CHANNEl MAG TAPE TEST 705735-11/5IAOO 7/30/70 • BACKWARD N RECORDS OR UNTIL EDT IS REACHED. • 2. DESKEW TEST 9 THIS TEST IS PROVIDED AS A SCOPING AID DURING CHECKING AND ADJUSTING THE READ/WRITE SKEW. A PATTERN OF All ONES WilL BE RECORDED AS A CONTINUOUS RECORD. AT EOT THE TAPE Will BE REWOUND. • • • • • 3. SYNC ON CHARACTER TEST • • THIS TEST IS PROVIDED AS A SCOPING AID BY EXECUTING • A UNIOUE I/O INSTRUCTION (TDV) AFTER THE BYTE COUNT • SPECIFIED IN THE TEST HAS BEEN REACHED. • e f t .. JUt;. 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 529 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547548 549 550 551 552 553 554 555 556 557 558 559 560 • 4. COMPATABlllTY AND NOISE PATTERN TEST • THIS TEST AllOWS THE USER TO WRITE. READ FORWARD. • • • READ BACKWARD, OR READ FORWARD AND BACKWARD A PRE-· DETERMINED INCREMENTED NOISE PATTERN. • • • • 5. READ/SPACE TEST • • • • • THIS TEST ALLOWS THE USER TO WRITE, READ, OR • SPACE N RECORDS, WITH OR WITHOUT REWIND. ONLY NON-· RECOVERABLE TRANSMISSION ERRORS WILL CAUSE ERROR • PRINTOUT, BACKSPACE. AND A HALT. • • • • • • • • • • • • • • • • • • • • • • • • • •••••••••••••••• • • • FAULT INDEX • • • •••••••••••••••• • • • • • • • • · -------------------------------------------- . • • • FAULT INDEX DESCRIPTION -FUNCTIONAL SUBTESTS • • • • • • THE FAULT INDEX CONTAINS A LIST OF ERROR NUMBERS AND A BRIEF DESCRIPTION OF EACH ERROR. THE NUMBERS ARE ARRANGED IN ASCENDING SEQUENCE. ALL NUMBERS REFER TO ERRORS IN THE FUNCTIONAL SUBTESTS. THE FIRST TWO DIGITS ARE USED TO IDENTIFY THE SUBTEST. THE LAST TWO DIGITS REFER TO INDIVIDUAL ERRORS WITHIN THE SUBTEST. THE DELAY SUBROUTINE AND TIMEOUT SUBROUTINES HAVE MESSAGE PRINTOUTS. • • • • • • • · ------------------------------ . • • • FUNCTIONAL SUBTEST DESCRIPTION • • • • • • • • • • • EACH MESSAGE CONSISTS OF TWO PARTS. THE ERROR NUMBER REFERS TO • AN ENTRY IN THE FAULT INDEX, THE LOCATION NUMBER REFERS TO THE MEMORY· LOCATION IN THE LISTING (ONLY IF THE PROGRAM IS NOT RELOCATED) WHERE • THE ERROR OCCURRED. THE LOCATION NUMBER IS INTENDED TO BE USED TO • LOCATE A FUNCTIONAL SUBTEST IN THE LISTING. PRECEDING EACH FUNCTIONAL· SUBTEST IS A BRIEF DESCRIPTION OF THE TEST. THE DESCRIPTION OF THE • ERROR NUMBER AND THE DESCRIPTION OF THE SUB TEST SHOULD BE SUFFICIENT • TO DEFINE THE CURRENT OPERATION AND THE NATURE OF THE FAILURE. • ADDITIONAL INFORMATION ABOUT THE ERROR CAN BE FOUND IN THE COMMENT • FIELD OF THE LISTING. • · --------------------------- . • • • • • • DESCRIPTIVE ERROR MESSAGES • ERROR NUMBERS CAN BE PRECEDEJ BY DESCRIPTIVE MESSAGES WHICH WILL • AID IN THE ISOLATION OF FAILURES. • .0101 • AIO CONDITION CODE ERROR. NO INTERRUPT RECOGNITION EXPECTED. AIO, HID, TIO, TDV TEST • • • • • XDS 901682 LI ~ i f'£M NO. f'£MORY _~ o f'£MORY l'PROT ADDRESS CONTENTS I_ _ _---L_ _ _- - - -_ _ _ _ L -_ _ _ _ _ _ _ _ _ _ _ SIGHA 5/7 7-CHANNEL HAG TAPE TEST 705735-11/51AOO -- - -- - - -- -- 1130/70 -0102 HIO CONDITION CODE OR STATUS ERROR. SEE PRINTOUT. AIO. HIO. TIO. TDV TEST '0103 TIO CONDITION CODE OR STATUS ERROR. SEE PRINTOUT. AI O. HI O. TID. TDV TEST 10 TDV CONDITION CODE OR STATUS ERROR. SEE PRINTOUT. AID. HID. TID. TDV TEST -• • • • -• • • • • • • • '0201 • SIO FOR INVALID ORDER NOT ACCEPTED. CONDITION CODE ERROR INVALID ORDER TEST '0202 • • SIO FOR INVALID ORDER STATUS ERROR. UE AND NO INTERRUPT PENDING EXPECTED. (READ BACKWARDI INVALID ORDER TEST '0203 • HIO DID NOT RESET INTERRUPT PENDING BIT IN STSTUS INVALID ORDER TEST '020Lt • SIO FOR INVALID ORDER NOT ACCEPTED. CONDITION CODE ERROR INVALID ORDER TEST '0205 • - SIO FOR INVALID ORDER STATUS ERROR. UE AND NO INTERRUPT PENDING EXPECTED (SET CORRECTIONI. INVALID ORDER TEST -0301 • SIO CONDITION CODE ERROR ON SET ERASE. ERASE ORDER TEST -0302 • • TIO STATUS ERROR ON SET ERASE. NO UE OR BYTE COUNT REDUCTION ARE' • EXPECTED. NO DATA PHASES EXECUTED. • ERASE ORDER TEST -0701 _ SIO FOR INVALID ORDER CONDITION CODE ERROR. (READ BKW. UE SETI INTERRUPT ON UE.CE.AND AIO TEST -0702 - NO UE INTERRUPT ON INVALID READ BACKWARD WITH UE SET. INTERRUPT ON UE,CE.AND AIO TEST '0703 • _ NO UE SET ON AIO AFTER INVALID ORDER OR INT PENDING NOT RESET AFTER AIO. INTERRUPT ON UE,CE,AND AIO TEST -073Lt - SIO FOR SET ERASE CONDITION CODE ERROR. (ERASE. CE SETI INTERRUPT ON UE.CE.AND AIO TEST • -0705 - NO CE INTERRUPT ON ERASE WITH CE SET. INTERRUPT ON UE.CE,AND AIO TEST • • -0706 _ NO INTERRUPT PENDING SET AFTER HIO FOLLOWING THE ERASE ORDER. INTERRUPT ON UE.CE.AND AIO TEST • • -0710 • • HIO STATUS RESPONSE ERROR FOLLOWING AIO-UE OR IP SHOULD NOT BE SET. INTERRUPl ON UE.CE.AND AIO TEST *0711 * TIO STATUS RESPONSE ERROR FOLLOWING HIO. IP SHOULD NOT BE SET. INTERRUPT ON UE.CE.AND AIO TEST *0801 * TIO STATUS RESPONSE ERROR AFTER AN INVALID ORDER. IP AND UE SHOULD BE SET. (READ BKW. UE SET WITH INT DISARMEDI 1/0 INTERRUPT TEST • • • • • · · · - -*0802 -**0803 * * TIO STATUS RESPONSE ERROR AFTER INTERRUPT ARMED AND DISABLED. 1/0 INTERRUPT TEST NO INTERRUPT RECEIVED ON INVALID ORDER WITH UE SET AFTER INTERRUPT ARMED AND ENABLED. 1/0 INTERRUPT TEST • • • • • • • • • $ • • • • • • • • • • • • • • • • • ~ - --- -- . • - XDS 901682 LlI'£ NO. 0 IPROT t-£M I'£MORY ADDRESS It () J COMNTS ~.-----.---- 7-CHANNEL MAG TAPE TEST 70S73S-II/StAOO DATA 0 DATA 0 DATA 0 DATA 0 TSTX WILL BE RESTARTED' TEXTC ITHM3 TEXTC ' SUBTEST NO. XX' ITHMlf TEXTC ' DEVICE NO.XXXX' 7/30170 2't A A A A A A A TEST I SEQUENCER (MONITOR) A A A A A A A A :TIMRETN STW,I5 LW,4 CW,lf BCS,2 AI,4 LI ,5 STW,5 STW,I LW,5 STW,5 LI ,5 STW,5 LW,5 B MTW,I : TIM LW,I5 STW,I5 LW,I5 STW,I5 B :TIAUTO :TIALL :TICUR :TILAST : TIMEX IT DATA DATA DATA DATA DATA : T I MEXIT :TICUR :TILAST .: TIMEX IT : TISLl I THDLR :PITI5 ITHTES T :TICUR ITHSUBT TSTI+I ITHRST *4 *5 :TICUR =X'OOOOFFOO' : SAVEl AB+2 =X'OOOOBBOO' :SAVETAB+4 :TIMRETN+I :TISLTI-:TISLT :TISLT2-:TISLT 0 0 0 SAVE EXIT ADDRESS FETCH CURRENT INDEX COMPARE TO LAST SUBTEST NUMBER EXIT - ALL SUBTESTS EXECUTED BRANCH TO SUBTEST FETCH TRAP INT. HANDLER ADDRS STORE INTO PIT + IS STORE TEST NUMBER INTO ITHTEST FETCH CURRENT SUBTEST NUMBER STORE NUMBER INTO SUBTEST PARAMETER FETCH RESTART ADDRESS STORE INTO RESTART ADDRESS PAMTR NEXT SUBTEST POINTER BRANCH TO NEXT SUBTEST INCREMENT INDEX RESTORE TE IN OSB SET UP TDV WITH TE CHECK LOOP NUMBER OF SUBTESTS IN AUTOMATIC MODE TOTAL NUMBER OF SUBTEST AVAILABLE CURRENT SUBTEST LINK TABLE INDEX LAST SUBTEST TO BE EXECUTED STORAGE FOR REGISTER 15 1536 1537 1538 1539 ISlfO ISlfl ISlf2 15lf3 15lf't ISlfS ISlf6 15lf7 15lf8 15lf9 1550 1551 1552 1553 155lf INITIAL ENTRY TO PROGRAM ---,-------------------------------* THIS ROUTINE IS ACCESSED BY THE MONITOR AFTER LOADING THE TEST • PROGRAM AND WHENEVER A SYST DIRECTIVE IS EXECUTED BY THE USER. 02 02 02 02 003BD 003BE 003BF 003CO 35FOISAO DAF0051S 3290022F A 209FDF3B N : I NIT I AL STW,I5 SAL ,15 LW,9 AI,9 STI5 :RECOVER : MEMLAST -BUFF I SAVE RETURN ADDRESS GO TO RECOVER ROUTINE GENERATE BUFFER SIZE XDS 901682 L1~ I0 I:PROT! t£M ! t£MORY I t£MORY IR LABEL IOPERATION ......... Rrrr , CONTENTS I KEY I""LJLJ [..;);)1 I AI I I ~ I 155516:lt2 02 AUG003CI03, 0 i556 1557 1558 1559 1560 1561 1562 1563 1564 1565 !566 1567 1568 1569 1570 02 02 02 02 02 02 02 02 02 02 003C2 003C3 003CLt 003C5 003C6 003C7 003C8 003C9 003CA 003CB 02 0031.1. 02 02 02 02 003CD 003CE 003CF 00300 '70 21904000 69iOO3CLt 22903FF8 LtB902080 359018C9 25900002 359018C8 55921859 55921858 2590007F 359018CA ?'i90007E" 359018CB 209020C5 LtB902081 35902070 i57i 1572 1573 1571t 1575 1576 1577 1578 1579 i580 1581 COMNTS OPEROO -------~---.--------- -- -- 25 SIGMA 517 7-CHANNEL MAG TAPE TEST 705735-11/5IAOO 7/30170 WORD COUNT TOO LARGE X'ltOOO' CI,9 A $+2 BL X'3H8' LI ,9 A MAKE DOUBLE WORD =X'HF8' AND,9 NUMBER OF WORDS IN 1/0 AREA HAXREC STW,9 2 SLS,9 A HAX BYTES IN 1/0 AREA HAXBYT STW,9 RFSPEC+I,I STH,9 RFSPEC 1+ I , I STH,9 -I SLS,9 A MAX BYTES IN ONE BUFFER HAXREADB STW,9 HAX WORDS IN 1/0 AREA -2 SLS.9 A WORDS IN ONE BUFFER HAXREAD STW,9 WA(BUFFII AI,9 HAKE DOUBLE WORD ADDRESS =X' FFFFHFE ' AND,9 WAtBUFFII+ WORDS/2 BUFF2 STW,9 BUFFER 2 SET UP !N DOUBLE wnRn~ DEVICE ADDRESS WITHIN LIHITS --~- ------------------------------------ 02 00301 02 00302 02 00303 52A00331t 21A00002 A 69200309 A A A A A A 1582 02 003D8 1583 158Lt 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1502 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 00309 003DA 003DB 003DC 003[3 003E4 003E5 003E6 003E7 003E8 22000000 3500030C 35000215 3520030A [80018AO 5A50033Lt 20500002 22600000 327C0336 683003EF 3i702082 692003E9 31702083 684003E9 3170208Lt 694003E9 357CI8B6 20600001 655003DC 356018BE 680003H 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 003E9 003EA 003[8 003EC 003ED 003EE 003EF 003FO 003F1 003F2 003F3 003F4 003F5 003F6 003F7 22000000 3500030C 35000215 20600003 3560030A E80018AO 22A00334 20AFFCDO 3A80000A 22600000 52720334 317C0330 683003FC 20600001 658003FLt 02 02 02 02 02 003F8 003F9 003FA 003FB 003FC 3510030A A 22000000 A 3500030C A E80018AO 35701B08 02 003FD 02 003FE 21700008 A 68400425 02 02 02 02 003DLt 00305 00306 00307 00300 003DE 003DF 003EO 003EI 003[2 A A CHECK FOR DEVICE NUHBERS :CDB LH ,I 0 2 C1,10 INITIAL2 BG ERROR NO DEVICE NUMBERS GIVEN 0 LI ,0 RESET RUN FLAG :PITI2 STW,O RESET LOAD AND GO FLAG :LGFLAG STW,O PARAMETER 2 IN ERROR :PITIO STW,2 EX! T FROM INlTIALlZER -5T15 B :CDB I NiT I AL2 LCH,5 NUMBER FO DEVICES TO CHECK 2 AI,5 0 LI ,6 SYTDEVA,6 INITIAL3 LW,7 LAST DEVICE CHECKED INiT I AL5 BEl Til'''' I ' U ' Tt'" CW,! A A A A N A A A -X'jFFF' f if t'li I n l n I..lnl I;) I NIT I ALit BG CORRECT BIT SET =X'00OOO080' CW,7 I NIT I ALLt BCR,4 0-7 ONLY =X'00000008' CW.7 I NIT I ALit BCS,4 SAVE DEVICE NUMBER IN TABLE SAVDEV,6 STW,7 I AI,6 I NiT I AL3 BIR,5 SAVE NUMBER OF DEVICES SAVNUMB STW,6 INITIAL5 B DEVICE NUMBER INCORRECT 0 INITIAL4 L1,O RESET RUN FLAG :PITI2 STW,O RESET LOAD AND GO FLAG :LGFLAG 5TI-I,O 3 AI,6 PARAMETER IN ERROR : PIT I 0 STW,6 EXIT FROM INITIALllER ·STI5 B SELECT MODEL NUMBER :CDBMEND INITIAL5 LI ,10 -:CDBM AI, 10 10 LCW,8 0 LI ,6 SELECTED MODEL NUMBER :CDB,1 LH,7 :CDBH,6 CW,7 INITIAL6 BE I AI,6 $-3 BIR,8 ERROR MODEL NUMBER NOT LI S TED :PITIO STW,I 0 LI ,0 RESET RUN FLAG : PIT 12 STW,O EXIT FROM INITIALllER ·STI5 B SAVE MODEL NUMBER SAVMODEL INITIAL6 STW,7 DETERMINE IPS, STANDARD SYSTEM, AND OPTIONS HERE 75 IPS 8 C1,7 I NIT I AL 7 BCR,Lt •• 75 IPS •• XDS 901682 o 51GHA 517 7-CHANNEL 16:'i2 AUG 03, '70 CW, I 311019CE 02 003H 1625 BNE 69300403 02 00400 1626 LI ,8 22800C62 It. 02 00'i01 1627 B 68000'i0'i 02 00'i02 1628 LI ,8 22800990 It. 02 00'i03 1629 5TW,8 35801806 02 00'i0'i 1630 CI,7 21700002 It. 02 00'i05 1631 BCR,'i 68'i00'iOC 02 00'i06 1632 5TW,1 3510188E 02 00'i07 1633 5TW,1 351019CE 02 00'i08 163'i 5TW, I 351019A7 02 00409 1635 5TW, I 3510189C 02 OO'iOA 1636 B 68000'i II 02 OO'iOB 1637 LI ,8 22800000 A 02 OO'iOC 1638 STW,8 3580199E 02 OO'iOD 1639 STW,2 352019"7 02 OO'iOE 16'i0 STW,2 3520189C 02 OO'iOF 16'i1 STW,8 358019CE 02 00'i10 16'i2 LI ,8 22800000 It. 02 00'i11 16'i3 STW,8 35801890 02 00'i12 16'i'i STW,8 35801880 02 00'i13 16'i5 STW,I 35101891 02 00'i1'i 16'i6 STW, I 3510188C 02 00'i15 16'i7 LI ,8 22800038 A 02 00'i16 1648 STW,8 358018AF 02 00'i17 16'i9 LI ,8 2280002E A 02 00'i18 1650 STW,8 358018BO 02 00'i19 1651 LI ,8 22802DE6 A 02 OO'iIA 1652 STW,8 358018BI 02 0041B 1653 LI ,8 2280230'i A 02 OO'iIC 165'i STW,8 358018B2 02 00410 1655 LI ,8 22800'iBO A 02 0041E 1656 STW,8 358018B3 02 0041F 1657 LI ,8 22800F9F A 02 00'i20 1658 STW,8 358018B'i 02 00421 1659 LI ,8 2280051'i A 02 00'i22 1660 STW,8 35801808 02 00423 1661 B 68000'i'i'i 02 00'i2'i 1662 1663 I NI TI AL 7 L1.8 22802535 A 02 00425 166'i STW,8 35801806 02 00426 1665 STW, I 351019CE 02 00427 1666 STW, I 351019A7 02 00428 1667 STW, I 3510189C 02 00429 1668 CI,7 21700001 A 02 0042A 1669 BCR,'i 68'i0042E 02 0042B 1670 STW, I 3510188F 02 0042C 1671 B 68000430 02 00420 1672 LI ,8 22800000 A 02 0042E 1673 STW,8 3580188F 02 0042F 1674 STW, I 35101890 02 00430 1675 , t 0 L 22800000 A 02 001.f31 1676 STW.8 35801891 02 00432 1677 STW, I 35101880 02 00433 1678 LI ,8 22800000 A 02 00434 1679 STW,8 3580188C 02 00435 1680 LI ,8 22800070 A 02 00436 1681 STW,8 358018AF 02 00'i37 1682 LI ,8 2280005C A 02 00438 1683 STW,8 358018BO 02 00439 1684 L1.8 22805AOA A 02 0043A 1685 STW,8 358018BI 02 001.f3B 1686 LI ,8 22804608 A 02 0043C 1687 STW,8 358018B2 02 00430 1688 LI ,8 22800700 A 02 0043E 1689 STW,8 358018B3 02 0043F 1690 LI ,8 22801F3E-A 02 00440 1691 STW.8 35801BB'i 02 00441 1692 L1.8 2280051'i A 02 00442 1693 STW.8 35801808 02 00443 169'i I.U 26 HAG TAPE TEST 705735-11/51AOO 7/30/70 PACKED BINARY SET HODEFLAG $+3 CHARACTER TIME PACKED 3170 $+2 AT 800 BPI 2'i'i8 TIMES FOR TIMING SECTION CHARTR 2 $+6 PACKED BINARY OPTION INSTALLED OPTPB PACKED BINARY MODEFLAG CLEAR PACKED PRINTOUT FLG NOPKPRT PRINT PACKED FLGRG $+6 o OPTPB NOPKPRT FLGRG MODEFLAG RESET PACKED BINARY OPTION FLAG SET NO PACKED PRINTOUT FLAG NO PACKED PRINTOUT UNPACKED FL371PS STDPB FL751PS STDBCD 56 ERTHAX 'i6 ERTMIN 11750 IRGMAX 896'i IRGHIN 1200 CRPMAX 3999 WTRT 1300 STOPDlf INITIAL8 RESET 37.5 IPS FLAG o 9525 CHARTR HODEFLAG NOPKPRT FLGRG I SET 75 IPS FLAG BINARY AND DECIMAL STANDARD MAX ERASE TIME MIN ERASE TIME MAX IRG TIME MIN IRG TIME MAX CREEP MAX CREEP WRITE TO READ TIME BACKWARD DIFFERENTIAL •• 37.5 IPS .. AT 556 BPI PACKED (+I/'iJ SET PACKED FLAG CLEAR PACKED PRINTOUT FLG PRINT PACKED BINARY AND DECIMAL OPTION INSTALLED $+3 OPT BCD $+3 SET BINARY AND DECIMAL OPTION OPTBCD FL37IPS RESET BINARY AND DECIMAL FLAG SET 37.5 IPS FLAG FL751PS STDPB RESSET 75 IPS FLAG PACKED BINARY STANDARD STDBCD 112 ERTMAX 92 ERTHIN 23050 IRGHAX 17928 IRGHIN 2000 CRPHAX 7998 WTRT 1300 STOPDIF RESET BINARY AND DECIMAL FLAG o o o ERASE MAX ERASE MIN MAX IRG TIME MIN IRG TIME MAX CREEP WRITE TO READ TIME BACKWARD DIFFERENTIAL XDS 901682 LH£ NO. It'£M IponT, !"EMORY "V' ,ADDRESS KEY !"EMORY CONTENTS LABEL IOPER AT ION l -- SIGMA 5/7 7-CHANNEL 16:42 AUG 03, '70 0 I NIT I AL8 LW,7 32700336 02 00444 1695 STW,7 35701885 02 00445 1696 1697 CW,I 311019CE 02 00446 1698 BE 68300451 02 00447 1699 LW,I2 32C02085 02 00448 1700 LW,I3 32002086 02 00449 1701 LW,B 32B02087 02 0044A 1702 LW,9 32902088 02 00448 1703 LI ,10 22AOOOl4 A 1704 02 0044C STB ,I 0 75AOl7FI 02 00440 1705 t"" Tn 1n ...,~ .. nt""''-'" OPER AN[) --------- TrT~n~ .... a I/UO 02 """'I.f.rUU""~ 02 02 02 02 02 02 02 02 02 02 0044F 00450 00451 00452 00453 00454 00455 00456 00457 00458 158019CC 68000459 32C02089 32D0208A 32802088 3290208C 158019CC 22AOOOl6 A 75A017t3 75AOl7FI STD,8 B I NI TI AL I LW,I2 LW,I3 LW,8 LW,9 STD,8 LI ,10 STB, 10 STB ,I 0 CHKBI TT INITIAL9-3 =X'02000000' =X'OIOOOOOO' =X'087FOOOO' =X'083FOOOO' CHK81 TT X' 16' TST3RF+1 RFRAND+I 02 02 02 02 02 1723 1724 1725 1726 1727 1728 1729 1730 1731 02 02 02 02 02 02 02 02 02 1""17"") n'") 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 02 00468 02 00469 32902070 25900002 22AFrrF I 228017DC 3280000C 30800009 85800008 20800002 65A0045D 227FFFF6 228017FA B2A00008 48A0208D 30AOOO09 85AOOOOe 20800002 65700464 LW,9 SLS,9 LI ,10 INITIAL9 LI ,8 LH,II AW,II STW,II AI,8 81R ,10 L1,7 L1,8 LW, 10 AND, 10 AW.IO CTU In """". '''' AI.8 BIR,7 BUFF2 2 -15 TRF8C 1722 00459 0045A 00458 0045C 00450 0045E 0045F 00460 00461 00462 00463 00464 00465 00466 0046A 00468 0046C 00460 0046E 0046F 00470 00471 00472 00473 00474 00475 00476 00477 00478 00479 0047A 0047B 0047C 00470 22AHFF I 228017AC B2B00008 4880208E 30BOOOOD 85800008 20800002 65A0046C 329017F8 20900030 359017F8 72EOl7DC 75EOl858 75EOl85A 72EOl7AC 75EOl85E 75EOl860 75EOl862 227FHH 3570030C 02 0047E EBOOl8AO a I ~L. U~ 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 OCt;57 I r .;:J J A A A A A A A A A A A A A A A A A A A I;""',' U (OMNT 5 ---------- --~--- - MAG TAPE TEST 705735-11/51 AOO 7/30170 SET UP FIRST DE VI CE SYTDEVA :DEVADDR SET UP WRITES AND READS PACI Lfl. PI 1809 P2 LAST SUBTEST TO 8E PRErORMED. ERROR IF P2 <0 OR >'iI.OR 'i 1 Lfl 21700029 A TSTIOID C 1.7 02 00LfA3 1825 TSTIOIA BG 02 OOLfALf 59200LfAE 1826 P2 >'il Lfl C 1.8 02 00LtA5 21800029 A 1827 P2 >'i0 TSTI018 BG 69200LfB2 02 00LfA6 1828 PI >P2 8 CW.7 02 00LtA7 31700008 A 1829 TSTI018 BG 02 00LtA8 69200LfB2 1830 fIRST SU8TEST :TICUR TSTIOIC STW.7 357003BA 02 004A9 1831 LAST SU8TEST :TILAST STW,8 3580038B 02 004AA 1832 lSTI RETURN ADDRESS TSTI03+1 LI ,8 22800LfC7 02 OOLfAB 1833 TSTI03,I STH,8 02 OOLtAC 55820LfC6 183Lf ... · XDS 901682 ,..... I r-t:M i ..... M"Rv'ilI COIL' ..... MORv, I I L..I'~ IPROTi I IbI LABEL . ~I(OP.ERAT lOt'·~I RO ~E~DDRE~~NTENTS 'OL' \.' o 16:Lt2 AUG 03. '70 i835 02 OOLtAO 68000LtBLt 1836 02 004AE 3510030A 1837 1838 02 OOLtAF EAF00229 1839 02 004BO 00000322 1840 02 004BI E8000214 18Ltl 1842 02 00LtB2 3520030A 1843 02 004B3 680004AF 18Lt4 02 00LtB4 3A5018BE 1845 18Lt6 02 004B5 22600000 18Lt7 02 00LtB6 35600LtDC 18Lt8 02 00LtB7 326004DC 18Lt9 02 00LtB8 327CI8B6 1850 02 00489 35701885 1851 02 OOLtBA 32COl8B5 1852 02 OOLtBB EAF00218 02 004BC 35FOl9BB 1853 185Lt 02 OOLtBD EAF0021C 02 OOLtBE 000019B8 1855 1856 02 004BF 32700201 02 OOLtCO 357003BA 1857 1858 02 004CI 6AF003ALt 1859 1860 02 00LtC2 331004DC 1861 02 004C3 326004DC 1862 02 OOLtCLt 316018BE 1863 02 00LtC5 691004B7 02 004C6 680004C7 1864 1865 02 00LtC7 EAF0021D 02 004C8 2E0004C8 1866 1867 02 004C9 68000498 1868 02 OOLtCA 2A0004CC 1869 02 OOLtCB E800021Lt 1870 1871 1872 02 004CC 1873 02 OOLtDC 00000000 187Lt 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 02 00400 32700201 1896 02 OOLtDE 69100LtED 1897 02 OOLtDF 692004EI 1898 02 OOLtEO 227003E8 1899 02 004EI 35701888 1900 02 00LtE2 32700202 1901 02 004E3 691004FI 1902 02 004E4 35701887 02 004E5 227004FLt 1903 1904 02 004E6 55720LtF3 OPERAND COt'1l'£NTS , ~----.-----~------ - ---.--- - ----- 29 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 7/30/70 B TSTIOI PARAMETER PI INCORRECT :PITIO PI IN ERROR A TSTIOIA STW.I BAL.15 *:PREPORT REPORT BAD PARAMETER A DATA :DIC+2 B *:MONITOR RETURN TO MONITOR A PARAMETER P2 INCORRECT :PITIO P2 IN ERROR A TSTIOIB STW.2 8 $-Lt TSTIOI LCW.5 SAVNUMB FROM TSTO R5 AND R6 DISTURBED LI.6 0 OlVICE NUMBER A STW.6 SAVESIX TSTI02 LW,6 SAVESIX LW.7 SAVDEV.6 5TW,7 :DEVADDR ADDRESS OF DEVICE TO BE TESTED LW.12 :DEVADDR DEVICE BAL.15 *:HEXC CONVERT A STW,I5 DEVPRTO+3 STORE BAL.15 *:PRINT MESSAGE A DATA DEVPRTO LW.7 :PI RESTORE FIRST TEST A STW,7 :TICUR BAL.15 :TIMRETN GO TO SEQUENCER ALL SUBTESTS DONE ON ONE UNIT MTW.I SAVESIX Uol,6 SAVESIX CW.6 SAVNUMB HAVE ALL UNITS BEEN TESTED BCS.I TSTI02 TSTI03 B $+1 TSTO RETURN HERE BAL.15 *:SENSE CHECK SENSE SWITCHES A WAIT $ HALT B TSTI LOOP ON TSTI LM.O DATASAVE RESTORE ALL REGISTERS 8 *:MONITOR GO TO MONITOR A A BOUND DATASAVE RES SAVESIX DATA 8 i6 0 *** TST2 - RANDOM EXERCISER • • • • • • THIS DIRECTIVE OPERATES A TAPE SYSTEM WITH A PSEUDO -RANDOM TYPE OPERATION ORDER SEQUENCE, RANDOM DATA PATTERN. 1/0 AREA. TIME DELAY, AND RECORD SIZE FOR THE PURPOSE OF DETECTING INTERMITTENT FAILURES AND EXERCISING ALL TAPE UNITS. ALL UNITS SPECIFIED WITH THE 'SYST' DIRECTIVE WILL BE EXERCISED. THE RANDOM EXERCISER CAN BE RUN AT ANY DENSITY IF 75 IPS. PI P2 P3 Pit A A TST2 NUMBER OF CYCLES TO BE PERFORMED. ERROR IF PI <0. PI IS SET TO 1'000 IF PI =0. ERROR RETRY COUNT NOT USED NOT USED LW.7 BLZ BGZ L1.7 TST201 A TST202 STW,7 LW.7 BLl STW.7 LI ,1 STH.7 :PI TST20lA TST201 1000 NMLOOP :P2 TST2018 CRTRY TST203+1 TST203,I NUMBER OF CYCLES PI 0 NUMBER OF CYCLES STORED NUMBER OF RETRIES P2<0 NUMBER OF RETRIES STORED TST2 RETURN ADDRESS XDS 901682 COMl'£NTS o 16:42 AUG 03. '70 1905 02 00"1[7 2270037E 3570030F 1906 02 004E8 35200392 02 00"lE9 1907 22700400 1908 02 004EA 35700394 1909 02 00"lE8 6800108A 1910 02 OO"lEC 1911 3510030A 1912 02 004ED EAF00229 1913 02 OO"lEE 0000032Lf 191"1 02 OO"lEF E900021"1 1915 02 OO"lFO 1916 3520030A 02 OO"lFI 1917 68000"lEE 1918 02 00"lF2 680004F4 1919 02 00"lF3 EAF0021D 1920 02 OO"lF"I 2EOOOLfF5 1921 02 00"lF5 68000LfDD 1922 02 00"lF6 E800021"1 1923 02 00"lF7 192"1 1925 1926 1927 1928 1929 1930 1931 1932 1933 193"1 1935 1936 1937 1939 1939 19LfO 19Lfl 19Lf2 19Lf3 19"1Lf 19Lf5 19Lf6 19Lf7 19Lf9 19"19 1950 1951 1952 1953 195Lf 1955 i956 1957 1959 1959 1960 1961 1962 1963 196Lf 1965 1966 1967 1969 1969 1970 1971 1972 1973 197Lf MAG TAPE TEST I THDlR :PIT 15 ITHTEST TST2 I THRST T2RE B PARAMETER PI INCORRECT :PIT I 0 STW.I *:PREPORT BAl.15 :DIC+Lf DATA *:MONITOR B PARAMETER P2 INCORRECT :PITIO STW.2 $-Lf 8 $+1 B ·:SENSE BAl.15 $ WAIT TST2 B *:MONITOR B SIGMA 517 7-CHANNEl L1.7 STW.7 A STW.2 L1.7 STW.7 A A A A · TST201A • TST20lB TST203 A A • • • • • •• 705735-11/51AOO 7/30170 FETCH TRAP INT. HANDLER ADDRS STORE INTO PIT + 15 STORE TEST NUMBER INTO ITHTEST FETCH RESTART ADDRESS STORE INTO RESTART ADDRESS PAMTR 30 PI IN ERROR REPORT BAD PARAMETER RETURN TO MONITOR P2 IN ERROR TSTO RETURN HERE CHECK SENSE SWITCHES HAll lOOP GO TO MONITOR ••• TST3 - UTILITY TEST THIS DIRECTIVE ALLOWS THE USER TO SELECT SEVERAL UTILITY TESTS BY • SPECIFYING IN PARAMETER 1 THE DESIRED TEST. PARAMETERS 2.3. AND Lf • ARE SPECIFICALLY INDICATED IN THE DESCRIPTION OF THE SUBTEST IF • APPLICABLE. THE UTILITY TESTS CAN RUN AT ANY DENSITY IF 75 IPS. • • • * * * • • * * • • • • • • • • • • • PI =1 TAPE TEST THIS TEST ALLOWS THE USER TO WRITE. READ FORWARD. READ BACKWARD. OR READ FORWARD AND BACKWARD P3 RECORDS. THE 'DATA' .:'ND 'LEN' DIRECTIVES CAN BE SELECTED TO DEFINE THE PATTERN AND RECORD SIZE. P2 =0 WRITE. REWIND. READ FORWARD. AND READ BACKWARD P3 RECORDS. =1 WRITE P3 RECORDS. =2 READ FORWARD P3 RECORDS. =3 READ BACKWARD P3 RECORDS. =4 READ FORWARD AND BACKWARD P3 RECORDS IN SE~UENCE. =8 WRITE. REWIND. READ FWD. SPACE BKW P3 RECORDS (BCD). =9 WRITE P3 RECORDS (BCD). =10 READ FORWARD P3 RECORDS (BCD). =12 READ FWD AND SPACE BKW P3 RECORDS (BCD). P3 =NUHBER OF RECORDS TO BE WRITTEN OR READ. IF P3 =0. CONTINUE UNT IL E.O. T. OR B.O. T. IS REACHED. P4 =DELAY IN MILLESICONDS BETWEEN OPERATION SETS. PI =2 DESKEW TEST • • • • • * • • • • • • * • • • • • • • * * • THIS TEST IS PROVIDED AS A SCOPING AID DURING CHECKING AND ADJUSTING THE READIWRITE SKEW. A PATTERN OF ALL ONES WILL BE RECORDED AS A CONTINUOUS RECORD. P2 =0.1 WRITE UNTIL E.O.T. IS REACHED AND REWIND =2 READ FORWARD UNTI~ E.O.T. IS REACHED AND REWIND =3 READ BACKWARD UNTIL BOT IS REACHED =4 READ FWD UNTIL E.O.T .• SPACE BKW UNITL B.O.T. NO REWINDS. P3 NOi USED P4 NOT USED PI =3 SYNC ON A CHARACTER TEST • • • THIS TEST IS PROVIDED AS A SCOPING AID BY EXECUTINGA UNIOUE 1/0 INSTRuCTION (TDVI AFTER THE BYTE COUNTSPEC I F I ED HAS BEEN REACHED. • P2 =1 READ FORWARD AND SPACE RECORD BACKWARD =2 READ BACKWARD AND SPACE RECORD FORWARD • ~--------------------------------------------~ XDS 901682 o 16:'i2 AUG 03, '70 1975 1976 1977 1978 1979 1980 1981 1982 1983 198'i 1985 1986 1987 1988 1989 1990 1991 1992 1993 199'i 1995 1996 1997 1998 1999 2000 2001 2002 2003 200'i 2005 2006 2007 2008 2009 2010 20 II 02 00'iF8 22600000 35600:';DC 02 004F9 20i2 32600'iDC 02 OO~FA 2013 327CI8B6 02 OO~FB 201~ 3570lBB5 02 OO~FC 2015 2270037E 02 OO~FD 2016 3570030F ;>017 02 OO~FE 35300392 02 OO~FF 2018 22700'iF8 02 00500 2019 3570039~ 02 00501 2020 32700201 02 00502 2021 21700001 02 00503 2022 6830125F 02 0050~ 2023 21700002 02 00505 202~ 6B3013A9 02 00506 2025 21700003 02 00507 2026 68301'i03 02 0050B 2027 2170000~ 02 00509 2028 6B301'i56 02 0050A 2029 21700005 02 0050B 2030 68301'iD9 02 0050C 2031 2032 3510030A 02 00500 2033 EAF00229 02 0050E 203~ 00000326 02 0050F 2035 E800021'i 02 00510 2036 31100201 02 00511 2037 69300517 02 00512 2038 33100~DC 02 00513 2039 32600~DC 02 00514 20~0 316018BE 02 00515 20~1 69100'iF9 02 00516 20~2 EAF0021D 02 00517 20~3 2E000518 02 0051B 20~4 SIGMA 5/7 7-CHANNEL MAG TAPE T[ST 705735-11/51AOO P3 ByTE TO SYNC ON. P4 DELAY IN MILLISECONDS BET~EEN SYNCS. 7/30/70 31 PI ='i COMPATABILITY AND NOISE PATTERN TEST THIS TEST AllO~S THE USER TO ~RI1E, READ FOR~ARD, READ BACK~ARD, OR READ FOR~ARD AND BACKWARD A PREDETERM I NED, INC REMENTED REC ORO PATTERN. WHEN THE MAXIMUM RECORD COUNT is REACHED A PERMANENT AND 1EMPORARY WRI1E AND READ ERROR 1AllY IS PRIN1ED. P2 =0,1 ~RI1E, READ BACkWARD AND READ FOR~ARD =2 SPACE FORWARD, READ 6AC~WARD AND READ FORWARD =3 READ FORWARD, READ BACKWARD, AND SPACE FORWARD =4 READ FOR~ARD ONLY =5 ~RITE ONLY P3 NOT USED P4 NOT USED PI =5 READ/SPACE TEST THIS TEST ALlO~S THE USER TO READ OR SPACE N RECORDSOR ~ITHOUT REWIND. ONLY NON-RECOVERABLE 1RANS- MISSION ERRORS ~ILl CAUSE ERROR PRINTOUT, BACKSPACE,AND A HALT. P2 =0 RE~IND AND READ F~D N RECORDS. =1 RE~IND AND SPACE F~D N RECORDS. =2 DON1 REWIND. READ F~D N RECORDS. =3 DON1 RE~IND, SPACE F~O N RECORDS. =~ DON1 REWIND, SPACE BK~ N RECORDS. =8 RE~IND AND READ F~D N RECORDS (BCDI. =10 DONT RE~IND, READ FWD N RECORDS (BCDI. P3 NUMBER OF RECORS 10 READ OR SPACE. P~ =0 DONT PRINOUT RECORD. =1 PRINTOUT RECORD IN ERROR. =2 PRINTOUT NTH RECORD. ~ITH A TST3 L 1.6 r' ,.. T i l ;)1 ..... 0 L~.6 lW,7 ST~,7 L1.7 ST~,7 ST~,3 A II ,7 STW.7 lW.7 CI,7 BEl CI,7 BEl C 1.7 BEl C 1,7 BEl C 1.7 BEl ERROR PI A A A A A A ST~. A A A A B TST36 C~, TS137 :P I I TST31 2 TST32 3 TST33 ~ TST3'i 5 TST35 INCORRECT :PITIO -:PREPORT :DIC+6 -:MONITOR :PI I BNE HT~, A I BAl.15 DATA o SAVE5IX SAVESIX SAVDEV,6 :DEVADDR ITHOLR :PITI5 ITH1EST TS13 ITHRST I LW,6 CW.6 BCS.I BAl,I5 WAIT TST37 SAVESIX SAVESIX SAVNUMB TST3+1 -:SENSE $ DEVICE NO SET UP DEVICE ADDRESS FETCH TRAP INT. HANDLER AD DRS STORE INTO PIT + 15 STORE TEST NUMBER IN10 ITHTEST FETCH RESTART ADDRESS STORE INTO RESTART ADDRESS PAHTR PI GO TO TST3,1 GO TO TST3,2 GO TO TST3,3 GO TO TST3,'i GO TO TST3,5 PI IN ERROR REPORT BAD PARAMETER RETURN TO MONITOR CHANGE DEVICES FOR TST3,I ONLY All UNITS TESTED CHECK SENSE SWITCHES HALT XDS 901682 : I'£M II'£HORY I I'£MORY ,g I ,_~_._---- I FETCH PAR P2 B: P2 =0 SET LIMIT TO HI NUMBER SAVE COMPARE LIMIT COUNT RETURN TO PROGRAM - 33 - .. XDS 901682 o 16:'12 AUG 03. '70 2185 2186 2187 2188 2189 2190 2191 2192 2193 219'4 2195 2196 2197 2198 2199 2200 2201 22500020 02 0056C 2202 60501100 02 00560 2203 6ECOOOOO 02 0056E 220'1 69800575 02 0056F 2205 2206 EAF0021B 02 00570 2207 00000065 02 00571 2208 EAF0021D 02 00572 2209 2EOOOOOO 02 00573 2210 6800056C 02 0057'1 2211 6AFOl640 02 00575 2212 32E0208F 02 00576 2213 6AFOIBA9 02 00577 221'1 6800057E 02 00578 2215 2216 EAF0021B 02 00579 2217 00000066 02 0057A 2218 EAF0021D 02 0057B 2219 2EOOOOOO 02 0057C 2220 68000575 02 00570 2221 6AFOl640 02 0057E 2222 32E02090 02 0057F 2223 6AFOIB9E 222'1 02 00580 68000587 02 00581 2225 2226 EAF0021B 2227 02 00582 00000067 02 00583 2228 EAF0021D 02 0058'1 2229 2EOOOOOO 02 00585 2230 68000575 02 00586 2231 6AFOl640 02 00587 2232 32E02091 02 00588 2233 6AFOIBB4 02 00589 2234 02 0058A 68000591 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 22'15 22'16 22'17 22'18 22'19 2250 2251 2252 2253 2254 02 02 02 02 02 02 02 0058B 0058C 00580 0058E 0058F 00590 00591 EAF0021B 00000068 EAF0021D 2EOOOOOO 68000587 6AFO 16'10 680003B2 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 7/30/70 TSTI.I AIO.HIO,TIO.TDV TEST • • • • • A A A CHECK THE ABILITY OF THE 7-TRACK MAG TAPE SYSTEM TO CORRECTLY RESPOND TO THE AIO. HIO AND THE TDV INSTRUCTIONS. AIO WILL ONLY CHECK THE NO INTERRUPT PENDING CONDITION. VERIFY ADDRESS RECOGNITION • AND STATUS RESPONSE TO THESE INSTRUCTIONS. ANY ERROR IN THIS TEST MAY INDICATE A POSSIBLE PROBLEM IN THE SUB-CONTROLLER AREA. :TIST01 A A A A TISTOI02 A A A A TISTOI03 A A A A TISTOI04 A A A A TI STO I 05 LI.5 X'20' WD •5 X' I I 00 ' AIO.12 0 BCS.8 T1ST0102 ERROR EXIT BAL.IS ·:ERROR DATA 0101 BAL.15 ·:SENSE WAIT B :TISTOI BAL.15 CLRDARM LW.14 =X'E700COOO' BAL. IS :HIO B TISTOI03 ERROR EXIT BAL.15 ·:ERROR DATA 0102 BAL.IS ·:SENSE WAIT B TISTOI02 CLRDARM BAL.IS LW.14 =X'EFOOCOOO' BAL.15 : T10 B TISTOIO'1 ERROR EXIT BAL.IS ·:ERROR DATA 0103 BAL.IS ·:SENSE WAIT B TISTOI02 BAL.15 CLRDARM LW.14 =X'BBOOCOOO' BAL.IS :TDV B TISTOIOS ERROR EXIT BAL.IS ·:ERROR DATA 0104 BAL.15 ·:SENSE WAIT B TISTOI04 CLRDARM BAL.IS B : TI M AID DISABLE 1/0 INTERRUPT AIO NO IP -0 I 0 I NO INTERRUPT EXPECTED ON AIO CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR CLEAR AND DISARM INTERRUPT MASK AUTOMATIC ONLY HID -0102 INCORRECT STATUS RESPONSE ON HIO CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR CLEAR AND DISARM INTERRUPT MASK AUTOMATIC ONLY TIO -0103 INCORRECT STATUS RESPONSE ON TIO CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR. REPEAT HIO CLEAR AND DISARM INTERRUPT WRITE PERMIT AND LOAD PT OK .Oi04 INCORRECT STATUS RESPONSE ON TDV CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR CLEAR AND DISARM INTERRUPT GO TO SEQUENCER TSTI.2 INVALID ORDER TEST • • • • • • CHECK THE INVALID ORDER DETECTION BY ISSUING TWO SIO'S WITH INVALID OReER CODES (X'OC'.X'03'). THIS TEST IS DESIGNED TO CHECK ORDER DECODING. ORDER-OUTPUT AND ORDER-!NPUT PHASES IN THE CONTROLLER AND UNUSUAL END DETECTION. THE REMAINING BYTE COUNT WILL BE TESTED TO VERIFY TH~l NO DATA PHASES WERE EXECUTED. CHECK THE ABILITY OF THE HIO TO RfS[T UE CONDITION. XDS 901682 't'E~ I t'EMORY I I~ I I I ~_~__'~IL~.~_O_YJI_AD_D_R_E_SS~IL_C_ON_T_E_N_15~1_A~I_L_A_8_E_L~ILO_P-ER-..•-.T-I-O-N~I--___OPE__R-A-NO____~___________ C~:~~~ L 11'£ o t'EMORY 16:42 AUG 03, '70 2255 2256 2257 32E0208F 02 00592 2258 220008C7 02 00593 2259 6AF01640 02 00594 2260 6AFOl893 02 00595 2261 6800059A 02 00596 2262 EAF00218 02 00597 2263 000000C9 02 00598 2264 6800059F 02 00599 2265 02 0059A 2266 00005EIO 02 00598 2267 680005A2 02 0059C 2268 2269 EAF00218 02 00590 2270 ooooooeA 02 0059£ 2271 EAF00210 02 0059F 2272 2EOOOOOO 02 005AO 2273 68000592 02 005AI 2274 CFAOl885 02 005A2 2275 COCOl8B5 02 005A3 2276 31002092 02 005A4 2277 684005A8 02 005A5 2278 2279 EAF0021B 02 005A6 2280 OOOOOOCB 02 005A7 2281 EAF0021D 02 005A8 2282 2EOOOOOO 02 005A9 2283 68000592 02 005AA 2284 32E0208F 02 005A8 2285 6AFOl640 02 005AC 2286 220008C8 02 005AO 2287 6AFOl893 02 005AE 2288 68000583 02 005AF 2289 EAF00218 02 00580 2290 OOOOOOCC 02 00581 2291 58000589 02 00582 cC;:JC 6AFOIEC4 02 00583 2293 00005EIO 02 00584 2294 6800058B 02 00585 2295 2296 EAF0021B 02 00586 2297 OOOOOOCO 02 00587 2298 EAF0021D 02 00588 2299 2EOOOOOO 02 00589 2300 680005A8 02 0058A 2301 6AFOl640 02 00588 2302 68000382 02 0058C 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 32E02093 02 00580 2318 22000BCB 02 005BE 2319 6AFOl640 02 005BF 2320 6AFOIB93 02 005CO 2321 680005C7 02 005CI 2322 2323 EAF00218 02 005C2 2324 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO :TIST02 A A A A A A =X'E700COOO' DA ITWR II CLRDARM :SIO 8 $+4 8AL,I5 DATA *:ERROR 0201 8 $+6 BAL.!5 :ERRO!H DATA 8AtTSE00341 8 TIST0201 ERROR EXIT BAL.15 *:ERROR A A LW.14 LI ,0 8AL.15 8AL,15 DAiA BAL,I5 *:SENSE WAIT 8 :TIST02 *:DEVADDR TIST0201 HIO,IO T10.12 *:DEVADDR CW.13 =X'08000000' 8CR.4 TIST0202 ERROR EXIT 8AL.15 *:ERROR DATA 0203 BAL,15 A WAIT A 8 TIST0202 LW,I4 BAL,I5 LI ,0 BAL ,15 8 8AL .15 DATA A A B ""\""\n~ A A A A 0202 *:S[NS[ :TIST02 =X'E700COOO' CLRDARM DAITWR2J 35 7/30/70 AUTOMATIC ONLY INVALID READ 8AC~WARO CLEAR AND DISARM INTERRUPT 0201 SIO NOT ACCEPTED TEST NO INTERRUPT PENDING 0202 SlA1US • UE rnnnn t..nnvn CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR HIO TO RESET UE UE SHOULD BE RESET UE SHOULD 8E RESET 0203 INCORRECT STATUS RESPONSE CHECK SENSE SWITCHES HAll AUTOMATIC ONLY CLEAR AND DISARM INTERRUPT INVALID SET CORRECTION :510 $+4 *:ERROR 0204 $+6 BAL,I5 :ERRORT DATA 8AtTSE00341 8 TIST0203 ERROR EX I T *:ERROR BAL,I5 DATA 0205 BAL.15 *:SENSE WAIT B TIST0202 TIST02038AL,I5 CLROARM B : T1M 0204 510 NOT ACCEPTED TEST NO INTERRUPT PENDING • UE 0205 INCORRECT STATUS RESPONSE ON SIO CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR CLEAR AND DISARM INTERRUPT GO TO SEQUENCER TSTI ,3 ERASE ORDER TEST • • • • • CHECK THE EXECUTION OF THE FIRST VALID ORDER. THIS TEST IS DESIGNED TO FURTHER CHEC~ ORDER DECODING, ORDER-OUTPUT AND ORDER-INPUT PHASES • IN THE CONTROLLER, AND ORDER TERMINATION WITHOUT UNUSUAL END. THE REMAINING 8YTE COUNT WILL BE TESTED TO VARIFY THAT NO DATA PHASES WERE EXECUTED. THE STATUS RESPONSE WILL BE TESTED. :TIST03 A LW.14 =X'OOOOCOOO' LI,O DAtTSE3J BAL,I5 CLRDARM BAL.15 : SI 0 8 TIST0302 ERROR EX IT BAL.15 *:ERROR AUTOMATIC ONLY SET ERASE BC = 2 NO INTERRUPT CLEAR AND DISARM INTERRUPT SET ERASE XDS 901682 0 16:~2 2325 2326 2327 2329 2329 2330 2331 2332 2333 233L.f 2335 2336 2337 2339 2339 23L.f0 23Ltl 23Lt2 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 AUG 03. '70 005(3 00000120 EAf"00210 005CL.f 005(5 2EOOOOOO 005(6 68000580 005(7 22E00032 005(9 6Af"01E26 690005CA 005C9 6AF01EC~ 005CA 000050f"9 005C8 69000502 005CC 005CO 005CE 005CF 00500 00501 00502 00503 EAF00218 0000012E EAF00210 2EOOOOOO 69000580 6AFOl6LtO 69000382 A A A A A A A A SIGHA 517 7-CHANNEL MAG TAPE TEST DATA 0301 8AL.15 • : SENSE WAIT :TIST03 8 TIST0302 LI .I~ 50 :OELAY 8AL.15 $+1 8 :ERRORT 8AL .15 8A I TSEQ030 I DATA TIST030~ 8 ERROR EXIT *:ERROR 8AL.15 DATA 0302 8AL.15 • : SENSE WAIT :TIST03 8 CLROARM TIST030Lt 8AL .15 : TIM B 36 AOO 7/30170 INCORRECT STATUS RESPONSE ON SIO CHE(~ SENSE SWITCH SETTINGS HALT ON ERROR If" SS3 RESET LOOP ON ERROR DELAY WAIT NO INTERRUPT 705735-11/51 TEST READY, 8C"2 , NO UE -0302 INCORRECT STATUS RESPONSE ON T10 CHEC~ SENSE SWITCH SETTINGS HALT ON ERROR If" SS3 RESET LOOP ON ERROR CLEAR AND DISARM INTERRUPT GO TO SEQUENCER 23~3 23~~ 23Lf5 23Lf6 23Lf7 23Lf8 23Lt9 2350 2351 2352 2353 235Lf 2355 2356 2357 2358 2359 2360 2361 2362 2363 236Lf 2365 2366 2367 2368 2369 2370 2371 2372 TST1,Lf NO OPERATION TEST ------------------------------------ 02 0050L.f : T ISTOLf 69000382 : TIM GO TO SEQUENCER TSTI,5 NO OPERATION TEST ------------------------------------ 02 00505 :TIST05 69000382 8 :TIM GO TO SEQUENCER • TST1.6 NO OPERATION -----------------------------------02 00506 :T1ST06 690003B2 B :TIM NO TEST TST1,7 INTERRUPT ON UE, CE AND AIO • -----------------------------------CHECK THE ABILITY OF THE CONTROLLER TO GENERATE AN INTERRUPT ON UNUSUAL END AND CHANNEL END USING A READ BACKWARD AND THE SET ERASE ORDER IN THAT SEQUENCE. CHECK THE EXECUTION OF THE AIO INSTRUCTION. VERIFY THAT AIO AND HIO CAN RESET THE INTERRUPT PENDING CONDITION. ALL STATUS RESPONSES WILL BE TESTED. ~373 237Lf 2375 2376 2377 2378 2379 2380 2381 2382 2383 238L.f 2385 2386 2387 2388 2389 2390 2391 2392 2393 239Lt 8 02 02 02 02 02 00507 00509 00509 005DA 005DB EiAFOl639 22000BC9 32E02093 6AFOIB93 680005EI 02 02 02 02 02 02 02 02 005DC 00500 005DE 005DF 005EO 005EI 005E2 005£3 EAF0021B 000002BD EAF0021D 2EOOOOOO 68000507 22E00064 6AFOIE26 680005E9 CLRARM BAL,I5 DAITWR31 LI ,0 =X'OOOOCOOO' LW,I Lt BAL ,15 :510 TIST0702 B ERROR EX IT ·:ERROR BAL ,15 DATA 0701 8AL ,15 • : SENSE WAIT :TIST07 B 100 TIST0702 LI ,14 :DELAY 8AL ,15 TIST0703 B ERROR EXIT TIMEOUT :TIST07 A A A A A CLEAR AND ARM INTERRUPT READ BKW WITH UE SET DEVICE ADDRESS OK WRITE BKW UE SET -0701 INCORRECT STATUS RESPONSE ON 510 CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR 100 MS DELAY XDS 901682 o 16:~2 2395 2396 2397 2398 2399 2~00 2401 2402 2~03 02 02 02 02 02 02 02 AUG 03. '70 EAF0021B 005E~ 000002BE 005E5 EAF0021D 005E6 2EOOOOOO 005£7 68000507 005E8 6AF 0 I EC4 005E9 00005D~8 005EA A A A A SIGMA 5/7 7-CHANNEL BAL .15 DATA BAL.15 WAiT B TIST0703 BAL.15 DATA 02 005EB 680005FI 02 02 02 02 02 02 02 02 02 02 005EC OD5ED 005EE 005EF 005FO 005F1 005F2 005F3 EAF0021B A 005F5 EAF0021D A 2EOOOOOO A 680005D7 22000BCC 32[02093 6AFOl638 6AFOIB93 680005FB B TIST070~ ERROR EXIT BAL.15 ·:ERROR 240~ 2405 2~C5 2407 2408 2409 2~10 2 ... j j 2412 2413 241~ 005F~ OOOD029F ~~ 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 02 02 02 02 02 02 02 02 005F6 005F7 005F8 005F9 005FA 005FB 005FC 005FD EAF0021B 000002CO EAF0021D 2EOOOOOO 680005FI 22E00064 6AFOIE26 68000603 A A A A 02 02 02 02 02 02 02 005FE 005FF 00600 00601 00602 00603 00604 EAF0021B 000002C 1 EAF0021D 2EOOOOOO 680005FI 6AFOIEC4 00005D4C A A A A 2432 02 00605 68000608 02 02 02 02 02 00606 00607 00608 00609 0060A EAF0021B 000002C2 EAF0021D 2EOOOOOO 680005FI 02 02 02 02 02 02 02 02 02 02 02 02 0060B 0060C 00600 0060E (l060F 00610 00611 00612 00613 00614 00615 00616 6AFOl640 32E02093 22000BC9 6AFOIB93 22E00064 A 6AFOIE26 68000612 CFCOl8B5 22EHF38 A 65E00614 31002094 6940061C 02 02 02 02 02 02 02 02 00617 00618 00619 0061A 0061B 0061C 00610 0061E EAF0021B 000002C6 EAF0021D 2EOOOOOO 6800060B CDCOl8B5 31002095 68400624 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2~54 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 02 0061F 02 00620 02 00621 A D.A,!, A BAL.15 WAIT B TIST0704 ll.O TIST0705 A A A A T15T0710 A A A A TIST0711 !n03 ·:SENSE :TIST07 DA(TSE) 37 -0703 !NCORRECl B!lS ON TEST CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET lOOP ON ERROR DEViCE ADDRESS OK j'1 -;<'OOOOCOOO' CLEAR AND ARM INTERRUPT BAL. 15 ClRARM ERASE CE SET BAL, 15 : S I0 B TIST0705 ERROR EX IT -0704 BAL.15 ·:ERROR INCORRECT STATUS RESPONSE ON SIO DATA 0704 CHECK SENSE SWITCH SETTINGS BAl,15 ·:SENSE HALT ON ERROR IF SS3 RESET WAIT lOOP ON ERROR B TIST0704 100 MSDELAY LI,14 100 BAL.15 :DELAY B TIST0706 ERROR EXIT TIMEOUT -0705 BAL.15 ·:ERROR TIMEOUT ON 510 DATA 0705 CHECK SENSE SWITCH SETTINGS BAL,15 ·:SENSE HALT ON ERROR iF SS3 RESET WAiT LOOP ON ERROR B TIST0704 BAL.15 :ERRORT AIO.ICE.TIO IP RESET DATA BA(T5E0002) B TI5T0710 ERROR EXIT -0706 BAL,15 ·:ERROR INCORRECT BITS ON TEST DATA 0706 CHECK SENSE SWITCH SETTINGS BAl,15 ·:5ENSE HALT ON ERROR IF SS3 RESET WAiT LOOP ON ERROR B TIST0704 INTERRUPT ON ZBC CHECKED LATER CLEAR AND DISARM INTERRUPT BAl,15 ClRDARM DEVICE ADDRESS OK lW,14 =X'OOOOCOOO' READ BKW WITH UE SET ll.O DAtTWR3J SIO BAl,15 :510 L1,14 100 DELAY BAl,15 :DElAY B $+ I HIO H10.12 ·:DEVADDR DELAY L1,14 -200 BIR,14 $ UE AND IP SET CW,13 =X'88000000' BC5,4 TI5T0711 ERROR EXIT 0710 BAl,15 ·:ERROR INCORRECT BITS ON TEST DATA 0710 CHECK SENSE SWITCH SETTIONG BAl,15 ·:SEN5E WAIT LOOP ON ERROR B TI5T0710 TIO T10,12 ·:DEVADDR IP SET CW,13 =X'80000000' BCR,4 TI5T0712 ERROR EXIT 0711 BAl,15 ·:ERROR DATA 0711 CHECK SENSE SWITCH SETTINGS BAl , 15 • : SE NSE LW t TIST0706 EAF0021B A 000002C7 A EAF0021D A MAG TAPE TEST 705735-11/51AOO 7/30/70 ·:ERROR -0702 TIMEOUT ON SIO 0702 CHECK SENSE SWITCH SETTINGS .: SENSE HALT ON ERROR IF SS3 RESET LOOP ON ERROR :TIST07 :ERRORT AIO-IUE. HIO-IP RESET-UE SET BA (TSEOOO I) TIO- UE RESET (BY HIO) XDS 901682 I t'£M ! t'£MORY I t'£MORY 8 ARt! I( I '_~IP_I 80003B2 02 00989 3672 3673 367 ... 3675 3676 3677 3678 3679 3680 3681 3682 3683 6AFOl638 368'" 02 0098A 22FOOOOO 3685 02 00988 35FOl8F5 3686 02 0098C GAFGIG5! 3687 02 009Bo 22000BE'" 3688 02 0098E 6AFOICA2 3689 02 009BF 6AFOl62F 3690 02 009CO 6AFOIEC ... 3691 02 009CI 00005D8Li 3692 02 009C2 680009C9 3693 02 009C3 369'" EAF0021B 3695 02 009C'" 00000A29 3696 02 009C5 EAF00210 3697 02 009C6 2EOOOOOO 3698 02 009C7 680009BA 3699 02 009C8 6AFOl638 3700 02 009C9 22000CI9 370 I 02 009CA 6AFOICA2 3702 02 009CB 6AFOl62F 3703 02 009CC 6AFOIEC ... 370'" 02 009CO 0000508'" 3705 02 009CE 68000903 3706 02 009CF 3707 EAF00218 3708 02 00900 00000A2A 3709 02 00901 331018F5 3710 02 00902 6AFOl638 37 I I 02 00903 22000BFA 3712 02 0090 ... 6AFOICA2 3713 02 00905 6AFOl62F 02 00906 371'" 6AFOIEC'" 3715 02 00907 00005078 3716 02 00908 68000900 3717 02 00909 3718 EAF0021B 02 0090A 3719 00000A2B 3720 02 00908 331018F5 372 I 02 009DC 6AFOl638 3722 02 00900 22000CI9 3723 02 009DE 6AFOICA2 372'" 02 0090F A A SIGHA 5/7 7-CHANNEL HAG TAPE TEST 705735-11/51AOO 7/30/70 .:S[NSE CHEC~ SENSE SWITCH SETTINGS BAL,I5 WAIT CANNOT LOOP ON THIS ERROR $+1 8 CLEAR AND olSARH INTERRUPT CLRoARH TIST2"'038AL,15 RETURN TO SEQUENCER :TIH 8 55 TSTi.25 NO OPERAiiON iES; ------------------------------------ :TIST25 B :TIM GO TO SEQUENCER TSTI.26 INCORRECT LENGTH TEST • • • • WRITE A RECORD AND READ IN THE FORWARD DIRECTION USING A 8YTE COUNT-I· BYTE COUNT +1 FOR THE READ ORDERS. VERIFY INCORRECT LENGTH AND ALL OTHER STATUS INDICATIONS. SUPPRESS INCORRECT LENGTH FEATURE IN THE lOP WILL ALSO BE TESTED. :TIST26 A TIST2603 A A A A TIST260 ... TIST2606 A A TIST2607 TIST2609 A A TIST2610 BAL,I5 CLRARM LI .15 0 SPFLAG 5TW.15 BAL,!S SNEARPTR LI,O DAlWR96BJ BAL.15 :IOEXEC BAL.15 HYDELAY BAL.15 :ERRORT DATA BAiiSEOOiii B T15T260 ... ERROR EX I T ·:ERROR BAL,I5 DATA 2601 BAL,I5 ·:SENSE WAIT B : TIS T26 BAL,I5 CLRARM LI,O DA!SPBRAND! BAL,I5 :IOEXEC BAL,I5 MYDELAY BAL,I5 :ERRORT DATA BAlTSEQOIII B TIST2607 ERROR EXIT BAL,I5 ·:ERROR DA TA 2602 MTW, I SPFLAG BAL,I5 CLRARM LI,O DA(RF96BJ BAL,I5 :IOEXEC BAL,I5 MYDELAY BAL,I5 :ERRORT DATA BA(TSEQOIOI B TIST2610 ERROR EX I T BAL,I5 ·:ERROR DATA 2603 MTW,I SPFLAG BAL.15 CLRARM LI,O DAl5PBRANDJ BAL, 15 : IOEXEC CLEAR AND ARH INTERRUPT CLEAR ERROR FLAG SMEAR PATTERN AND SET UP COMPARE WR I TE 96 BYTES EXECUTE TIO.SIO WAIT FOR INTERRUPT TEST REAOY.BC~OO. NO U[ '2601 INCORRECT BITS ON TEST CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR CLEAR AND ARH INTERRUPT SPACE BKW EXECUTE TIO,SIO WAIT FOR INTERRUPT TEST READY. NO UE '2602 INCORRECT 81TS ON TEST ERROR FLAG +1 CLEAR AND ARH INTERRUPT READ FWD 96 8YTES EXECUTE TIO,SIO WAIT FOR INTERRUPT TEST BC=OO,READY.NO UE, NO INC LENGTH '2603 INCORRECT 81TS ON TEST ERROR FLAG +1 CLEAR AND ARH INTERRUPT SPACE BKW EXECUTE TIO.SIO XDS 901682 COt-KNTS o 16:'12 AUG 03. '70 3725 02 009EO 6ArOl62F 3726 02 009EI 6AFOIE('1 3727 02 009E2 0000508'1 3728 02 009E3 680009E7 3729 [Ar002IB 02 009E'1 3730 00000A2C 02 009E5 3731 331018r5 02 009E6 3732 6ArOl638 02 009[7 3733 22000Bro 02 009E8 373'1 6ArOlCA2 02 009E9 3735 6ArOl62r 02 009EA 3736 6ArOI[C'1 02 009EB 3737 0000508C 02 009EC 3738 680009rl 02 009EO 3739 37'10 EAr0021B 02 009EE 37'11 00000A20 02 009H 37'12 331018r5 02 009rO 37'13 6ArOl638 37'1'1 02 009rl 22000CI9 02 009r2 37'15 6ArOI(A2 02 009r3 37'16 6ArOl62r 02 009r'1 37'17 6ArOIEC'1 02 009r5 37'18 0000508'1 02 009r6 37'19 680009rB 02 009F7 3750 3751 [Ar002IB 02 009r8 3752 00000A2E 02 009r9 3753 331018F5 02 009rA 375'1 6ArOl638 02 009rB 3755 22000Brl 02 009rC 3756 6ArOlCA2 02 009rO 3757 6ArOl62r 02 009rE 3758 6ArOIEC'1 02 009rr 3759 000050A8 02 OOAOO 3760 68000A05 02 OOAOI 3761 3762 [AF002IB 02 00A02 3763 00000A2r 02 00A03 376'1 331018r5 02 OOAO'1 3765 6ArOl638 02 00A05 3766 22000CI9 02 00A06 3767 6ArOlCA2 02 00A07 3768 6ArOl62r 02 00A08 3769 6ArO I EC'1 02 00A09 3770 0000508'1 02 OOAOA 3771 68000AOr 02 OOAOB 3772 .3773 EAr0021B 02 OOAOC 377'1 00000A30 02 OOAOD 3775 331018r5 3776 02 OOAOE 6ArOl638 02 OOAor 3777 22000Br2 3778 02 OOAIO 6ArOI(A2 3779 0200AII 6ArOl62r 02 00AI2 3780 6ArOIEC'1 02 00AI3 3781 000050B'1 02 OOAI'1 3782 68000AI9 02 00AI5 3783 378'1 EAr0021B 02 00AI6 3785 uOOOOA31 02 00AI7 3786 331018r5 02 00AI8 3787 32rOl8r5 02 00AI9 3788 68300AIE 02 OOAIA 3789 EAr00210 02 00AI8 3790 2EOOOOOO 02 OOAIC 3791 680009BA 02 OOAID 3792 6Ar016"'0 02 OOAIE 3793 680003B2 02 OOAlr 379'1 SIGHA 5/7 7-CHANNEL HAG TAPE TEST 705735-11/5IAOO 7/30/70 56 BAL.15 HYDELAY WAIT rOR INTERRUPT TIST2612 BAL.15 :ERRORT TEST DATA BAIT5[001IJ READY. NO UE B TI5T2613 ERROR EXIT BAL. IS • : ERROR -260'1 A DATA 260'1 INCORRECT BIT5 ON TE5T A MTW.I 5prLAG ERROR rLAG + I CLRARH CLEAR AND ARM INTERRUPT TIST2613 BAL.15 LI.O OAIRr95BJ READ rwo 95 BYTES BAL.15 :IOEXEC EXECUTE TIO.SIO BAL.15 HYDELAY WAIT rOR INTERRUPT TIST2615 BAL.15 :ERRORT TEST DATA BAITSEOOI2) BC=O. INC LENGTH. UE. READY B TIST2616 ERROR EXIT BAL.15 ·:ERROR -2605 A DATA 2605 INCORRECT BITS ON TEST A MTW. I sprLAG ERROR FLAG + I TIST2616 BAL.15 CLRARM CLEAR AND ARM INTERRUPT LI.O DAISPBRANDJ SPACE BKW BAL.15 : IOEXEC EXECUTE TIO.SIO BAL.15 HYOELAY WAIT rOR INTERRUPT TI512618 BAL.15 :ERRORT TEST DATA BAITSEOOII) READY. NO UE B TIST2619 ERROR EXIT BAL.15 ·:ERROR -2606 A DATA 2606 INCORRECT BITS ON TEST A MTW. I SPFLAG ERROR FLAG + I TIST2619 BAL.15 CLRARM CLEAR AND ARM INTERRUPT LI.O DAIRF97Bl READ rwo 97 BYTES BAL.15 :IOEXEC EXECUTE TIO.SIO BAL.15 MYDELAY WAIT FOR INTERRUPT 11ST2621 BAL.15 :ERRORT TEST DATA BAITSEOOI7) BC=I. NO UE. INC LENGTH SET B TIST2622 ERROR EXIT BAL. IS • : ERROR -2607 A DATA 2607 INCORRECT BITS ON TEST A HTW. I SPFLAG ERROR FLAG +I TIST2622 BAL.15 CLRARH CLEAR AND ARM INTERRUPT LI.O DAISPBRANDI SPACE BKW BAL.15 :IOEXEC EXECUTE TIO.SIO BAL.15 HYDELAY WAIT FOR INTERRUPT TIS1262'" BAL.15 :ERRORT TEST DATA BAITSEOOII) READY. NO UE B TIST2£25 ERROR EXIT BAL.15 • : ERROR -2608 A DATA 2608 INCORRECT BITS ON TEST A ERROR +! niH, j sprLAG CLEAR AND ARM INTERRUPT 11512625 BAL.15 CLRARM READ FWD 95 BYTES. SUP INC LENGTH LI.O OAIRF95BS) EXECUTE TIO.SIO BAL.15 :IOEXEC WAIT FOR INTERRUPT BAL.15 MYOELAY TEST TIST2627 BAL.15 :ERRORT READY.NO UE. BC=OO. INC LENGTH DATA BAIT5EOOI9) B T15T2627+6 ERROR EXIT -2609 BAL.15 ·:ERROR A INCORRECT 61TS ON T[ST DATA 2609 A ERROR +1 MTW. I 5prLAG LW.15 SPFLAG ERROR FLAG .. 0 BEl TI5T2628 CHECK SENSE SWITCH SETTINGS BAL.!5 ·:5ENSE A HALT ON ERROR IF SS3 RESET WAIT A B :TIST26 CLEAR AND DISARM INTERRUPT T1ST2628 BAL.15 CLRDARM GO TO SEOUENCER B : T 1M XDS 901682 COMr£NTS OPERAND o 16:'12 AUG 03, '70 3795 3796 3797 3798 3799 3800 3801 3802 3803 380Lf 3805 3806 6AFOl638 02 00A20 3807 22FOOOOO 02 00A21 3808 35FOl8F5 02 00A22 3809 6AFOl651 02 00A23 3810 32F"0189C 02 OOA24 381 I 35FOl9A7 02 00A25 3812 22700018 02 00A26 3813 357010BA 02 00A27 381'1 22000BOA 02 00A28 3815 6AFOICA2 02 00A29 3816 6AFOl62F 02 00A2A 3817 6AFOIEC'1 02 00A2S 3818 00005D84 02 00A2C 3819 68000A35 02 00A20 3820 3821 EAF0021B 02 00A2E 3822 00000A80 02 00A2F 3823 EAF00210 02 00A30 382'1 2EOOOOOO 02 00A31 3825 68000A20 02 00A32 3826 22700000 02 00A33 3827 35701SF5 02 OOA34 3828 6AFOl638 02 00A35 3829 22000CI9 02 00A36 3830 6AFOICA2 02 00A37 3831 6AFOl62F 02 00A38 3832 6AFOIEC4 02 00A39 3833 00005084 02 00A3A 383'1 68000A3F 02 00A3S 3835 3836 EAF0021B 02 00A3C 3837 00000A8E 02 00A3D 3838 331018F5 02 00A3E 3839 6AFOl638 02 00A3F 38'10 6AFOICE8 02 00A40 ::8'11 22000BFB 02 DOA41 3842 6AFOICA2 02 00A42 3843 6AFOl62F 38'1'1 02 00A43 6AFOIEC4 02 00A44 3845 02 00A45 00005078 3846 68000A4A 02 OOA46 3847 3848 EAF0021B 02 00A47 38'19 00000A90 02 00A48 3850 331018F5 02 00A49 3851 6AFOI047 02 00A4A 3852 68000A4F 02 00A4S 3853 385'1 EAF0021B 02 00A4C 3855 00000A91 02 00A40 3856 331018F5 02 00A4E 3857 32FOl8F5 02 00A4F 3858 68300A54 02 00A50 3859 EAt0021D 02 OOA51 3860 2EOOOOOO 02 00A52 3861 68000A20 02 00A53 3862 6AFOl640 02 00A54 3863 680003B2 02 00A55 3864 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 7/30/70 57 T5TI,27 DATA CHAINING TEST * TEST THE DATA CHAINING CAPABiliTY OF THE lOP U51NG WRITE AND READ * ORDERS. :T15T27 A A A A A A A A A A A A A A A BAl,15 ClRARM L1,15 0 STW,15 SPFlAG SAl.15 5MEARPTR lW.15 FlGRG 5TW,15 NOPKPRT ll,7 24 5TW,7 :COMWCNT ll,O DAITWOC02) BAl.15 : 10EXEC SAl,15 MYDElAY 1:5T2703 BAl,15 :ERRORT DATA BAIT5EOOII) B TI5T2704 ERROR EXIT BAl,15 *:ERROR DATA 2701 BAl,15 ·:SENSE WAIT B :T15T27 L1.7 0 STI-!.? SPFUG TIST2704 BAL,15 CLRARM LI.O DAISPBRANO) SAL. 15 : 10EXEC BAL.15 MYDElAY TI512705 SAL,15 :ERRORT DATA BAITSEOOI!) B TI5T2708 ERROR EXIT BAl.15 *:ERROR DATA 2702 MTW. I 5PFlAG TI5T2708 BAl.15 CLRARM BAl,15 :CLEAR LI.O DAITRFDC48! SAL.15 :IOEXEC BAL,15 MYDELAY TIST2709 SAL,15 :ERRORT DATA SAIT5EOOIO) B TI5T2710 ERROR EXIT SAL.15 *:ERROR DATA 2704 MTW. I 5PFLAG TIST2710 BAL.15 :COMPARE B T15T2710+5 ERROR EXIT INFO INCORRECT BAL,15 *:ERROR DATA 2705 MTW. I SPFLAG LW. 15 SPFLAG BEl TI5T2711 ·:SENSE BAL,15 WAIT B :TIST27 CLRDARM TI5T2711 BAL.15 8 : T 1M CLEAR AND ARM INI~~RuPT RE5ET FLAG SMEAR PATTERN AND SET UP COMPARE REGULAR PRINTOUT FLAG 24 WORDS TO COMPARE WRITE 2 DATA CHAIN 94 BYTES EXECUTE TIO.SIO WAIT FOR INTERRUPT TEST BC=O. READY. NO UE -2701 INCORRECT BITS ON TEST CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR CLEAR ERROR FLAG CLEAR AND ARM INTERRUPT SPACE BKW EXECUTE TIO.SIO WAIT FOR INTERRUPT TEST READY. NO UE -2702 INCORRECT BITS ON TEST ERROR +1 CLEAR AND ARM INTERRUPT CLEAR READ IN BUFFER READ FWD DC '18 BYTES EXECUTE TIO.SIO WAIT FOR INTERRUPT TEST READY.NO UE. NO INC. LENGTH. BC=OO -270Lf INCORRECT BITS ON TEST ERROR +1 COMPARE INFORMATION -2705 INCORRECT INFORMATION ERROR +1 ERROR HAG =0 CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET RESTART TEST CLEAR AND DISARM INTERRUPT GO TO 5EOUENCER XDS 901682 L1t-£ o 16:'t2 AUG 03. '70 3865 3866 3867 3868 3869 3870 3871 3872 3873 6AFOl651 387't 02 00A56 32FOl89C 3875 02 00A57 35FOl9A7 3876 02 00A58 22808314 3877 02 00A59 327017B8 3878 02 00A5A 4B70208D 3879 02 00A5B 30700008 3880 02 00A5C 357017B8 3881 02 00A5D 32702070 3882 02 00A5E 25700002 3883 02 00A5F 328017E6 388't 02 00A60 4B802080 3885 02 00A61 30800007 3886 02 00A62 358017E6 3887 02 00A63 22500000 3888 02 00A64 355018CC 3889 02 00A65 3550lDBD 3890 02 00A66 311019CE 3891 02 00A67 69300A6C 3892 02 00A68 22700005 3893 02 00A69 2260198E 389't 02 00A6A 68000A6E 3895 02 00A6B 22700004 3896 02 00A6C 226020C5 3897 02 00A6D 3560lDBB 3898 02 00A6E 3280209F 3899 02 00A6F 329020AO 3900 02 00A70 557217E7 3901 02 00A71 358020C5 3902 02 00A72 359020C6 3903 02 OOA73 22500002 3904 02 00A74 3550lOBA 3905 02 00A75 226FHFC 3906 02 00A76 3907 02 00A77 6AFOl63B 3908 02 00A78 22FOOOOO 3909 02 00A79 35FOl8F5 3910 02 00A7A 22000BOC 3911 02 00A7B 6AFO I CA2 6AFOl62F 3912 02 00A7C 6AFOIEC4 3913 02 00A70 00005084 3914 02 00A7E 68000AB5 3915 02 00A7F SIGMA 5/7 7-CHANNEL MAG TAPE T[ST 705735-11/51AOO 7/30/70 58 TSTI.28 BYTE BOUNDRY TEST • t THIS TEST P[RFORMS READ AND WRITE OPERATIONS FROM ALL POSSIBLE t MEMORY BOUNDARIES. :TIST28 A A A A A A BAL.15 LW.15 STW.15 LI.8 LW.7 AND.7 AW.7 STW.7 LW.7 SLS.7 LW.8 AND.8 AW.8 STW.8 L1.5 STW.5 5TW.5 CW.I BNE L1.7 LI.6 B L1.7 LI ,6 A A A STW,6 LW,B LW.9 STH.7 STW.B STW.9 L1.5 5TW.5 LI .6 TI5T2801 BAL,I5 L1.15 5TW,I5 LI.O BAL,I5 BAL,I5 TIST2803 BAL.15 DATA B SMEARPTR FLGRG NOPKPRT BAIBUFFI) WFBAD =X'FFOOOOOO' 8 WFBAD BUFF2 2 RFBAD =X'FFOOOOOO' 02 02 02 02 02 02 02 02 02 02 02 02 00A80 00A81 00A82 00A83 00A84 00A85 00A86 00A87 00A88 00A89 00A8A 00A88 EAF0021B OOOOOAFI EAF0021D 2EOOOOOO 68000A77 6AFOl638 22000CI9 6AFOICA2 6AFUI62F 6AFOIEC4 00005084 68000A8F A A A A 02 02 02 02 02 00A8C OOABO 00A8E 00A8F 00A90 EAF0021B A 00000AF2 A 331018F5 6AFOl63B 958=::70 SMEAR PATTERN AND SET UP COMPARE REGULAR PRINTOUT FLAG BC=4. WORD ADDRESS CHANGES INITIALIZE BYTE ADDRESS OBSERVED PATTERN 1 RFBAD 0 NOREAD :COMFLAG MODEFLAG $+4 5 COHPSPD $+3 4 BUFF 1 :COMBFRA =X'12131415' =X'32333435' RFBAD+I.I BUFF I BUFFI+I 2 :COMWCNT -4 CLRARM 0 SPFLAG DAIWFBAO) : 10EXEC MYDELAY :ERRORT BAITSEOOII) TI5T2804 ERROR EX!T 3915 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 CO~!t-'(NTS OPERAND NO. BAL.15 t:ERROR DATA 2801 BAL.15 t:SENSE WAIT B TIST2801 CLRARM TI5T2B04 BAL.15 LI,O OA(5PBRANO) BAL,I5 : 10EXEC BAL,I5 MYDELAY TIST2806 BAL,I5 :ERRORT DITA BA(TSEOOII) B TI5T2808 ERROR EXIT BAL.15 t:ERROR DATA 2802 MT W. 1 SPFLAG TIST2808 BAL.15 CLRARH STO,8 tBUFF2 RESET READ FLAG PRINTOUT FLAG PACKED FLAG SET PACKED INFORMATION UNPACKED INFORMATION SET UP COMPARE UNPACKED BINARY SET UP COMPARE CLEAR AND ARM INTERRUPT RESET FLAG WRITE FROM WA. WA+I. WA+2. WA+3 EXECUTE T10.51O WAIT FOR INTERRUPT TEST BC=O. READY. NO UE -2801 INCORRECT BITS ON TE5T CHECK SEN5E 5WITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR CLEAR AND ARM INTERRUPT SPACE BKW EXECUTE TIO.SIO WAIT FOR INTERRUPT TEST READY. NO UE -2802 INCORRECT BITS ON TEST ERROR FLAG +1 CLEAR AND ARM iNTERRUPT XDS 901682 LIt£ t-£M ! t-£MORY 1 t-£MORY g ABEL I PER T10 I OPERAND ! ~_~_'~LI·~_~_~Jj_~_D_~_S_S~IC_OO_T_E_~_S~_,~L__~~IO_-_A~_N~I~~__~~~J 1 o 16:~2 3935 3936 3937 3938 3939 39~0 39~ I 39~2 39~3 394~ 3945 02 02 02 02 02 02 02 02 02 02 AUG 03. '70 22000Br3 00A91 6ArolCA2 00A92 6AFOl62F 00A93 6AFOIEC~ OGA9'i 00005078 00A95 68000A9A 00A96 00A97 00A98 00A99 00A9A [AF002IB OOOOOAF~ 331018F5 6AFOID47 68000A9F EAF0021B OOOOOAF5 331018F5 32FOl8F5 3946 02 00A9B 3947 3948 3949 3950 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 00A9C 00A9D 00A9E 00A9F OOAAO OOAAI 00AA2 00AA3 00AA4 00AA5 00AA6 00AA7 00AA8 00AA9 OOAAA OOAAB OOAAC OOAAD OOAAE OOAAF OOABO OOASi OOAB2 OOAB3 00AB4 00AB5 OOAB6 00AB7 EAF0021D 2EOOOOOO 68000A77 331017B8 331017E6 311019CE 69300AA9 3320lDBB 65600A77 311019CE 68300AA[ 32F0209D 68000AAF 32F020AI 3A9018CB 22700000 35FE20C5 33100007 65900A81 22A020C5 35AOIDBB 32A0207D 35AOIDBC 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 00AB8 00AB9 OOABA OOABB OOABC OOABD OOABE OOABF OOACO OOACI 00AC2 00AC3 00AC4 00AC5 00AC6 00AC7 22400004 554217B8 311019CE 69300A80 33100004 554217E9 3510lDBA 6AFOl638 22FOOOOO 35FOl8F5 22000800 6AFOICA2 6AFOl62F 6AFOIEC4 00005084 68000ACD 02 02 02 02 02 02 02 02 02 02 02 00AC8 00AC9 OOACA OOACB OOACC OOACD OOACE OOACF OOADO OOADI 00AD2 EAF0021B 00000AF6 EAF0021D 2EOOOOOO 68000ABF 311018CC 68300A£( 6AFOl638 22000CI9 6AFOICA2 6AFOl62F 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 ~002 4003 4004 58300AAI.t ____~ __ _ COMt-ENTS 59 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 70573S-II/SIAOO 7/30/70 READ INTO WA, WA+I. WA+2, WA+3 LI.O DAIRFBADI EXECUTE TIO,SIO BAt., 15 : 10EXEC WAIT FOR INTERRUPT BAL.IS MYDELAY TEST TIST2810 BAL.IS :ERRORT NO INC LENGTH, READY, NO UE. BC-OO DATA BAITSEOOIOI B TIST2811 ERROR EXIT * '2804 BAL.IS *:ERROR A INCORRECT BITS ON TEST DATA 280~ A ERROR FLAG +1 MTW.I SPFLAG COMPARE TIST2811 BAL.15 :COMPARE GO CHECK ERROR FLAG B TIST2812-5 ,280S BAL,15 *:ERROR A INCORRECT INFORMATION DATA 2805 A ERROR FLAG + I MTW, I SPFLAG LW.15 SPFLAG NO ERRORS BEZ T15T2912 CHEC~ SENSE SWITCH SETTINGS .: SENSE BAL ,15 A HALT ON ERROR IF SS3 RESET WAIT A LOOP ON ERROR TIST2801 B WA= WA+I BYTE, ETC WFBAD TIST2812 MTW.I RFBAD MTW, I PACKED FLAG SET MODEFLAG CW.I $+2 BNE NEXT PACKED COMPARE :COMBFRA MTW,2 DO 4 TIMES TIST2801 BIR,6 PACKED FLAG SET MODEFLAG CW.I $+3 BE UNPACKED BINARY =X' 3F3F3F3F' LW.15 $+2 B PACKED BINARY =X' FFFFFFFF ' LW,15 MAXIMUM WORDS IN BUFFER AREA MAX READ LCW,9 LI ,7 o A STORE WORD BUFFI,? 51W, is 7 MTW.I A $-2 BIR,9 CORRECT INFORMATION ON COMPARE BUFFI L1.10 :COMBFRA STW,IO BUFF2 LW.IO OBSERVED INFORMATION :COMBFRB STW, 10 HORD ADDRESS, BYTE COUNT CHANGES START WITH I WORD IN THIS SECTION START WITH I WORD L 1.4 4 A STH,4 WBCC+I.I PACKED FLAG SET CW,I MODEFLAG BNE $+2 BYTE COUNT + I MTW.I 4 A STH,4 RFCC+I,I COMPARE I WORD STW,I :COMWCNT CLEAR AND ARM INTERRUPT TI5T2813 BAL,15 CLRARM L1,IS 0 A CLEAR ERROR FLAG STW,15 SPFLAG WRITE RECORD, BYTE COUNT CHANGES LI,O DAIWBCCI EXECUTE TIO,SIO BAL,15 : 10EXEC WAIT FOR INTERRUPT BAL,15 MYDELAY TEST TIST2815 BAL.IS :ERRORT BC=O, READY, NO UE DATA BA(TSEQOIII B TIST2816 ERROR EXIT * '2806 BAL,15 ·:ERROR A INCORRECT BITS ON TEST DATA 2806 A CHECK SENSE SWITCH SETTINGS BAL,15 • : SENSE A HALT ON ERROR IF 553 RESET WAIT A LOOP ON ERROR B TIST2813 RECORD TOO LARGE TO READ NOREAO TIST2816 CW,I BYPASS READS BEl TIST2828 CLEAR AND ARM INTERRUPT BAL,15 CLRARM SPACE BKW LI,O OAISPBRANDI EXECUTE TID, SID BAL,15 : 10EXEC WAIT FOR INTERRUPT 8AL,15 MYDELAY XDS 901682 LI t->£ ! 1"( M ~ MORY I rt:MORY NO. ,r:£\T ADD"E 55 I CONT[NTS _____ L_~ I I 0 AUG 03, 16:~2 02 00AD3 ~005 02 OOAD~ ~006 02 00A05 ~007 ~008 02 00AD6 ~009 02 00AD7 ~OIC 02 00AD8 ~O II 02 00AD9 ~012 02 OOADA ~013 ~01L.f ~015 L.f016 L.f017 L.f0 18 L.f019 L.f020 ~021 ~022 4023 ~02L.f L.f025 ~028 4029 4030 ~031 ~032 ~033 403~ 4035 ~036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 L.f048 ~0~9 4050 4051 L.f052 '70 6AFOIEC~ 00005D8~ 68000AD9 EAr0021B OOOOOAr? 331018F5 6AFOl638 6ArOlCE8 02 02 02 02 02 02 OOADB OOADC OOADO OOADE OOADF OOAEO 6AFOICA2 6AFOl62F 6AFOIECL.f 00005078 02 02 02 02 02 OOAEI 00AE2 00AE3 OOAEL.f 00AE5 EAt0021B 00000AF9 331018F5 6AFO I 0L.f7 68000AE9 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 00AE6 00AE7 00AE8 00AE9 OOAEA OOAES OOAEC OOAED OOAEE OOAEt OOAtO OOAFI 00AF2 00AF3 00AF4 OOAFS 00AF6 OOAr? 00AF8 00AF9 OOAFA OOAFB OOAFC OOAFD OOAFE OOAFF EAF00218 OOOOOAFA 331018F5 32FOl8F5 68300AEE EAF0021D 2EOOOOOO 68000A8F 32701788 487020A2 25700001 317018C8 69200AFE 317018CA 69100AF6 351018CC 557217BB 311019CE 69300AFA 33100007 557217E9 2570007E 3570lDBA 68000ABF 6AFOl640 68000382 ~026 L.f027 I! g~ I· LABEL I'OP[RAT ION I OP[RA~ I ___ ~J _______ l _______l __ ------------ ----- 22000BF~ 68000AE~ COMr'£NTS 60 SIGHA 5/7 7-CHANNEL HAG TAPE TEST 705735-11/5IAOO 7/30170 TEST :ERRORT TIST28188AL.15 READY. NO UE 8A I TSEOO II ) DATA TIST2822 B ERROR EXIT -2807 *:ERROR 8AL,15 A INCORRECT BITS ON lEST 2807 DATA A ERROR FLAG +1 SPFLAG HTW,I CLEAR AND ARM INTERRUPT CLRARH TIST2822 SAL,15 CLEAR READ IN SUFFER :CLEAR SAL,15 DAIRFCC) L1,0 EXECUTE TIO.SIO : IOEXEC BAL ,15 WAIT FOR INTERRUPT MYDELAY BAL,15 TEST :ERRORT TIST282L.f SAL .15 NO INC LENGTH, READY, NO UE. BCzOO 8A ITSEOO I 0 l DATA TIST2825 8 ERROR EXI T 2809 ·:ERROR SAL .15 A INCORRECT SITS SET ON TEST 2809 DATA A ERROR FLAG +1 SPFLAG HTW, I COHPARE INFORHATION :COHPARE TIST2825 SAL,15 TIST2828-5 S INFO ERROR 2810 *:ERROR 8AL .15 A It-4CORRECT INFO ON READ FWD. 2810 DATA A ERROR FLAG +1 SPFLAG HTW, I SPFLAG LW.15 NO ERROR SET TIST2828 8El CHECK SENSE SWITCH SETTINGS *:SENSE SAL.15 A HALT ON ERROR IF 553 RESET WAIT A LOOP ON ERROR TIST2813 B WBCC+I TIST2828 LW.7 OLD 8YTE COUNT =X' OOOFFFH . AND,7 SHIrT I 8 IT TO LEtT I SLS.7 A RECORD GREATER THAN 110 AREA HAXBYT CW,7 TIST2830 BCS,2 RECORD TOO LARGE TO READ HAXREADB CW,7 TIS12829 BCS, I NOREAD STW, I STORE NEW 8YTE COUNT WBCC·I,I TIST2829 STH,7 PACKED FLAG SET HODEtLAG CW, I $+2 BNE BYTE COUNT + I 7 HTW,I A RFCC+ I, I STH,7 DEVIOE BY ~ -2 SLS,7 A WORD COUNT FOR COMPARE :COMWCNT STW,7 TIST2813 B CLEAR AND DISARM INTERRUPT CLRDARM TIST2830 BAL,15 GO TO SEOUENCER : TIM B ~053 405~ ~055 4056 4057 ~058 'i059 4060 TSTI,29 DECIMAL IBCD) MODE DATA TEST ~061 ------------------------------------ 4062 4063 * THIS TEST WILL WRITE DATA USING TRANSLATION. THE DATA WILL BE READ • AND THE INFORMATION VERIFIED WITH AND WITHOUT TRANSLATION. TRANS• MISSION ERRORS WILL BE EXPECTED ON READING WITHOUT TRANSLATION. 406~ 4065 ~066 ~067 ~068 L.f069 ~070 ~071 4072 4073 ~074 00800 00801 00B02 00B03 02 00B04 02 02 02 02 3270188F 6830088A LW,7 8NEl LW,BEl STD8CD $+3 OPT8CD TIST2912 352019A7 STW.2 NOPI ___ 1 ______________ . ________ - - - - - 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 ~626 ~627 4628 4629 4630 4631 4632 4633 4634 02 02 02 02 02 02 02 02 02 02 AUG 03. '70 00C90 OF0021B 00C9E 00000C82 OOC 9F 331018F5 OOCAO 6AFOl638 22000BFE OOCAI 6AFOICA2 DOC A2 6AFOl62F 00CA3 6AFOIEC~ 00CA4 0000507B 00CA5 68000eAA 00CA6 02 02 02 02 02 00CA7 00CA8 00CA9 OOCAA OOCAB EAF0021B 00000C83 331018F5 6AFOI047 68000CAF 02 02 02 02 02 02 02 02 02 02 02 02 02 OOCAC OOCAO OOCAE OOCAF OOCBO 00C81 00CB2 00CB3 00CB4 00CB5 00CB6 00CB7 00CB8 EAF00218 00000C8'i 331018F5 32EOl8F5 68300C84 EAF00210 2EOOOOOO 68000C94 32COl700 20COOOOC 35COl700 333010BB 65800C88 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 00CB9 OOCBA OOCBB OOCBC OOCBO OOCBE OOCBr ooceo OOCCI 00CC2 00CC3 00CC4 00ce5 00CC6 00eC7 00ee8 00ee9 ooeCA 32COl88F 69300C80 32COl88C 68300CF3 352019A7 351010BA 227064E4 55721702 22AOl939 35AOIOBB 228HFF9 6AFOl638 22000BE9 6AFOICA2 6AFOl62F 6AFOIEC4 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ooeeB ooeee OOCCO OOCCE oocer OOCOO OOCOI 00e02 DOC 03 00C04 00e05 00e06 00C07 00e08 (AF002IB 00000C85 EAF00210 2EOOOOOO 68000CC4 22700000 357018F5 6AFOl638 22000COD 6AFOICA2 6AFOl62F 6AFOIEC4 00005078 68000COC 02 02 02 02 02 00C09 OOCOA 00e08 ooeoe ooeoo 3310lBF5 EAF0021B 00000C86 6AFOl638 22000BFF 00005D8~ 68000CDO OP[RAt-.O I I ----------------------'- COMr£NTS -.~-- --- ~-- ---- --- - 68 SIGMA 517 7-CHANNEl MAG TAPE TEST 705735-1115IAOO 7/30170 -3202 ·:ERROR BAl.15 A INCORRECT BITS IN TEST DATA 3202 A ERROR+I SPFlAG MTW.I CLEAR AND ARM INTERRUPT ClRARM T1513203 BAl.15 READ FWD lRC RECORD PAC~EO BINAR'r OAIRlRCPl(1 II .0 TIO. 510 : 10BEC BAl.15 WAIT FOR INTERRUPT MYOElAY BAl.15 TEST :ERRORT BAl.15 READY. NO UE. 8C -0 BAITSEOOIOI DATA T1513204 8 ERROR EX IT • -3203 ·:ERROR BAl.15 A INCORRECT 8ITS IN TEST DATA 3203 A ERROR+I SPFlAG MTW.I COMPARE INrORMATION :COMPARE TIS13204 BAL .15 T1513204+5 8 INFORMATION ERROR • -320 ... *:ERROR 8AL .15 A INCORRECT INFORMATION 3204 DATA A ERROR+I SPFLAG MTW.I CHECK ERROR FLAG SPFLAG LW.14 TIS13205 BEl CHECK SENSE SWITCH SEn INGS *:SENSE 8AL .15 A WAIT A LOOP ON ERROR TIS13202-2 B NEXT RECORD WLRCPK TIST3205 LW.12 12 AI.12 A STORE WLRCPK STW.12 NEXT COMPARE :COMBFRA MTW.3 T1513201 BIR.8 BINARY -ODD PARITY SECTION • CHECK FOR DECIMAL OPTION OR STO OPTBCO LW.12 $+3 8NEl STOBCO LW.12 BYPASS SECTION TIS13210+3 BEl SET NO PACKED PRINTOUT FLAG NOPKPRT STW.2 WORDS TO COMPARE :COMWCNT STW. I SET UP wRITE BAILRCOPI LI .7 WLRCOP .1 STH.7 LRCOP L1.10 CORRECT INFORMATION :COMBFRA STW, 10 -7 LI ,8 A CLEAR AND ARM INTERRUPT CLRARM TIS13206 BAL .15 WRITE LRC ODD PARITY BINARY MODE OAIWLRCOPI L1.0 TIO.SIO : 10EXEC BAL .15 WAIT FOR INTERRUPT MYDELAY BAL .15 TEST :ERRORT BAL .15 READY. NO UE. BC=O BA (TSEOO I I ) DATA TIS13207-2 B ERROR EXIT * -3205 *:ERROR BAL .15 A 3205 DATA A SENSE SWITCH SETTINGS CHECK BAl.15 • : SENSE A WAIT A LOOP ON ERROR TIS13206 B L 1,7 0 A CLEAR ERROR FLAG SPFLAG STW.7 CLEAR AND ARM INTERRUPT CLRARM TlS13207 8AL .15 SPACE BKW OVER RECORD OAISBIOOI L 1.0 TIO.SIO : 10EXEC BAL .15 WAIT FOR INTERRUPT MYOELAY BAL .15 TEST :ERRORT BAL,I5 READY, NO UE BAl TSE 0 0 I 0 1 DATA TIS13208 B ERROR EX I T * ERROR+I SPFLAG MTW.I -3206 *:ERROR BAL .15 A 3206 DATA A CLEAR AND ARM INTERRUPT CLRARM 11513208 SAL. i5 READ FWD ODD PARITY DAIRLRCOPI LI .0 XDS 901682 COl'!!'(NTS o 16:'i2 ~635 ~636 ~637 ~638 ~639 ~6~0 ~6~ I ~6~2 ~6~3 ~6~1.f 4645 02 02 02 02 02 AUG 03, '70 6AtOICA2 OOCDE 6AF"0162F" OOCOF" 6AtOIEC'i OOCEO 00005078 OOCEI 68000CE6 00CE2 00CE3 331018F5 EAF0021B 00000C87 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 7/30/70 T10,510 BAL,15 ; 10EXEC WAIT FOR INTERRUPT BAL.15 MYOELAY TEST :ERRORT BAL,15 READY. NO UE, BC=O DATA BAIT5EOOI01 B TI5T3209 ERROR EXIT ERROR+I MTW, I 5PFLAG "3207 BAL,15 ·:ERROR A DATA 3207 A COMPARE INFORMATION TI513209 BAL,15 :COMPARE B T15T3209+5 02 02 02 02 02 00CE5 00CE6 00CE7 68000CEB 02 02 02 02 02 02 02 02 02 02 02 00CE8 00CE9 OOCEA OOCEB OOCEC OOCEO OOCEE OOCEF ooero ooer I 00CF2 EAF0021B 00000C88 331018F5 32EOl8F5 5B300CFO EAt00210 2EOOOOOO 68000COO 33401702 331010BB 65800CC4 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 00CF3 00CF4 00CF5 ooer6 oocn 00er8 00CF9 OOCFA OOCFB OOCFC OOC"O ooerE OOCFF 00000 00001 00002 00003 00004 32COl88C 69300CF7 32COl88F 68300020 352019A7 228FFFF9 A 351010BA 22706500 55721704 22AOl940 35AOIOBB 6AFOl638 22000BEA 6AFOl62F 6AFOIEC4 00005084 6800000A 02 02 02 02 02 02 02 02 02 02 02 02 02 02 00005 00006 00007 00008 00009 OOOOA OOOOB OOOOC 00000 OOOOE OOOOF 00010 00011 00012 EAF0021B 00000C89 EAF00210 2EOOOOOO 68000CFE 2270000:: 357018F"5 6AFOl638 22000COO 6AF"01CA2 6AFOl62F 6AFOIEC4 00005078 68000016 02 02 02 02 02 02 02 02 02 02 00013 00014 00015 00016 00017 00018 00019 OOOIA OOOIB OOOIC 331018F5 EAF0021S A OOOOOCBA A 6AFOl638 22000COO 6AFOICA2 6AFOl62F 6AFOIEC4 00005078 68000020 02 00010 EAF0021S A OOCE~ 6AF"010~7 'lllr .. I,.."'n ...... T , , , ... ~ nn"'" vn.'", I ,un Lnnvn I.e"e 'u'u 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4661.f 4665 4666 4667 4668 4669 4670 4671 "iS72 4673 4674 4675 4676 4677 ~678 ~679 4680 ~681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 ~698 4699 4700 4701 4702 A A A A BAL,15 DATA MTW, I LW.14 BEL BAL.15 WAIT S T1513210 MTW,4 MTW, I SIR.8 SAFO 1CA2 LW.12 SNEZ LW.12 BEL 5TW.2 LI .8 A A A A A -:ERROR 3208 5PF"LAG SPFLAG T 1513210 -;SENSE TIS13207-2 WLRCOP ;COMSFRA TI513206 STOBCO $+3 OPT BCD T i Si32 i6 NOPKPRT -7 :COMWCNT SAILRCEP) WLRCEP, I LRCEP ;COMBFRA CLRARM OAIWLRCEP) : IOEXEC SAL 15 SAL.15 MYOELAY SAL.15 :ERRORT DATA SAITSEOOII) S TIST3212-2 ERROR EX IT BAL.15 -:ERROR DATA 3209 BAL.15 -:SENSE WAIT B TIST3211 L1.7 0 STW.7 SPFLAG CLRARM TIS 132 I 2 SAL. 15 LI ,0 OAISSIOO) BAL,15 :IOEXEC SAL.15 MYOELAY SAL.15 ;ERRORT DATA BAITSEOOIO) S TIST3213 ERROR EXIT MTW. I SPF"LAG SAL.15 ·:ERROR DATA 3210 CLRARM TIST:;2i3 SAL.15 LI.O OAIRLRCEPJ SAL .15 : 10EXEC SAL.15 MYOELAY BAL.15 :ERRORT DATA SAITSEOOIOJ 8 TIST3214 ERROR EXIT BAL,15 ·:ERROR STW. I L1.7 5TH.7 L1. 10 STW. 10 TIS 1321 I SAL .15 L1.0 t ~703 4704 69 "3208 ERROR+I CHECK ERROR FLAG CHECK SENSE SWITCH SETTINGS LOOP ON ERROR NEXT RECORD NEXT COMPARE DECIMAL IBCO). EVEN PARITY SECTION CHECK IF" BCD-EVEN PARITy AVAILABLE BYPASS TEST SET NO PACKED PRINTOUT FLAG WORDS TO COMPARE SET UP WRITE CORRECT INFORMATION CLEAR AND ARM INTERRUPT WRITE LRC EVEN PARITy MODE T!OtS!O WAIT FOR INTERRUPT TEST READY. NO UE. BC=O "3209 CHECK SENSE SWITCH SETTINGS LOOP ON ERROR CLEAR ERROR FLAG CLEAR AND ARM INTERRUPT SPACE BKW OVER RECORD TIO.SIO WAIT FOR INTERRUPT TEST READY. NO UE "3210 CLEAR AND ARM INTERRUPT READ LRC RECORD EVEN PARITY TIO.SIO WAIT F"OR INTERRUPT TEST READY. NO UE. BC=O ,,3211 XDS 901682 LI ~ NO : r-t:M Ir-t:MORY I r-t:MORY !~ i ll LABEL IOPERATI~ON' 'ADDRESS' CONTENTS:J!j' . I'PROT ~(Y I "I . G ...1--___ - _ _ --4- o 16:42 AUG 03. '70 4705 02 OOOIE 00000C88 4706 02 OOOIF 331018F5 4707 02 00020 6AFOI047 ~708 02 00021 68000025 4709 EAr0021B 02 00022 4710 00000C8C 4711 02 00023 331018F5 4712 02 00024 327018r5 4713 02 00025 6830002A 4714 02 00026 EAF00210 02 00027 4715 2EOOOOOO 4716 02 00028 6800000A 02 00029 4717 33401704 02 0002A 4718 3310loBB 02 0002B 4719 65800CFE 4720 02 0002C 6AF01640 02 00020 4721 32FOl89C 02 0002E 4722 35F019A7 02 0002F 4723 680003B2 4724 02 00030 4725 4726 4727 4728 4729 4730 A A A A A SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 7/30/70 DATA 3211 MTW. I SPFLAC, . ERROR+ I TIST3214 BAL.15 :COMPARE COMPARE INFORMATION B TIST321~+5 INFORMATION ERROR BAL.15 ·:ERROR -3212 DATA 3212 MTW.I SPFLAG ERROR +1 LW.7 SPFLAG BEZ TIST3215 BAL.15 .:SENSE CHE(K SENSE SWITCH SETTINGS WAIT B TIST3212-2 LOOP ON ERROR T1ST3215 MTW,4 WLR(EP NEXT RECORD MTW.I :COMBFRA NEXT COMPARE BIR.8 TIST3211 TIST3216 BAL,15 CLROARM CLEAR AND DISARM INTERRUPT LW,I5 FLGRG REGULAR PRINTOUT FLAG STW.15 NOPKPRT B :TIM GO TO SEQUENCER TSTI,33 DATA TEST NOISE PATTERNS AND BIT CROUOING 4732 ~733 • • • • • 02 02 02 02 02 02 02 02 02 02 02 02 02 02 00031 00032 00033 00034 00035 00036 00037 00038 00039 0003A 0003B 0003C 00030 0003E 6AF0160C 22500000 A 3550 10BO/ 227020C5 357010BB 32702070 3570loBC 22700003 A 357010BA 22600000 A 22COl8EO 55C20043 22COl979 55C20054 "';)0 uc. UUUJ' 32F0199C 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 Lt769 Lt770 Lt771 4772 4773 4774 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 00040 00041 00042 00043 00044 00045 00046 00047 00048 00049 0004A 0004B 000l;': 00040 0004E 0004F 00050 00051 35FOl9A7 311019(E 68300040 32EOl8EO 220FFFF6 35EC20C5 33100006 65000045 33100043 228018E7 51820043 69200043 68000050 225FFFF9 22800021 3580103B 22800004 35801038 1.""1er 70 • ~731 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 COM1'OHS OPERAND ------- ---- ---- ---- n"') nnn'7C THIS TEST WILL WRITE AND READ VARIABLE DATA PATTERNS. THE SEQUENCE WILL ALWAYS BE WRITE, SPACE REVERSE AND READ FORWARD. THE RECORD SIZE WILL BE VARIED AFTER EACH RECORD. NOISE SENSITIVE AND BIT CROWDING DATA PATTERN WILL BE USED. WRITE AND READ RETRIES WILL BE ALLOWED. : TIS 13 3 RWTLP REWIND TO LOAD POINT PRINTOUT ERRORS STW,7 LW,7 5TW,7 :COMFLAG WA(BUFFII :COMBFRA BUFF2 :COMBFRB L1,7 3 BAL , 15 L1,5 5TW,5 L1,7 5TW,7 L1,6 LI ,12 5TH,I2 LI ,12 5TH,I2 L!-l.15 A A 5TW,I5 CW,I BE T1513301 LW,I4 LI ,13 5TW,I4 MTW.l BIR ,13 MTW,I LI ,8 CH,8 BG o BUFFER OBSERVED 3 ,",OROS :COMWCNT o PTOO T1513301,1 PBT5AT T1513306,1 FLGRG NOPKPRT MODEFLAG T1513306-7 PTOO -10 BUFF I ,6 SET UP FIRST TRr SATURATION PTRN REGULAR PRINTOUT FLAG PACKED FLAG SET PATTERNS 00 TO 20 10 WORDS EACH TRACK S TORE PATTERN 6 $-2 T1513301 PT80-1 TIS1330I,1 T1513301 TI513303-10 A A B L1,5 LI ,8 A LI ,8 4 5TW,8 :PATID STW,8 BUFFER EXPECTED -7 33 :PATWC CHANGE PATTERN LAST PATTERN ~ONE WORD COUNT 3 WORD PACKED PATTERN XDS 901682 t£~! t-'(MORY I I .0 ' ! R! L"'._j~R{Y~L~[:R:5~~_O~T:~~Hj lll'£ o ! 16:~2 4775 4776 4777 4778 ~779 4780 ~781 4782 4783 4784 4785 ~786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 480S 4806 4807 4808 4809 4810 4811 I t£MORY AUG 03, '70 02 00052 228020C5 02 00053 3580103C 02 00054 22801979 02 00055 35801039 02 00056 6AFOICF9 02 00057 20600021 02 00058 3330005~ 02 00059 3280103C 020005A 20800021 02 0005B 3580103C 02 0005C 65500054 .., alE:" n nl"'n 02 OOD~D 32E020A6 02 0005E 32701880 02 0005F 69300067 02 00060 3270188E 02 00061 69300067 02 00062 35EOOOOO 02 00063 4B002090 02 00064 35DC20C5 02 00065 68000068 02 00066 35EC20C5 02 00067 25E00201 02 00068 33100006 02 00069 6550005F 02 0006A 2250000C 02 0006B 555217BO 02 0006C 55S2i7EB 02 00060 22900000 02 0006E 6AFOl638 02 0006F 22000BOE 02 00070 6AFOICA2 02 00071 6AFOl62F 02 00072 6AFOIEC4 02 00073 00005084 02 00074 68000088 02 00075 I 02 00D76 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 02 02 02 02 02 00077 00078 00079 0007A 0007B EAF0021B 00000CE5 EAF00210 2EOOOOOO 6800007C 68000088 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 0007C 00070 0007E 0007F 00080 00081 00082 00083 00D84 00085 00086 00087 00088 00089 0008A 0008B 00D8C 00080 0008E 00D8F 00090 00091 00092 6AFOl638 22000CI9 6AFOICA2 6AFOl62F 33100009 21900005 69100D6F 6AFOl638 22000BCA 6AFOICA2 6AFOl62F 6800006E 22900000 6AFOl638 22FOOOOO 35FOl8F5 6AFOICE8 22000CI9 6AFOICA2 6AFOl62F 6AFOIEC4 00805084 680000A5 02 00093 02 00094 I SIGMA 5/7 7-CHANNEl LI,8 STW,8 TIST3306 LI ,8 STW,8 BAL,I5 A AI,6 MTW,3 LW,8 A AI,8 STW,8 BIR,5 lW,I4 LW,7 BNEZ LW,7 BNEZ TiST3303 rll c:. ~~n.J A STW,I4 13 ANO,I3 =X'3F3F3F3F' STW,I3 BUFFI,6 B TIS13303+1 TIST3303 STW,I4 BUFFI,6 A SCS,I4 I A MTW,I 6 BIR,5 $-11 ALI,5 12 STH,5 TWNP+I,I 5TH,5 RFNP+i,1 A LI,9 0 TIST3302 BAl,lS CLRARM LI,O OA(lWNPJ BAL,IS :IOo.EC BAL,I5 MYOELAY TIST3304 BAL,IS :ERRORT DATA BA(TSEQOIIJ B T l S T330S-1 ERROR EX I T t:ERROR SAL,15 A DATA 3301 A t:SENSE BAL,I5 A WAIT A $+2 B TIST3305-1 B A A A A EAF0021B A 00000CE6 A 0,*"T5 C MAG TAPE TEST 705735-11/51AOO 7/30/70 BUFFI STARTING BUFFER AREA :PATBFR 3 WORD PAC~EO PATTERN PBTSAT :PATIO+I SMEAR PATTERN :PATTERN 33 TIST3306 :PATBFR NEXT S~REAO AREA 33 :PATBFR DO 7 TIMES TIST3306 MAX!MV~ RECORD S!Z£ MAXREAD PA TTERN TO SH I FT =X'51F99F15' (HECK FOR PACKED BINARY STOPB TIST3303 OPTION PACKED BINARY OPTPB I ~~~U'CvD 1.01 ~ IUJL ! LABEL IPE:~T_IO"L __OPERA~ BAL,I5 LI,O SAL,I5 SAL,I5 MTW,I C 1,9 SL SAL,I5 LI,O BAL,I5 BAL,I5 S LI ,9 TIST3305 SAL,I5 LI ,15 SHI,I5 SAL,I5 LI,O SAL,I5 SAL,IS TIS13307 SAL,15 OA1A B ERROR EX BAL,I5 DATA CLRARM OA(SPSRANDJ :IOo.EC MYOELAY 9 5 TIST3302 CLRARM OA(TSEI J :IOo.EC MYOELAY TIST3302-1 0 CLRARM 0 SPFLAG :CLEAR OA(SPSRANOJ : IOo.EC MYOELAY : ERRORT SA(TSEQOIIJ TI5T3309 IT t:ERROR 3302 71 UNPACKED BINARY STORE UNPACKED STORE PACKED BINARY SHIFT CIRCULAR SMEAR MAXIMUM 1/0 AREA 12 BYTES (LEAR RETRY TALLY CLEAR AND ARM INTERRUPT ~RITE RECORD WITH SPECIAL PA TTERN DEC UTE TIO,SIO WAIT FOR INTERRUPT TEST B(=O, READY, NO UE -330! INCORRECT BITS IN TEST CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF 553 RESET LOOP ON ERROR CONTINUE WRITE RETRY CLEAR AND ARM INTERRUPT SPACE BKW T 10, 510 WAIT FOR INTERRUPT TALLY +1 TALLY =5 CLEAR AND ARM INTERRUPT SET ERASE T 10, 5 10 DELAY FOR INTERRUPT GO RETRY AFTER SET ERASE CLEAR RETRY TALLY CLEAR AND ARM INTERRUPT CLEAR ERROR FLAG CLEAR READ IN BUFFER SPACE SKW OVER RECORD EXECUTE TIO,SIO WAIT FOR INTERRUPT TEST READY, NO UE -3302 INCORRECT BITS IN TEST 7) ,.J (. XDS 901682 L11'£ OPERAND NO. o 16:42 AUG 03. '70 4845 02 00095 331018r5 4846 02 00096 32rOl8F5 4847 02 00097 683000A'f EAF00210 4848 02 00098 4849 02 00099 2EOOOOOO 4850 6800009C 02 0009A 680000C5 4851 02 0009B 4852 33100009 02 0009C 4853 21900006 4854 02 00090 683000C5 4855 02 0009E 6AFOl638 4856 02 0009F 22000CIA 4857 02 OOOAO 6AFOICA2 4858 02 OOOAI 6AFOl62F 4859 02 000A2 68000089 4860 02 000A3 22900000 4861 02 000A4 6AFOl638 4862 02 000A5 22FOOOOO 4863 02 000A6 35FOl8F5 4864 02 000A7 6AFOICE8 4865 02 000A8 22000BF5 4B66 02 000A9 6AFOICA2 4867 02 OOOU 6AFOl62F 4868 02 OOOAB 6AFOIEC4 4869 02 OOOAC 00005078 4870 02 OOOAO 680000B2 4871 02 OOOAE 4872 EAF0021B 4873 02 OOOAF 00000CE1 4874 02 OOOBO 331018F5 4875 02 OOOBI 6AFOI047 4876 02 000B2 680000B7 4877 02 000B3 4818 EAF0021B 4879 02 000B4 00000CE8 4880 02 000B5 331018F5 4881 02 000B6 32FOl8F5 4882 02 000B7 683000C5 4883 02 000B8 EAF00210 4884 02 000B9 4885 02 OOOBA 2EOOOOOO 4886 02 OOOBB 68000oBO 680000C5 4887 02 OOoBC 4888 33100009 4889 02 OOoBO 21900006 4890 02 OOOBE 683000C5 489 I 02 OOoBF 6AFOl638 4892 02 OOoCO 22000CI9 4893 02 OOoCI 6AFOICA2 4894 02 000C2 4895 02 000C3 6AFOl62F 68000oA5 4896 02 000C4 3270loBA 4897 02 000C5 2070000C 4898 02 000C6 3570loBA 02 000(7 4899 527217BO 4900 02 000C8 20700030 490 I 02 000C9 557217Bo 4902 02 0000 557217EB 4903 02 000C8 3170180 4904 02 OOOCC 6910006E 4905 02 OOOCO 6AFOl60C 4906 02 OOoCE 6AFOl640 4907 02 oooer 680003B2 4908 02 00000 4909 4910 4911 4912 4913 4914 S IGHA 517 7-CHANNEl HTW.I lW.15 BE BAl.15 A WAIT A B B A A A A A A A A A A A A HTW.I CI.9 BE BAl.15 ll.O BAl.15 BAl.15 B 1I.9 A 9 6 -3303 INCORRECT BITS ON TEST ERROR +1 COHPARE INFORHATION -3304 INCORRECT INFORHATION ERROR +1 NO ERRORS CHECK SENSE SWITCH SETTINGS HALl ON ERROR IF SS3 RESET LOOP ON ERROR GO 10 NEXT SIZE RECORD READ FORWARD RETRY lALLYH61 BAL .15 BAL .15 GO TO NEXT SIZE RECORD CLEAR AND ARH INTERRUPT SPACE BKW TIO. SIO WAIT FOR INTERRUPT B TIS 13309 nt.lnl TIS13313 lW.7 AI.7 STW.7 lH.7 AI.7 STH.7 STH.7 CW.7 BCS.I 11513314 BAL .15 BAL .15 B :COHWCNT 12 :COHWCNT TWNP+ I. I 48 TWNP+I.I RFNP+I.I . HAXREAoB 11513302-1 RWILP CLRoARH : T IH 72 RESET FLAG CLEAR READ IN BUFFER READ RECORD FORWARD EXECUTE TIO.SIO WAIT FOR INTERRUPT TEST NO UE. BC=OO.REAOY. NO INC LENGHT 11513313 CLRARH oAISPBRANoJ : 10EXEC HyoElAY 1I.0 A COMMENTS HAG TAPE TEST 705735-11/51AOO 1130/70 SPFlAG ERROR +1 sprlAG T I S13309-1 CHECK SENSE SWITCH SETTINGS .: SENSE HALT ON ERROR IF SS3 RESET $+2 lOOP ON ERROR GO TO NEXT SIZE RECORD TIST3313 READ BACKWARD RETRY TALLY +1 9 6 ('0 TO NEXT SIZE RECORD TIST3313 CLEAR AND ARM INTERRUPT ClRARH SPACE FWD OA(SPFRANDI T10. SIO : 10EXEC WAIT FOR INTERRUPT HYOElAY RETRY READ TIST3305 CLEAR RETRY" TALLY 0 CLEAR AND ARM INTERRUPT ClRARH TIS13309 BAl.15 1I .15 0 STW.15 SPFlAG BAl.15 :ClEAR ll.O oA(RFNP) BAl.15 : 10EXEC BAl.15 HYOElAY BAl.15 : ERRORT TIS13311 DATA BA(TSEOOIOJ B TIST3312 ERROR EXIT BAl.15 ·:ERROR DATA 3303 HTW. I SPFlAG :COHPARE TIS13312 BAL.15 B TIST3312+5 INFORHATION ERROR BAL.15 ·:ERROR DATA 3304 HTW. I SPFLAG lW.15 SPFlAG BEZ TIS13313 BAl.15 ·:SENSE WAIT $+2 B 11S13313 B HTW.I CI.9 BE BAl.15 I .1__________ - _. nr-'TnV nr.n n~"LI INCREHENT RECORD SIZE 12 WORDS 48 BYTES RECORD 100 LARGE TO READ BRANCH IF lESS THAN HAXIHUH BYTES REWIND TO LOAD POINT CLEAR AND oI5ARH INTERRUPT GO TO SEOUENCER T511. 34 READY - BUSY TEST XDS 901682 I OPERAND o 16:42 AUG 03, '70 4915 Lt916 Lt9J7 Lt918 Lt919 Lt920 Lt921 4922 02 00001 22AFFFF6 02 00002 6AFOl651 4923 4924 02 00003 6AF01638 02 00004 22000BEO 4925 4926 02 00005 CCCOl8B5 4927 02 00006 225FFFE2 02 00007 65500007 4928 4929 02 00008 C08018B5 4930 02 00009 489020A7 4931 02 OOOOA 319020A7 4932 02 OOOOB 683000EI 4933 02 OOOOC EAF0021B 4934 02 00000 00000049 4935 02 OOOOE EAF00210 4936 4937 02 OOOOF 2EOOOOOO 02 OOOEO 68000003 4938 4939 02 OOOEI 22EOOl2C 4940 02 000E2 6AFOIE26 4941 02 OODU 680000E9 4942 4943 02 000E4 EAF0021B 4944 02 000E5 0000004A 4945 02 000E6 EAF00210 4946 02 000E7 2EOOOOOO 68000003 02 nODES 4947 6AFOIEC4 02 00DE9 4948 00005084 02 OODEA 4949 680000FI 02 OODEB 4950 4951 EAF0021S 02 OOOEC 4952 0000004B 02 OOOED 4953 EAF00210 02 OODEE 4954 2EOOOOOO 02 OODEF 4955 68000003 02 OODFO 4956 65A00003 02 OODFI 4957 6AFOl638 02 000F2 4958 22000BEO 02 000F3 4959 CCCOl8B5 02 000F4 4960 22000BF6 02 OOOF5 4961 CC8018B5 02 000F6 4962 4B902085 02 000F7 4963 31902085 02 000F8 4964 683000FF 02 000F9 4965 4966 EAF0021B 02 OOOFA 4967 0000004C 02 OOOFB 4968 EAF00210 02 OOOFC 4969 2EOOOOOO 02 OOOFO 4970 680000F2 02 OOOFE 4971 22E00258 02 OODFF 4972 6AFOIE26 02 OOEOO 4973 68000E07 02 OOEOI 4974 4975 EAF0021B 02 00E02 4976 00000040 02 00E03 4977 EAF00210 02 00E04 4978 2EOOOOOO 02 00E05 4979 680000F2 02 00E06 4980 22EOOOIE 02 00E07 4981 6AF01E26 02 00E08 4982 68000EOA 02 00E09 4983 22EFC950 02 OOEOA 4984 COr-lI"[NTS ___ L____________ _ SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 73 7/30/70 • CHECK THE BUSY CONDITION AFTER ISSUANCE OF AN ORDER. THE TEST WILL • ALSO ATTEMPT TO ISSUE AN SIO TO A BUSY CONTROLLER AND TO A READY • CONTROLLER AND A BUSY STATION. A A A A A A A A A A A A A A A A A A A A A A A A A A -10 L1. 10 SMEARPTR BAL .15 CLRARM TIS13401 BAL.15 OAITWIOOOl L1.0 SiO.12 -:DEvADDR L1.5 -30 BIR,5 $ TIST3402 T10.8 ·:OEVAOOR ANO.9 =X'60000000' CW.9 =X'60000000' BEl TIS13403 ERROR EXIT BAL.15 ·:ERROR DATA 3401 BAL.15 ·:SENSE WAIT B TIST3401 TIS13403L1.ILt 300 BAL.15 :OELAY B TIST3LtOLt ERROR EXIT TIMEOUT BAL.15 ·:ERROR OAT A 3402 BAL.15 ·:SENSE WAIT B TI5T3401 TI ST3404 BAL. 15 : ERRORT DATA BA(TSEOOII) B TIST3405 ERROR EXIT BAL.i5 -:ERROR DATA 3403 BAL.J5 *:SENSE WAIT B TIST3401 T1S13405 BIR.IO TIS13401 BAL.15 CLRARM L1.0 OAITWIOOOJ S10.12 *:OEVAOOR T15T3406 LI.O OA(RFIOOBJ S10.8 *:OEVAOOR ANO.9 =x'06000000' CW.9 =X'06000000' BEl TIST3407 ERROR EXIT BAL.15 ·:ERROR OAT A 3404 BAL.15 *:SENSE WAIT B TIST3405+1 600 TIST3407 LI.14 BAL.15 :OELAY B TIST3Lt08 ERROR EXIT TIMEOUT BAL.15 *:ERROR DATA 3405 BAL.15 *:SENSE WAIT B TIST3405+1 30 TIST3408 LI .14 BAL.15 :OELAY B $+ I L1.14 -14000 : TIS 134 SMEAR PATTERN CLEAR AND ARM INTERRUPT WRITE 1000 BYTES SiO TIO WITH CONTROLLER DEVICE BUSY BUS~ 340 I INCORRECT RESPONSE ON TIO CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR 300 MS DELAY 3402 TIMEOUT ON SIO CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR TEST READY. NO UE BC=OO 3403 INCORRECT BITS ON TEST CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR DO 10 TIMES CLEAR AND ARM INTERRUPT WRITE 1000 BYTES SIO READ FWD SIO BUSY CHANNEL BUSY CONTROLLER BUSY 3404 INCORRECT STATUS RESPONSE ON SIO CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR DELAY DELAY 3405 TIMEOUT ON SIO CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR DELAY WAIT XDS 901682 CO~lt-£N1S o 16:'f2 AUG 03, '70 65EOOEOB 'f985 02 OOEOB 6AF 01638 'f986 02 OOEOC 22000B03 'f987 02 00[00 (CCOI8B5 'f988 02 OOEOE 22000BEO 'f989 02 OOEOF ((801885 'f990 02 OOEIO 4B902085 If991 02 OOEI I 31902085 If992 02 00EI2 68300[IA If993 02 00EI3 'f99'f EAF0021B 02 00EI4 If995 0000004E 02 00EI5 If996 EAF0021D 02 00EI6 If997 2EOOOOOO 02 00EI7 'f998 680000F2 02 00EI8 If999 68000E2C 02 00EI9 5000 225HFE2 02 OOEIA 5001 65500EIB 02 OOEIB 5002 C08018B5 02 OOEIC 5003 4B9020A7 02 OOEID 500lf 319020147 02 OOEIE 5005 68300E26 02 OOEIF 5006 5007 EAF0021B 02 00E20 5008 0000004F 02 00E21 5009 EAF0021D 02 00E22 5010 2EOOOOOO 02 00E23 501 I 680000F2 02 00E24 5012 68000E2C 02 00E25 5013 CE8018B5 02 00E26 50llf 4B902098 02 00E27 5015 68300E26 02 00E28 5016 CD9018B5 02 00E29 5017 31902097 02 00E2A 5018 69400E29 02 00E2B 5019 227FFEOC 02 00E2C 5020 65700E2D 02 00E2D 5021 6AFOl640 02 00E2E 5022 690003B2 02 00E2F 5023 5021f 5025 5026 5027 5028 5029 5030 5031 5032 5033 5031f 5035 SIGMA 5/7 7-(HANNEL MAG TAPE TEST 705735-11/511400 7/30/70 7'1 BIR,IIf I> BAL,I5 (LRARM CLEAR AND ARM INTERRUPT LI,O DAtTRWAII REWIND NO INTERRUPT 510,12 ·:DEVADDR 510 LI,O DAtTWIOOOI WRITE RE(ORD S10.8 .:DEVADDR 510 WHILE REWINDING AND,9 =X'06000000' CONTROLLER BUSY CW,9 -X'06000000' BEZ TIST3lf09 ERROR EXIT BAL,I5 -:ERROR 3'f06 A DATA 3lf06 INCORRECT STATUS RESPONSE ON SIO A BAL,I5 -:SENSE CHECK SENSE SWITCH SETTINGS A WAIT HALT ON ERROR IF SS3 RESET A B TIST3405+1 LOOP ON ERROR B TIST3410+6 GO TO END DELAY ON CONTINUE -30 TIME DELAY TILL DEVICE BUSY A TIST3409 LI ,5 BIR,5 I> TIO,8 -:DEVADDR TIO WHILE REWINDING AND,9 =X'60000000' DEVICE BUSY CW,9 =X'60000000' BEZ TIST3410 ERROR EXIT BAL,I5 -:ERROR 3407 A DATA 3407 INCORRECT STATUS RESPONSE ON TIO A BAL,15 -:SENSE CrlECK SENSE SWITCH SETTINGS A WAIT HALT ON ERROR IF SS3 RESET A B TIST3405+1 LOOP ON ERROR B T1ST3410+6 GO TO END DELAY ON CONTINUE TIST3410 TDV,8 ·:DEVADDR TEST TILL LOAD POINT AND,9 =X'04000000' BEl TIST3410 WAIT FOR LOAD POINT TIO,9 ·:DEvADDR DEVICE OR CONTROLER BUSY CW,9 =X'66000000' BCS,4 $-2 LI,7 -500 WAIT FOR TAPE TO STOP A BIR,7 $ BAL,15 CLRDARM CLEAR AND DISARM INTERRUPT B :TIM GO TO SEQUENCER 5036 5037 5038 5039 50lfO 50lfl 50lf2 50lf3 50lf4 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 02 02 02 02 02 02 02 02 02 02 02 02 00£30 00£31 00E32 00£33 00£3'1 00£35 00£36 00£37 00£38 00£39 OO£3A OOUB 6AFOl577 329020A9 35901039 6AFOl64F 32902090 224FHFC A 35882120 65400U6 22700018 A 3570lDBA 32FOIB9C 35FOl9A7 TST1 ,35 TAPE CREEP TEST • • • • • • • • THIS TEST WILL WRITE ONE RECORD FOLLOWED BY A SET ERASE ORDER AND ANOTHER WRITE ORDER. A SPACE RECORD BACKWARD AND REWRITE SEQUENCE WILL NOW BE REPEATED N TIMES. AFTER READING AND VERIFYING THE DATA OF THE FIRST RECORD, READ THE SECOND RECORD AND COMPUTE THE DELAY BETWEEN THE START OF THE READ ORDER AND THE START OF THE DATA TRANSFER. THE DIRECTION OF THE CREEP WILL BE DETERMINED BY COMPARING • THE DELAY TO THE ORIGINAL VALUE. THE TOLERANCE IS SET FOR 900 BPI IF 75 IPS. : TIS 135 BAL , 15 LW,9 STW,9 BAL,15 LW,B LI ,4 GET T I ME =)('OFOFOFOF' :PATID+I SMEARSP =X' 3F3F3F3F' -4 GET TIMES ON LOOPS CHECKERBOARD PATTERN SMEAR SPECIAL PATTERN A PATTERN FOR RECORD B STW,B BIR,4 BUH I + I 04 ,4 $-1 Ll ,7 24 24 WORDS TO COMPARE :COMWCNT FLGRG NOPKPRT REGULAR PRINTOUT FLAG STW,7 LW,15 STW,15 XDS 901682 L1f'£ ~ 0 I' I ~M I ~MORY I I"£MORY j j~10yT ADDRESS CONTENTS I . ~l_ I 16:Li2 AUG 03. '70 6AFOl638 02 00E3C 5055 22000BELi 02 OOUO 5056 6AFOICA2 02 00E3E 5057 6AFOl62F 02 OOUF 5058 6AFOIECLi 02 OOELiO 5059 00005084 02 00E41 5060 68000E48 02 00E42 5061 5062 EAF0021B 5063 02 00E43 OOOOOOAO 02 00E44 5064 EAF00210 00E45 5065 02 n., 00[1;6 2[000000 5055 68000E3C 5067 02 00E47 6AFOl638 02 00E48 5068 22000BO 02 00E49 5069 6AFOICA2 02 00E4A 5070 6AFOi62F 5071 02 OOELie 6AFOl638 02 00E4C 5072 22000BEI 02 00E40 5073 6AFOICA2 5074 02 00E4E 6AFOl62F 02 00E4F 5075 6AFOIEC4 5076 02 00E50 00005084 5077 02 00E51 68000E58 5078 02 00E52 5079 EAF0021B 02 00E53 5080 OOOOODAE 02 00E54 5081 EAF002iO 02 00E55 5082 2EOOOOOO 00E56 02 5083 68000E3C 5084 02 00E57 6AFOl638 02 00E58 5085 22000C08 5086 02 00E59 6AFOICA2 02 00E5A 5087 6AFOl62F 02 00E5B 5088 6AFOl638 02 00E5C 5089 22000C07 02 00E5D 5090 6AFO I CA2 00E5E 02 5091 6AFO!52F 02 OOE5F 5092 5093 6AFOl638 5094 02 00E60 22000BF6 5095 02 00E61 6AFOICA2 5096 02 00E62 6AFOl62F 5097 02 00E63 6AFOICE8 5098 02 00E64 6AFOl638 5099 02 00E65 32A0209D 02 00E66 5100 22000BF7 02 00E67 5101 22500000 5102 02 00E68 22400000 5103 02 00E69 CCCOl8B5 5104 02 00E6A 33100005 5105 02 00E6B FIA02070 5106 02 00E6C 69300E6B 5107 02 00E60 32COIEA6 5108 02 00E6E 68300E6E 02 00E6F 5109 37401804 02 00£70 5110 22AFFFCO 02 ()'0£71 5111 6AFOl638 5112 02 00E72 22000C08 02 00E73 5113 6AFOlCA2 02 00E74 5114 6AFOl62F 5115 02 00£75 6AFOl638 5116 02 00£76 22000BEI 5117 02 00E'7 6AFOICA2 5118 02 00E78 6AFOl62F 5119 02 00£79 6AFOIEC4 5120 02 00E7A 00005084 5121 02 OO£7B 68000E7F 5122 02 00E7C 5123 EAF0021B 5124 02 00E70 gI LA8E~OPERATIONI III I OPERAND I _____ L_ COM~£NTS 75 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51 ADO 7/30170 CLEAR AND ARM INTERRUPT CLRARM T1513502 BAL.15 WRITE 96 BYTES REC A OAIWR96BJ Ll.O EXECUTE TIO.SIO : 10EXEC BAL.15 WAIT FOR INTERRUPT MYOELAY BAL.15 TEST :ERRORT TIS13504 BAL,15 READY, NO UE, BC=O BAITSEOOIIJ DATA TIS13505 B ERROR EXIT "3501 ·:ERROR BAL.15 A INCORRECT BITS ON TEST 3501 OAH A CHECK 5ENSE SWITCH SETTINGS BAL.15 A • : SENSE HALi ON ERROR !r SS3 R[SE'! ~A!T A LOOP ON ERROR T1513502 B CLEAR AND ARM INTERRUPT CLRARM TIS13505 BAL.15 SET ERASE OAITSEIJ LI .0 T10, 510 : 10EXEC BAL.15 wAiT FOR iNTERRUPT MYOELAY SAL.15 CLEAR AND ARM INTERRUPT CLRARM BAL.15 WRITE RECORD B DAITWCREPJ Ll .0 TIO.SIO : 10EXEC BAL .15 DELAY TILL INTERRUPT MYDELAY BAL .15 TEST :ERRORT BAL.15 READY. NO UE. BC=O DATA BA ITSEOO II J TIS13508 B ERROR EXIT 3502 ·:ERROR BAL.15 A INCORRECT BITS IN TEST DATA 3502 A CHECK SENSE SWiTCH *:SENSE SAL. i5 A WAIT A LOOP ON ERROR TIS13502 B CLEAR AND ARM INTERRUPT CLRARM TIS13508 BAL.15 SPACE 8KW OVER REC B DAISBI68J Ll .0 TIO.SIO : IOEXEC BAL.15 DELAY TILL INTERRUPT MYDELAY BAL.15 CLEAR AND ARM INTERzU.T CLRARM BAL,15 SPACE 8KW OVER REC A DAISBI008J Ll.O TIO.SIO : 10EXEC BAL.15 DELAY TILL !NTERRUPT MYDELAY SAL.! 5 POSITIONED FOR COMPUTING TI ME I CLEAR AND ARM INTERRUPT CLRARM BAL.15 READ FWD REC A DAIRFIOOBJ Ll.O TIO.SIO : 10EXEC BAL.15 DELAY TILL INTERRUPT MYDELAY BAL.15 CLEAR READ IN AREA :CLEAR BAL.15 CLEAR AND ARM INTERRUPT CLRARM BAL.15 =X' 3F3F3F3F ' LW. 10 READ FWD REC B DAIRFI6BI Ll.O TALL Y IN R5 0 A Ll .5 0 Ll ,4 A READ RECORD B ·:OEVADDR 510.12 TALLY =TALLY+I MTW.I 5 A INFO IN YET ON READ ·BUFF2 CB.IO $-2 BNEZ WA I T FOR INTERRUPT : INTRECF LW.12 $-1 BCR.3 R5 HAS TIME IN US T IME2 MW.4 -64 A Ll.IO CLEAR AND ARM INTERRUPT CLRARM TIS13506 BAL.15 SPACE BKW OVER RECORD B OAISBI6BI Ll .0 EXECUTE TIO.SIO : 10EXEC BAL.15 WAIT FOR INTERRUPT MYOELAY BAL.15 CLEAR AND ARM INTERRUPT CLRARM TIS13509 BAL .15 REWRITE RECORD B DAITWCREPJ Ll .0 EXECUTE TIO.SIO : 10EXEC BAL.15 WAIT FOR INTERRUPT MYDELAY BAL.15 TEST :ERRORT T151351 I BAL.15 READY. BC=OO. NO UE BA I T5EOO I I J DATA T I 513512 B ERROR EX IT "3503 ·:ERROR BAL.15 A XDS 901682 LI t£ NO. r-£H ~HORY: r-£H()RY I I I ! .PROT A[l['R£SSI CONT£NTS I I . LABEL IIOPERATION g I t;£Y . -~-~ - - - ~~ ~-~---~~ o 16:~2 5125 5126 '5127 512B 5129 5130 5131 5132 5133 513~ 5135 5136 5137 5138 5139 51~0 51~1 51~2 51~3 51'-1'-1 51'-15 51'-16 51~7 51'-18 51'-19 5150 5151 5152 5153 515~ 5155 5156 5157 515B 5159 5160 5161 5162 5163 516~ 5165 5166 5167 5168 5169 5170 5171 5172 5173 517~ 5175 5175 5177 5178 5179 5180 5181 5182 5183 518~ 5185 5186 5187 5188 5189 5190 5191 5192 5193 519~ I I G I ~~--- --~ ~- -~---- ~--~--- · 1 ---~ I OPERAND I ~ ~~ __ ~ ____ ~~ ~ ~~~_l~ COM~,(NTS ___ ~ -._ 76 SIGHA 5/7 7-CHANNEL HAG TAPE TEST 705735-11/51AOO 7/30/70 AUG 03, '70 DATA 3503 INCORRECT BITS ON TEST OOOOOOAF A 02 00[7£ TIST3S12 SIR,IO TIST3506 65AOOE 72 02 OO[7r CLEAR AND ARM INTERRUPT CLRARH BAL,I5 6M-0163B 02 OO£BO SPACE B~W OVER RECORD B LI,O DAISBI6BI 22000(OB 02 OO£BI EXECUTE TIO,SIO BAL,I5 : 10EX[( 6AFOICA2 02 00£B2 WAIT FOR INTERRUPT HYOELAY BAL,I5 6AFOl62F 02 00£B3 TEST TIST3514 BAL,I5 :EPRORT 6AFOIEC'-I 02 OO£B~ READY, BC-OO, NO UE DATA BAllSEOOll1 0000508'-1 02 00£B5 B TIST3515 68000EB9 02 00£B6 ERROR EX I T -350'-1 BAL,I5 -:ERROR (AF002IB A 02 00£B7 INCORRECT BITS ON TEST DATA 350'-1 OOOOOOBO A 02 00£88 CLEAR AND ARM INTERRUPT TIST3515 BAL,I5 CLRARM 6AFOl63B 02 00£89 SPACE BKW OVER RECORD A LI,O OAISBIOOBI 22000C07 02 00£8A EXECUTE TIO,SIO BAL ,15 : 10EXEC 6AFOICA2 02 00£8B WAIT FOR INTERRUPT BAL,I5 HYOELAY 6AFOl62F 02 00£8C TEST TIS13517 BAL,I5 :ERRORT 6AFOIEC'-I 02 00£80 READY, BC-O, NO UE OA1A BAITSEOOIII 0000508'-1 02 00E8E B TIST351B 68000E92 02 OOEBF ERROR EX I T -3505 BAL,I5 -:ERROR EAF0021B A 02 00E90 INCORRECT BITS ON TEST DATA 3505 OOOOOOBI A 02 00E91 CLEAR AND ARM INTERRUPT T1ST3518 BAL,I5 CLRARM 6AFOl638 02 00E92 CLEAR READ IN BUFFER BAL,I5 :CLEAR 6AFOICE8 02 00E93 READ FWD 96 ByTES REC A LI,O OAIRF96BI 22000BFA 02 00E9~ EXECUTE TIO,SIO BAL ,15 : 10EXEC 6AFO I CA2 02 00£95 WAIT FOR INTERRUPT BAL,I5 MYOELAY 6AFOl62F 02 00E96 TIS 13520 BAL, 15 : ERRORT 6AFOIEC'-I 02 00E97 READY, NO UE, BC=O, NO INC LENGTH DATA BA(TSEOOIOI 0000507B 02 00E9B B TIST3521 68000E9C 02 00E99 ERROR EXIT -3506 BAL,I5 -:ERROR EAF0021B A 02 00E9A INCORRECT BITS ON TEST DATA 3506 000000B2 A 02 00E9B COMPARE INFORMATION 11ST3521 BAL,I5 :COMPARE 6AF010'-l7 02 00E9C B TIST3522 68000EAO 02 00E90 INFORMATION ERROR -3507 BAL,I5 -:ERROR EAF0021B A 02 00E9E INCORRECT INFORMATION DATA 3507 000000B3 A 02 00E9F CLEAR AND ARM INTERRUPT TIS13522 BAL,IS CLRARM 6AFOl63S 02 OOEAO READ FWD 12 ByTES L1,O OA(RFI6SI 22000BF7 02 OOEAI B PATTERN LW,IO =X'3F3F3F3F' 32A02090 02 00EA2 LI ,8 0 22800000 A 02 00EA3 LI ,9 0 22900000 A 02 OOEA'-I INIATE WRITE 510,12 -:OEVAOOR CCCOl8B5 02 00EA5 TALLY =1ALLY+ I MTW,I 9 33100009 A 02 00EA6 INFO IN yET CB, 10 ·BUFF2 FIA02070 02 00EA7 BNEl $-2 69300EA6 02 00EA8 R9 HAS TIME IN US MW,8 TIME2 37801804 02 00EA9 R8=R9 SlW,9 8 35900008 A 02 OOEAA R5 = R6 STW,5 6 35500006 A 02 OOEAB T2-TI SW,9 5 38900005 A 02 OOEAC BLl $+7 69100EB4 02 0000 TiMEi6'i SLS,9 -6 2590007A A 02 OOEAE WAIT FOR INTERRUPT LW,I2 : INTRECF 32COIEA6 02 OOEAF BCR,3 $-1 68300EAF 02 OOEBO - REVERSE DIFFERENTIAL SW,9 STOPDIF 38901808 02 OOEBI NO CREEP BEl TIS13S25 68300EOO 02 00EB2 POSITIVE CREEP BCS,2 TIST3523 69200ECI 02 00EB3 TI-T2 SW,6 8 38600008 A 02 OOEB~ BLZ $+4 69100EB9 02 00EB5 TI ME/6'-1 SL5,6 -6 2560007A A 02 00EB6 NEGATIVE TOLLERANCE CW,6 =x'00000014' 316020A9 02 00£B7 OK BLE TI5T3S25 68200EOO 02 00EB8 NEGATIVE CREEP PRINTOUT SAL,IS ·:ERROR EAF 0021 B A 02 00EB9 DATA 3509 000000B5 A 02 OOEBA LW,I2 6 32C00006 A 02 OOEBB CONVERT TO DECIMAL BAL,IS *:DECC EAr00217 A 02 OOEBC STORE STW,IS MESNCR+3 3sr01A70 02 OOEBO NEGATIVE CREEP PRINTOUT BAL,IS J:PRiNT EAr0021C A 02 OOEBE DATA MESNCR 0000lA7A 02 OOEsr XDS 901682 cor'l1-ENiS 77 3508 TAPE CREEP ERROR CONVERT TO DECIMAL CONVERT TO DECIMAL PRINT MESSAGE CHECK SENSE SWITCH SETTINGS HALT ON ERROR Ir 553 RESET RESTART TEST CLEAR AND DISARM INTERRUPT GO TO SEQUENCER TSTI,36 02 00ED2 : T15136 680003B2 B :TIM NO OPERATION TEST GO TO SEQUENCER TSTI ,37 GAP LENGTH TIMING TEST 5232 5233 523Li 5235 5236 5237 5238 5239 52LiO 52Lil 52Li2 52Li3 5244 5245 5246 5247 52Li8 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 * THIS ROUTINE VERIFIES GAP TIMING AND IS INTENDED AS A SCOPING AID * FOR ADJUSTING THE FORWARD AND REVERSE RAMP. THE TEST CAN ONLY BE RUN • • ON A SYSTEM WITH A REAL TIME CLOCK. THE TOLERANCE is SET FOR SOD BPi iF 75 iPS. OPERATOR INTERVENTION REQUIRED IF 551 IS SET. BAL,15 lW,15 STW,15 GETT I ME FlGRG NOP.KPRT -16 =X'30303030' 02 02 02 02 02 02 02 02 02 02 00ED3 00ED4 00ED5 00ED6 00ED7 00ED8 00ED9 OOEDA OOEDB OOEDC 6AFOl577 32FOl89C 35FOl9A7 22AHFFO A 329020AA 224FFFFC A 35982120 65400ED9 22EFB9BO A 65EOOEDC :TIS137 02 02 02 02 02 02 02 OOEDD OOEDE OOEDF OOEEO OOEEI 00EE2 OOEE3 6AFOl638 22000BEI 6AFOICA2 6AFOl62F 6AFOIEC4 00005084 68000EE9 02 02 02 02 02 02 02 02 00EE4 00EE5 00EE6 OOEE? 00EE8 00EE9 OOEEA OOEEB EAF0021B 00000E75 EAF0021D 2EOaOOOO 68000EDD 65AOOEDB 22AFHFO 6AFOl638 CLRARM TI S13702 BAL.15 lI.O DA!TWCREPJ BAl.15 :IOEXEC BAL.15 MYDELAY : ERRORT TIST3704 BAL. 15 DATA BA!TSEQOIIJ B TIST3705 ERROR EXIT BAl.15 *:ERROR DATA 3701 BAL,I5 • :SENSE WAIT B TIST3702 TIST3702-2 TIS13705 BIR.IO L1.10 -16 CLRARM TIS13706 BAL. 15 A A A A A Ll, 10 lW.9 LI ,4 STW,9 BIR,4 L1,14 BIR,14 -4 GET TIMES ON lOOPS REGULAR PRINTOUT rLAG SPEC PATTERN SMEAR PATTERN BUFFI+I04,4 $-1 -18000 $ STOP TAPE START TIME CLEAR AND ARM INTERRUPT WRITE 12 BYTES EXECUTE TIO.SIO WAIT FOR INTERRUPT TEST NO UE. READY. BC=O -3701 INCORRECT BITS ON TEST CHECK SENSE SWITCH SETTINGS HALT ON ERROR IF SS3 RESET LOOP ON ERROR DO 16 TIMES CLEAR AND ARM INTERRUPT XDS 901682 , L11'£ NO. 0 0 . ,,[y U I - - -J. -G 16:lt2 AUG 03. '70 02 OOEEC 22000C08 5265 6AFO ICA2 02 OOEEo 5266 6AFOl62F 02 OOEEE 5267 02 OOEH 6AFOIEClt 5268 00005D8lt 02 OOHO 5269 68000Hlt 02 OOHI 5270 5271 EAF00218 02 00Er2 5272 00000£76 02 00H3 5273 65AOOEE8 02 OOEFlt 527lt 326020AA 02 00H5 5275 22AFrFFO 02 00EF6 5276 22ltOOOOO 02 00H7 5277 22500000 02 00H8 5278 6AFOl638 02 00EF9 5279 22EFB9BO 02 OOEFA 5280 65EOOErB 02 OOErB 5281 22900000 02 OOErC 5282 B5902070 02 OOHo 5283 22000Br7 02 OOErE 52Blt CCCOl8B5 02 OOEFF 5285 33100005 02 OOFOO 5286 FI602070 5287 02 OOFOI 69300rOO 02 00F02 5288 32COIEA6 02 00F03 5289 68300r03 02 OOFOlt 5290 65AOOH9 02 00F05 5291 2550007C 02 00F06 5292 37'i018D'i 02 00F07 5293 385018B'i 02 00F08 529'i 205FFA2'i 02 00F09 5295 355018A7 02 OOroA 5296 22AFFFF7 02 OOFOB 5297 22EOOOIO 02 OOFOC 5298 6AFOIE26 02 OOFOD 5299 68000FOr 02 OOrOE 5300 22000BEI 02 OOFOF 5301 6ArOl638 02 oorlo 5302 6ArOlCA2 02 oor II 5303 6ArOl62F 530'i 02 00rl2 6ArOIEC'i 5305 02 00FI3 00005D84 02 Oorllt 5306 68000rlB 02 00rl5 5307 5308 EAr0021B 5309 02 00FI6 OOOOOE77 5310 02 00FI7 [Ar002ID 02 OOrlB 5311 2EOOOOOO 5312 02 00FI9 68000FOF 02 oorlA 5313 65AOOFOC 531'i 02 OOFIB 22600000 5315 02 OOFIC 53i6 n .... nnrln IU 355019AE 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 02 02 02 02 02 02 02 02 OOFIE OOrlF 00r20 00r21 00F22 00r23 00r2'i 00r25 22ArFFF7 6ArOl638 22000C08 6ArOlCA2 6ArOl62F 6ArOlEC4 00005D84 68000r28 02 02 02 02 02 02 02 02 02 00r26 00F27 00r28 00r29 00F2A 00F2B 00F2C 00F2D 00r2E EAF0021B 00000E78 65AOOFIF 6AF01638 22600000 22700000 22000CI0 CC4018B5 33100007 5330 5331 5332 5333 5334 I I I t'(M i I"£M1)RY I t£MORY ! R I I PROTIADDRESiCONTENTS I LABEL !OPERATIONI U~ uu..- ---~--- OPERAND cor-~I'nas ---- SIGMA 517 7-CHAllNEL MAG TAPE TEST 705735-11I5IAOO 7/30170 SPACE 8KW OVER RECORD oAIS81681 L1.0 EXECUTE TID. SIO : 10DEC 8AL .15 WAIT FOR INTERRUPT MYDELAY 8AL .15 lEST :ERRORT TIS13708 8AL.15 NO UE. READY. 8(=0 8A ITSEOO II I DATA TIS13709 8 ERROR EXIT *:ERROR -3702 8AL.15 A INCORRECT 81TS ON TEST 3702 DATA A DO 16 TIMES T1513706 TIS13709 BIR.IO =X'30303030' LW.6 -16 A LI.IO 0 A L1.lt 0 A L1.5 CLEAR AND ARM INTERRUPT CLRARM TIS 13710 BAL .15 STOP TAPE -18000 A TIS13711 LI .Ilt $ BIR .Ilt NO INTERRUPT EXPECTED 0 LI .9 A CLEAR AREA *BUFF2 STW.9 READ FWD 12 BYTES oAIRFI6BI LI .0 510 *:oEVAoDR 510.12 TALL Y =TALLY+ I MTW.I 5 A I NFO IN YET *BUFF2 TIS13712 CB.6 TIS13712-1 BNE WAIT FOR INTERRUPT : I NTRECF LW.12 $-1 BCR,3 DO 16 TIMES TIS13710 BIR .10 R5/16 -It SLS.5 A R5 HAS TIME IN US TIME2 MW.'i - WRITE 10 READ TIME WTRT 5i00i.5 - WRITE DELAY TIME -1500 AI.5 A START TIME STRTME STW.5 IRG TIME -9 A TIS1371'i L1.10 16 MS TO STOP TAPE 16 A L I .Ilt DELAY :DELAY BAL.15 $+1 B WRITE 12 BYTES DAITWCREP) TIS13715 L1.0 CLEAR AND ARM INTERRUPT CLRARM BAL .15 EXECUTE TIO. 510 : 10EXEC BAL.15 WAIT FOR INTERRUPT MYDELAY BAL.15 T[ST :ERRORT TIS13716 BAL.15 READY. NO U(, BC=O BAITSEOOII) DATA TIS13717 B ERROR EXIT -3703 *:ERROR A BAL .15 INCORRECT BITS ON TEST 3703 DATA A CHECK SENSE SWITCH SETTINGS *:SENSE A BAL .15 HALT ON ERROR IF SS3 RESET WAIT A LOOP ON ERROR TIS13715 B LOOP TIS1371'i+1 TIS13717 BIR. 10 0 A L1.6 CLEAR TIME IRGTM STW.6 -9 A LI .10 CLEAR AND ARM INTERRUPT CLRARM TIS13718 BAL .15 SPACE BKW OVER RECORD DAISBI6B) L1.0 EXECUTE TIO. 510 : 10EXEC BAL .15 WAIT rOR INTERRUPT MYDELAY BAL .15 'jEST :ERRORT TIS13719 BAL .15 READY. NO UE. BC=O BA ITSEOO II) DATA T1513720 B ERROR EXIT -3704 *:ERROR A BAL.15 INCORRECT BITS ON TEST 3704 DATA A LOOP TIS13718 11513720 BI R. 10 CLEAR AND ARM INTERRUPT CLRARM BAL .15 0 A LI .6 A 0 L1.7 SPACE FWD 9 RECORDS USING CC DAlSrl6CCI L1.0 510 *:DEVADDR S10.4 1 ALL Y =TALLY+I 7 MTW.I A 78 XDS 901682 L1t.( !p~tr i I"(MORY I NO. j I ~I.oIUC I XDS 901682 Llt-£ "n I"(M MEMORY! I"(MORY I PROT Ar.r,Q[Cc, .-r'l~ITnJTC i ~! I I i i iI OPERAND LABEL :OPERATION, ~ ___ ~'~_ -L~E_~~~~~~-:l.~v~'-=~~_1~J- __ -_l __ -_10 1 16:"'2 AUG 03, '70 5 ... 75 02 OOFA... 6AFOl60C 5476 U~ OOFAS 6AFOI6"'O 5477 02 00FA6 680003B2 5 ... 78 5 ... 79 5480 5"'81 5"'82 5"'83 680003B2 02 00FA7 5484 5485 ______ ._.________. _. __ . - CO""I'£NTS SIGMA 517 7-CHANNEL MAG TAPE TEST 705735-1115IAOO 7/30170 TIST3809 BAL.15 RWTLP REWIND TO LOAD POINT BAL.IS CLRDARM CLEAR AND DISARM INTERRUPT B :TIH GO TO SEQUENCER 81 TSTI.39 HO OPERATION TEST :TIS139 B :TlH GO TO SEQUENCER 5 ... 86 5"'87 5"'88 5"'89 5 ... 90 TSTI .... O OPERATOR CONTROL PANEL TEST * THIS TEST WILL CHECK EVERY SWITCH ON THE OPERATOR CONTROL PANEL IN * THE SEQUENCE SPEC!F!ED BY THE PROGRAM AND VERIFY THE WRITE PROTECT * FEATURE 5491 5492 5"'93 5"'9'" 5495 5Lt96 5Lt97 5Lt98 5 ... 99 5500 5501 5502 5503 550Lt 5505 5506 5507 5508 5509 5510 5511 5512 5513 551Lt 5515 5516 5517 5518 5519 5520 5521 5522 5523 552Lt 5525 5526 5527 5528 5529 5530 5531 5532 5533 553Lt 5535 5536 5537 5538 5539 55LtO 5541 5542 5543 554Lt OPERATOR INTERVENTION REQUIRED 02 02 02 02 02 02 02 OOFSO OOFBI 00FB2 00FB3 OOFSLt OOFB5 00FS6 229FFFF8 6AFOl651 32FOl89C 35FOl9A7 328018B5 22700018 3570lDBA 32500008 LtS5020AB 355018S5 32C00005 EAF00218 35FOIAA6 EAF002iC 0000rAA2 02 02 02 02 02 02 02 02 00FB7 00FB8 00FB9 OOFBA OOFBS OOFSC OOFBD OOFBE 2EOOOOOO A 6AFOl63S 22000BE'" 6AFOICA2 6AFOl62F 6AFOIECLt 00005D8Lt 68000FC ... 02 02 02 02 02 02 02 02 02 02 02 02 02 OOFSF OOFCO OOFCI OOFC2 00FC3 OOFCLt 00FC5 00FC6 00FC7 00FC8 00FC9 OOFCA OOFCS EAF0021B OOOOOFAI [AF002ID 2EOOOOOO 6S000FB8 6AFOl638 6AFOICE8 22000CI9 6AFOICA2 6AFOl62F 6AFOIECLt 00005D8Lt 68000FDI A A A A 02 02 02 02 02 02 02 02 02 02 02 OOFCC OOFCD OOFCE OOFeF OOFDO OOFDI ODFD2 DDFD3 00FD4 DOFD5 DOFD6 EAF0021S 00000FA2 EAF0021D 2EOOOOOO 68000FS8 6A r Ol638 GAFOICES 22000SFA 6AFOICA2 6AFOl62F 6AFOIEC4 A A A A 02 02 02 02 02 02 02 00tA8 OOF A9 OOFAA OOFAS OOFAC OOFAD OOFAE 02 OOF AF A A A A A :TIST ... O L1.9 BAL.15 LW.IS STW.15 LW.8 L I .7 5 TW. 7 LW.5 AND.5 TISTLt002 STW.5 LW.12 SAL.15 STW.15 SAL.15 A TIST4003 TISTLtOOLt TISTLtOOS TISTLt007 TIST4008 -8 SMEARPTR FLGRG NOPKPRT :DEVADDR 2... : COMWCNT SMEAR PATTERN AND SET UP COMPARE REGULAR PRINTOUT FLAG SAVE DEVICE ADORESS 2Lt WORDS TO COMPARE 8 =X'OOOOFFFO' :DEVADDR 5 *:HEXC OPMESG7+4 ':PRINT CHANGE DEVICE DESIGNATION CONVERT FOR MESSAGE PRiNT MESSAGE DATA OPMESG7 MESSAGE TO OPERATOR TO DESIGNATE UNIT 011.2.3,4,5,6.7) WAIT SAL.15 CLRARM CLEAR AND ARM INTERRUPT LI.O DAIWR96S) WRITE 96 SYTES DEV 0.1.2,3, .... 5,6,7 SAL.15 :IOEXEC EXECUTE TlO. 510 MYDELAY WAIT FOR INTERRUPT SAL.15 SAL.15 :ERRORT TEST DATA SAITSEQOIII NO UE. SC=O, READY S TI ST ... ODLt ERROR EXIT SAL.15 *:ERROR #LtOOI DATA LtOOI INCORRECT BITS ON TEST BAL.i5 *:SENSE CHECK SENSE SWITCH SETTINGS WA I T HALT ON ERROR IF SS3 RESET B TIST4003-'" LOOP ON ERROR SAL.IS CLRARM CLEAR AND ARM INTERRUPT BAL.IS :CLEAR CLEAR READ IN BUFFER LI.O DAISPBRAND) SPACE BKW BAL.15 : 10EXEC EXECUTE TlO. SIO BAL.15 MYDELAY WAIT FOR INTERRUPT BAL.15 :ERRORT TEST DATA BAITSEOOIII READY AND NO UE B TIST4007 ERROR EX IT BAL.IS *:ERROR #4002 DATA Lt002 INCORRECT BITS ON TEST SAL.15 *:SENSE CHECK SENSE SWITCH SETTINGS WAIT HALT ON ERROR IF SS3 RESET S TIST4003-4 LOOP ON ERROR SAL.15 CLRARM CLEAR AND ARM INTERRUPT SAL.15 :CLEAR CLEAR READ IN BUFFER L I .0 DA (RF96S) READ FWD 96 SYTES SAL. IS : IOEXEC EXECUTE TIO. SID SAL.15 MYDELAY WAIT FOR INTERRUPT SAL.15 :ERRORT TEST XDS 901682 ! I"£M ! I"£MORY! I"£MORY ! g I I ADDR[SSl CONTENTS ~A8EL . JPROT t<:[Y I G L1t£ NO ----- 0 ----- 16:42 AUG 03. '70 00005078 02 00F07 5545 68000FOE 02 00F08 5546 5547 EAF0021B 02 00FD9 5548 00000FA4 02 OOFDA 5549 EAF0021D 02 OOFDB 5550 2EOOOOOO 02 OOFDC 5551 68000FDE 02 OOFDD 5552 6AFOID47 02 OOFDE 5553 68000FE5 02 OOFDF 5554 5555 EAF0021B OOFEO 02 5556 00000FA5 02 OOFEI 5557 EAF0021D 02 00FE2 5558 2EOOOOOO 02 OOFn 5559 68000FB8 02 00FE4 5560 33100005 02 00FE5 5561 32700005 02 00FE6 5562 4B7020AC 02 00FE7 5563 21700007 02 00FE8 5564 68200FBI 02 00FE9 5565 358018B5 02 OOFEA 5566 5567 EAF0021C 02 OOFEB 5568 0000lA50 02 OOFEC 5569 2EOOOOOO 02 OOFEO 5570 6AFOl638 02 OOFEE 5571 22000BD8 02 OOFEr 5572 6AFOICA2 02 OOFFO 5573 6AFOl62F 5574 02 OOFFI 6AFOIEC4 02 00FF2 5575 00005DEO OOFn 02 5576 68000FF A 02 00FF4 5577 5578 EAF0021B 02 00FF5 5579 00000FA6 02 00FF6 5580 EAF0021D 02 00FF7 5581 2EOOOOOO 02 00FF8 5582 68000FEB 02 00FF9 5583 6AFOl638 5584 02 DOFF A 22000BD5 5585 02 OOFFB 6AFOICA2 5586 02 OOFFC 6AFOl62F 5587 02 OOFFD 6AFOIEC4 02 OOFFE 5588 00005DEO 5589 02 OOFFF 68001006 5590 02 01000 5591 EAF0021B 5592 02 0100 I 00000FA7 5593 02 01002 EAF0021D 5594 02 01003 2EOOOOOO 5595 02 01004 68000FFA 5596 02 01005 EAF0021C 5597 02 01006 0000lA2A 5598 02 01007 5599 2EOOOOOO 5600 02 01008 22EtlOl2C 02 01009 5601 6AFO I E26 02 OIOOA 5602 68001011 02 OIOOB 5603 5604 EAF0021B 02 OIOOC 5605 00000FA8 02 01000 5606 EAF0021D 5607 02 OIOOE 2EOOOOOO 5608 02 OIOOF 68001006 5609 02 01010 EAF0021 C 02 01011 5610 0000 lAIC 02 01012 561 I 5612 2EOOOOOO 02 01013 5613 6AFOl638 5614 02 01014 I OPER AT ION 1____ ~PERA~_l CO,.,,.£N1S ---~~---- - - -- -- - - _.- - - 82 SIGMA 517 7-CHANNEL MAG TAPE TEST 705735-11!5IAOO 7/30170 NO UE. BC=O. READY, NO INC lENC.TH BAITSEOOIOI DATA TIST4009 B ERROR EXIT .: ERROR -4004 BolL .15 A INCORRECT BITS ON TEST 4004 DATA A CHECI<: SENSE SWITCH SETTINGS ·:SENSE BAl.15 AHALT ON ERROR IF 553 RESET WAIT ACANNOT lOOP ON THIS ERROR B '+1 COMPARE :COMPARE TIST4009 BAl.15 TIST4010 B INFORMATION ERROR -4005 ·:ERROR BAL.15 A INCORRECT INFORMATION 4005 DATA ACHECt<: SENSE SWITCH SETTINGS ·:SENSE BAL .15 AHALT ON ERROR IF SS3 RESET WAIT ALOOP ON ERROR TIST4003-4 B 5 A TIST4010· MTW. I 5 LW.7 A~X'OOOOOOOF' AND,7 LAST DEVICE ADDRESS USED 7 CI,7 ATIST4002 BLE RESTORE UNIT DESIGNATION :DEVADDR STW,8 MESSAGE TO OPERATOR TO REMOVE WRITE RING MA~E CORRECT UNIT MESSAGE TO OPERATOR ·:PRINT BAL ,15 A OPMESG6 DATA WAIT FOR OPERATOR WAIT A CLEAR AND ARM INTERRUPT CLRARM TIST4011 BAL ,15 WR ITE 100 BYTES DA!lWIOOBI L1,O EXECUTE TIO, SIO : 10EXEC BAL ,15 WAIT FOR INTERRUPT MYDELAY BAL ,15 TEST :ERRORT TIST4012 BAL,15 READY,UE, WRITE PROTECT BAITSE00261 DATA 115T4013 B ERROR EXIT -4006 ·:ERROR BAL,15 A INCORRECT BITS ON TEST 4006 DATA A CHECK SENSE SWITCH 5ETTING5 t:SENSE BAL,15 A HALT ON ERROR IF SS3 RESET WAIT A LOOP ON ERROR T15T4011-3 B CLEAR AND ARM INTERRUPT CLRARM TI5T4013 BAL,15 WRITE TAPE MARK CE AND UE DAlHHM31 LI ,0 EXECUTE TIO,SIO : 10EXEC BAL,15 WAIT FOR INTERRUPT MYDELAY BAl,15 TEST :ERRORT TI5T4014 BAL,15 READY, UE, WRITE PROTECT BAITSEQ0261 DATA TIST4015 B ERROR EXIT -4007 ·:ERROR BAL ,15 A INCORRECT BITS ON TEST 4007 DATA A CHECK SENSE SWITCH SETTINGS t:SENSE BAL,I5 A HALT ON ERROR IF 553 RESET WAIT A LOOP ON ERROR TIST4013 B MESSAGE TO OPERATOR t:PRINT A TIST4015 BAL,I5 OPMESG5 DATA RESET, ATTENTION, START TO GENERATE INT. MESSAGE TO OPERATOR WAIT FOR OPERATOR WAIT A 300 MS 300 LI .14 A DELAY : DELAY BAL ,15 TIST4016 B ERROR EXIT NO INTERRUPT RECIEVED -4008 t:ERROR BAL ,15 A TIMEOUT ON 510 4008 OAT A A CHECK SENSE SWITCY SETTINGS t : SENSE BAl,15 A HALT ON ERROR IF SS3 RESET WAIT A LOOP ON ERROR TIST4015 B MESSAGE TO OPERATOR ·:PRINT A TIST4016 BAL,15 OPMESG3 DATA MAKE UNIT READY, WRITE RING, UNIT Olt' MESSAGE FOR OPERATOR TO WAIT FOR OPERATOR WAIl A CLEAR AND ARM INTERRUPT CLRARM BAL ,15 XDS 901682 lH£ NO. o 16:~2 5615 5616 56 J7 5618 5619 5620 5621 5622 5623 562~ 5625 02 02 02 02 02 02 02 02 02 02 AUG 03, '70 22000CIB 01015 6AFOICA2 01016 6AFOl62F 0I 0 I7 6AFOIEC~ 01018 000050E8 01019 68001020 OIOIA OIOIB OIOIC 01010 OIOIE EAF0021B 00000FA9 EAF0021D 2EOOOOOO en"'n. n I •• I::e.~e ~UL.U 02 OlaIr 5627 5628 5629 5630 5631 5632 5633 02 01020 02 01021 EAF0021C 0000lA24 02 02 02 02 01022 01023 01024 01025 2EOOOOOO 02 02 02 02 02 01026 01027 01028 01029 0102A EAF0021B OOOOOFAA EAF0021D 2EOOOOOO 68001020 0102B Oi02C 01020 0102E 0102F 01030 01031 01032 01033 5650 5651 02 02 02 02 02 02 02 02 02 02 02 31101891 69301087 22EOIA4lt 35EOI04F 311019CE 68301033 22EOl9B3 6800103lt 22EOl9AF 55E210lt8 32EOl9AC 5652 02 01036 35£01038 5653 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 EAF0021C 0000lA32 2EOOOOOO 32EOl8AI 35E00055 6AFOl638 22000BEO 22FOI040 6DFOl200 22800000 CCAOl8B5 46700008 32FOIEA6 68301043 563~ 5635 5636 5637 5638 5639 56ltO 56~1 5642 56lt3 56ltlt 5645 5646 56~7 56~8 56~9 565~ 5655 5656 5657 5658 5659 5660 5661 5662 5663 566~ 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 02 02 02 02 02 02 02 02 02 02 0103~ 01035 01037 01038 01039 0103A 0103B 0103C 01030 0103E 0103F 01040 01041 01042 01043 0104~ 010~5 01046 010~7 01048 0 I 049 OIOltA OIOltB OIOltC OIO~D OIOltE OIOltF 01050 01051 01052 01053 0105~ 01055 VUUUAUI' 6AF 0 1(C~ 00005058 6800102B 83 SIGMA 5/7 7-CHANNEl MAG TAPE TEST 705735-11/51AOO 7/30/70 REWIND AND PUT OFFLINE (MANUAL) LI ,0 DA( TRWOF) ExECUTE TIO. 510 BAl,15 :IOEXEC WAIT FOR INTERRUPT BAl,15 MYDElAY TE5T TIST~017 BAl,15 :ERRORT DEVICE MANUAL, CONTROLLER READY DATA BA(TSE0027) B TISTltOl8 ERROR EXIT -4009 BAl,15 *:ERROR A INCORRECT BITS ON TEST DATA lt009 A CHECK SEN5E SWITCH SETTINGS BAl,15 *:SENSE A HALT ON ERROR IF SS3 RESET WAIT A n Loer ON [RROR D MESSAGE TO OPERATOR *:PRINT A TISTLiOl8 BAl,15 OPME5Glt DATA MESSAGE TO OPERATOR TO PUT DEVICE AUTOMATIC WAIT FOR OPERATOR WAIT A TEST SAL,15 : (RRORT LOAD POINT DATA BAITSE0005) B TISTltOl9 ERROR EXIT -4010 BAL,15 *:ERROR A INCORRECT BITS ON TEST DATA 4010 A CHECK SENSE SWITCH SETTINGS BAL,15 *:SENSE A HALT ON ERROR IF SS3 RESET WAIT A TISTltOl8 B DENSITY DIAL TEST 75 IPS Fl751PS TIST4019 CW, I i15T4028 BNE ERM5GI LI .Ilt TI5Tlt022 5HI,14 PACKED FLAG SET HODEFlAG CW, I $+3 BE TOLBOOI L1,14 $+2 B SET UP TOLERANCE TOL800 L1,14 T15Tlt021,1 5TH,14 SET UP MESSAGE OPPI LW,14 CTu A A A A A A A A 22FOIOltO A 6DFOII00 A 318019AF ~6800007 692010~C BI821048 68101053 EAF0021 B .4 OOOOOFAO A EAF0021C A OOOOIA~lt EAF0021D A 2EOOOOOO A 68001037 3280lElt3 35800055 A 6AFOl638 ILl BAL:is $+2 *:PRINT DATA OPMESGA WAIT LW, I~ CLOCK STW,14 X'55' BAL,15 CLRARM LI,O DAITWIOOO) L1,15 X'1040' WD, I 5 X' I 200 ' LI ,8 0 510,10 *:DEVADDR XW,7 8 LW,15 :INTRECF BCR,3 $-1 XW,8 7 L1,15 X'1040' 1010, 15 X' I 100 ' TOL800 TIST4021 CW,8 BG TIST4022-3 CW,8 *TI5T4021,1 BGE TI5T4023 ERROR EXIT BAL,15 *:ERROR DATA 4013 BAL,15 *:PRINT ERMSGI TIST4022 DATA BAL.15 *:SENSE WAIT B TIST4020 :DELMTW TIST4023 LW,8 5TW.8 X'55' BAL.15 CLRARM TIST4020 CHANGE CLOCK INTERRUPT. CLEAR AND ARM INTERRUPT WRITE 1000 BYTES ARM AND ENABLE CLOCK SIO INTERRUPT FLAG R8 HAS TALLY DISARM INTERRUPT 800.556.200 TOLERANCE ERROR 4013 NOT CORRECT DENSITY CHECK SENSE SWITCH SETTINGS LOOP ON ERROR RESTORE CLOCK CLEAR AND ARM INTERRUPT XDS 901682 o 16:42 AUG 03, '70 22000BE4 5685 02 01056 6AF"01CA2 5686 02 01057 6AF"0162F" 15687 02 01058 6AF"01EC4 5688 02 01059 00005084 5689 02 0105A 68001061 5690 02 0105B 5691 EAF"0021B 02 0105C 5692 OOOOOF" AE 5693 02 01050 EAF"002ID 5694 02 0105E 2EOOOOOO 5695 02 0105F" 68001055 5696 02 01060 6AF"01638 5697 02 01061 22000CI9 5698 02 01062 6AF"01CA2 5699 02 01063 6AF"0162F" 5700 02 01064 6AF"0IECIt 5701 02 01065 00005084 5702 02 01066 68001060 5703 02 01067 5704 EAF"0021B 5705 02 01068 OOOOOFAF" 5706 02 01069 EAF"0021D 5707 02 0106A 2EOOOOOO 5708 02 0106B 68001055 5709 02 0106C 6AF"OICE8 5710 02 01060 6AF"01638 5711 02 0106E 22000BFA 5712 02 0106F" 6AFOICA2 5713 02 01070 6AF"0162F" 5714 02 01071 6AF"01EC4 5715 02 01072 00005078 5716 02 01073 6800107A 5717 02 01074 5718 EAF0021B 02 01075 5719 OOOOOFBO 5720 02 01076 EAF0021D 5721 0201077 2EOOOOOO 5722 02 01078 6800107A 5723 02 01079 6AFOID47 5724 02 0107A 68001081 5725 02 0107B 5726 EAF0021B 02 0107C 5727 OOOOOFBI 5728 02 01070 EAF0021D 5729 02 0107E 2EOOOOOO 5730 02 0 I 07F" 68001055 5731 02 01080 33601038 5732 02 01081 3340104F 5733 02 01082 33101048 5734 02 0 I 083 2290lA50 5735 02 01084 5192104F" 5736 02 01085 69201037 5737 02 0 I 086 6AF"01640 5738 02 01087 680003B2 5739 02 0 I 088 5740 5741 5742 5743 5744 680003B2 5745 02 01089 5746 571t7 5748 571t9 5750 5751 5752 5753 5751t A A A A A A A A A A A A A A A A SIGHA 517 7-CHANNEL HAG TAPE TE5T 705735-11/51AOO 7/30/70 WR I TE 96 BYTES LI,O DAlWR96BI TIO.SIO BAL , 15 : 100EC WAIT FOR INTERRUPT BAL,I5 HvDELAV TEST BAL,I5 : ERRORT NO UE. BC-O. READY DATA 8AIT5EOOIII B TI5T4024 ERROR EXIT 4014 BAL,I5 ·:ERROR INCORRECT BITS IN TE5T DATA 4014 CHECK SENSE SWITCH SETTINGS BAL.15 ·:5EN5E WAIT B TIST4023+2 CLEAR AND ARM INTERRUPT CLRARH T15T4024 BAL.15 SPACE BKW LI,O DAI5PBRANDI TIO.SIO BAL.15 : 10EXEC WAIT FOR INTERRUPT BAL.15 HVDELAV TEST BAL.15 :ERRORT READY AND NO UE DATA BAITSEOOII) B TIST4025 ERROR (XIT 40lS BAL.15 ·:ERROR INCORRECT BITS IN TEST DAlA 4015 CHECK SENSE SWITCH SETTINGS BAL.15 ·:SENSE WAIT LOOP ON ERROR B TIST4023+2 CLEARAREA :CLEAR TIST4025 BAL.15 CLEAR AND ARM INTERRUPT BAL.15 CLRARM READ FWD 96 BYTES LI.O DA(RF96BI TIO.SIO BAL ,15 : 10EXEC WAIT FOR INTERRUPT BAL.15 MYDELAV TEST BAL.15 :ERRORT NO UE. BC=O. NO INC LENGTH DATA BA(TSEOOIO) B TIST4026 ERROR EXIT ,",016 BAL.IS ·:ERROR INCORRECT BITS IN TEST DAlA 4016 CHECK SENSE SWITCH SETTINGS BAL.15 ·:SENSE WAI T CANT'LOOP IN TEST B $+ I COMPARE INFORMATION :COMPARE TIST4026 BAL.IS B TIST4027 INFORMATION ERROR '"'017 BAL.15 ·:ERROR INFORMATION ERROR DATA 4017 CHECK SENSE SWITCH SETTINGS BAL.IS ·:SENSE WAIT LOOP ON ERROR TIST4023+2 B CHANGE MESSAGE TIST4020+1 TIST4027 MTW,6 TIST4022 MTW.4 CHANGE TOLERANCE TIST4021 MTW. I DO 200. 556. 800 BPI ERMSG3+4 LI ,9 TIST4022.1 CH.9 BG T1S14028 BAL.15 B 84 Tt~Tl.tn~n I I;;) I'UL..U CLRDARM : T1M CLEAR AND DISARM INTERRUPT GO TO SEQUENCER TSTI,,",I NO OPERATION TEST :T1ST41 • B : T 1M GO TO SEQUENCER TST2 RANDOM EXERCISER THIS TEST PROVIDES A MEANS or OPERATING A MAGNETIC· TAPE SYSTEM WITH PSEUDO-RANDOM OPERATION. ORDER SEQUENCE. DATA PATTERN, 110 AREA. TIME DELAY. AND • XDS 901682 o 16:'-12 5755 5756 5757 5758 5759 5760 5761 5762 5763 576'-1 5765 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 7/30/70 85 RECORD SIZE rOR THE PURPOSE OF DETECTING INTERMIT-TENT FAILURES AND ExERCISING ALL TAPE UNITS. AUG 03, '70 THE RANDOM EXERCISER TEST WILL REPORT ERRORS AS THEY OCCUR, BUT ONLY AS TO THE rUNCTION THAT FAILED. NO ERROR LOOPING IS PROVIDED EXCEPT FOR LIMITED RETRIES. 01 =NUMBER OF CYCLES, SET TO 1000 IF 0.· 02 =NUMBER OF ERROR RETRIES. t~UM TriE RANDOM SEED THE FOLLO~jNG MAS~S ARE USED TO GET TYPE OF OPERATION, WORD SIZE OF RECORD, AND TIME DELAY IN MILLISECONDS X'00003FFO' TO GET RANDOM RECORD WORD SIZE x'OOlroooo' TO GET RANDOM TIME DELAY IN MILLISECONDS X'Ooooooor' TO GET RANDOM OPERATION SET o WRITE,WRITE,WRITE,WRITE,WRITE I WRITE,WRITE,WRITE,WRITE,SPACE 8KW 2 WRITE,WRITE,WRITE,SPACE 8KW,SPACE 8KW 3 WRITE,WRITE,WRITE,SPACE 8KW,READ FWD 4 WRITE,WRITE,SPACE BKW,READ FWD,SPACE BKW 5 WRITE,WRITE,SPACE BKW,SPACE BKW,READ FWD 6 WRITE,WRITE,SPACE 8KW,SPACE BKW,SPACE FWD 7 WRITE,SPACE BKW,READ FWD,WRITE,WRITE 8 WRITE,SPACE BKW,READ FWD,WRITE,SPACE BKW 9 WRITE,SPACE BKW,WRITE,SPACE 8KW,READ FWD A WRITE,SPACE BKW,READ FWD,SPACE 8KW,WRITE 8 WRITE,SPACE 8KW,READ FWD,SPACE BKW,READ FWD C WRITE,SPACE 8KW,SPACE FWD,WRITE,WRITE o WRITE,SPACE 8KW,WRITE,SPACE 8KW,SPACE FWD E WRITE,SPACE 8KW,READ FWD,SPACE 8KW,READ FWD F WRITE,SPACE 8KW,SPACE FWD,SPACE BKW,READ FWD ~166 5767 5768 5769 5770 5771 5772 5773 577'-1 5775 5776 5777 5778 5779 5780 5781 5782 5783 578'-1 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 580 I 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 0108A 0108B 0 I 08C OiOeD 0108E 0108F 01090 01091 01092 01093 01094 01095 01096 01097 01098 01099 0109A 01098 0109C 01090 0109E 0109F OIOAO OIOAI 010A2 010A3 010A4 010A5 010A6 010A7 010A8 010A9 OIOAA 010A8 OIOAC OIOAD 32C020AD 32D020AE 32E020AF 6AFOiCD7 226010C6 5562120F 22600000 356018F3 35101885 3560189E 227FFFEO 356EI884 65701095 32FOl89C 35FOl9A7 6800109B 6AFOICDA 35EOl8A8 35EOOOOD 48D020AC 35001889 35EOOOOD 25D0007C 48002080 693010A4 20000001 35DOl8A9 35DOIDBA 35DOICF4 35001038 25000002 55D217C5 55D217FI 32F0207D 35FO ICF3 35EOOOOD T2RE LW,I2 LW,I3 LW,I4 SAL, i5 : RANDOi-iY 1,6 STH,6 T2RE02 T2RE06C, I L A L1,6 A L1,7 STW,6 STW,I STW,6 STW,6 BIR,7 LW,I5 STW,I5 T2REOI A T2REOIA A A A A A T2REOIB =x '1289BOAI ' =X'1033C4D7' =X'544B2F8A' 8 BAL,I5 STW,I4 STW,I4 AND,I3 STW,I3 STW,I4 SLS,I3 AND,I3 8NEZ AI,I3 STW,I3 S TW, 13 STW,I3 S TW, 13 SLS,I3 STH,I3 STH,I3 LW,I5 STW,I5 STW,I4 o NZFLAG LOOPTLY REWONLY -32 TWTALLY+32,7 $-1 FLGRG NOPKPRT T2REOI+1 :RANDOMX SAVE SEED 13 =x'Ooooooor' OPFLAG 13 -4 =X'000003FF' T2REOl8 I REWORDS :COMWCNT :CLRSIZE :PATWC 2 WRRAND+ I , I RFRAND+I,I BUFF2 : CLRADDR 13 MI M2 SEED .,..T 1;:)1 n.l~.nro.u "'I-'I'4.uun ;>~t.U AlllAVr I"Lt'i"";J Tllr InC,. SET UP EOT CLEAR TALLY SET RE FLAG SET FIRST LOOP TO I RESET FLAG TO REWIND UNITS CLEAR TALLY REGULAR PRINTOUT FLAG RANDOM SEED RETURNS IN RI4 SAVE SEED FOR NEXT PASS SEED IN RI4 AND RI3 GET RANDOM OPERATION SET GET RANDOM WORD SIZE DO AT LEAST I WORD COMPARE WORD COUNT CLEAR BUFFER WORD COUNT SPREAD PATTERN SIZE GET BYTE COUNT WRITE READ FWD CLEAR ADDRESS rA .... r ~""'IL XDS 901682 LH£ • f'£M I f'£MQRY i f'£MORY I gI i ! ~~~__ ~~y~~~~~1E~=j_~_L LABE~PERAT IO~i_____ ~~~_~ __ 0 cor1t-ons - ---- --- - - .- -- 86 SIGMA 517 7-CHANNEL MAG TAPE TES1 705735-11151 AOO 7/30170 -16 SLS.13 A =x'OOOOOOIF' ANO.13 R[TIM[ RAN~OM TIME DELAY 0 - 1023 MS STW.13 :PATIO SET UP RANDOM PATTERNED AREA STW.2 :PAT 10+ I STW.Ilf WA(BUFFII L1.12 :PATBFR RANDOM PATTERN S1W.12 COMPARE EXPECTED BUFFER : (OMBFRA STW.12 BUFF2 LW.12 COMPARE OBSERVED PATTERN :COMBFRB S1W.12 0 L1.12 A ERROR PRINTOUT :COMFLAG STW.12 SMEAR PATTERN : PATTERN BAL .15 PACKED BINARY MOOEFLAG CW.I T2RE02-2 BE , NO PACKED BINARY S10 OR OPTION NUMBER OF WORDS :COMWCNT LW.12 BUFF I L1.13 '13 A T2REOIC LW.14 MASK FOR BINARY =X' 3F3F3F3F ' ANO.14 STW.14 '13 A 13 MTW.I A MASK ALL WORDS T2REOIC BOR,I2 16:42 AUG 03. '70 5825 02 OIOAE 25000070 5826 02 OIOAr lfB0020BI 5827 02 OIOBO 3500188B 02 OIOBI 35201038 5828 35E(/1039 02 010B2 5829 02 010B3 22C020C5 5830 35COI03C 02 OIOBlf 5831 35COIOBB 02 010B5 5832 32C02070 02 010B6 5833 35COIOBC 02 010B7 583lf 22COOOOO 02 010B8 5835 35COIOBO 02 010B9 5836 6AFOIcr9 02 OIOBA 5837 311019CE 02 OIOBB 5838 683010C4 5839 02 OIOBC 5840 32COIOBA 5841 02 OIOBO 220020C5 5842 02 OIOBE B2EOOOOO 5843 02 OIOBF 4BE02090 5844 02 OIOCO B5EOOOOO 5845 02 OIOCI 33100000 5846 02 010C2 64COIOBF 5847 02 010C3 5848 5849 3110189E 5850 02 010C4 683010CO 02 010C5 5851 6AFOl648 02 010C6 5852 680010C9 5853 02 010C7 6AFOl64A 5854 02 010C8 6AFOl60C 5855 02 010C9 20700001 A 5856 02 OIOCA 655010C8 5857 02 OIOCB 3510189E 02 OIOCC 5858 5859 5860 32401889 5861 02 OIOCO 6830100F 5862 02 OIOCE 680810CF 5863 02 OIOCF 680010H 5864 02 01000 6800 I OFF 5865 02 01001 6800110F 5866 02 01002 5867 02 01003 680011lF 5868 02 01004 6800112F 6800113F 02 01005 5869 6800114F 5870 02 01006 5871 02 01007 6800115F 5872 02 01008 6800116F 6800117F 5873 02 01009 5874 02 OIOOA 6800118F 5875 02 01008 6800119F 5876 02 DiODe 6800i jAr 5877 02 01000 6800118F 5878 02 OIOOE 68001lCF 5879 5880 5881 5882 5883 02 OIOOF 224010E2 5884 02 OIOEO 5542.1210 5885 02 OIOEI 68001207 5886 02 010E2 224010E5 5887 02 010[3 55421210 5888 02 010[4 68001207 5889 02 010E5 224010E8 5890 02 010E6 55lf2121D 5891 02 010E7 68001207 5892 224010EB 02 010E8 5893 02 010E9 55421210 5894 02 OIOEA 68001207 , , T2RE02 T2RE03 T2RE04 , CW,I BE BAL ,15 B BAL .15 BAL ,15 AI,7 BIR.5 STW,I REWONLY T2RE04+3 OOALL T2RE03+1 OOALLI RWTLP I T2RE03 REWONLY LW.4 BEZ B B B B B B 8 8 B 8 B B 8 OPFLAG T2RE050 $,4 T2RE051 T2RE052 T2RE053 T2RE054 T2RE055 T2RE056 T2RE057 T2RE058 T2RE059 T2RE05A T2RE05B T2RE05C REWIND UNIT DO ALL UNITS SET UP I UNIT REWIND TO LOAD POINT DO NEXT UNIT DO ALL UNI TS SET NO REWIND FLAG , B , T2RE05D 8 8 T2RE05E T2RE05F L1.4 STH.4 8 LI .4 STH,4 8 LI ,4 STH.4 B LI ,4 STH,4 8 $+3 T2REWR. I T2REW $+3 T2REWR.I 12REW $+3 T2REWR .1 T2REW $+3 T2REWR .1 T2REW SET OF OPERATIONS OP =0 OP OP OP OP OP OP OP OP OP OP OP OP OP OP OP =I =2 "'3 =4 =5 =6 =7 =8 =9 =A =8 =C =0 =E =F , , , T2R[050 RETURN ADDRESS WRITE A RECORD WRITE A RECORD WRITE A RECORD WRITE A RECORD XDS 901682 : r-t:M i .i I0 I I! I COM~'(NTS 'ppnT:r-t:MOR'T I r-t:MORY ,R. I ABC"! 'OPC-RATION' "PE.DAN(! , " ADDRESS CONTENTS L..'" 'L..L.. ' ~ • ~ v...,· jKEYl G' _._~__ ____ _____ 1___~___ --0--- - - - - - - - - ------ - -- - -. MAG TAPE TEST 705735-11/51 AOO 7/30170 7-CHANNEL SIGMA 517 0 16:"'2 AUG 03, '70 $+3 22"'010EE 02 OIOEB LI ,'" 5895 T2REWR ,I STH,'" 55"'21210 02 OIOE( 5896 WRITE A RECORD T2REW B 68001207 02 OIOEO 5897 GO TO TALL'r AND NEW SE T T2RE60A B 6800110F 02 O!OEE 5898 5899 RETURN ADDRESS $+3 T2RE051 LI ,'" 22"'010F2 02 OIOEF 5900 T2REWR ,I STH,'" 55"'21210 02 OIOFO 5901 WRITE A RECORD T2REW B 68001207 02 OIOFI 5902 $+3 L1,'" 22"'010F5 02 010F2 5903 T2REWR,1 STH,'" 55"'21210 02 010F3 590'" I-lRI TE A RECORD T2REw B, 68001207 02 OIOF'" 5905 n.., ntnr-c:. ttJ L" . - ' 22ttc:ors ur UL.. 5906 T2REI-lR, I STH,'" 55"'21210 02 010F6 5907 I-lRI TE A RECORD T2REW B 68001207 02 OlOF7 5908 $+3 L1,'" 22"'010FB 02 010F8 5909 T2REI-lR ,I STH,'" 55"'21210 02 010F9 5910 WR 11E. A RECORD T2REw 8 68001207 02 OIOFA 5911 $+3 L1,'" 22"'010FE 02 OIOFB 5912 T2RESBR, I STH,'" 55"'2122E 02 OIOFC 5913 SPACE BKI-l OVER RECORD T2RESB B 6800121E 02 OIOFO 591'" GO TO TALLY AND NEW SET T2RE60A B 6800110F 02 OIOFE 5915 5916 RETURN ADDRESS $+3 T2RE052 LI ,'" 22LtOll02 02 OIOFF 5917 T2REWR, I STH,'" 55Lt2121D 02 01100 5918 I-lRITE A RECORD T2REw B 68001207 02 01101 5919 $+3 22LtOll05 L1,'" 02 01102 5920 T2REWR, I STH,Lt 55Lt21210 02 01103 5921 i-iR i iE A RECORD T2RHi 8 68001207 02 01 10Lt 5922 $+3 22401108 L1,'" 02 01105 5923 T2REI-lR, I STH,4 55421210 02 01106 5924 WR I TE A RECORD T2REW B 68001207 02 01107 5925 $+3 LI ,I.f 2240110B 02 01108 5926 T2RESBR,I STH,4 5542122E 02 01109 5927 SPACE BKW OVER RECORD T2RESB B 6800121E 02 OIIOA 5928 $+3 LI ,4 221.f0110E 02 oII DB 5929 T2RESBR,I STH,4 5542122E 02 oII DC 5930 SPACE RECORD BKW T2RESB B 6800121E 02 01100 5931 GO TO TALLY AND NEW SET T2RE50A B S800! lor 02 O! ! DE 5932 5933 RETURN ADDRESS $+3 T2RE053 ll,4 22401112 02 oII OF 5931.f T2REWR, I STH,4 55421210 02 01110 5935 WRI TE A RECORD T2REW B 68001207 02 01111 5936 $+3 LI ,4 22401115 02 01112 5937 T2REWR,I STH,4 55421210 02 01113 5938 WRI TE A RECORD T2REW B 68001207 02 01114 5939 $+3 L1,4 22401118 02 01115 5940 T2REWR, I STH,Lt 55421210 02 01116 5941 WR I TE A RECORD T2REW B 68001207 02 01117 59Lt2 $+3 L1,4 224011iB 02 01118 5943 T2RESBR,I STH,Lt 5542122E 02 01119 594Lt SPACE BKW OVER RECORD T2RESB B 6800121E 02 oIII A 5945 $+3 LI ,4 224011iE 02 oIIIB 5946 T2RERFR,I STH,Lt 5542125E 02 0111 C 5947 READ RECORD FWD T2RERF B 68001240 02 01110 5948 GO TOT ALL Y AND NEW SET T2RE60A B 6800110F 02 OlliE 5949 5950 RETURN ADDRESS $+3 T2RE054 LI ,4 22401122 02 0111 F 5951 T2REWR ,I STH,Lt 55421210 02 01120 5952 WR I TE A RECORD T2REW B 68001207 02 01121 5953 $+3 LI ,4 22401125 02 01122 595Lt T2REWR, I STH,4 55421210 02 01123 5955 WRITE A RECORD T2REW B 68001207 02 01124 5956 $+3 LI ,4 22401128 02 01125 5957 T2RESBR,I STH,4 55Lt2122E 02 01126 5958 SPACE 81<10.1 OVER RECORD T2RESB 8 6800121E 02 01127 5959 $+3 LI ,4 22401128 02 01128 5960 T2RERFR,I STH,4 5542125E 02 01129 5961 READ RECORD FWD T2RERF 8 68001240 02 o112A 5962 $+3 L1.Lt 22LtOl12E 02 0112B 5963 T2RESBR,I STH,Lt 5542122E 02 Ollet 5964 L11'£ NO L:: "V' I o U J ..J 11 I 1 I . .. 87 XDS 901682 ll>£ NO. ~H: ~M()RY PROT . ADDRESS 1 I I ~t1ORY I ~ 0 I 1 I CONTENTS , 1 , LABEL1PERAT ION G -- I"EY ______ _ _ _ _ _ _ ----L. _ _ _ _ .... 16:"'2 .lUG 03. '70 02 0 1120 6800121E 5965 68001lDF 02 0112E 5966 5967 02 0112F 22"'01132 5968 55"'21210 02 01130 5969 68001207 02 01131 5970 22 ... 01135 02 01132 5971 02 01133 55"'21210 5972 68001207 02 0113'" 5973 22 ... 01138 597 ... 02 01135 551f2122E 02 01136 5975 6800121E 01137 02 5976 22 ... 01139 02 01138 5977 55'12122E 02 01139 5978 6800121E 02 o113A 5979 22 ... 0113E 02 01138 5980 55"'2125E 02 o113C 5981 6800121f0 02 01130 5982 6800 II OF 02 0113E 5983 5981f 22'10111f2 02 0113F 5985 55 ... 21210 02 011 ... 0 5986 68001207 02 011 ... 1 5987 22"'011"'5 02 011"'2 5988 55"'21210 02 011"'3 5989 68001207 02 011 ...... 5990 22 ... 011 ... 8 02 011"'5 5991 55 ... 2122E 02 011 ... 6 5992 6800121E 02 011 ... 7 5993 221f011"'B 02 011"'8 599'" 55 ... 2122E 02 011"'9 5995 6800121E 02 oII ... A 5996 22 ... 0114E 5997 02 011"'8 55 ... 2123F 02 0114C 5998 6800122F 02 011"'0 5999 68001lDF 02 OII"'E 6000 6001 22 ... 01152 02 oII ... F 6002 55421210 6003 02 01150 68001207 02 01151 6004 22 ... 01155 02 01152 6005 55 ... 2122E 6006 02 01153 6800121E 6007 02 0115 ... 22"'01158 6008 02 01155 6009 02 01156 55"'2125E 680012 ... 0 6010 02 01157 22 ... 0115B 02 01158 6011 55421210 02 01159 6012 68001207 02 0115A 6013 22 ... 0115E 02 01158 601'" 55"'21210 6015 02 0115C n,ll:n 58001207 60i6 02 u I I..JLJ 6800110F 02 0115E 6017 6018 22 ... 01162 6019 02 o115F 55 ... 21210 6020 02 01160 68001207 6021 02 01161 22 ... 01165 02 01162 6022 5542122E 02 01163 6023 6800121E 6024 02 01164 22 ... 01168 01165 02 6025 55"'2125E 6026 02 01166 68001240 6027 02 01167 22'101168 02 01168 6028 55"'21210 02 01169 6029 68001207 02 0116A 6030 2240116E 02 01168 6031 5542122E 02 01 !6C 6032 6800121E 02 01160 6033 68001lDF 603'1 02 0116E _~___ OPERAt-4) I COHf'£NTS I - - - - - - - - - - .. - --- ------------_._-- - _. 7/30170 SIGMA 517 7-CHANNEL MAG TAPE TEST 705735- II 15UOO SPACE RECORD 9~w T2RES9 9 GO TO T.lLLY AND NEW SET T2RE60A 9 • T2RE055 Lt. ... STH .... 9 Lt. ... 5TH .... 9 LI.1f STH.1f 9 L1.1f STH.1f 9 LI ,If • T2RE056 STH,1f B 8 STH.1f B L1.4 STH.4 B 8 $+3 T2REWR, I T2REW $+3 T2REWR, I T2REW $+3 T2RESBR .1 T2RESB $+3 T2RESBR, I T2RESB $+3 T2RESFR.1 T2RESF T2RE60A L1 .... 5TH .... B L1.4 STH.4 B LI .... 5TH .... B L1.4 5TH .... B LI .4 5TH.4 8 B $+3 T2REWR .1 T2REW $+3 T2RES8R,1 T2RE5B $+3 T2RERFR.I T2RERF $+3 T2REWR, I T2REW $+3 T2REWR.I T2REW T2RE60A LI .4 5TH .... B L1 .... STH.4 8 L1.4 5TH.4 8 L1.4 5TH.4 B L1.4 STH.4 8 8 $+3 T2REWR.I T2REW $+3 T2RES8R .1 T2RE5B $+3 T2RERFR.1 T2RERF $+3 T2REWR .1 T2REW $+3 T2RESBR.1 T2RESB T2RE60A L1.1f STH.1f 8 LI ,'" STH .... 8 L1 .... STH.1f 9 LI ,If • T2RE057 • T2RE058 $+3 T2REWR.I T2REW $+3 T2REWR. I T2REW $+3 T2RES9R,1 T2RES9 $+3 T2RES8R .1 T2RES8 $+3 T2RERFR .1 T2RERF T2RE60A RETURN ADDRESS WRITE A RECORD WRITE A RECORD SPACE 9KW OVER RECORD SPACE RECORD 8KW READ RECORD FWD GO TO TALLY AND NEW SET RETURN ADDRESS WRITE A RECORD WRITE A RECORD SPACE BKW OVER RECORD SPACE RECORD BKW SPACE FWD OVER RECORD GO TO TALLY AND NEW SET RETURN ADDRESS WRITE A RECORD SPACE BKW OVER RECORD READ RECORD FWD WRI TE A RECORD WRITE A RECORD GO TO TALLY AND NEW SET RETURN ADDRESS WRITE A RECORD SPACE BKW OVER RECORD READ RECORD FWD WRITE A RECORD SPACE 8KW OVER RECORD GO TO TALLY AND NEW SET -- --- 88 XDS 901682 L1f'£ NO. I t'£M i 'PROT t'£MORY : t'£MORY ,ADDRESS, CGNTENTS i i "roy ______1_=--1-0 I AUG 03, '70 16:42 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 02 02 02 02 02 02 02 02 02 02 02 6041 u2 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 1~~A8EL SiGMA 5i7 T2RE059 OIISF 01170 01171 01172 01173 01174 01175 01176 01177 01178 01179 22401172 55421210 68001207 22401175 5542122E 6800121E 22401178 55421210 68001207 2240117B 5542122E 02 02 02 02 01178 OJ 17C 01170 o 117E 2240117E 5542125E 68001240 68001lDF o 117F 01180 01181 01182 01183 01184 01185 01186 01187 01188 01189 o 118A o 118B o 118C 01180 O! !BE 22401182 55421210 68001207 22401185 5542122E 6800121E 22401188 5542125E 68001240 2240118B 5542122E 6800121E 2240118E 55421210 68001207 6BOOIIOF T2RE05A 6068 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 6069 6070 6071 6072 02 o IlaF 02 01190 02 01191 22401192 55421210 68001207 T2RE05B 6073 02 Oi i92 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 02 02 02 02 02 02 02 02 02 02 02 02 01193 01194 01195 01196 01197 01198 01199 011914 o 119B o 119C o 119E 5542122E 6800121E 22401198 5542125E 68001240 22'-10119B 5542122E 6800121E 2240119E 5542125E 68001240 68001 JDF 02 02 02 02 02 02 02 C2 02 02 02 02 02 02 02 02 o 119F 011140 o II Al 011142 011143 011144 011145 011146 011147 011 Aa 011 A9 011 AA 011 AB OIIAC o II AD 011 AE 2240 II 142 55421210 68001207 22'-101lA5 5542122E 6800121E 22'-101lA8 5542123F 6800122F 2240 II AB 55'-121210 68001207 22401lAE 55'-121210 68001207 68001lDF 02 011 AF 221.f01182 oIlIA 0119D 2240 i i 95 LI ,4 STH,4 B B $+3 T2REWR, I T2REW $+3 T2RESBR, I T2RESB $+3 T2REWR,1 T2REW $+3 T2RESBR, I IcRESS $+3 T2RERFR, I T2RERF T2RE60A LI ,4 STH,4 B LI ,'f STH,4 B LI ,4 STH,4 B LI ,4 STH,4 B LI ,4 STH,'f B B $+3 T2REWR, I T2REW $+3 T2RESBR, I T2RESB $+3 T2RERFR, I T2RERF $+3 T2RESBR,1 T2RESB $+3 T2REWR, I T2REW T2RE60A LI ,4 STH,4 B $+3 T2REWR, I LI ,4 STH,'f B LI.'f STH,'f B LI,'f STH,4 B LI ,4 STH,4 LI," STH,4 B LI ,4 STH,'-I B LI ,'-I STH,'-I B LI ,4 STH,4 B • T2RE05C T2RE05D I I ____ L __ COMt-£NTS ~ __________.______ .__ - 7-CHIoNNEL HAG TAPE TEST 705735--11/5JAOO 6 6800i2iE OPERAND tPERAT IONI B T2~EW RETURN ADDRESS WRI TE A RECORD SPACE BKW OVER RECORD WRITE A RECORD ~r"I""''' ~r"" ..... ~ "VII cr." f'\\,rn VYLn RECORD READ RECORD FWD GO TO TALLY AND NEW SET RETURN ADDRESS WRITE A RECORD SPACE BKW OVER RECORD READ RECORD FWD SPACE BKW OVER RECORD WRITE A RECORD GO TO TALLY AND NEW SET RETURN ADDRESS WRITE A RECORD $+3 T2RESBR,I T2RESB $+3 T2RERFR, I T2RERF $+3 T2RESBR, I T2RESB $+3 T2RERfR,I T2RERF T2RE60A B $+3 T2REWR, I T2REW $+3 T2RESBR, I T2RESB $+3 T2RESFR, I T2RESF $+3 T2REWR, I T2REW $+3 T2REWR, I T2REW T2RE60A Ll ,I.f $+3 LI ,'-I STH,4 B LI ,4 STH,4 B LI ,4 STH,'-I B LI ,'-I STH,4 B LI ,'-I STH,'-I 8 7/30/70 SPACE BKW OVER RECORD READ RECORD FWD SPACE RECORD BKW READ RECORD FWD GO TO TALLY AND NEW SET RETURN ADDRESS WRITE A RECORD SPACE BKW OVER RECORD SPACE FWD OVER RECORD WRITE A RECORD WRITE A RECORD GO TO TALLY AND NEW SET RETURN ADDRESS 99 XDS 901682 L1" NO. '''DI ---~0 I t1CM i t1C"<)RY t1CMORY ,PROT'ADDRES=.1 CONTENTS I ._- i~ I ill --~-- G I .. ~- 16:Lf2 AUG 03. '70 6105 02 011 BO 55Lf2121D 6106 68001207 02 OIIBI 6107 22LfOllB5 02 01lB2 55Lf2122E 6108 02 011 B3 6800121E 6109 02 o IIBLf 22LfO II B8 6110 02 01lB5 55Lf2121D 6111 02 01lB6 68001207 6112 02 01lB7 22LfOliBB 02 01lB8 6113 5542122E 611Lf 02 01lB9 6800121E OIIBA 02 6115 22LfOIlBE 6116 02 OIIBB 5542123F 6117 02 OIIBC 6800122F 02 OllBo 6118 68001loF 02 OIIBE 6119 6120 22LfOllC2 02 OIIBF 6121 55Lf2121o 6122 02 o IICO 68001207 02 OIICI 6123 22LfOllC5 612Lf 02 01lC2 5542122E 6125 02 01lC3 6800121E 6126 02 OIICLf 22"t011C8 6127 02 01lC5 55Lf2125E 02 01lC6 6128 680012LfO 6129 02 01lC7 22LfO IICB 6130 02 01lC8 55Lf2122E 6131 02 01lC9 6800121E 6132 02 OIICA 22LfO II CE 6133 02 OIICB 5542125E 613Lf 02 OIICC 680012LfO 02 OllCo 6135 68001loF 6136 02 OIICE 6137 22LfO II 02 6138 02 011 CF 55Lf2121D 6139 02 01100 68001207 61LfO 02 01101 22LfOllD5 61"t1 02 01102 55Lf2122E 61Lf2 02 01103 61Lf3 6800121E 02 OlloLf 22LfOll08 61LfLf 02 01105 55Lf2123F 61Lf5 02 01106 [)2 01107 61"t6 6800122F 22"t0 II DB 61Lf7 02 01108 55Lf2122E 6148 02 01109 61"t9 6800121E 02 OIIDA 22LfOIlDE 6150 02 OIIDB 55Lf2125E 6151 02 o II DC 6152 680012"t0 02 o II DO 68001lDF 6153 02 o II DE 6154 6155 6156 02 o II OF 68001lEO 6157 02 OilED 22EOOOOO 6158 02 OIIEI 35EOIEA6 6159 32EOl88B 02 01lE2 6160 6AFOIE26 02 o IIE3 6161 68001lE5 02 o IIELf 6162 33101885 02 01lE5 6163 32601885 02 o IIE6 616Lf 31601888 02 011[7 6165 6820109A 02 01lE8 6166 32601887 02 01lE9 6167 02 o IlEA 68201200 22700000 6168 02 o IIE8 3A50188E 6169 02 OIIEC 32CEI886 6170 02 OilED EAF00218 6171 02 o IIEE 35FOIADC 6172 02 o liEF 6173 02 011 FO 32CEI86C 617Lf EAF00217 02 011 r 1 i I ------ SIGMA 517 7-CHANNEL STH.Lf B LI.Lf STH.Lf B LI .Lf STH.Lf B LI.Lf STH.Lf B LI."t STH.Lf B B • T2RE05E • T2RE05F • • T2RE60A A A A A I LABEL~PERATION T2RE608 OPERAND ---------_. COHf'£NTS I .l - - -- - -- -- - MAG TAPE TEST 705735-11/5IAOO 7/30170 T2REWR .1 WRITE A RECORD T2REW $+3 T2RESBR.1 SPACE B~W OVER RECORD T2RESB $+3 T2REWR. I WRITE A RECORD T2REW $+3 T2RESBR.1 SPACE BKW OVER RECORD T2RESB $+3 T2RESFR .1 SPACE FWD OVER RECORD T2RESF GO TO TALLY AND NEW SET T2RE60A LI.Lf STH.Lf B LI.Lf STH.Lf B LI.Lf STH.Lf B LI .Lf STH.Lf B LI .4 STH.Lf B B $+3 T2REWR. I T2REW $+3 T2RESBR.1 T2RESB $+3 T2RERFR.1 12RERF $+3 T2RESBR. I T2RESB $+3 T2RERFR,I T2RERF T2RE60A LI .Lf STH,"t B LI ,4 STH."t B LI ,Lf STH,Lf B LI ,Lf STH,Lf B LI ,Lf STH,Lf B 8 $+3 T2REWR ,I T2REW $+3 T2RESBR.1 T2RESB $+3 T2RESFR,I T2RESF $+3 T2RESBR,I T2RESB $+3 T2RERFR, I T2RERF T2RE60A B $+j LI ,14 STW,ILf LW,ILf BAL ,15 B MTW.I LW.6 CW,6 BLE LW,6 8LE LI ,7 LCW,5 LW,I2 8AL ,15 51\..1,15 LW,I2 8AL.15 0 : I NTRECF RET I ME :OELAY $+ I LOOPTLY LOOPTLY NMLOOP T2REOI CRTRY T2RE60C-2 0 SAVNUM8 SAVDEV,7 *:HEXC REMESG3+2 PWTALLY.7 *:DECC 90 RETURN ADDRESS WRITE A RECORD SPACE BKW OVER RECORD READ RECORD FWD SPACE RECORD BKW READ RECORD FWD GO TO TIlLLY AND NEW SET RETURN ADDRESS WRITE A RECORD SPACE RECORD BKW SPACE RECORD FWD SPACE BKW OVER RECORD READ RECORD FWD GO TO TALLY AND NEW SET 1 "Ir n r .... e- J I'tI...,nLI ~IT '~I'" T AI I " '~'-'-. AND GO TO NEXT SET CLEAR INTERRUPT FLAG RANDOM DELAY TIME DELAY TALLY OF PASSES +1 NUMBER OF RETRIES NO RETRIES NO PRINTOUT PRINTOUT ERROR TALLIES NUM8ER OF DEVICES DEVICE CONVERT PERM WRITE ERROR TALLY CONVERT XDS 901682 LH£ NO. 0 f"(M i f"(MORY I f"(MORY PROT: ~ I LABEL !OPERATIONI I1<£ Y j,4DDRESS I CONTENTS IIGI ~ I I I 16:42 AUG 03, '70 35FOIAOF 02 01lF2 6175 32CE1864 02 OlIn 6176 EAF00217 02 o IIF4 6177 35FOIAE2 02 o 11F5 6178 32CEI874 6179 02 01lF6 EAF00217 02 011F7 6180 35FOIAE5 02 01lF8 6181 32CEI87C 6182 02 o IIF9 EAF00217 02 o IIFA 6183 35FOIAE8 6184 02 o IIFB EAF0021C 02 011 FC 6185 OOOOIAOA 6186 02 011 FD 20700001 6187 02 o liFE 65501lED 02 011 FF 6188 6189 6AFOl648 02 01200 6190 68001203 02 01201 6!9! 6AFOl64A 02 01202 6192 6AFOl60C 02 01203 6193 20700001 01204 6194 02 65501202 01205 02 6195 680004F3 02 01206 6196 6197 6198 6199 6AFOl648 02 01207 6200 6800120A 6201 02 01208 6AFOl64A 02 01209 6202 22000BE2 6203 02 0120A 6AFOICA2 6204 02 0120B 6AFOl62F 02 0120C 6205 CEAOl8B5 6206 02 01200 31B02089 02 0120E 6207 694010C6 02 O120r 5208 CDAOl8B5 02 01210 6209 31BOl9CD 02 01211 6210 69401216 02 01212 6211 31B0209E 02 01213 6212 694015CC 6213 02 01214 68001218 6214 02 01215 12COl7C4 6215 02 01216 6AF01669 6216 02 01217 EAF00210 6217 02 01218 2EOOOOOO 6218 02 01219 6800121B 02 0121A 6219 20700001 02 0121B 6220 65501209 02 0121C 6221 68001210 6222 02 01210 6223 6224 6225 6AF01648 6226 02 0121E 6227 02 0121F 68001221 6AFOl64A 02 01220 6228 22000CI9 6229 02 01221 6AFOICA2 6230 02 01222 6AFOl62F 02 01223 6231 CDAOl8B5 6232 02 01224 31BOl9CO 02 01225 6233 6840122C 6234 02 01226 J2COl832 6235 02 01227 6AFOl669 6236 02 01228 EAF0021D 6237 02 01229 2EOOOOOO 6238 02 0122A 6800122C 6239 02 0122B 20700001 6240 02 0122C 65501220 6241 02 01220 6800122E 6242 02 0122E 6243 6244 COMt-£NTS __ L _____'_ --- ----. T2RE60C BAL .15 BAL .15 AI.7 BIR.5 B T2REW BAL.15 B BAL .15 L1.0 BAL .15 BAL .15 TOV. 10 CW.II DOALL T2RE06A+1 DOALLI DA(WRRANDI : 10EXEC MYDELAY *:OEVADOR =X'02000000' BAL .15 B A T2RE06A T2RE06C ecs,'"i T2RE06B T10. 10 CW,II BCS.4 CW.11 BCS.4 B LD .12 BAL .15 BAL .15 WAIT B AI,7 BIR,5 B A A T2RE07 T2REWR T2RESB T2REI3A A A A I I MAG TAPE TEST 705735-11/51AOO 7/30170 REMESG3+5 TEMP WRITE ERROR TALLY TWTALLY,7 CONVERT *:OEC( REMESG3+8 PERM READ FWD ERROR TALLY PRFT ALL Y, 7 CONVERT *:OECC REMESG3+ II TEMP READ FWD ERROR TALLY TRFTALLY,7 CONVERT *:DECC STORE REMESG3+14 PRINT MESSAGE *:PRINT REMESG3 NEXT DEVICE I T2RE60B+2 REWIND ALL UNITS REWIND ALL UNITS OOALL $+2 SET UP ONE UNIT DOALLI REWIND TO LOAD POINT RWTLP DO NEXT UNIT I DO ALL UNI TS T2RE60C RETURN TO TST2 TST203 SIGMA 517 7-CHANNEL STW,I5 LW,I2 BAL,I5 A STW,I5 LW,I2 BAL ,15 A STW,I5 LW,I2 BAL .15 A STW.15 SAL .15 A DATA AI.7 A BIR.5 A OPERAt'£) T2REl4 T2RESBR BAL,I5 B BAL .15 L1.0 BAL .15 BAL .15 T10. 10 CW.II BCR.4 LO .12 BAL.15 BAL .15 WAIT B AI.7 BIR.5 B T2RE02 SET UP ALL UNITS SET UP I UNIT WRITE RECORD EXECUTE TIO. SIO WAIT FOR INTERRUPT TDV TO SEE IF AT EOT REWIND ALL UNITS TIO UE .INC LENGTH.IOP.MEMORY ERRORS ERROR TRANSMISSION ERROR ONLY GO TO RETRY SUBRouTiNE *:DEVADDR CHKBIT $+4 =X'00400000' TWRTRY T2RE07 WRRANo MYERROR *:SENSE SET UP lOCO PRINTOUT ERROR PRINTOUT CHECK SENSE SWITCH SETTINGS $+1 I T2RE06A $ 00 ALL UNITS RETURN TO OPERATOR SET DOALL T2REI3A+1 DOALLI DAISPBRANOJ : 100EC MYDELAY *:OEVAOOR CHKB IT T2RE14 SPBRANO MYERROR *: SENSE $+1 I T2REI3A $ CANNOT LOOP ON ERROR SET UP ALL UNITS SET UP I UNI T SPACE BKW OVER RECORD EXECUTE TID. SIO WAIT FOR INTERRUPT TIO UE.INC LENGTH.IOP.MEMORY ERRORS SET UP 10CD PRINTOUT PRINTOUT ERROR ROUTINE CHECK SENSE SWITCH SETTINGS CANNOT LOOP ON ERROR DO ALL UNI TS RETURN TO OPERATION SET 9i XDS 901682 I I LU£ I NO. COHl"£NTS .L. __ _ o 16:'12 62'1S 62~6 62'17 62'18 62~9 6250 6251 6252 6253 625'1 6255 6256 6257 6258 6259 6260 6261 6262 6263 626'1 626S 6266 6267 6268 6269 6270 6271 6272 6273 627'1 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 630'1 6305 6306 6307 6308 6309 6310 6311 6312 6313 631'1 AUG 03. '70 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 0122r 01230 0!231 01232 01233 0123'1 01235 01236 01237 01238 01239 0123A 0123B 0123C 01230 0123E 0123F 6ArOl6'18 68001232 6ArOl6'1A 22000CIA 6ArOlCA2 6ArOl62r (OA01885 31BOl9CO 68401230 12COIB31.f 6AFOl669 EAF00210 A 2EOOOOOO A 68001230 20700001 A 65501231 6800123F 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01240 01241 01242 01243 01244 01245 01246 01247 01248 01249 0124A 0124B 0124C 01240 0124E 0124F 01250 01251 01252 01253 01254 01255 01256 6AFOI648 68001243 6AFOl64A 6AFOICE8 22000BF8 6AFOICA2 6AFOl62F COAOl885 318019CO 69401250 CEEOIBB5 31r02092 694015EF 31B0209E 694015EF 68001255 12COl7FO 6ArOl669 EAF00210 A 2EOOOOOO A 68001255 6AFOI047 6800125C 02 02 02 02 02 02 02 02 01257 01258 01259 0125A 0!258 0125C 01250 0125E 12COl7FO 6AFOl669 EAF0021D A 2EOOOOOO A fl800125C 20700001 A 65501242 6800125E SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO T2REsr BAL.IS B T2REISA T2RE17 T2REsrR BAL.IS L 1.0 BAL. IS BAL .15 T10. 10 CW.II BCR.'1 LO.12 BAL .15 BAL .15 WAIT B AI.7 BIR.5 B T2RERr BAL.15 B BAL.15 BAL.15 LI.O BAL.15 BAL.15 TIO.IO CW.II BCS.1.f TDV.11.f CW.15 BCS.4 CW.II 8CS.4 B T2REOl7E LD.12 BAL.15 BAL.15 WAIT T2REI8B T2REIBC T2RERFR $+1 I T2REI5A $ OOALL T2REI8B+1 OOALLI :CLEAR DAIRFRAND) :IOEXEC MYDELAY t:OEVADDR CHKBIT $+7 t:DEVADOR =X'08000000' RFRTRY =X' 00400000' RrRTRY T2REIBD RFRAND MYERROR t:SENSE $+1 BAL.15 :COMPARE 8 T2REIBC INFORMATION ERROR EXIT LD.12 RFRAND BAL.15 MYERROR BAL.15 t:SENSE WAIT B $+1 AI.7 I BIR.5 T2REIBB 8 $ 8 T2REIBD OOALL T2REI5A+1 OOALLI OAISPFRANO) : IOOEC MYOELAY t:OEVAOOR CH!(BI T T2REI7 SPFRANO MYERROR t : SENSE 7/30/70 92 SET UP ALL UNITS SET UP I UNIT SPACE FWD OVER RECORD EXECUTE TIO. SIO WAIT FOR INTERRUPT TIO UE.INC LENGTH.IOP.MEMORY ERRORS SET UP lOCO PRINTOUT PRINTOUT ERROR ROUTINE CHECK SENSE SWITCH SETTINGS CANNOT LOOP ON ERROR DO ALL UNITS RETURN TO OPERATION SET SET UP ALL UNITS SET UP I UNIT CLEAR BUFFER READ RECORD FWD EXECUTE TIO, 510 WAIT FOR INTERRUPT TIO UE.INC LENGTH.IOP.MEMORY ERRORS TDV UNCORRECTABLE READ ERROR TRANSMISSION ERROR ONLY GO TO RETRY SUBROUTINE SET UP lOCO PRINTOUT ERROR PRINTOUT CHECK SENSE SWITCH SETTINGS CANNOT LOOP ON ERROR COMPARE INFO SET UP lOCO INrORMATION PRINTOUT INFO ON ERROR CHECK SENSE SWITCH SETTINGS CANNOT LOOP ON ERROR DO ALL UN ITS RETURN TO OPERATION SET UTILITY TESTS TST3 ------------------------------------ THE UTILITY TEST ROUTINE ALLOWS THE USER TO SELECT A SPECIFIC FUNCTION AND TO CONTROL THE DATA PATTERN ISEE DATA DIRECTIVE) AND THE RECORD LENGTH (SEE 'LEN' DIRECTIvE). PARAMETERS 01 UTILITy TEST SELECTION 01 I TAPE TEST 01 2 DESKEW TEST .t 01 3 SYNC ON A CHARACTER TEST XDS 901682 OPERAND COMt'£NTS i L __ o 16:42 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 7/30/70 93 01 4 COMPATABILITY AND NOISE PATTERN TEST 01 5 READ/SPACE TEST 02 OPERATIONS REQUESTED ACCORDING TO TEST 03 PARAMETER REQUESTED ACCORDING TO TEST 04 PARAMETER REQUESTED ACCORDING TO TEST AUG 03, '70 TST3,1 -TAPE TEST THIS TEST ALLOWS THE USER TO WRITE, READ FORWARD, • SPACE BACKWARD,READ FORWARD AND SPACE BACKWARD, OR· WRITE FOLLOWED BY REWIND,READ FORWARD AND ~PAcl BACKWARD N RECORDS OR UNTIL EOT IS REACHED. 6326 6327 6328 6329 6330 633i 6332 6333 633'f 6335 6336 6337 6338 6339 6340 6341 6342 6343 634'f 6345 63'f6 63'f7 6348 6349 6350 6351 • EXAMPLE 01 I TAPE TEST D2 0 WRITE,REWIND,READ FORWARD,SPACE BACKWARD 03 RECORDS. I WRITE 03 RECORDS. 2 READ FORWARD 03 RECORDS. 3 SPACE BACKWARD 03 RECORDS 4 READ FORWARD AND SPACE BACKWARD 03 • RECORDS IN SEQUENCE. 8 WRITE, REWIND, READ FWD, SPACE BKW • 03 RECORDS (BCDI. 9 WTITE 03 RECORDS (BCDI. 10 READ FWD 03 RECORDS (BCDI. 12 READ FWD, SPACE BKW 03 RECORDS(BCDI· 03 NUMBER OF RECORDS TO BE WRITTEN OR READ. IF 03 =0 CONTINUE UNTIL EOT OR BOT IS REACHED . 04 DELAY IN MILLISECONDS BETWEEN OPERATION SETS. T513.1.1,1000,5 WRITE 1000 RECORDS WITH A 5 MILLISECOND DELAY AFTER EACH WRITE OPERATION 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 02 02 02 02 0125F 01260 01261 01262 32FOl89C 35FOl9A7 32700204 A 68101268 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01263 01264 01265 01266 01267 01268 01269 0126A 0126B 0126C 01260 0126E 0126F 01270 01271 01272 01273 01274 01275 01276 01277 01278 01279 0127A 0127B 0127C 22700004 3570030A EAF00229 00000326 E8000214 32700203 6920126C 327020A2 35700203 32600202 21600008 68401275 2270000E 22800000 352019A7 206FFFF8 35600202 68001277 727017DC 728017AC 758017C6 757017F2 21600004 68201270 22700002 68001264 TS131 A A A A A TS13102 A A A TS13103 A A A A LW.15 STW.15 LW.7 BGEl ERROR P4 L1.7 STW,7 BAL,15 DATA B LW,7 BGl LW,7 STW,7 LW,6 CI,6 BCR,4 L1,7 LI ,8 STW,2 AI,6 STW,6 B A A LB,7 LB,8 STB,8 STB,7 CI,6 BLE L1,7 B FLGRG NOPKPRT : P4 TS13102 INCORRECT 4 :PITIO ·:PREPORT :DIC+6 .: MON ITOR :P3 TS13103 =X'FFFFF' :P3 :P2 8 $+7 X'OE' X'OO' NOPKPRT REGULAR PRINTOUT FLAG TIME DELAY P3 NEGATIVE REPORT BAD PARAMETER GO TO MONITOR NUMBER OF RECORDS TO BE WRITTEN PO >0 P3 =0 WRITE TILL EOT, BOT P3 SET TO LARGEST BYTE 8 BIT SET BCD OPTION -8 :P2 $+3 TRFBC TWBC TST3WRT TST3RF 4 REGULAR READ REGULAR WRITE SET UP WRITE SET UP READ P2 >4 $+3 2 TST3102-4 GO TO ERROR PRINTOUT XDS 901682 . r-£M I L It-£: ' r-£MORY;. r-£MORY ! R0 j ' I I ! ~~~~~~tDDRE_SSI CONTENT~JJ~ABEL JOPER:_IONL 0 16:42 AUG 03. '70 326019A6 02 01270 6385 48600003 02 0127E 6386 02 0127F 21600003 6387 68401286 02 01280 6388 68301288 02 01281 6389 21600001 02 01282 6390 6830128A 02 01283 6391 328020B2 02 01284 6392 6800128B 02 01285 6393 328020AI 02 01286 6394 6800128B 02 01287 6395 328020B3 02 01288 6396 6800128B 02 01289 6397 32802080 02 0128A 6398 358019AB 02 01288 6399 327019A6 6400 02 0128C 317020B4 02 01280 6401 68401290 02 0128E 6402 20700004 6403 02 0128F 2570007E 6404 02 01290 228020C5 02 01291 6405 30800007 02 01292 6406 33FOOO08 02 01293 6407 35801807 02 01294 6408 32802070 02 01295 6409 30800007 02 01296 6410 33FOOO08 02 01297 64 I I 35801809 02 01298 6412 317018CB 02 01299 6413 6820129C 02 0129A 6414 327018CB 02 0129B 6415 3570lo3B 02 0129C 6416 3570lCF4 02 01290 6417 3570lD8A 02 0129E 6418 228020C5 02 0129F 6419 3580lD3C 02 012AO 6420 6421 35801088 6422 02 012AI 32702070 6423 02 012A2 3570loBC 6424 02 012A3 35701Cf'3 6425 02 012A4 32EOl9A6 6426 02 012A5 55E217C7 6427 02 012A6 55E217F3 6428 02 012A7 22700000 6429 02 012A8 3570lDBD 6430 02 012A9 327019AO 6431 02 012AA 21700000 6432 02 012AB 693012BC 6433 02 012AC 327019A4 6434 02 012AD 72E017C6 6435 02 012AE 6436 71E020B5 02 012AF 6437 683012B4 02 012BO 311019CE 02 012BI 6438 683012B4 6439 02 012B2 4870209D 6440 02 012B3 3570lD39 6441 02 012B4 6442 22800000 02 01285 6443 3580lD38 02 01286 6AFOICF9 6444 02 01287 828018D7 6445 02 01288 6446 488019A8 02 01289 6447 858018D7 02 0128A 680012FE 6448 02 0128B 21700002 6449 02 0128C 693012C6 6450 02 0128D 3520lD38 6451 02 0128£ 3270199F 6'i52 02 0128F 311019CE 02 012CO 6453 683012C3 6454 02 012CI : __ ~~~~~ ____J________ COr-,r-t:.NTS 9'1 SIGHA 517 7-CHANNEL HAG TAPE TEST 705735-11/51AOO 7/30/70 (HEC~ 000 BYTE (OUNT LENGTH U~.6 AND.6 3 A 3 CI.6 A TS1310IA 8CR.4 TS131018 8E CI.6 1 A TST310lC 8E +2 BYTES =X'FHFOOOO' U~.8 TST310IC+1 B +0 BYTES =X'HFHHF' LW,8 TS1310IA TS1310IC+1 B +3 BYTES =X 'HFFHOO' TS1310IB LW,8 TS1310IC+1 B +1 BYTES =X'HOOOOOO' TS1310IC LW,8 SAVE HASK HASKBYT STW.8 LENGTH OF RECORD LENGTH LW,7 ODD BYTE SIZE =X'00000003' CW,7 $+2 BCR.4 GO TO NEXT WORD SIZE FOR COMPARE AI,7 4 A GET WORD SIZE SLS,7 -2 A WRITE AREA BUFn L1.8 WORD COUNT AW,8 7 A MTW.-I A 8 LOCATION OF LAST WORD WRITTEN STW,8 LASTWoW READ AREA LW,8 BUH2 WORD COUNT AW,8 7 A MTW,-I 8 A LOCATION OF LAST WORD IN READ AREA STW,8 LASTWDR RECORD TOO LARGE TO READ MAXREAo TS13104 CW,7 $+2 BCR,2 MAXREAD SET UP LARGEST RECORD SIZE LW,7 SET UP WORD SIZE IN SMEAR STW,7 :PATWC STW,7 :CLRSIZE SET UP WORD SIZE FOR CLEAR SET UP WORD SIZE IN COMPARE STW,7 :COMWCNT LI ,8 BUFFI 8UFFER FOR PATTERN :PATBFR STW,8 COMPARE INFORMATION SETUP CORRECT INFORMATION :COMBFRA STW,8 OBSERVED PATTERN LW,7 BUH2 OBSERVED INFORMATION STW,7 :COMBFRB CLEAR ADDRESS :CLRADDR STW,7 BYTE SIZE LENGTH LW,I4 SET UP lOCO TS13WRT+ 1,1 STH,I4 TS13RF+ 1,1 STH,I4 L1,7 0 A PRINTOUT ERRORS :COMFLAG STW,7 CHECK PATTERN TYPE PATTYPE LW,7 C1,7 0 A BNEZ TS13105 F I XED PATTERN PATTFIX LW,7 8CD CHECK TS13WRT LB,I4 MASI< =X'ODOOOOOO' CB,I4 $+4 BE PACKED FLAG SET MODHLAG CW,I $+2 BE MASK =X' 3F3F3F3F ' AND,7 PATTERN TO SPREAD :PATID+I STW,7 LI ,8 0 A FIXED WORD PATTERN STW,8 :PATID SMEAR PATTERN BAL ,15 :PATTERN LW,8 ·LASTWoW MASK ODD 8YTE COUNT AND,8 MA5K8YT STW,8 ·LASTWDW TS13111 8 DATA PI =2 RAN~OM PATTERN A TS13105 CI,7 2 8NEZ T513107 RANDOM PATTERN :PATID STI-I,2 Li-l,7 PAliSED PACKED FLAG SET CW,I MODEFLAG $+2 8E XDS 901682 CO~(:rJlS o 6467 6468 6469 6470 6471 E472 6473 6474 6475 6476 6477 6478 6479 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 5IGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51100 7/30;70 AUG 03. '70 MAS~ SEED =X' 3F3F3F3F' ANO.7 4B702090 012C2 SEED FOR RANDOM PATTERN :PATIO+I 5TW.7 35701039 012C3 BUFFI 5TW.7 357020C5 012C4 T513111 B 680012FE 012C5 DATA PI=5 BIT (ROWDING PATTTk T5T3107 LW.7 327019141 012(6 SHIFT -4 5L5.7 2570007C A 012C7 10 CI.7 217000014 A 012C8 15T3108 BL 691012CB 012C9 :P3 TOO LARGE • ERROR .: MONI TOR B £8000214 A 02 012(14 X'OIOIOIOI' TO X'80808080' PTOO,7 T5T3108 LW.9 329EI8EO 02 012CB n, n I R9 1S1 TRACK !Nrc -2~ SLS.9 25900068 A UL. u."'''''''"'' PATTT!( LW.7 327019141 02 012CO =X'OOOOOOOF' ANO.7 4B7020AC 02 012CE 10 CI.7 217000014 A 02 012CF T513109 BL 69101202 02 01200 :P4 TOO LARGE • ERROR ·:MONITOR B E8000214 A 02 01201 X'OIOIOIOI' TO X'80808080' PTOO,7 1ST3109 LW.IO 32AEI8EO 02 01202 RIO 2ND TRACK INFO -24 SLS.IO 251400068 A 02 01203 o LI .6 22600000 A 02 01204 L1.5 o 22500000 A 02 01205 -4 22EHFFC A TST3109A L1.14 02 0 I 206 L1.7 o 22700000 A 02 01207 o LI .11 22BOOOOO A 02 01208 1ST TRACK PATTERN PATTTSI TST3110 LW,I2 32COl9A2 02 01209 2ND TRACK PATTERN PATTTS2 Ul.13 320019143 02 012014 -31,6 5LS.12 25CC006i A 02 01208 -31,6 SLS.13 250C0061 A 02 0120C CW.12 I 31COOOOI A 02 01200 $+2 BCR,4 684012EO 02 0120E OR .11 9 49B00009 A 02 0120F CW.13 I 31000001 A 02 012EO $+2 BCR,4 684012E3 02 012EI 10 OR. II 49BOOOOA A 02 012E2 141.7 I 20TOOOO I A 02 012E3 4 CI.7 21700004 A 02 012E4 6492 02 012E5 683012[7 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 02 02 02 02 02 02 02 012£6 012E7 012E8 012E9 012EA 012EB 012EC 25B00008 20600001 65EOl209 35BAI9BO 20500001 21500008 69101206 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 012Eo Ol2EE 012EF 012FO 012FI 012F2 012F3 012F4 012F5 012F6 012F7 012F8 012F9 012FA 012FB 012FC 012FO 012FE 012H 01300 01301 01302 01303 01304 32AOI03B 311400003 684012FI 201400008 251400070 22700000 228HFF8 22600000 329CI9BO 359E20C5 33100006 33100007 658012F5 64AOl2F3 B2801807 4B8019AB B5801807 31100202 68101305 31200202 683013314 31300202 68301387 680013314 16:~2 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 rl.r-e U'UU 02 02 02 02 02 02 02 02 '/"'I'" BYPASS SHIFT BE SLS.II 141.6 BIR.14 STW,II 141,5 C 1,5 BL A A A A LW, 10 CW,IO BCR,4 AI, 10 SLS,IO A A A A A A LI ,7 TST310A LI ,6 A A 4 A A L1,8 TST3111 LW,9 STW,9 MTW,I MTW,I BIR,8 BDR, 10 LW,8 AND,8 STW,8 CW,I BGE CW,2 BEZ CW,3 BE B 8 SHIFT WORD I TS13110 CSMEAR,5 I 8 STORE INFO FOR BOTH TRACKS 3 LOOP 8 WORDS OF TRACK INFO TO SMEAR WORD SIZE ODD WORD COUNT 8 -3 NUMBER OF LOOPS CSMEAR,6 BUFF 1,7 LOAD BIT STRING WORD STORE TST3109A :PATWC $+2 o -8 o 6 7 TS 131014+2 TST310A ·LASTWDW MASkBYT +LASTWOW :P2 TST3112 :P2 TS13116-2 :P2 TST3119 TS13116-2 8 WORDS EACH PASS FILL WORD COUNT SE T UP ODD BYTES WRITE ONLY P2 =1 BRANCH IF P2 =0,1 READ FORWARD ONLY P2 =2 REWIND, READ RECORDS FWD SPACE BACKWARD ONLY P2 =3 P2 =4 READ FWD AND SPACE BKW 95 XDS 901682 L11'-£ t-{:H . 1"£ HOR 'I ___,~o_~ __ ;~~~:~~ES~L~_O_N~~~~ 0 I 0 I I"£MJRY' R : I. I _Ltl_~ABEL_ePERAT IO_Nl ___ :~RAtf) 16:Li2 AUG 03. '70 6525 6AFOl60C 6526 02 01305 22AOOOOO 6527 02 01306 6528 02 01307 312019AO 6529 02 01308 69301312 6530 02 01309 32E020C5 21AOOOOO 6531 02 0130A 6532 02 0130B 68301310 6AFOICD9 6533 02 0130C 311019~E 653Li 02 01300 683013iO 6535 02 0130E LiBE0209D 6536 02 0130F 35EOID39 6537 02 01310 6AFOICF9 6538 02 01311 B28018D7 02 01312 6539 LiB8019AB 65LiO 02 01313 B58018D7 65Lil 02 0131Li 22900000 65Li2 02 01315 6AFOl638 65Li3 02 01316 65LiLi 01317 22000BE3 02 6AFOICA2 65Li5 02 01318 6AFOl62F 65Li6 02 01319 CEEOl8B5 65Li7 02 0131A 31F02089 65Li8 02 0131B 69401336 02 0131C 65Li9 6AFOIECLi 6550 02 01310 0OO05D8Li 02 0131E 6551 6800132E 6552 02 0131F 6553 12COl7C6 655Li 02 01320 6AFOIEAF 6555 02 01321 6556 6AFOl638 6557 02 01322 22000CI9 6558 02 01323 6AFOICA2 6559 02 01324 6AFOl62F 6560 02 01325 33100009 6561 02 01326 21900006 6562 02 01327 69101310 6563 02 01328 6564 6AFOl638 02 01329 6565 02 0132A 22000BCA 6566 6AFOICA2 02 0132B 6AFOl62F 6567 02 0132C 6800130F 6568 02 01320 20AOOOOI 6569 02 0132E 22FOOOOO 6570 02 0132F 35FOIEA6 6571 02 01330 32E00204 6572 02 01331 6AFOIE26 6573 02 01332 657Li 6800133Li 02 01333 6575 31A00203 02 o133Li 6576 69101307 02 01335 6577 6AFOl60C 02 01336 31100202 6578 02 0133 7 6579 02 01338 693013311 680013A6 02 01339 6580 6581 6AFOl60C 6582 02 0133A 22AOOOOO 6583 02 01338 22900000 6584 02 0133C 6AFOl638 6585 02 01330 6AFOICE8 6586 02 o133E 82801807 6587 02 0133F 488019A8 02 01340 6588 85801809 02 01341 6589 22000BF9 02 01342 6590 6AFOICA2 02 01343 6591 6AFOl62F 01344 02 6592 CEEOl8B5 02 01345 6593 31F02089 659Li 02 01346 A A A A A A A A A A A A I j COMr',(NTS - - - --- --96 SIGMA 517 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 7/30170 WR I TE RECORD REWI NO TO LOAD POINT RWTLP TS13112 BAL.15 0 L1.10 RANDOM PATTERN PATTYPE CW.2 $+10 BNE CHANGE RANDOM SEED BUFF I LW.lLi fIRST PASS 0 CI.IO $+5 BE GET NEw SEED :RANDOM BAL.15 PACKED FLAG SET MOOEfLAG CW.I $+2 BE MASK WORD "X' 3F3F3F3F . AND.lLi STORE :PATlD+1 STw.ILi CHANGE PATTERN : PATTERN BAL.15 ·LASTWDW LW.8 MASK ODD BYTE COUNT MASKBYT AND.8 ·LASTWDW STW.8 CLEAR RETRY TALLY 0 L1.9 CLEAR AND ARM INTERRUPT CLRARM BAL.15 WR I TE RECORD DA I TS 13wRT 1 L1.0 EXECUTE SIO : 10EXEC BAL .15 DELAY FOR INTERRUPT MYDELAY BAL .15 TDV ·:DEVADDR TDV.ILi EOT SET =X'02000000' CW.15 GO TO REWIND TS13115-1 BCS.Li TEST :ERRORT BAL .15 READY. NO UE. ETC BAITSEOOIII DATA TST3114 B ERROR NOT EOT lOCO PRINTOUT TS13wRT LD.12 10CDMSG BAL.15 SPACE BACKWARD TO LOOP ON ERROR CLEAR AND ARM INTERRUPT CLRARM BAL .15 SPACE BKW DAISPBRANOI L1.0 T10. 510 : 10EXEC BAL .15 WA IT FOR INTERRUPT MYDELAY BAL .15 TALLY +1 MTW,I 9 6 CI.9 GO wRITE RECORD TS13112+11 BL CLEAR AND ARM INTERRUPT CLRARM BAL ,15 SET ERASE OAITSEI) LI ,0 T10, 510 : 10EXEC BAL ,15 WAIT FOR INTERRUPT MYOELAY 8AL ,15 LOOP ON ERROR TS13112+10 B I TS13IILi AI ,10 0 L1.15 CLEAR INTERRUPT FLAG : I NTRECF STW.15 ALL RECORDS WRITTEN :PLi LW,ILi DELAY P4 MS :OELAY 8AL .15 $+1 8 LOOP TILL EOT OR RECORD COUNT DONE :P3 CW,IO TS13i i2+2 BL REWIND TO LOAD POINT RWTLP BAL .15 END OF WRITE ONLY P2 =1 :P2 TS13115 CW,I T513116-2 BNE RETURN TO CONTROL PROGRAM T513122+1 8 P2=2 READ RECORD FORWARD REWIND TO LOAD POINT RWTLP 8AL ,15 0 L1.10 CLEAR RETRY TALLY 0 TS13116 LI ,9 CLEAR ANO ARM INTERRUPT CLRARM 8AL .15 CLEAR AREA :CLEAR 8AL ,15 SET UP FOR 000 BYTE SIZE *LA5TWOW LW,8 MA5K 000 BYTE COUNT MASKBYl ANO.8 ·LA5TWDR 5TW.8 READ RECORD FORWARD DA ITS T3RF' L1 .0 EXECUTE SIO : 100EC BAL .15 DELAY FOR INTERRUPT MYDELAY BAL .15 TOV ·:OEVAOOR TOV, 1Li EOT 5ET =X'02000000' CW,I5 XDS 901682 COt-lt-'£NTS o 16:1;2 AUG 03, '70 691;01383 6595 02 0131;7 311019(E 6596 02 0131;8 6930131;0 6597 02 0131;9 (DEOI8B5 6598 02 0131;A 31F0208B 6599 02 0131;B 681;0135A 6600 02 0131;C 6AFOIECI; 6601 02 0131;0 00005078 6602 02 0131;E 6800135A 6603 02 0131;F 660'" 12C017F2 02 01350 6605 6AFOIEAF hn06 02 01351 6607 33100009 02 01352 6608 21900006 6609 02 01353 6830135A 02 01351; 6610 5AFO!538 651 1 02 01355 22000C19 6612 02 01356 6AF01CA2 6613 02 01357 6AFOl62F 6611; 02 01358 68001330 6615 02 01359 6616 312019AO 6617 02 0135A 69301362 6618 02 0135B B2802070 6619 02 0135C 311019CE 6620 02 01350 68301360 6621 02 0 I 35E I;B802090 6622 02 0!35F 35801039 6623 02 01360 6AFOI(F9 6621; 02 01361 72EOl7C6 6625 02 01362 71E020B5 6626 02 01363 6830136E 6627 02 01361; 3iiOi9CE 02 Oi365 6628 6830136E 02 01366 6629 3A80lDBA 02 01367 6630 22600000 02 01368 6631 32EC20C5 02 01369 6632 I;BE02090 02 0136A 6633 35E(20C5 02 0136B 6631; 33100006 02 0136C 6635 65801369 02 01360 6636 B28018D7 02 0136E 6637 I;B8019AB 02 0136F 6638 B58018D7 02 01370 6639 B28018D9 02 01371 661;0 I;B8019AB 02 01372 661;1 B58018D9 02 01373 661;2 6AFOIDI;7 02 01371; 661;3 6800137B 661;1; 02 01375 661;5 12COl7F2 661;6 02 01376 6AFOIEAF 661;7 02 01377 EAF00210 661;8 02 01378 2EOOOOOO 02 01379 661;9 6800137B 02 0137A 6650 20AOOOOI 02 0137B 6651 22EOOOOO 02 0137C 6652 35EO I EA6 02 01370 6653 32E00201; 6651; 02 0137E 6AFOIE26 02 0137F 6655 68001381 02 01380 6656 31A00203 02 01381 6657 6910133C 02 01382 6658 31200202 02 01383 6659 69301387 02 01381; 6660 6AFOl60C 02 01385 6661 680013A6 02 01386 6662 6663 22AOOOOO 6661; 02 01387 97 SIGMA 517 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 7/30/70 BCS,4 TST3119-1; PAC~ED OPTION SET MOO[FLAG TS13I17 CW,I BNE $+4 TID TIO,II; ·:OEVADOR ELIMINATE INCORRECT LENGTH CW,15 =X'087FOOOO' BeR,4 TST3117A TEST BAL,15 :ERRORT READY, NO UE DATA BAITSEOOIOJ B TST3117A ERROR EXIT NOT EDT lOCO PRINTOUT LD,12 TS13RF BAL,I5 10COMSG SPACE BACKWARD TO LOOP ON ERROR TALLY + I 9 MTW,I A 6 CI,9 A RETRIES DONE TS13117A BE CLEAR AND ARM 'NT~RRUPT CLRARM SAL,15 SPACE BACKWARD DAISPBRANDJ LI ,0 T10, SIO : 10EXEC BAL,15 WAIT FOR INTERRUPT MYDELAY BAL.15 GO RETRY READ T513116+1 B COMPARE INFORMATION RANDOM PATTERN PATTYPE TS13117A CW.2 T5T3117A+8 BNE GET SEED FOR RECORD tBUFF2 LW.8 PACKED FLAG SET MODEFLAG CW.I $+2 BE MASK SEED =X' 3F3F3F3F' AND,S STORE WORD SEED :PATID+1 STW.8 SPREAD PATTERN FOR COMPARE :PATTERN BAL .15 BCD WRITE T513WRT LB .11; MASK =X'ODOOOOOO' CB .11; BYPASS MASK T513117B-6 BE PACKED FLAG SET CW,l MODEfLAG BE $+8 WORDS COMPARE LCW.8 : COMWCNT L1.6 0 A BUFF 1.6 LW.II; MASK SEED AND, II; =X'3F3F3F3F' STORE WORD 5TW,II; BUFFI,6 MTW.l 6 A BIR.8 $-1; LW.8 ·LASTWDW MASK ODD BYTE COUNT AND.8 MASKBYT STW.8 tLASTWDW LW.8 ·LA5TWDR MASK ODD BYTE COUNT AND.8 MA5KBYT STW.8 'LASTWDR T5T3117B BAL.15 :COMPARE B TS13118 INFORMATION ERROR lOCO PRINTOUT LD.12 TS13RF BAL.15 10CDMSG CHECK SENSE SWITCHES BAL.15 t:SENSE A HALT WAIT A CANT LOOP B $+ 1 I A TST3118 AI.IO L1.11; 0 A CLEAR INTERRUPT FLAG : INTRECF STW.II; DELAY IN MS LW.II; : PI; A BAL,I5 :DELAY B $+1 LOOP TILL EOT OR RECORD COUNT DONE CW.IO :P3 A BL TST3116 CW.2 :P2 A P2 =2 END OF READ FWD BNE T513119 REWIND TO LOAD POINT BAL.15 RWTLP RETURN TO CONTROL PROGRAM B T5T3122+1 READ RECORD BACKWARD 0 A TS13119 L1.IO XDS 901682 o 16:~2 6665 6666 6667 6668 6669 6670 6671 6672 6673 667~ 6675 6676 6677 6678 6679 6680 6681 6682 6683 668~ 6685 6686 6687 6688 6689 6690 6691 6692 6693 669~ 6695 6696 6697 6698 6699 6700 6701 6702 6703 98 SIGMA 517 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 7/30/70 AUG 03, '70 LI .9 0 CLEAR RETRY TALL ~ 22900000 A 01388 BAL,I5 CLRARM CLEAR AND ARM INTERRUPT 6AFOl638 01389 LI.O oAISPBRANDI SPACE 8AC~WARo 22000CI9 0138A BAL.15 :IOOE( DECUTE SIO 6AFOICA2 0138B BAL,I5 HYDELAY DELAY FOR INTERRUPT 6AFOl62F 0138C TDV.14 t:DEVADDR ToV CEEOl8B5 01380 CW.15 =X'04000000' BOT SET 31F02098 0 I 38E BCS,~ TST3122 694013A5 0138F :ERRORT TEST TS13120 BAL,I5 6AFOIEC4 (}2 01390 DATA BAITSEOOIOI READY. NO UE 00005078 02 01391 8 TST3120A 68001390 02 01392 ERROR EXIT NOT LOAD POINT LD.12 SP8RAND lOCO PRINTOUT 12COl832 02 01393 BAL.15 10CDHSG 6AFO lEAF 02 0 139~ SPACE FORWARD TO LOOP ON ERROR TALLY "I MTW.I 9 33100009 A 02 01395 6 CI.9 21900006 A 02 01396 RETRIES DONE TS13120A BE 68301390 02 01397 CLEAR AND ARM INTERRUPT CLRARM BAL .15 6AFOl638 02 01398 SPACE FORWARD DAISPFRANDI L1.0 22000CIA 02 01399 TIO, SIO : 10EXEC BAL .15 6AFOICA2 02 0139A WAIT FOR INTERRUPT MYDELAY BAL .15 6AFOl62F 02 0139B GO RETRY READ TS13119"2 8 68001389 02 0139C COMPARE INFORMATION READ 1 TS13120A AI. 10 20AOOOOI A 02 01390 o L1.14 22EOOOOO A 02 0139E CLEAR INTERRUPT FLAG : INTRECF STW,I4 35EOIEA6 02 0139F DELAY P~ MS :P4 LW,I~ 32E0020~ A 02 013AO :oELAY BAL ,15 6AFOIE26 02 013AI B 680013A3 02 013A2 LOOP TILL BOT OR RECORD COUNT DONE :P3 CW,IO 31A00203 A 02 013A3 TST3119"1 BL 69101388 02 013A4 REwiND TO LOAD POINT RWTLP TS13122 BAL ,15 6AFOl60C 02 013A5 REGULAR PRINTOUT FLAG FLGRG LW,I5 32FOl89C 02 013A6 NOPKPRT STW.15 35FOl9A7 02 013A7 RETURN TO CONTROL PROGRAM TS136 B 68000511 02 013A8 02 02 02 02 02 02 02 02 '''I 670~ 6705 6706 6707 6708 6709 6710 6711 6712 6713 TST3,2 DESKEW UTILITY TEST THIS TEST IS PROVIDED AS A SCOPING AID DURING CHECKING AND ADJUSTING THE READ/WRITE SKEW. A PATTERN OF ALL ONES WILL BE RECORDED AS A CONTIN- • UOUS RECORD. AT EaT THE TAPE WILL BE REWOUND. 671~ 01 2 DESKEW TEST D2 0.1 WRITE UNTIL EOT IS REACHED AND REWIND. 2 READ FORWARD UTIL EOT AND REWIND. 3 SPACE BACKWARD INTIL BOT IS REACHED· 4 READ FWD TILL EaT, SPACE BKW TILL BOT. NO REWINDS. D3 NOT USED 04 NOT USED 6715 6716 6717 6718 6719 6720 6721 6722 6723 EXAMPLE 672~ 6725 6726 6727 6728 6729 6730 6731 6732 6733 6734 02 02 02 02 02 02 013A9 013AA 013108 Ol3AC 013Ao 013AE 2270006~ 328020AI 358E20C4 647013AB 32701838 3280183C A TS132 L1,7 LW.8 STW.8 BDR,7 LW.7 LW.8 TS13,2.2 READ FORWARD UNTIL EOT AND REWIND 100 =X 'FFHFFFF' BUF F I - I .7 $-1 TST32W TS 132RF SHEAR PATTERN ALL BITS ON STORE WORD 400 BYTE RECORD WRiiE READ FWD XDS 901682 COMt-OJlS o 16:42 AUG 03, '70 311019CE 6735 02 013AF 68301384 6736 02 01380 49702086 6737 02 01381 49802085 6738 02 01382 68001386 6739 02 01383 48702086 6740 02 01384 48802087 6741 0201385 35701838 6742 02 01386 3580183C 6743 02 01387 31100202 6744 02 01388 681013C5 6745 02 01389 3:20D202 02 C!3SA 683013E6 02 01388 6747 31300202 02 0138C 6748 6830130C 02 01380 6749 32700202 02 0138E 6750 21700004 02 Ol3BF 6751 683013E7 02 013CO 6752 6753 3520030A 02 013CI 6754 EAF00229 02 013C2 6755 00000326 02 013C3 6756 E8000214 02 013C4 6757 6AFOl60C 02 013C5 6758 6AFOl638 02 013C6 6759 22000CIC 02 013C7 6760 CC801885 02 013C8 6761 2270EOOO 02 Oi3C9 6762 32COIEA6 02 013CA 6763 69301304 02 013C8 6764 647013CA 02 013CC 6765 CFCOl885 02 013CO 6766 CEAOl885 02 013CE 6767 31802089 02 013CF 6768 694013C5 02 01300 6769 EAF0021C 02 01301 6770 OOOOIAOA 02 01302 6771 6772 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 680 I 6802 6803 6804 02 01303 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01304 01305 01306 01307 01308 01309 0130A 01308 0130C 01300 0130E 013DF 013EO 013EI 013E2 013£3 013E4 013E5 013E6 013E7 013E8 013E9 013EA 013E8 013EC 013EO 013EE 013EF 013FO 013FI 013F2 SIGMA 517 7-CHANNEL CW,I 8E OR,7 OR,8 8 TS13201 A ANO,7 ANO,8 STW,7 STW.8 CW.I 8GE Cl~J A t 2 BEl CW.3 BEl LW.7 A A A Ci. ; A A STW,2 BAl,I5 DATA A BE 8 TS13202 8Al,I5 BAL .15 LI ,0 510,8 A Ll .7 lW,I2 8NEl BOR.7 H10.12 TOV, 10 CW, II BC5.4 8Al,I5 DATA A 8 680013C6 CECO 1885 31002089 6940130A 2270EOOO A 6AFOIE44 680013CA CFCOl885 680013C5 6AFOl638 22000COA CC801885 32COIEA6 683013DF CFCOl885 CEAOl885 31802098 694013E7 6800130C 6AFOl60C 6AFOl638 22000CIE CC801885 2270EOOO A 32COIEA6 693013F5 647013E8 CFCOl885 CEAOl8B5 31802089 694013FC EAF0021C A 1513202A 10V. 12 CW.13 BC5,4 L1,7 BAL,15 B HIO,I2 B T513203 BAl,15 LI ,0 510,8 LW.12 BCR,3 HIO,I2 10V, 10 CW, II BC5,4 B T513205 T513206 8Al.15 BAl,I5 LI ,0 510.B L1,7 LW,12 BNEl BOR,7 H10,12 TOV. 10 CW.II BC5,4 BAl.15 MAG TAPE TEST 705735-11/51AOO 7/30/70 PAC~EO 81NARY FLAG SET MOOEFLAG TS13201 81NARY WRITE =X'05000000' 81NARY READ =X'06000000' $+3 PAC~EO 81NARY WRITE =X'OIFFFFFF' PACKED 81NARY READ =X'02FFFFFF' STORE WR I TE TST32w STORE READ TS132RF P2 =0.1 WRITE CONTINUOUS :P2 TS 13202 ~EA[l rW[l T!L [OT P2 =2 :P2 TS13205 P2 =3 SPACE 8rW TILL 80T :P2 TS13203 :P2 ..TST3206 99 P2 =4 NO REWINDS.R~AO FWO,READ B~W • ERROR P2 IS NOT 0.1.2.3,4 :PITIO REPORT BAD PARAMETER ·:PREPORT :0IC+6 *:MONITOR REWIND TO LOAD POINT RWTLP CLEAR AND ARM INTERRUPT ClRARM WRITE RECORD WITH DATA CHAINING DA( TS132WI WRITE ·:OEVAOOR X'EOOO' WAIT FOR INTERRUPT :INTRECF TST3202A $-2 HIO *:OEVAOOR TOV *:OEVAOOR EOT SEl =X'02000000' TS 13202 PRINT OUT TIMEOUT MESSAGE *:PRINT TIMEOUT CONT!NUE WITH OPERATION 1513202+ ! TAPE WRITTEN ALL BITS ON CONTUOUS LOOK FOR EOT *:OEVAODR EOT =X'02000000' $+4 X'EOOO' ARM INTERRUPT : INIAE 1513202+5 HIO ·:OEVADOR GO TO REWIND 1513202 CLEAR AND ARM INTERRUPT CLRARM SPACE FILE 8KW OA (SBF I I INIATE SPACE BKW ·:DEVADOR WAIT FOR INTERRUPT : INTRECF $-1 HIO ·:OEVAODR TDV ·:DEVADDR BOT SET =X'04000000' 1513206 CONTINUE WITH OPERATION IST3203 REWIND TO LOAD POINT RWTlP CLEAR AND ARM INTERRUPT ClRARH READ FWD TILL EOT P2 =2 DA!TS132RFJ READ FWD ·:OEVADOR X'EOOO' WAIT FOR INTERRUPT : I NIRECF T513206A $-2 HIO ·:OEVADDR TOV ·:DEVAODR EOT SET =X'02000000' T5T3207 PRINT OUT TIMEOUT MESSAGE *:PRINI XDS 901682 I OPE.;'ATIIiN i OPERAND - I _ _ _ _ _ _ .1 __ o 16:~2 6805 6806 6807 6809 6809 6810 6811 6812 6813 6e I ~ 6815 6816 6817 6818 6819 6920 6821 6922 6923 692Lt 6925 6926 6927 6928 6829 6830 6831 6832 6833 693Lt 6935 6836 6837 6838 6839 68LtO 68Ltl 68Lt2 6943 694Lt 69Lt5 6946 68Lt7 68Lt8 68Lt9 6850 6851 6852 6853 685Lt 6855 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 AUG 03. '70 OOOOIAOA 013F3 680013[7 013F~ CECOl8B5 013F5 31002089 C!!3F6 694013FB 013F7 2270EOOO 013F8 6AFOIELt4 013F9 690013EB 013FA (FC 0 18B5 013F9 31300202 013H 683013DC 013FO 32700202 013FE 21700004 013FF 683013DC 01~00 690013E6 01~01 02 0lLt02 100 SIGMA 517 7-CHANNEL MAG TAPE T(ST 705735-11/51AOO 7/30170 TIMEOUT DATA CONTINUE WITH OPERATION TS 13206 B LOO~ FOR EOT *:OEVADOR lST3206A TDV,I2 zX'02000000' EOT CW,I3 $+4 BCS ,4 X'EOOO' L1,7 A ARM INTERRUPT : INTAE BAL ,IS TST3206+4 B *:DEVADDR HIO,I2 P2 c3 :P2 TS T3207 CW.3 A GO SPACE TST3203 BE :P2 LW,7 A 4 CI,7 A P2 =4 READ FWO,SPACE B~W,NO REWIND TS T3203 BE REWIND AND READ FORWARD AGAIN TS13205 B B 68000511 TST3.3 SYNC ON A CHARACTER UTILITY -----------------------------------THIS TEST IS PROVIDED AS A SCOPING AID BY EXECUTING A UNIQUE 1/0 INSTRUCTION tTDV) AFTER THE BYTE COUNT SPECIFIED IN THE TEST HAS BEEN REACHED. 01 3 SYNC ON A CHARACTER TEST 02 I READ FORWARD AND SPACE RECORD BACKWARD. 03 BYTE TO SYNC ON. 04 DELAY IN MILLISECONDS BETWEEN SYNCS. * EXAMPLE TS13 • 3 • 1 • 375 • 10 READ FORWARD 375 BYTES. SIGNAL tTDV) AND DELAY 10 MILLISECONDS. SPACE BACKWARD. 0lLt03 0140Lt 0lLt05 0lLt06 0lLt07 0lLt08 0lLt09 OILtOA OILtOB OILtOC OILtOO OILtOE OILtOF 32700203 68201410 32700204 6810140A 22700004 3570030A 6800 1411 229FHF5 22800000 308018C8 6590140C 31800007 68101414 A 02 OILtIO 02 0 I Lt I I 02 0lLtl2 02 0lLtl3 02 0 I Lt 14 02 0lLtl5 02 0lLtl6 02 0 I Lt I 7 02 0lLtl8 02 0lLtl9 02 OILtIA 02 OILtIS 02 OILtIC 02 OILtIO 020lLtIE 02 OILtIF 02 0lLt20 02 0lLt21 3530030A EAF00229 00000326 E8000214 22700000 328018C8 308020B8 225HFF5 358EI843 33200007 E'J501418 32700203 229HFF5 22600000 328018C8 31800007 68101425 387018C8 A A 02 02 02 02 02 02 02 02 02 02 02 02 02 TS133 A A A LW.7 BLEZ LW.7 BGEZ LI .7 STW.7 B A A A A TS 1330 I TS 13302 A A A A A 1513303 A :P3 TS13301 :P4 $+4 4 :PITIO TST3301+1 -II GET BYTE COUNT TO SYNC ON P4 =0 OK PARAMETER 4 ERROR MAX BYTE BUFFER AREA 1.9 o LI .8 MAXBYT AW.8 $-1 II XHAXBYTELIMIT BIR,9 7 CW.8 TST3302 P3 OK BGE ERROR EXIT P3 TOO LARGE. NEGATIVE OR ZERO PARAMETER 3 ERROR :PITIO STW,3 *:PREPORT BAL. 15 :DIC+6 DATA *:MONITOR B L A 5856 6857 6858 6859 6860 6861 6862 6863 686Lt 6865 6866 6867 6868 6869 6870 6871 6872 5873 6874 GO BACK TO CONTROL PROGRAM TS136 L1.7 LW,8 AW,8 LI .5 STW.8 MTW.2 BIR,5 LW.7 LI ,9 LI ,6 LW,8 CW,8 SGE SW.7 o HAXBYT =X'9IOOOOOO' -II TST33R+I.7 7 HAX BYTE SIZE OF liD AREA DC.CE.SKIP SET UP DC FLAG $-2 :P3 -II SET UP DATA CHAIN FLAG IN ALL lOCO GET ByTE TO SYNC ON HAX8YT LARGEST RECORD POSSIBLE IN 110 AREA o 7 IS 13304 HAXBYT LAST BYTE SET UP XDS 901682 OPERAND o 101 SIGMA 517 7-CHANNEL HAG TAPE TEST 705735-11/51AOO 7/30170 16:42 AUG 03, '70 HA)(BYT AW,8 308018C8 6975 02 01422 HTW,2 6 33200006 A 6976 02 01423 LOOP TS13303 BIR,9 6590141E 6977 02 0 I 424 GET LAST BYTE COUNT =X' OOFHFH' TS 13304 AND,7 4B70208E 6979 02 01425 ZBe AND CE INTERRUPT =X'50000000' AW,7 307020B9 6979 02 01426 TS133R+ 1,6 STW,7 357CI843 6980 02 01427 READ FWD, SPACE B~W :P2 CW, I 31100202 A 6991 02 0 I 429 TS13306 BEl 6830142C 6992 02 01429 ERROR IF PI NOT I 6993 REPORT BAD PARAMETER :PITIO STW,2 3520030A A 6894 02 0142A TS13302-3 B 68001411 6995 02 0142B ~OR~ARD READ SE! UP 6686 BA OF BUFFI BA(BUFF II TS13306 L1, 9 22908314 02 0142C 6997 PAe~ED BINARY FLAG SET MODEFLAG CW,I 311019CE 02 01420 6988 $+3 BE 68301431 02 0142E 6889 BINARY READ =X'06000000' AW,9 30902085 02 0142F 6990 $+2 B 6800i432 02 01"130 6891 PACKED BINARY READ =X'02000000' AW,9 30902089 02 01431 6892 L1,7 o 22700000 A 02 01432 6893 -II L1,6 226FFFF5 A 02 01433 6894 SET UP ALL READS TS133R,7 STW,9 359EI842 02 01434 6895 7 HTW,2 33200007 A 02 01435 6896 $-2 BIR,6 65601434 02 01436 6897 READ RECORD FORWARD 6899 CLEAR AND ARM INTERRUPT CLRARM TS 13309 BAL, 15 6AFOl638 02 01437 6899 READ DAITST33RI L1,O 22000C21 02 01439 6900 SIO READ *:DEVADDR SIO,8 CC8018B5 02 01439 6901 9 SEC DELAY 9000 LI ,14 22E02328 A 02 01'13A 6902 WAIT FOR INTERRUPT :DELAY BAL ,15 6AFOIE26 02 0143B 6903 TS13310 B 6800143E 02 0 143C 6904 DELAY TIMEOUT 6905 TS13311 B 68001451 02 01430 6906 TDV SIGNAL AT ZBC *:DEVADDR TS13310 TDV,I2 CECOl8B5 6907 02 0143E DELAY =X'OOFFOOOO' LW,7 327020BA 02 0143F 6908 TIO *:DEVADDR T 10,12 CDCOl8B5 02 01440 6909 DEVICE OR CONTROLLER BUSY =X'66000000' CW,I3 31002097 02 01441 6910 $+3 BCR,4 68401445 02 01442 6911 LOOP $-3 BDR,7 64701440 02 01'143 6912 TIMEOUT ERROR TS13311 B 68001451 02 01444 6913 o L1,14 22EOOOOO A 02 01445 6914 CLEAR INTERRUPT FLAG : INTRECF STW,I4 35EOIEA6 02 01446 6915 DELAY FOR SMALL RECORDS :P4 LW,I4 32E00204 A 02 01447 6916 :DELAY BAL ,15 6AFOIE26 02 01448 6917 $+1 B 6800144A 02 01449 6918 CLEAR AND ARM INTERRUPT CLRARM BAL ,15 6AFOl638 02 0144A 6919 SPACE DAITST33SI LI ,0 22000C20 02 01448 6920 SIO SPACE *:DEVADDR SIO,8 CC8018B5 02 0144C 6921 8 SEC DELAY 8000 LI ,14 22EOIF40 A 02 01440 6922 :DELAY BAL ,15 6AFOIE26 02 0144E 6923 TS 13309 B 68001437 02 0144F 6924 TS136 B 68000511 02 01450 6925 HIO *:DEVADDR TS13311 HIO,I2 CFCOl8B5 02 01451 6926 PRINT MESSAGE *:PRINT BAL ,15 EAF0021C A 02 01452 6927 TIMEOUT DATA OOOOIAOA 02 01453 6928 REWIND TO LOAD POINT RWTLP BAL ,15 6AFOl60C 02 01454 6929 TST36 B 68000511 02 01455 6930 6931 6932 6933 6934 6935 TST3,4 COMPATABILITY AND NOISE PATTERN TEST 6936 ----------------------------------------------6937 6939 THIS TEST ALLOWS THE USER TO WRITE, READ FORWARD, t 6939 READ BACKWARD, OR READ FORWARD AND BAC~WARD A PRE-6940 DETERMINEO INCREMENTED NOISE PATTERN, 6941 6942 01 4 COMPATABILITY AND NOISE PATTERN TEST 6943 02 0,1 WRITE,SPACE BACKWARD,AND READ 6944 XDS 901682 II t£ NO. ;!"£M· !"£MORY! --~----~--- 0 !"£MORY (~C~T1DDRES~ONTENTS - - --- ----- 16:42 AUG 03. '70 6945 6946 6947 6948 6949 6950 6951 6952 6953 69514 6955 6956 6957 6958 32800202 02 0lLt56 6959 21800006 02 0lLt57 6960 6910lLt5D 6961 02 0lLt58 6962 3520030A 02 01459 6963 EAF00229 6964 02 0lLt5A 00000326 02 0lLt5B 6965 E8000214 02 0145C 6966 358018F4 6967 02 01450 32FOl89C 02 0lLt5E 6968 35FOl9A7 02 0145F 6969 228005DC 02 01460 6970 358018F6 02 01461 6971 351020C5 02 0lLt62 6972 35101885 0lLt63 6973 02 351018F3 6974 02 01464 22600000 6975 02 01465 227HFEO 02 0lLt66 6976 356[1884 02 01467 6977 6570lLt67 6978 02 01468 22700005 02 01469 6979 35701887 02 0146A 6980 227014BD 02 0146B 6981 5572120F 6982 02 0146C 6983 22000003 6984 02 01460 3500lDBA 6985 02 0146E 35DOICF4 6986 02 0146F 0lLt70 6AFOl69F 6987 02 2250000C 6988 02 01471 555217C5 6989 02 01472 555217FI 6990 02 01473 32F0207D 6991 02 01474 35FOICF3 6992 02 01475 35FOIDBC 6993 02 01476 22F020C5 6994 02 01477 6995 02 0lLt78 35FOIOBB 6995 02 0lLt79 22COOOOO 6997 02 0147A 35COIDBD 6998 6AFOl648 6999 02 0147B 7000 6800147E 02 0147C 7001 6AFOl64A 02 01470 6AFOl60C 7002 02 0147E 20700001 7003 02 0lLt7F 65501470 7004 02 01480 7005 324018F4 7006 02 01481 7007 68301489 02 01482 68081483 7008 02 01483 68001489 7009 02 01484 68001493 7010 02 01485 68001490 7011 02 0)'186 680014A7 7012 02 01487 01488 680014A8 7013 02 7014 oI I 1 ~: LABEL 'OPERAIIONJ ~J_. ____ ~ ________ COM~~N1S OPERAND ._. -_. ____ -.0-· - --. ----.- - 102 SIGMA 5/7 7-CHANNEl MAG TAPE TEST 705735-11/5IAOO 7/30170 FORWARD ALL RECORDS. • 2 SPACE FORWARD.SPACE BAC~WARD.READ • FORWARD All RECORDS. • 3 READ FORWARD.SPACE BAC~WARD.SPACE • FORWARD All RECORDS. • 4 READ FORWARD ALL RECORDS. • 5 WRITE ALL RECORDS. • 03 NOT USED • OLt NOT USED • EXAMPLE • ------TST3.Lt.5 • • A A A A A • • TS134 • TS1340 I A A A A A • A A • TS13403 TS13404 A • TS13405 • wRITE ALL RECORDS. LW.8 C1.8 BL :P2 6 TS13LtO I STW.2 BAL.15 DATA B STW.8 LW.15 STW,15 LI ,8 STW,8 STW.I STW, I STW, I LI ,6 L1,7 STW,6 BIR,7 L1,7 STW,7 L1,7 STH,7 : PIT I 0 ·:PREPORT :DIC+6 .: MONI TOR P2FLAG FLGRG NOPKPRT 1500 LOOPMAX BUFFI LOOPTLY NZFLAG 0 -32 TWTALLY t 32,7 $-1 5 CRTRy TS13412-2 T2RE06C,1 L1,13 STW,13 STW,13 BAL,15 LI ,5 STH,5 STH,5 LW,I5 STW,15 STW,15 L1,15 STW,15 L1,12 STW,12 3 :COMWCNT :CLRSIZE MYTSTPT 12 WRRANO+ I , I RFRANO+I,I BUH2 :CLRADDR :COMBFRB BUFF I :COMBFRA 0 :COMFLAG BAL,15 B BAL,15 BAL,15 AI,7 BIR,5 DOALL $+2 DOALLI RwTLP I TS13404 LW,4 BEZ B B B B B P2FLAG TS13406 $.4 TS 13406 TS13407 TS13408 TS 13408A T513409 B OPERATIONS FLAG PARAMETER ERROR GO TO MONITOR REGULAR PRINTOUT FLAG MAXIMUM PASSES RECORD I NOISE FLAG CLEAR TALLIES OF ERRORS CLEAR TALLY SET UP 5 RElRIES SET UP EOT SMEAR PATTERNS START WITH 3 WORDS COMPARE CLEAR PATTERNS IN BUFFER AREA SET UP STARTING BYTE SIZE WRITE READ FWD CLEAR ADDRESS COMPARE OBSERVED LOCATION OUTPUT AREA PATTERN ERROR PRINTOUT REWIND ALL UNI TS DO ALL UNITS SEl UP I UNIT REWIND TO LOAD PT DO NEXT UNIT ALL UNITS DONE GEl TYPE OF OPERATION WRITE,SPACE BKW,READ FWD SPACE FWD.SPACE BY-W,READ FWD READ FWD,SPACE BKW,SPACE FWD READ FWD ONLY HR! TE ONLY ·· ·· ·• ·•• • • • • XDS 901682 I L1f<£ NO. . 0 ' I"[MORY ! R ,~~OyT'ADDRESS: CONTENTS: ____ L _J ____I 0 16:'i2 7015 02 7016 02 7017 02 7018 02 7019 02 7020 02 7021 02 7022 02 7023 02 7024 02 7025 02 7025 02 7027 02 7028 02 7029 02 7030 703i 7032 7033 7034 7035 7036 7037 7038 7039 7040 70'i1 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 705'i 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7071 7078 7079 7080 7081 7082 7083 7084 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ~UG i 22'i01'i8C 55'i2121D 68001207 22'i01'i8f' 5542122E 6BOOl21E 22401'i92 5542125E 6BOOl240 6BOOI'iAF 221.!0!1.!9S 5542123F 6BOOl22F 22401'i99 55'i2122E Oj~96 6800i2i( 01499 0149A 01'i9B 0149C 01490 0149E 0149F o14AO o14AI 014A2 014A3 o14A4 014A5 014A6 014A7 014A8 o14A9 014AA 014AB 014AC 014AO 014AE 22401'i9C 55'i2125E 68001240 6BOOl4AF 224014AO 5542125E 68001240 224014A3 55'i2122E 6BOOl21E 224014A6 5542123F 6800122F 6BOOl4AF 224014AA 55'i2125E 68001240 680014AF 224014AE 55421210 68001207 680014AF ' ______L COM:-~~rnS OPERAND ___ -- - --- -~- -- - -- SIGMA 511 7-CHANNEL MAG TAPE TEST 705135-11/5IAOO 03, '70 01'i89 0148A 0148B 0148C 014BD 0148E 014Bf' 01490 01491 01492 0!1.!93 01494 01495 01496 01497 i ~ : L.ABEL LERATIONj _____~iJ ____ ,r-£M 1 MEMORY! · TS13406 TSBI.!07 LI,'i STH,'i B LI,'i STH,'i B LI ,'i STH,'i B B L! ,I.! STH,'i B LI ,4 STH,4 B TS1340B 529217C5 2090000C A 559217C5 559217FI 02 02 02 02 02 02 02 02 02 02 014B3 01484 014B5 014B6 014B7 01'iB8 014B9 014BA 0148B 014BC 3290lDBA 20900003 A 3590lDBA 3590 I CF4 33101885 32901885 359020C5 359018F8 319018F6 68201481 02 02 02 02 02 02 02 02 02 02 02 02 014BD 014BE 014BF 014CO 014CI 014C2 014C3 014C4 014C5 014C6 014C7 014C8 22700000 3A5018BE 32CEI886 EAF00218 35FOIADC 32CEI86C EAF 00217 35FOIADF 32CEI864 EAF00217 35FOIAE2 32CEI874 A · ·· TS13412 A A A SPACE BKW OVER REC ORO SE T UP RET URN SET UP RET URN R%AD FORWARD GO TO TALLY SET UP RET URN SET UP RE TURN SPACE FWD SET UP RE TURN SPACE Bi<.i-i OVER REC ORO LH,9 AI,9 STH,9 STH,9 WRRAND+ I, I 12 WRRAND+ I, I RFRAND+ I , I INCREMENT RECORD SIZE BYTE COUNT + 12 SET UP NEW BYTE SIZE UJ,9 AI,9 STW,9 STW,9 MTW,I LW,9 STW,9 STW,9 CW,9 BLE :COMWCNT 3 :COMWCNT :CLRSIZE LOOPTLY LOOPTLY 8UFFI NZSEONO LOOPMAX TST3405 LI ,7 LCW,5 LW,I2 BAL ,15 5 TW, 15 LW,I2 SAL ,15 5 TW. 15 LW,I2 BAL ,15 STW.15 LW,I2 ALL PASSES DONE 0 SAVNUMB SAVDEV,7 • : HE XC REMESG3+2 PWTALLY,7 ·:DECC REMESG3+5 TWT ALLY, 7 ·:DECC REMESG3+8 PRFT ALL Y,7 B LI ,4 STH,4 B 02 o14AF 02 014BO 02 014BI 02 01'iB2 i2RESB WRITE SET UP RETURN B B • • T2RESFR,I T2RESF $+3 T2RESBR,I 103 SET UP RETURN SET UP RETURN SET UP RETURN READ FORWARD GO TO TALLY SET UP RETURN SET UP RE TURN READ FORWARD SET UP RET URN STH,4 B B TS13408A LI ,4 STH,4 TS13410 $"'3 - $+3 T2RERFR, I T2RERF TS 13'i I 0 $+3 T2RERFR,I T2RERF $+3 T2RESBR,I T2RESB $+3 T2RESFR,I T2RESF TST3410 $+3 T2RERFR, I T2RERF TS13'iIO $+3 T2REWR,I T2RE!-! TS13410 LI ,4 STH,'i B B LI ,4 STH,4 B LI ,4 STH,'i B L I,!; TS13409 $+3 T2REWR,I T2REW $+3 T2RESBR,I T2RESB $+3 T2RERf'R,1 T2RERF TS 13'i 10 . 7/30170 SPACE BKW OVER RECORD SET UP RET URN ADDRESS SET UP RET URN SPACE FORWARD GO TO TALLY SET UP RETURN SET UP RETURN READ FORWARD GO TO TALLY SET UP RETURN !-!R ITE GO TO TALLY ALL PASSES DONE INCREMENT WORD SIZE WORD COUNT +3 COMPARE WORDS CLEAR SET UP NEXT SEQUENCE NO. IN RECORD ALL PASSES DONE DO ANOTHER LOOP PRINTOUT ERROR TALLIES NUM8ER OF UNITS DEVICE CONVERT STORE PERM WRITE TALLY CONVERT STORE TEMP WRITE TALL Y CONVERT STORE PERM READ FWD XDS 901682 L1~£ t.o. , 1'£1'1 : _____ 1 ___ ~ _______ _ o 16:~2 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7i36 7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 I ' 0 I I I : ~MORY I ~MORY ,R I ! I :P;£OyTiAD(!RESS, CONTENTS ~ I LABEL jOPERATION 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 I L_ --__~~ ____ ~. AUG 03. '70 EAF00217 01~C9 35FOIAE5 OI~CA OI~(B 32CE187( EAF00217 OI~CC 35FOIAE8 OI~CD EAF0021C OI~CE 0000114014 OI~CF 20700001 01~00 655014BF 01~01 6AFOl648 01402 68001405 01403 6AFOl64A 01~0~ 6AF0160( 01~05 20700001 01406 65501404 01407 68000511 01408 '-----------______ 1 SIGMA 517 7-CHANNEL BAL .15 STW.15 LW.12 BAL .15 A STW.15 BAL .15 A DATA 141,7 A BIR,5 BAL,I5 A B TS134 I I A BAL,I5 BAL ,IS 141.7 BIR,5 B OPERAND I __ J______ _ COM~ENTS MAG TAPE TEST 705735-11/51,0.00 7/30/70 .:OE(( CONVERT REMESG3+ II TRFTALLY.7 TEMP READ FWD .:OECC CONVERT REMESG3+14 STORE ':PRINT PRINT MESSAGE REMESG3 1 NEXT DEVICE T5T3412 DOALL REWIND ALL UNITS $+2 DOALLI SET UP ONE UNIT RWTLP REWIND TO LOAD POINT I 00 NEXT UNIT TST3411 00 ALL UNITS TST36 RETURN TO CONTROL PROGRAM TST3,5 104 READ/SPACE TEST THIS TEST ALLOWS THE USER TO READ OR SPACE N RECORDS.' WITH OR WITHOUT REWIND. ONLY NON-RECOVERABLE TRANSMISSION ERRORS WILL CAUSE ERROR PRINTOUT. BACKSPACE. ' AND A HAll. 01 5 READ/SPACE TEST D2 0 REWIND AND READ FWD N RECORDS. I REWIND AND SPACE FWD N RECORDS. 2 DONT REWIND, READ FWD N RECORDS 3 DONT REWIND. SPACE FWD N RECORDS. 4 DONT REWIND. SPACE BKW N RECORDS. 8 REWIND. READ FWD N RECORDS WITH EVEN PARITY. DECIMAL (BCD). 10 DO NT REWIND, READ FWD WITH EVEN PARITY' PARITY. DECIMAL {BCDI. D3 NUMBER OF RECORDS TO READ OR SPACE 04 0 DONT PRINTOUT RECORD I PRINTOUT RECORD IN ERROR. 2 PRINTOUT NTH RECORD. T513.5.0.100.1 REWIND.READ 100 RECORDS.PRINT OUT ERROR REC' EXAMPLE 02 014D9 02 014DA 02 014DB 02 Oi4DC 02 014DD 02014DE 02 014DF 02 014EO 02 014[1 02 014E2 02 014£3 02 014E4 02 014E5 32700202 21700008 684014EO 207FFFf"9 35700202 2280000E 680014EI 7280170C 75801858 758018514 32700202 21700005 691014EA 02 02 02 02 02 02 352003014 EAF00229 00000326 [8000214 32700203 692014[[ 014E6 014E7 014E8 014£9 014EA 014E8 02 014EC A TST35 A A A A -8 :P2 X'OE' $+2 TRFBC RFSPEC RFSPECI :P2 EVEN PARITY REQUESTED NO READ FWD EVEN PARITY REGULAR READ SET UP BCD 5 TS13501 LW.7 BGZ STW.3 :PIT 10 B TS 1350 I $+5 :PITIO ·:PREPORT :DIC+6 ':MONITOR :P3 TS13502 STW.2 BAL .15 DATA A A 353003014 A A!,7 STW.7 LB.8 ST8,8 STB,8 LW.7 CI,7 BL A A A 8 LI ,8 B A :P2 LW,7 CI.7 BCR,4 PARAMETER ERROR GO TO MONITOR PARAMETER ERROR XDS 901682 CO~lr-£NTS o 16:~2 7155 7156 7157 7158 7159 7160 7161 7162 7163 7164 7165 ""CC: I 'UU 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7 I 77 7178 7179 7180 7181 7i82 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195 7196 7197 7198 7199 7200 720 I 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 7223 7224 105 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/5IAOO 7/30/70 AUG 03. '70 B TST3501-3 014Eo 68001~E7 :P~ 014EE 32700204 A T5T3502 LW.7 CI.7 3 014EF 21700003 A BL TS13503 014FO 69101~F~ PARAMETER ERROR Lt LI.7 02 014FI 2270000~ A :PIT I 0 STW.7 02 014F2 3570030A A TST3501-3 8 02 014F3 680014E7 START WITH LOOP I TLOOP TST3503 STW.I 02 014F4 351019A8 :P3 LW.7 02 014F5 32700203 A CMAX STW.7 02 014F6 357019A9 :P2 CWo ! 31!00202 A 02 C!4F7 $+2 BL 691014FA 02 014F8 0,1 REWIND TO LOAD POINT RWTLP BAL .15 6AFOl60C 02 014F9 :P2 32700202 A TS1350Lt LW.7 02 014FA Lt CI.7 21700004 A 02 014FB BACKSPACE ONLY iST350a BE 683015 .. 5 02 OI'iFC I CI.7 21700001 A 02 014Fo SPACE FWD ONLY TS13507 BCS,Lt 69LtOl538 02 014FE o 22700000 A TS13505 LI, 7 02 014FF CLEAR RETRY TALLY RRTT STW,7 357019AA 02 01500 CLEAR AND ARM INTERRUPT CLRARM BAL, 15 6AFOl638 02 01501 READ FORNAo INTO MAX I/O ~REA oAlRFSPEC) L 1,0 22000C2C 02 01502 TIO,SIO : 10EXEC BAL,I5 6AFOICA2 02 01503 WAIT FOR INT ON ZBC OR CE MYOELAY BAL,I5 6AFOl62F 02 01504 WAIT FOR LONGEST RECORD -800 LI,I4 22EFFCEO A 02 01505 $ BIR ,ILt 65EOl506 02 01506 Tn" In TDV TO SEE IF AT EOT *:OEVADDR I U v, I U CEADi8B5 02 01507 EOT =X'02000000' CW,II 31B02089 02 01508 GO TO HALT,EXIT TS13510 BCS,4 69401540 02 01509 TIO *:oEVAooR T 10, 10 CoAOl8B5 02 0150A MAX I MUM BYTES MAXBYT LW.12 32COl8C8 02 0150B -BYTE COUNT LEFT SH,I2 11.1 58C2000B A 02 0150C BYTECN STW,I2 35COl8oA 02 01500 TLOOP LW,8 328019A8 02 0150E CMAX cW,e 318019A9 02 0150F $+Lt BNE 6930151Lt 02 01510 PRINTOUT N1H RECORD : P4 Ch! .2 31200204 A 02 01511 $+2 BNE 69301514 02 01512 GO TO PRINTOUT TS13511 BAL ,15 6AFOl5LtF 02 01513 TE ONLY =)0:'00400000' CW, II 31B0209E 02 01514 TS13509 BCR,4 68LtOl549 02 01515 TRANSMISSION ERROR RETRY ROUTINE CLEAR AND ARM INTERRUPT CLRARM BAL ,15 6AFOl638 02 01516 SPACE BKW oAlSPBRANOI LI,O 22000CI9 02 01517 TIO.SIO : 10EXE( BAL,I5 6AFOICA2 02 01518 DELAY FOR INTERRUPT MyoELAY BAL ,15 6.t1FOl62F 02 01519 RETRY+I RRTT MTW.I 331019AA 02 0151A RETRIES MAXIMUM RRTT LW.7 327019AA 02 0151B II CI,7 21700008 A 02 0151C TS13505+2 BL 69101501 02 01510 10 RETRIES. PRINTOUT AND HALT RECORD IN ERROR TLOOP LW,I2 32COl9A8 02.0151E CONVERT *:oECC BAL,I5 EAF00217 A 02 0151F STORE MRTE+5 STW,15 35FOIA89 02 01520 CONVERT *:oECC BAL,I5 EAF00217 A 02 01521 STORE MRTE+Lt. I STH,I5 55F21A88 02 01522 CLEAR AND ARM INTERRUPT CLRARM BAL ,15 6AFOl638 02 01523 READ FWD WITH HTE OAlRFSPECI) LI .0 22000C20 02 01524 TIO.SIO : 10txEC BAL .15 6AFO ICA2 02 01525 DELAY FOR INTERRUPT MyoELAY BAL.15 6AFOl62F 02 01526 T 10 *:OEVAooR T 10. 10 CoAOl885 02 01527 MAX I MUM BYTES MAXBYT LW.12 32COl8C8 02 01528 - BYTE COUNT FROM TIO 11.1 SH.12 58C2000B A 02 01529 CONVERT *:OECC BAL.15 EAF00217 A 02 0152A STORE MRTE+8 S TW. 15 35F 0 I A8C 02 0152B CONVERT *:OECC BAL .15 EAF00217 A 02 0152C STORE MRTE+7. I STH.15 55F21A8B 02 01520 PRINT MESSAGE *:PRINT BAL.15 (AF002IC A 02 0152E MRTE DATA 0000lA84 02 0152F 02 02 02 02 XDS 901682 o 16:~2 7225 7226 7227 7228 7229 7230 7231 7232 7233 723~ 7235 7236 7237 7238 7239 72~0 72~ I 72~2 72~3 72~~ 72~5 7246 72~7 7248 7249 7250 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261 7262 7263 7264 7265 7266 7267 7268 7269 7270 7271 7272 7273 7274 7275 7275 7277 7278 7279 7280 7281 7282 7283 7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 106 51GHA 517 7-CHANNEL HAG TAPE TE5T 705735-11/5IAOO 7/30/70 AUG 03, '70 (LEAR AND ARM INTERRUPT (LRARH BAL ,15 6AFOl638 01530 5PACE BKW DA(5PBRANDI LI,O 22000CI9 01531 TIO,SIO :IOEX[( BAL ,15 6AFOICA2 01532 DELAY FOR INTERRUPT MYDELAY BAL .15 6AFOl62F 01533 PRINTOUT ERROR RECORD :P4 CW.I 31100204 A 0153~ $+2 BNE 69301537 01535 (,0 TO PRINTOUT T513511 BAL .15 6AFOl54F 0 1536 T513510 B 6800154D 01537 SPACE FWD N RECORDS • NTH RECORD TLOOP T513507 LW,7 327019A8 02 01538 CMAX CH,7 317019A9 02 01539 $+3 NO BNE 6930153D 02 0153A YES :P4 CW,2 31200204 A 02 0153B READ NTH RECORD IF P4-2 T513505 BE 683014FF 02 0153C CLEAR AND ARM INTERRUPT CLRARH BAL ,15 6AFOl638 02 0153D SPACE FWD DA(SPFRANDI L1,O 22000CIA 02 0153E TIO,SIO : 10EXEC BAL ,15 6AFOICA2 02 0153F WAIT FOR INTERRUPT MYDELAY BAL ,15 6AFOl62F 02 0 15~ 0 TDV TO SEE IF AT EOT *:OEVAOOR TDV ,10 CEAOl8B5 02 015~1 EOT =X'02000000' CW, I I 31B02089 02 0 15~2 GO TO HALT ,EXIT T513510 BC5,4 6940154D 02 01543 TS13509 B 68001549 02 01544 SPACE BKW N RECORDS CLEAR AND ARM INTERRUPT CLRARM T513508 BAL ,15 6AFOl638 02 015~5 SPACE BKW DA(5PBRANDI L1,O 22000CI9 02 01546 TIO,SIO : 10EXEC BAL,I5 6AFOICA2 02 01547 WAIT FOR INTERRUPT MYOELAY BAL ,15 6AFOl62F 02 01548 TALLY+I TLOOP T513509 MTW, I 331019A8 02 01549 TLOOP LW,7 327019A8 02 0154A MAXIMUM LOOPS CMAX CW,7 317019A9 02 0154B TS13504 BLE 682014FA 02 0154C HAll 2EOOOOOO A T513510 WAIl 02 01540 RETURN TO CONTROL PROGRAM T5136 B 68000511 02 0154E PRINTOUT NTH RECORD OR ERROR RECORD SAVE RETURN ADDRESS 5TI155 T513511 5TW,I5 35FOl802 02 0154F NUMBER OF BYlES BYlECN LW,I2 32COl8DA 02 01550 CONVERT *:DECC BAL,I5 EAF00217 A 02 01551 STORE RECOUT+6 STW,I5 35FOIA94 02 01552 CONVERT *:OECC BAL,I5 EAF00217 A 02 01553 STORE RECOUT+5, I STH ,15 55F21A93 02 01554 RECORD NUMBER TLOOP LW,I2 32COl9A8 02 01555 CONVERT *:DECC BAL ,15 EAF00217 A 02 01556 STORE RECOUT+2 5TW,I5 35FOIA90 02 01557 CONVERT *:DECC BAL,I5 EAF00217 A 02 01558 STORE RECOUT+I,I STH,I5 55F21A8F 02 01559 PRINT ME5SAGE *:PRINT BAL ,15 EAF0021C A 02 0155A RECOUT DATA 0000lA8E 02 0155B o LI ,6 22600000 A 02 0155C BYlECN LW,7 3270180A 02 01550 5L5,7 I 02 0155E 25700001 A 72 02 0155F 21700048 A T513514 CI,7 n, .. 02 02 02 02 02 02 02 02 02 01560 6820i565 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 2280004B 7580lAEA 207HFB8 68001568 20700003 7570lAEA 22700000 22BFHF7 22500000 32CC20C5 EAF00218 35FAIAEC EAF00218 35FAIAE8 33200005 33100005 65BOl56A EAF0021C 01561 01562 01563 01564 01565 01566 01567 01568 01569 0156A 0156B 0156C 01560 0156E 0156F 01570 01571 01572 DL..L.. A A A A A A A A A A T513512 B A1,7 5TB,7 OUTM5G L1,7 TS13513 T513512 75 OUTM5G -72 T513513-2 LI ,8 5TB,8 AI,7 A LI ,II LI ,5 LW,I2 BAL ,15 STW.15 BAL,I5 STW,15 HTW,2 3 o o MAX BYTE COUNT FOR ONE LINE MESSAGE >72 MESSAGE = 72 BYTES -9 BUFF 1.6 *:HEXC OUTMSG+2,5 *:HEXC OUTMSG+I,5 MHo/, I 5 6 BIR. II BAL,I5 T513513 *:PRINT GET WORD FROM READ AREA CONVERT 5TORE CONVERT STORE PR I NT ONE LI NE XDS 901682 I I J __ o 16:42 AUG 03. '70 7295 02 01573 00001AEA 7296 02 01574 21700000 7297 02 01575 E8201802 7298 02 01576 6800155F 7299 1300 1301 1302 1303 1304 1305 35rOIRn? 02 01577 7306 22FOl593 02 01578 7307 35FOl5C6 02 01579 7308 22FOl58B 02 0157A 1309 35FO 15CA 02 0157B 7310 22500000 02 0157C 7311 22700000 02 01570 7312 32E0208B 02 0157E 1313 22900000 02 0157F 7314 22~00000 02 01580 7315 320015C3 02 01581 7316 32FOIE~3 02 01582 7317 35F00055 02 01583 7318 32FOl5C2 02 0158~ 7319 35F00058 02 01585 7320 2280000A 02 01586 7321 3520 I E38 02 0!587 7322 22F010~0 02 01588 7323 60FOl200 02 01589 7324 6800158A 02 0158A 7325 22F010~0 02 01588 7326 60FOl200 02 0158C 7327 35D00058 02 0158D 7328 3580lE38 02 0158E 7329 33100005 02 0158F 7330 CEAOl885 02 01590 7331 51E20008 02 01591 7332 6920158F 02 01592 7333 22F010~0 7334 02 01593 60FOII00 02 01594 7335 22AOOOOO 7336 02 01595 3280208C 7337 02 01596 36A00005 02 01597 7338 35801803 02 01598 7339 22FOl59E 7340 02 01599 35FOl5CA 7341 02 0159A 22FOl5A5 7342 02 01598 35FOl5C6 7343 02 0159C 6800157C 1344 02 01590 13~5 02 0159E 22F010~0 60FOl200 1346 02 0159F 1347 02 015AO 35000058 1348 02 015AI 35801[38 7349 02 015A2 33100009 FIA02070 02 015A3 1350 693015A2 02 015A~ 7351 22F010~0 02 015A5 1352 60FOII00 02 015A6 1353 22AOOOOO 735~ 02 015A7 328020BC 02 015A8 7355 36A00009 02 01549 7356 3580180'i 02 015AA 7357 22FOl580 02 015AB 7358 35FO 15CA 02 015AC 1359 22FOl587 7360 02 015AO 35FOl5C6 02 015AE 1361 6800157C 02 015AF 7362 22F010~0 1363 02 01580 60FOl200 02 01581 1364 SIGMA 5/7 7-CHANNEl HAG TAPE TEST 705735-11/51AOO DATA OUTMSG CI.7 A BlE B 0 -ST1155 TST3514 COMt-{:NTS 7/30/70 107 RETURN TO PROGRAM AFTER PRINT SUBROUTINE TO DETERMINE TIMING LOOP r,ETT r ME SHIt !5 LI .15 STW.15 L1.15 STW.15 A A GETTt , L ,I.;J'" L1.7 lW.I~ A A LI .9 L1.~ LW.13 LW.15 STW.15 LW.15 STW.15 A A A L1.B STW.2 LI .15 1010.15 A A 8 A A A GETT II WO .15 5TI-I.13 STW.8 HTW.I TOV. 10 A A A A A LI .15 GETT2 A A A . A A A GETT3 LI .15 WO.15 STW.13 STW,8 MTW.I CB.IO 8NEZ L1.15 1010.15 L1.10 LW.II 0101.10 STW.II LI .15 STW,I5 Ll ,15 STW,I5 GETT 13 B LI .15 1010.15 SAVE RETURN ADDRESS SET UP RETURN ADDRESS ON zac SET UP FIRST TIME ADDRESS CLEAR REGiSTERS CLOCK COUNTER INTERRUPT INTERRUPT ON ZERO COUNT X' I O~O' X' 1200' $ X' I O~O' X' 1200' x'58' :OELTIME 5 $-3 LW.II 0101.10 STW.II LI.15 STW.15 LI .15 STW.15 A STOP2 :OELHTW X'55' STOPI X'58' 10 :OELTIHE 8CS.2 LI .15 L1.10 GETT 12 o o =X' 7FFFFFFF ' o o -:OEVAOOR II; ! 8 A A A GETT2 STOP2T+2 GETT II STOP!T+2 CH; 14 1010.15 A Sl! !55 X' 1O~O' WAIT TO GET IN SYNC. START CLOCK CHANGE INTERRUPT RESET TIME TO 10 TALLY =TALlY+1 DISARM CLOCK X'1I00' o =20000 5 TIME I GETT 12 STCP!T+2 GETT3 STOP2T+2 GETTI X' 1040' X' 1200' X'5B' :DELTIME 9 SET UP DIVISION IN RIO AND RII TIMEI LOOP TALLY RII HAS TALLY VALUE SET UP RETURN ADDRESS ON Z8C START CLOCK CHANGE INTERRUPT RESET TIME TO 10 TALLY =TALLY+I -8UFF2 $-2 X' 1040' X'1I00' o ,=20000 9 T I ME2 GETT 13 STOP!T+2 GETT4 STOP2T+2 GETTI X' 1040' X' 1200' DISARM CLOCK SET UP DIVISION IN RIO AND RII TIME/ LOOP TALLY RI I HAS TALLY VALUE SET UP RETURN ADDRESS ON Z8C START CLOCK XDS 901682 I I _ L o 16:"12 AUG 03. '70 35000058 7365 02 01582 3580lE38 7366 02 01583 33100007 7367 02 015B"1 COAOl885 7368 02 O! 585 68C0158"1 7369 02 01586 22rOl040 7370 02 01587 60rOIl00 7371 02 01588 22AOOOOO 7372 02 01589 3280208C 7373 02 015BA 36A00007 737"1 02 0158B 35BOl8D5 7375 02 0158C 3280lELi3 7376 02 015BO 35800055 7377 02 015BE 3280lELi2 7378 02 015Br 3580005B 7379 02 015CO EAr018D2 7380 02 015CI 7381 7382 7383 orOOl5C8 738"1 02 015C2 orOOl5C4 7385 02 015C3 7386 00000000 7387 02 015C"1 00000000 02 DISCS 00001593 02 015C6 00000000 02 015C7 7388 00000000 7389 02 015C8 00000000 02 015C9 0000158B 02 015CA 00000000 02 015CB 7390 7391 7392 7393 739Li 7395 7396 32601887 02 015CC 7397 68201216 02 DISCO 7398 15601892 02 015CE 7399 6ArOl638 7"100 02 015U 22000CI9 7"101 02 01500 6Aro I CA2 7"102 02 01501 6ArOl62r 7403 02 01502 6ArOl638 7404 02 01503 22000BE2 02 01504 7405 6ArOlCA2 02 01505 7"106 6AFOl62F 7407 02 01506 COEOl8B5 7408 02 01507 31FOl9CC 02 01508 7409 684015EA 7410 02 01509 7411 646015cr 7412 02 0150A 7"113 331EI86C 741"1 02 01508 12COl7C4 02 0150C 7415 6AFOl669 7"116 02 01500 EAF00210 7417 02 0150E 2EOOOOOO 02 0150r 7"118 680015EI 02 015EO 7419 32601887 02 015EI 7420 6Aro 1638 02 015E2 7421 22000CI9 02 015£3 7422 6ArOlCA2 02 015E4 7"123 6AFOl62F 7424 02 015E5 22000BCA 02 015E6 7425 5ArOlCA2 02 U i 5(7 7426 6ArOl62r 7427 02 015E8 68001503 02 015E9 7428 A A A A A A SIGMA 517 7-CHANNEL STW.13 STW.8 MTW.1 TI 0.10 BCR .12 GElT"1 LI .15 WD.IS L1.10 LW.II DW.IO STW.II Uol.B STW.8 LW.8 STW,8 BAL .15 A A A A o =20000 7 T I ME3 :OELMTW X'55' :DELXPSD X'5B' ·ST1155 S10Pll S10P21 STOP2T BOUND DATA 8 STOPIT A A A MAG TAPE TEST 705735-11/51AOO 7/30/70 CHANGE INTERRUPT X'5B' RESET TIME TO 10 :DELTII1E lALL Y zlALLY+ I 7 ·:DEvADDR $-2 DISARM CLOCl( X' 10"10' X' 1100' XPSD.O XPSD.O BOUND DAlA STOPI STOP2 COMr-(N1S SET UP DIVISION IN RIO AND RII TIMEI LOOP TALLY RII HAS TALLY VALUE CLOCI< INTERRUPT RESTORE CLOCK 58 INTERRUPT GO 8ACK TO PROGRAM 8 o • O. GE 11 2.0 0.0.GEllI1.0 A WRITE RETRY SUBROUTINE TWRTRY TWRTRY2 TWRTRY3 A A NUMBER or RETRIES LW,6 CRTRY NO RETRIES BLE 12RE06B SAVE R6 AND R7 STD,6 RTRYSVE CLEAR AND ARM INTERRUPT BAL.15 CLRARM SPACE BKW LI.O OAISPBRANOJ EXECUTE TIO. SIO BAL,I5 :IOEXEC BAL,I5 MYDELAY CLEAR AND ARM INTERRUPT BAL, IS CLRARM RE-WRITE RECORD LI.O OAIWRRANOJ EXECUTE TIO, SIO BAL,15 :IOOEC DELAY TILL INTERRUPT BAL,I5 MYOELAY TIO T10.14 ·:DEVAOOR UE,INC LENGTH.TE. ERRORS CW,I5 CHI ~1 COMPSPO COPEC COM!"£NTS MAG TAPE TEST 705735-11/5IAOO 7/30170 x'5C5D5E5F' X''to'tA'tB'tC' X''to'tE'tF'tO , lERO TRANSLATION X'3A7ABAFA' X'FOFOFOFO' NO TRANSLATION CHARACTER SET x'OAOI0203' x'O't050607' X'08091213' X'1't151617' X' 18192122' X'232't2526' ;.. BINTRLS i ! CICOC::J.:I. naTA UI"II"I n DATA DATA 014114 DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA 0 0 X' 04 104 I 04 ' X' 104 I 04 I 0 ' X'4104 I 04 I ' X'08208208' X'20820820' X'82082082' X'I0410410' X' 41041041 ' X'OltiOltl0lt' x'20820820' X'82082082' X'08208208' X'It I 041 Olt I' X'OltlOltlOlt' X' 104 I Olt I 0 ' X'82082082 , X'08208208' X'20820820' X'12131't 15' X'00333't35' X'I2131415' X'32003435' X'I2131415' X'32330035' X'12131't15' X'32333400' X'AAAAAAAA' X' AAAAFFH' X' FFFFHFF' X'AAAAAAAA' U 123 XDS 901682 LH£ NO. o 1'£!1 ",[MtlRY r-t:M;}RY ! 2i I : OPERAND F;EL~T A[T'~~ESS CONTENTS I ~ i LABEL lOPERAT ION I 1. ___ .l ___ . __ ._._L _L __ .. _____ . _________ _ 16:~2 8~16 8~17 8~18 8~19 8~20 8~21 8422 842.3 8~24 8425 8426 8427 8428 8429 84.30 8~31 8432 8433 8~34 8435 8436 8437 8438 8439 8440 84~1 8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 8456 8457 8458 8459 8460 1 AUG 03, 02 0199A 02 0199B 02 0199C 02 0!99D 02 0199E 020199F 02 019Ao 02 019AI 02 019A2 02 019A3 02 019A4 02 019A5 02 0 19A6 02 019A7 02 019A8 02 019A9 02 019AA 02 019AB 02 019A( 02 019AO 02 019AE 02 019AF 02 019BO 02 01981 02 01982 02 01983 02 019B4 02 019B5 02 019B6 '70 AAAAUoO FFFFHH AAAAAAAA AAAAAAAA OoFFFFFF 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000 I 0000000 I 00000000 00000000 00000000 0000lA32 0000lA38 0000lA3E 00000055 oooOoOIE 00000014 00000006 00000046 00000010 00000010 00000005 A A A A A A A A A A A A A A A A A A A A A A A A A A 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 019B8 019B9 019BA 019BB 019B( 01980 019BE 019BF 019(0 019(1 019(2 019(3 019(4 019(5 019(6 019(7 019(8 019(9 019CA 019(8 oFE3E2E3 F160C4C5 E54B4040 40404040 00002180 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 02 02 02 02 019C( 019CO 019(E 019U 08FFOOOO D88FoDDo A 00000000 A oFool90o A A A A A A A A A A A A A A A A A A A 02 02 02 02 02 01900 01901 01902 01903 01904 00000000 A 00000000 A oooolE7C 00000000 A oFool906 02 02 02 02 019D6 01907 01908 01909 00000000 A 00000000 A 000013F( 00000000 A 02 OlgOA E668E668 A E668E640 A 40404040 A 8461 8462 COMr-£NTS I 02 01908 02 0190( SIGMA 5/7 7-(HANNEL DATA DA TA DATA DATA DATA PATTSED DA TA PATTYPE DATA PAT TTl< DA TA PATTTSI DATA PAT1TS2 DATA PATHIX DA TA LO,GTHB DATA DATA LENGTH NOPKPRT DATA DATA TLOOP DATA CMAX RRTT DATA MASKBYT DATA DATA OPPI DATA DATA DATA TOL800 DATA DATA DATA TOL800! DATA DATA DATA DATA BOUND OEVPRTO TEXTC RESLO( (SMEAR DATA DATA DATA DATA BOUND (HvBITT DATA DATA CH~BJT MOOEFL AG DATA xPSD,O XPSOI BOUND DATA INTSVV LENBUFI LENBUF2 124 MAG TAPE TEST 7057.35-11/5IAOO 7/30/70 X'AAAAAAOO' X'HHHH' X'AAAAAAAA' X'AAAAAAAA' X'OOFFFFH' SEED FOR PATTERN o PATTERN TyPE 0=FlxED,I=RANDOH.5=BIT o TPAC~S IF BIT (ROWDING PATTERN o FOR 1ST TRACK PATTERN o o o o o I I o o o OPMESGA OPMESG8 OPMESG9 85 30 20 06 70 29 16 05 8 'TSTI-DEV. BUFFI+2oo 0,0,0,0,0,0,0,0,0,0,0,0, o o LENGTH IN BYTES OF RE( BUFFER I LENGTH IN BYTES OF REC BUFFER 2 8 X'08FFOOOO' x'08BFOOOO' o INTSVV INTERRUPT ADDRESS 8 O,O,:INTSV,O INTMY XPSD,o BOUND DATA INTHY 8 O,O,TST3207,O REOAPT BOUND TEXT 8 'W,W,W,W XPS04 F I XED PATTERN LOK, TH REV I SED ByTE LENGTrl FROM DIRECTIVE INTERRUPT FOR UTILITY TEST 2 XDS 901682 LIt£ NO. : I"[M i I"[MORY :~Fi~OyT ; ADDRESS f------L---1 -----o 16:~2 91.f63 91.f61.f 9465 9466 9467 91.f69 91.f69 91.f70 91.f71 9472 8473 8474 81.f75 8476 8Lt77 81.f78 BLt79 BLt80 BLt81 BI.fB2 81.fB3 848Lt B4B5 BLt86 B4B7 I"[MORY CONTENTS I I I GI I I 0 _ _ _ _ _ _ _ _ _ ~ _ _ _ .J....__ AUG 03, '70 E668E668 02 01900 [668E2C2 02 0190E 401.f040LtO 02 0190F E668E668 02 019EO E2(268E2 02 019EI C240Lt040 02 019E2 E668E668 02 01?E3 E2C26809 02 019EI.f C640LtOl.f0 02 019E5 E668E2C2 02 019E6 6809C668 02 019[7 E2C240l.fO 02 019E9 E668E2C2 02 019E9 68E2C268 02 019EA 09C6LtOl.f0 02 019E8 E668E2C2 02 019EC 68E2C268 02 OJ9£D E2C6401.f0 02 019H E2C26809 02 019EF C668E668 02 019FO E61.f0401.f0 02 019FI E2C26809 02 019F2 C668E668 02 019F3 E2C21.f01.f0 02 019FI.f E2C268E6 02019F5 68E2C268 02 019F6 09C61.f0~0 02 019F7 E2(26809 02 DI9F8 C668E2C2 02 019F9 68E61.f01.f0 02 DI9FA E2C26809 02 019F8 C668E2C2 02 019FC 68D9C61.f0 02 019FO £2C268E2 02 Oi9FE C66BE668 02 019FF E61.f01.f01.f0 02 OIADD E2C26BE6 02 OIAOI 68E2C26B 02 0lAD2 E2C61.f0l.j0 02 0lA03 E2C26BD9 02 OIAOI.f C668E2C2 02 0lAD5 6BD9C61.f0 02 0lA06 E2C26BE2 02 0lA07 C66BE2C2 02 0lA08 6B09C61.f0 02 0lA09 i I-1-_ i ~ : LABEL 'OPERATION: A A - OPERAND SIGMA 5/7 7-(HANNEL MAG TAPE TEST 705735-11/51AOO TEXT 'W,W,W,SB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A TEXT 'W,W,SB,SB TEXT 'W,W,SB,RF TEXT 'W,SB,RF,SB TEXT 'W,SB,SB,RF TEXT 'W,SB,SB,SF TEXT 'SB,RF,W,W TEXT 'SB,RF,W,SB TEXT 'SB,W,SB,RF TEXT 'S8,RF,SB,W TEXT 'SB,RF ,S8,RF TEXT ·SB,SF.H.H TEXT 'SB,W,SB,SF TEXT 'SB,RF,SB,RF TEXT 'SB,SF,SB,RF OIAOA DIADB OIAOC OIAOO DOE3C901.f C5D6E4E3 I.fOC5D9D9 D6D91.f01.f0 A A A A TIMEOUT BOUND TEXTC 8 02 02 02 02 0 lADE OIAOF OIAIO 0 I All 00D5061.f0 D3D6CICI.f I.f007D6C9 05E3I.f040 A A A A NOLOAD BOUND TEXTC 8 02 02 02 02 0lAI2 0lAI3 OIAILt 0lAI5 0lAI6 IOCI.fC503 CIEBI.fOE2 EI.fC2D906 E4E3C905 C51.f0401.f0 A A A A A DELSUB BOUND TEXTC 8 D2 02 02 02 02 0lAI8 0lAI9 OIAIA 0lAI8 OFD9C501.f 06E5C540 DIEI.fOLt07 C5D9LtOLtO A A A A OPMESG2 BOUND TEXTC 8 02 02 D2 02 OPMESG3 BOUND TEXTC 8 IB09C507 A 03CIC3C5 A I.fOE6D9C9 A 02 OIAle 02 OIAIO 02 OIAIE 'TIMEOUT ERROR' 'NO LOAD POINT' 'DELAY SUBROUTINE' 'REMOVE JUMPER 'REPLACE WRITE RING, READY COM~£NTS 7/30170 125 XDS 901682 L1~ 1<0. . I"'£M ri:MORY I I"£M8RY i ~ I i i PROT ADDRESS I CONTENTS 1 I I L ABE LOPER AT ION ~[Y---1...-____ : ________ ,i ___ . 0 02 02 02 02 8490 849) 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 _________ ~ 03. '70 OIAlr [3C5~009 0lA20 C905C76B 0lA21 4009C5CI C4E84040 0lA22 G ___ . i _ -l ---- -- - - SIGM~ 8506 850-: 850e 7-CH~NNEL A A A .l MAG TAPE TEST 705735-11/5IAOO 80UNO TOTC 8 'RESTORE UNIT TO READY OPMESG5 BOUND TOTC 8 'RESET. ATTENTION. FOR !NTERRUPT' A A A A A OPMESGA BOUND TOTC 8 'SET DIAL TO 200 BPI' 13E2C5£3 40C4C9CI 0340£306 40r5F5F6 40C207C9 A A A A A OPMESG8 BOUND TOTC 8 'SET DIAL TO 556 BP I ' 13E2C5£3 40C4C9CI 0340£306 40F8FOrO 40C207C9 A A A A A OPMESG9 BOUND TOTC 8 'SET DIAL TO 800 BPI' 0lA25 0lA26 0lA27 OlA28 0lA29 02 02 02 02 02 02 02 02 0lA2A 0lA2B 0lA2C 0lA20 0lA2E 0lA2r OlA30 0lA31 Ir09C5E2 C5[36B40 C I [3[3C5 05[3C906 0-S6B40C6 060940C9 05[3C509 D9E407E3 A A A 02 02 02 02 02 0lA32 0lA33 0lA34 0lA35 0lA36 13E2C5E3 40C4C9CI 0340E306 40r2FOFO 40C207C9 02 02 02 02 02 011438 0lA39 0lA3A 0lA3B 0lA3C 02 02 02 02 02 0lA3E 0lA3F o 1A40 0lA41 0lA42 A A A A A A A A A 02 01 A44 02 01 A45 02 0lA46 OB0506E3 A 40F2FOFO A 40C207C9 A ERMSGI BOUND TEXTC 8 'NOT 200 BPI' 02 0lA48 02 0lA49 02 01 A4A OB0506£3 A 40F5F5r6 A 40C207C9 A ERMSG2 BOUND TEXTC 8 'NOT 556 BPI' 02 0lA4C 02 0lA40 02 0lA4E OB0506£3 A 40F8FOro A 40C207C9 A ERMSG3 BOUND TEXTC 8 'NOT 800 BPI' BOUND 25D9C5D4 A OPMESG6 TExTC 8 'REMOVE WRITE RING. READY. CORRECT UNIT' MESIRG BOUND TEXTC 8 'I R G TIME TO 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 OlA50 0lA5l OlA52 0lA53 0lA54 0lA55 0lA56 011457 0lA58 0lA59 0lA5A 0lA5B 0lA5C 0lA50 0lA5E 0lA5r OIASO 06E5C540 E609C9£3 C54009C9 05C76B40 09C5CIC4 E86B40C3 060909C5 C3£340E4 05C9E3ljO 126 7/30/70 OPMESG~ A A 1709C5E2 [30609C5 40E405C9 E340E306 4009C5CI C4E84040 8504 or:.nc:. o .... u ..... 5/7 C()Mt-'(NTS OPERAND A 02 02 02 02 02 02 01A2~ 1 _~ ~Uc. 16:~2 8~88 8~89 J A A A A A A A A A 37C94009 A ~OC740E3 A C904C540 40lj04040 40404040 40EljE2ljO 40[30603 A A A A A US TOLERANCE .. XDS 901682 LH£ NO. 0 l~MI 'pRf'IT' I I I't:MOR¥ , I't:MOR¥ ADDRESS CONTENTS ~EY ~ 16:Lt2 8509 8510 v' 02 {)2 02 02 02 02 02 I AUG 03, '70 C509CI05 0lA61 C3C54040 0lA62 IfOLt04040 0lA63 40Lt04040 0lA64 40E30640 0lA65 40404040 0lA66 40404040 0lA67 02 0lA68 02 0lA69 02 0lA6A 02 " • • t"'n UI,",Og 02 0lA6C 02 0lA6o 02 OlA6E 8511 8512 8513 85ilf 8515 9516 8517 8518 8519 8520 8521 8522 0 J_GRU 1 "'nr--. .. I A8[1 1-"" 1- A A A A A A A BOUND TEXTC 8 M£SSTRT 0lA70 0lA71 0lA72 OIA73 0lA74 0lA75 0lA76 OIA77 0lA78 0lA79 26E3CI07 C540C309 C5C50740 40404040 40E4£2LtO 4040E306 03C509CI D5C3C5LtO 40404040 40£4£240 02 02 02 02 02 02 02 02 02 OiA7A 0lA78 0lA7C 0lA70 01A7£ 0lA7F 0lA80 0lA81 0lA82 2205C5C7 4840C309 C5C507LtO 40404040 40C90540 E3C107C5 40C309C5 C50740£3 C5£2£340 . -- - - - .-- BOUND TOTC 8 MESTPC BOUND iDiC 8 MESNCR BOUND T[XTC 8 MRTE -, 127 7/30170 US' 'START TIME IS A A US '1 APE CREEP lOLERANCE US' A A A A A A A A A A iN TAPE CREEP TEST' 'NEG. CREEP A A A A A A A TRANS ERROR REC xxxxxx 02 02 02 02 02 02 02 02 02 01 AS '1 23£309Cl A 0lA85 0lA86 0lA87 0lA88 0lA89 0lA8A 0lA8B 0lA8C 05£240C5 09090609 1f04009C5 C340£7£7 £7£7E7£7 4040C2£8 £340£7£7 £7£7£7£7 A A A A 02 02 02 02 02 02 02 OIAB£ 0lA8F 0lA90 0lA91 0lA92 0lA93 01A9'" IB09C5C3 4040£7£7 £7£7£7£7 4040C2£8 £340C305 £340£7E7 £7E7£7£7 A A A A A A A RECOUT BOUND TDTC 8 'R£C 02 02 02 02 02 02 02 02 02 02 02 02 0lA96 0lA97 0lA98 0lA99 0lA9A 0lA9B 0lA9C 0lA90 01A9£ 0lA9F OIAAO DIAAI 2EC509CI E2C5"'0£3 C904C5LtO 404040LtO "'004E268 40£30603 C509CI05 C3C54040 40404040 40604040 4040"'040 4004£240 A A A A MES£GT BOUND TDTC 8 'ERAS£ T I ME OPMESG7 80UNO TDTC 8 'DESIGNAT£ UNIT 02 0lAA2 02 0lAA3 COMt-£NTS A 4040LtOLtO A 40404040 A 4040£Lt£2 A 02 02 02 02 02 02 02 02 02 02 IOPERAT I ONL __ ~~~~~ ___L_ SIGMA 517 7-CHANNEL MAG TAPE TEST 705735-11/51 AOO IBE2E3CI A o9E340£3 A C904C540 A "I.ft ":JL~'U"U 1 I en xxxxxx' A A A A XXXXXX 8YT CNT MS. TOLERANC£ A A A A A A A A 13C"'C5E2 A C9C705CI A XXX XXX ' XXXX' MS' XDS 901682 t.(). I i I L LABE~OPERATIONl ______ J__ _____ ___ 1________ __ _ ---- -t-£M '' t'{:MORY'I LH£ : 1<[ Y _____ ~_~ t'1:MORY ' Q0 I I PROlADDF;,[SS' CON'T[N'TS 11 I 16:42 AUG 03. '70 0 [3C54~~4 02 0lAA4 05C9E;-0 02 0lAA5 [7[7[7[7 02 0lAA6 9523 345C5C5C 02 0lAA9 8524 5C5C5C5C 02 0lAA9 5C5C5C5C 01 AAA 02 5C5C5C5C 02 0lAA8 5C5C5C5C 02 OIAAC 5C5C5C5C 02 OIAAO 5C5C5C5C 02 OIAA[ 5C5C5C5C 02 OIAAF" 5C5C5C5C 02 0lA80 5C5C5C5C 02 0lA81 5C5C5C5C 02 0lAB2 5C5C5C5C 02 0lAB3 5C5C5C5C 02 0lAB4 5C404040 02 0lAB5 8525 3309C5C3 9526 02 01AB6 40FIFOFO 02 0lAB7 4007[340 02 0lAB8 [7E7[7E7 02 0lAB9 40E609(3 02 OIABA 40C50940 02 OIABB E7E 7E 7E 7 02 OIABC 404009C6 02 OIABO 40C50940 02 OIABE E7E 7E 7E 7 02 OIABF 40C905C6 02 01 ACO 40C50940 02 OIACI E7E 7E 7E 7 02 0lAC2 8527 3309CI05 02 0lAC4 8528 C44B40E6 02 0lAC5 0609C440 02 0lAC6 40404040 02 0lAC7 40404040 02 0lAC8 404040C4 02 0lAC9 C5E54B40 02 OIAO 40404040 02 OIACB 40404007 02 OIACC CIE2E240 OIACO 02 C8C5E740 02 OIACE 40404040 02 OIACF 40404040 02 OIAOO 8529 IBC6CIC9 8530 02 0lA02 03C905C7 02 0lA03 40E2C508 0lA04 02 7A40E66B 02 0lA05 40404040 02 OIAUb 40404040 02 0lA07 40404040 02 0lA08 8531 8532 3BC4C5E5 02 OIAOA 8533 C9C3C540 02 OIAOB 40404040 02 OIAOC 4(1404007 02 OIAOO E6(34040 02 OIAOE 404'(14040 02 OIAOF" 4040'iOE3 02 OIAEO E6£34040 02 OIAEI 40404040 02 0lAE2 40404007 02 01 A[3 09C6E340 02 01A[4 40404040 02 01A[5 404040E3 02 0lAE6 09C6£340 01 AE7 02 G ~----- COMt-£NTS OPERAND _" ________________ 1_ -- ----- - ~.-- SIGHA 5/7 7-CHANNEL HAG TAP[ 'T[S'T 705735-11/51AOO ~~-- 129 7/30170 A A A A A A HS[RI BOUND IEX'TC 8 HESER BOUND 'TEX'TC 8 'REC 100 PT XXXX WRT ER XXXX REMESGI BOUND 'TEX'TC 8 'RAND. WORD REMESG2 BOUND 'TEX'TC 8 'F" AI LI NG SEQ: W, REMESG3 BOUND 'TEXTC 8 'DEVICE 'TRF'T ' •••••••••••••••••••••••••••••••••••••••••••••••••••• A A A A A A A A A A A A A A RF" ER XXXX INF" ER XXXX' AAA- A A- A A A A A A A PASS HEX OEV. AA- A A A A A A A A A A A A A A A- A A A- A A A A A AAA A A A A PW'T HIT PRF'T , . I XDS 901682 . I LINE NO. o 8537 8538 8539 85LiO 85Lil 85Li2 t'£MORY PROT,ADDR£SS' CONTENTS 1~~~i 16:Li2 853Li 8535 8536 I , t-'(H : MEMORY' I I I 0 ' R I iI' LABEL I I ,OPERATION: _____ L______ ~~J ________ l OPERAND __~ __ - ----- co~n·1[NTS AUG 03, '70 SIGMA 5/7 7-CHANNEL HAG TAPE TEST 705735-11/51AOO 7/30/70 02 0lAE8 LiOLiOLiOLiO A BOUND 8 T(XTC OUTM5G LiALiOLiOLiO A 02 OIAEA LiOLiOLiOLiO A 02 OIAEB Li040LiOLiO A 02 OIAEC 40404040 A 02 OIAED 404040LiO A 02 OIAEE 404040LiO A 02 OIAEF 40404040 A 02 OIAFO 40404040 A 02 OIAFI Y!lY!l4!l4!l ,. 02 O!AF"2 40404040 A 02 0lAF3 40404040 A 02 0lAF4 40404040 A 02 0lAF5 40404040 A 02 0lAF6 L.tOL.tOL.tOI.iO A 02 OiAF7 40404040 A 02 OIAFe 40404040 A 02 0lAF9 404040LiO A 02 OIAFA 404040LiO A 02 0lAF8 40404040 A 02 OIAFC BOUND 8 FAILING REC HEX DEV. 274040C4 A REMESG32 TEXTC 02 OIAFE C5£54840 A 02 OIAFF 40404040 A 02 01800 40404040 A 02 01801 C6CIC9D3 A 02 01B02 C9D5C740 A 02 0lB03 D9C5C340 A 02 0lB04 CBC5E740 A 02 01805 40404040 A 02 01806 40404040 A 02 01807 MODEL NUMBER BEiNG TESTED o 00000000 A SAVMODEL DATA 02 0lB08 02 01809 85'-13 02 OISOA 854Li 8545 8546 8547 8548 8549 8550 8551 8552 8553 8554 8555 8556 8557 8558 8559 8560 8561 8562 8563 8564 8565 8566 8567 8568 8569 8570 8571 8572 8573 8574 8575 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 0lB08 OIBOC OIBOD OIBOE OIBOF OIBIO 01811 0lBI2 0lBI3 01814 0lBI5 0lBI6 0lBI7 0lBI8 0lBI9 OIBIA OIBIB OIBIC OIBID DIBlE OIBIF 0lB20 0lB21 0lB22 0lB23 0lB24 0lB25 0lB26 01827 0lB28 0lB29 0lB2A 35FOIB52 22800000 226FFFFA 328CIB61 69301810 6560lBOC E800lB52 226FHF A 32CCIB5B 6830lB2D 38CCIB61 21C02710 6830lBID 21C026AC 68101820 21COl388 6810lB23 02200030 2A80lB82 68001825 02200030 2A80lB85 6800lB25 02200030 2A80lB7F 68001825 02200030 2A80lB7C 55821B79 02200020 2B90lB7A EAF00217 35FOIB78 EAF00217 ERRPNTI STW,I5 L! ,II LI ,6 A A LW,B BNEZ BIR,6 8 A A A A A LI ,6 LW,I2 BEZ SW,I2 C 1,12 BE C 1,12 BGE C 1,12 BGE ERRPNT2A LCI LM,B ERRPNT2 B A ERRPNT3A LC I LM,8 A ERRPNT3 LCI LM,8 A ERRPNT4 LCI LM,8 STH,8 LCI STM,9 BAL ,15 STW,I5 BAL,I5 B 8 A A A ERREXIT o -6 : TALL YO+6, 6 $+3 $-2 *ERREX IT -6 :TALLYE+6,6 ERRPNT5 : TALLYO+6, 6 10000 ERRPNT3A 9900 ERRPNT3 5000 ERRPNT4 3 ERRN06 $+9 3 ERRN07 $+6 3 ERRN05 $+3 3 ERRN04 ERRN03+ I I , I 2 ERRN03+12 *:DECC ERRN03+10 *:DECC 129 STORE RETURN ADDR FETCH ZERO FETCH -6 FETCH OBS. COUNT BRANCH NOT EQUAL ZERO BRANCH INCREMENT REG. 6 EXIT - NO ERRORS FETCH -6 FETCH EXP. COUNT BRANCH IF EQUAL ZERO IF NOT EQUAL SUBTRACT OBS. COUNT COMPARE IMMEDIATE BRANCH IF EQUAL COMPARE IMMEDIATE BRANCH IF GREATER OR EQUAL COMPARE IMMEDIATE BRANCH IF GREATER OR EQUAL LOAD CONDITION CONTROL IMMEDIATE LOAD MULTIPLE BRANCH LOAD CONDITION CONTROL IMMEDIATE FETCH MUll I PLE BRANCH LOAD CONDITION CONTROL IMMEDIATE LOAD MUlTIPLE BRANCH LOAD CONDITION CONTROL IMMEDIATE LOAD MULTIPLE STORE HALF WORD INTO ERRN03 LOAD CONDITION CONTROL IMMEDIATE STORE MULTIPLE CONVERSION SUBR. STORE THE RESULT INTO ERRN03 CONVERSION SUBR. XDS 901682 LIt-,( NO. I r-£M i t"£MORY I"[MORY PROT AD[lR(S~NT(NTS I _________ l~~~____ 0 J! ~ULABEL j _____G 16:42 AUG 03. '70 75F61877 02 01828 8576 6900lB35 9577 02 0182C 32CCIB61 02 0lB20 9579 21COOOOO 02 0182E 9579 69301810 02 0182F 9580 21C00064 02 0lB30 9591 6820lB20 02 0lB31 9592 21(01388 02 0lB32 9593 6920lB23 02 01833 9594 6800lBIA 02 01834 8585 72C6000B 02 0lB35 8586 EAF00217 02 0lB36 8587 75F41B70 02 0lB37 8588 32COIB54 02 0lB38 9589 EAF00217 02 0lB39 8590 55F21B62 02 0lB3A 9591 32CCIB5B 02 0lB3B 8592 EAF00217 02 0lB3C 8593 35FOIB75 0lB30 02 8594 EAF00217 02 0lB3E 8595 75F61B74 02 0lB3F 8596 216FFFFA 8597 02 0lB40 6930lB40 02 01841 8598 EAF0021C 02 01842 8599 00001861 02 01843 9600 EAF0021C 02 01844 8601 00000000 02 0lB45 8602 32COIB53 02 0lB46 8603 EAF00218 8604 02 0lB47 35FOIB60 02 0lB48 8605 EAF00218 02 0lB49 8606 35FOIB6C 01 B4A 02 8607 EAF0021C 02 0lB4B 8608 0000lB67 02 0lB4C 8609 EAF0021C 02 0lB40 8610 0000lB6E 02 0lB4E 8611 3310000B 02 0lB4F 8612 6560lBII 02 0lB50 8613 E8021B52 8614 02 0lB51 00000000 02 0lB52 8615 00000000 02 0lB53 8616 00000000 8617 02 0lB54 8618 02 0lB55 02 0lB5B 8619 15E3E2[3 02 0lB61 8620 FI6BE7E7 02 0lB62 40C6CIE4 02 0lB63 03E340E2 02 0lB64 E404o4CI 02 0lB65 o9E84040 02 0lB66 IBC3E409 8621 02 0lB67 D9C5D5E3 02 01869 4007CIE3 02 0lB69 E3C50905 02 0lB6A 7A404040 02 0lB68 E7E7E7E7 02 0lB6C E7E7E7E1 02 0lB60 8622 37C4CIE3 02 0lB6E 8623 CI40C2C9 02 0lB6F E3400540 02 0lB70 E306E3CI 02 0lB11 0340C2C9 02 0lB72 E3E240C5 02 o IB73 E70740E1 02 0lB74 E7E7E7E7 02 0lB75 40404006 02 01876 C2E240E7 02 01877 E7E7E7E1 02 01878 40404040 02 01879 IOPERATION1~ OPERAND _ ____________ I SIGMA 517 7-CHANNEL 5T8.15 8 ERRPNT5 LW.12 C 1.12 A 8E C1.12 A BLE CI.12 A 8LE B A ERRPNT6 LB .12 BAL.15 A STB.15 LW.12 BAL .15 A STH.15 LW.12 flAL .15 A STW.15 BAL.15 A STB .15 CI.6 A 8NE BAL .15 A DATA BAL.15 A : TALL YMA DATA A LW.12 BAL .15 A STW.15 BAL .15 A STW.15 BAL .15 A OAT A BAL .15 A LINE3 DATA A ERRPNT7 MTW. I BIR.6 B A ERRO IT DATA : TALL YP DATA A DATA A TESTNO : TALL YE RES : TALLYO RES TOTC A ERRNOI A A A A A TOTC A ERRN02 J COMt-£NT5 MAG TAPE TEST 705735-11/51 AOO 7/30170 STORE THE RESULT INTO ERRN03 ERRN03+9.3 BRANCH TO ERRPNT6 ERRPNT6 FElCH OBS. COUNT :TALLYO+6.6 COMPARE IMMEDIATE 0 BRANCH IF EOUAL ERRPNT3A COMPARE IMMEDIATE 100 BRANCH IF LESS OR EOUAL ERRPN13 COMPARE IMMEDIATE 5000 BRANCH IF LESS OR EOUAL ERRPNT4 BRANCH ERRPNT2A FElCH BYTE I 1.3 CONVERSION SUBR. *:OECC STORE THE RESULT INTO ERRN03 ERRN03+2.2 FElCH TEST NO. TESTNO CONVERSION SUBR. *:OECC STORE THE RESULT INTO ERRNOI ERRNO I + I • I FETCH EXP. COUNT :TALLYE+6.6 CONVERSION SUBR. *:OECC STORE THE RESULT INTO ERRN03 ERRN03+7 CONVERSION SUBR. *:OECC STORE THE RESULT INTO ERRN03 ERRN03+6.3 -6 L1NE3 *:PRINT GO TO PRINT SU8R. ERRNOI *:PRINT GO TO PRINT SUBR. 0 FETCH TALLYP :TALLYP CONVERSION SUBR. *:HEXC STORE THE RESULT ERRN02+6 CONVERSION SUBR. *:HEXC STORE THE RESULT ERRN02+5 GO TO PRINT SURB. *:PRINl ERRN02 GO TO PRINT SUBR. *:PRINT ERRN03 ADD I TO REG. II II ERRPNT2 ERROR EXIT *ERREXIT.I 0 0 0 6 6 'TSTI.XX FAULT SUMMARY' 'CURRENT PATTERN: XXXXXXXX' A A A A A A A A A A A A A A A A A It. TOTC ERRN03 'DATA BIT N TOTAL BITS EXP XXXXX OBS XXXXX 130 XDS 901-682 COM!-,(NTS 0 16:'12 862'1 8625 8626 8627 8628 8629 8630 8631 8632 8633 863'1 8635 8636 8637 8638 8639 861.f0 861.f1 861.f2 861.f3 861.f1.f 861.f5 861.f6 861.f7 861.f8 861.f9 8650 8651 8652 8653 8651.f 8655 8656 8657 8658 8659 8660 8661 8662 8663 8661.f 8665 8666 8667 8668 8669 8670 8671 8672 8673 02 02 02 02 02 02 02 02 02 02 02 AUG 03, '70 1.f01.f01.f01.f0 018714 1.f0l.tOl.t0l.fO 01878 1.t01.f0DI.tC 1 0187C D9C7C9D5 01870 CID31.t01.f0 0187E 4040C905 0 187F E3C509DI.f 01880 C9£34040 01881 4040£309 01882 CIC3D21.f0 01883 C2CICI.f40 0188'1 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/511400 A A A A A A TEXT MARGINAL ERRN05 TEXT INTERMIT ERRN06 TEXT TRACK 8140 ' fRRN07 TEXT TRACK TISTI8M TEXTC 131 A A A A A 02 01B8"i 4040f30g A 02 02 02 02 02 02 02 02 02 02 02 02 02 CIC3D240 40060240 2809C5CI CI.f40C6D6 09[6CI09 C41.f06040 FIFOF040 09C5C306 D9C4E21.f0 I.tDFIFOFO I.fOC2E8E3 C5E21.f0C5 C1C3C85D 0lB86 01887 01888 01889 Ol88A 01888 0188C 01880 0188E 0188F 01890 01891 01892 ERRNOI.t 7/30/70 A A A A A A OK ' 'READ FORWARD - 100 RECORDS (100 8YTES EACH.' A A A A A A A H' ISSUE SID, TID, HID, TDV, 1410 •• , • THE ISSUE SUBROUTINE ISSUES AN SIO, TIO, HIO, TDV, OR 1410 TO SPECIFIED DEVICE. STATUS MASK IS COMPARED WITH RETURNED DEVICE STATUS, CONDITION CODES. ERROR CONDITIONS ARE PRINTED. INPUT PARAMETERS: REG 0 -OA(IOCOI-FOR SID ONLY REG 14-STATUS MASK BITS 0-15: DEVICE STATUS MASK BITS 16,17: CONDITION CODES 1,2 MASK BITS 18-23: ZEROS BITS 24-31: PRINT INHIBIT (INHIBIT IF <>0. (NOTE: ERROR CONDITION EXISTS IF A MASK BIT LOGICALLY AND'D WITH A CORRESPONDING DEVICE STATUS OR CCI,2 BIT EQUALS II REG 15-RETURN ADDRESS REGISTERS DISTURBED: 4, II OUTPUT PARAMETERS: NORMAL EXIT-RETURN ADDRESS ERROR EXIT -RETURN ADORESS+I REG 12 -COMMAND ADDRESS REG 13 -DEVICE STATUS, BYTE COUNT :CCI2 -RETURNED CONDITION CODES 1,2 (BIT POSITIONS 30,311 ISSUE SID 02 02 02 02 02 02 02 01893 01894 01895 01896 01897 01898 01899 CCCOIBB5 32BOOOOD 22400002 7408000B 22400001 4BBOOOOE 4BB020BD A A A A A :SIO SIO,RI2 LW,RI I L I, R4 STU LI,RI.t ANO,RII AND ,RI! ':DEVAODR RI3 2 RI I ,R4 I RI4 =X 'FFFFCOOO' ISSUE SIO DEVICE STATUS, BYTE COUNT INDEx=2 ENTER COND CODES 1-4 AND FLOAT CTR INDEX=I (OEV STATUS' .(STATUS MASKI REMOVE 8YTE CNT, CC3,4 AND FLT CTR XDS 901682 L1~ NO. o I"£M : ...... M(lRv F'RGT IlL 16:~2 867~ 8675 8676 8677 8678 8679 8680 8681 8682 8683 868~ 8685 8686 8687 8688 8689 8690 8691 8692 B693 I0 _II i~~~~~~R:~l CO~~~T=__ 02 02 02 02 I, I"£MOR_Y I I _ LA.8_EL_IOP(R~T_IONi _ _ _ _OP(R:~ _ ~ __ L _ _ COMt-£NTS .1 __ 132 ISSUE TID 02 02 02 02 02 02 02 02 02 02 02 0189E 0189F OIBAO OIBAI 0lBA2 0lBA3 02 02 02 02 02 02 02 02 02 02 02 0lBA9 OIBAA OIBAB OIBAC OIBAO OIBAE 0 I BAr olBBo olBBI 0lBB2 0lBB3 OIBA~ 0lBA5 0lBA6 0lBA7 0lBA8 COCOl885 32BOOOOO A 22~00002 A 7~08000B A 22~00001 A 4BBOOOOE A 4BB020BO E830000r A 22~00001 A : T 10 TIO,RI2 LW,R II e:OEVAODR RI3 L I ,R~ 2 STcr L I ,R4 ANO,RII AND,R II BCR,3 L I ,R4 STW,R4 35~01C18 B 6800lBCA R II I ,R4 RI4 =X 'rrrrcooo' eRI5 I : TYPE :STATEST ISSUE TID DEVICE STATUS, BYTE COUNT I NOEX"2 ENT(R COND CODES I-~ AND FLOAT eTR INDEX-I (DEV STATUS).(STATUS MASK) REMOVE BYTE CNT, CC3,~ AND FLT CTR NO 1-81TS COMPARE-EXIT NORMAL ISSUE TYPE-I REPORT TIO STATUS ERROR ISSUE HID crCOl8B5 32BOOOOO A 22~00002 A 7408000B A 22~00001 A ~BBOOOOE A :HIO ~BB02oBO E830000F A 22400002 A 3540lCIB 6800lBCA HIO,RI2 LW,RII L I ,R4 STCF L I,R4 ANO,RII AND ,RII 8CR,3 LI,R4 STW,R4 B e:OEVAOOR RI3 2 RII,R4 I RI4 =x'rrFFCOOO' eRI5 2 :TYPE :STATEST ISSUE HID DEVICE STATUS, BYTE COUNT I NOEX=2 ENTER CONO CODES 1-4 AND FLOAT CTR I NOEX: I (DEV STATUS).(STATUS MASK) REMOVE BYTE CNT, CC3,4 AND FLT CTR NO I-BITS COMPARE-EXIT NCRMAL ISSUE TYPE=:2 REPORT HIO STATUS ERROR ISSUE TOV 02 0lBB4 02 0lBB5 o2olBB6 02 0lBB7 02 0lBB8 02 0lB89 02 0188A 02 01888 02 0188C 02 0lB8D 02 0188E CECol8B5 32BoOooO 22400002 7408oooB 22400001 48BooooE 48802080 EB30000r 22400003 354olCI8 6800lBCA : TOV A A A A A A A TDV,RI2 LW, RII L I ,R4 STCF LI,R4 AND,RII AND,R II 8CR,3 LI,R4 STW,R4 B e:DEVADOR RI3 2 RII,R4 I RI4 =X' rrrrcooo' eRI5 3 :TYPE :STATEST ISSUE TOV DEVICE STATUS, BYTE COUNT INDEX=:2 ENTER COND CODES 1-4 AND FLOAT CTR I NOEX= I (DEV STATUS).(STATUS MASK) REMOVE BYTE CNT, CC3,4 AND FLT CTR NO 1-81TS COMPARE-EXIT NORMAL ISSUE TYPE=3 REPORT TDV STATUS ERROR ISSUE AID 02 02 02 02 02 02 02 02 02 02 02 OIBBr olBCO 018Cl 0lBC2 0lBC3 018C4 018C5 0lBC6 0lBC7 0lBC8 0lBC9 6EDooooo 32800000 22400002 7408000B 22400001 48BooOOE 4BB020BO E830000r 22400004 3540lCI8 6600lBCA A A A A A A 02 02 02 02 02 02 02 02 olBCA olBCB 018CC OIBCD OIBC( OIBcr OIBOO OIBDI 74000004 A 7240000~ A 2540007A A 3540lCI7 3310000F A 22400003 A 7248000E A E920000r A A A :AIO AIO,RI3 LW,RII L I ,R4 STU LI,R4 ANO,R II AND ,RII BCR,3 L I ,R4 SHI,R4 8 o RI3 2 RII,R4 I RI4 =X'FFFrcooo' eRI5 4 :STAT(ST STcr LB,R4 SLS,R4 STW,R4 MTW,I L I ,R4 LB,R4 8CS,2 ISSUE AIO DEVICE STATUS, BYTE COUNT INDEX=2 [N1ER eOND CODES i-4 AND FLOAT I NDEX= I (DEV STATUSJ.(STATUS MASK) REMOVE BYTE CNT, CC3,4 AND FLT eTR NO I-BITS COMPARE-EXIT NORMAL : TYPE :STATEST ISSUE TYPE=4 REPORT AID STATUS ERROR R4 R4 PROCESS CC, STATUS ERRORS COND CODES 1-4, FLOAT CTRL MOVE CCI,2 TO BIT POSITIONS 30,31 873~ 8735 8736 8737 8738 8739 8740 8741 8742 8743 ~~ I SIGMA 5/7 7-CHANNEL MAG TAPE T(ST 705735-11/5IAOO 7/30/70 AUG 03, '70 BCR,3 .R15 NO I-BITS COMPAR(-(~IT NORMAL 0189A (830000r A LI ,R~ 0 0189B 22~00000 A STW,R~ :TYPE ISSUE TYPE-O 0lB9C 35~01C18 B :STATEST REPORT SIO STATUS ERROR 01890 6800lBCA 869~ 8695 8696 8697 8698 8699 8700 870 I 8702 8703 8704 8705 8706 8707 8708 8709 8710 8711 8712 8713 8714 8715 8716 8717 8718 8719 8720 8721 8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 i GR'_li -6 :CCI2 RI5 3 RI4,R4 eRI5 SAVE CCI,2 RETURN ADDRESS ·1 i NDEX=3 STATUS MASK PRINT INHIBIT PRINT INHIBIT <>0 -ERROR EXIT XDS 901682 i. r.PEnA"T'''N! 'v"'PERAt"r\, __ ~O~ __ (~~yl/D(iR£~SL~ON~~~~--UJ_-~-~__ -~_l~-_~I'~-L ________ :_____ LIt£: 0 1 ; 1'£1'1 ' : "'~~. MEMORy: MEM~)RY 16:"'2 /lUG 03, '70 87"'''' 02 0lBD2 02200000 87"'5 02 0lB03 2BOOICI9 87"'6 0201BD'" 22"'00002 87"'7 02 01805 72"'8000B 02 01806 6830lBFB 87"'8 87"'9 02 0lB07 32"'01C17 8750 02olBD8 21"'00003 02 0 I B09 6830 I BED 8751 8752 o20lBDA 21400002 02 0 I BOB 6830 I BE7 8753 875'" 3240iCi8 02 0 1i3DC 8755 21"'00003 02 OIBDo 8756 6930lBE2 02 OIBDE 8757 32COICI7 02 OIBDF 8758 EAF00216 02 OIBEo 8759 55FOIC52 02 OIBEI 8760 32481C29 02 0lBE2 8761 3540lBE5 8762 02 OIBE3 EAF0021C 02 0lBE4 8763 00000000 02 0lBE5 8764 6800lBFB 02 0lBE6 8765 8766 3240 I C18 02 0lBE7 8767 32481C2E 02 0lBE8 8768 3540lBEB 02 01B£9 8769 EAFo021C 02 OIBEA 8770 00000000 02 OIBEB 8771 6800lBFB 02 olBEC 8772 8773 3250lCI8 02 OIBEo 877'" 324AIC33 02 OIBEE 8775 21500004 8776 02 DIBH 6830lBF5 8777 02 OIBFO 32COl8B5 02 OIBFI 8778 EAF00218 02 0lBF2 8779 22500004 02 0lBF3 8780 878i D2 DiSF4 B5FAOOO~ 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 879'" 8795 8796 8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 02 02 02 02 02 02 0lBF5 0lBF6 OIBF? 0lBF8 0lBF9 OIBFA 35401BF? EAF0021C 00000000 02200000 2AOOICI9 E800000F 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 OIBFB OIBFC OIBFD OIBFE OIBFF OICOO OICOI 0lC02 0lC03 0lC04 0lC05 0lC06 0lC07 0lC08 0lC09 OICOA OICOB OICOC OICOo OICOE OICOF OICIO 0 I CII 0lCI2 0lCI3 5240000B 5830lBF8 EAF0021C 0000lC86 3240lCI8 32481C90 7250lC92 3540lC92 7550lC92 22500012 52COOOOo 22400004 EAF00216 75FAIC95 33F00005 25F00078 6440lC08 6450lC06 32COICI7 EAF00216 22400001 55F81C9A 32CO 18B5 EAF00218 35FOIC9C 8811 8812 8813 i0 j ,RI, ABE' j SIGH/I 517 7-CHANNEL LCI STM,RO A LI,R'" /I LB.R'" BCR.3 LW.R'" A CI.R'" BCR, 3 A CI,R'" BCR. 3 • :CCERRj LH.R4 CI.R'" A BCS.3 LW.RI2 BAL.RI5 A STH.RI5 LW.R4 STW.R4 BAL.RI5 A DATA A A :CCERR2 A A :CCERR3 A A A A A A A A A A A A A A A A A A A ___ _ CO:-l~ENTS 133 MAG TAPE TEST 705735-11151/100 7/30170 0 SAVE ALL REGISTERS :REGSAVE INDEX=2 2 HASf(ED CC I .2 RII.R'" NO CC ERROR-GO TO STATUS ERROR TEST :STATERR CC 1.2 :CCI2 3 CC 1.2= II : CCERR3 2 CC 1.2"10 : CCERR2 CCI.2 OI K :i'YPE 3 iSSUE iYPE $+4 :CCI2 ·:BINC :CCERM4+9 : ERRAoR I • R4 $+2 ·:PRINT TYPE NOT 3 COND CODES 1,2 CONVERT TO BINARY IN EBlolC ENTER INTO ToV MSG ERROR MSG ADDRESS B :STATERR LW.R4 LW.R4 STW.R4 BAL.RI5 DATA :TYPE :ERRADR2.R4 $+2 ·:PRINT GO TO STATUS ERROR TEST CCI.2=10 ISSUE TYPE ERROR MSG ADDRESS o o B :STATERR LW.R5 LW.R4 C I ,R5 BCR.3 LW.RI2 BAL.RI5 LI.R5 : TYPE :ERRADR3.R5 ,-'Tl. nit" :>11"i.rlJ;J STW.R4 BAL.RI5 DATA LCI LH.RO B :STATERR LH.R4 BCR,3 BAL.RI5 DATA LW.R4 LW.R4 LB.R5 STW.R4 STB.R5 L I .R5 LH.RI2 L I .R4 BAL.RI5 STB.RI5 MTW.-I SLS.RI5 BDR.R4 BDR.R5 LW.RI2 BAL.RI5 L I. R4 STH.RI5 LW.RI2 BAL.RI5 STW.RI5 4 PRINT ERROR MSG PRINT ERROR MSG GO TO STATUS ERROR TEST CCI.2=11 ISSUE TYPE ERROR MSG ADDRESS ~R4,R5 ISSUE TYPE 4-NO DEV ADDR REO'D DEVICE ADDRESS CONVERT TO HEXADECIMAL IN EBCDIC INDEX=4 DEV AD DR TO ERROR H5G $+2 ·:PRINT PRINT ERROR MSG $+5 :DEVADDR ·:HEXC 4 o o :REGSAVE ·R15 RII $-4 ·:PRINT :STATEMI : TYPE :STATTYP.R4 :STATEM2 :STATEM2 :5TATEM2 18 RI3 4 ·:BINC :STATEM2+3.R5 R5 -8 $-3 $-6 :CCI2 .: B I NC I :STATEM2+8.R4 :DEVADDR *:HEXC :STATEM2+10 RESTORE ALL REGISTERS ERROR EX IT TEST MASKED STATUS MASKED STATUS NO STATUS ERROR-ERROR EXIT PRINT STATUS ERROR HEADER HSG I SSUE TYPE ENTER TYPE INTO STATUS ERROR MSG SAVE ERROR MSG BYTE COUNT RESTORE BY~E COUNT MSG BYTE INDEX=18 DEV STATUS MINOR INDEX=4 CONVERT TO BINARY IN E8CDIC STATUS BIT TO ERROR HSG BYTE INDEX-I ADJUST CONVERTED STATUS BITS MINOR INDEX-I NOT ZERO BYTE INDEX-I NOT ZERO COND CODES 1,2 CONVERT TO BINARY IN EBCDIC INDEX= I (OND CODES 1.2 TO ERROR MSG DEVICE ADDRESS CONVERT TO HEXADECIMAL IN EBCDIC DEV ADDR TO ERROR MSG XDS 901682 LI ~ : ~M i ~MORY t I"£MORY :~ i I ; ~_._l~~l_DDP.(~_~O~T(N~jlJ~~BEL I:~~AT~~~L __ 0 S IGI1A 517 7-CHANNEL 16:lt2 AUG 03. '70 BAL.RI5 EAF0021C A 881lt 02 01 CI't DATA 0000lC92 8815 02 0lCI5 B 6800lBF8 02 0lCI6 8816 8817 DATA :CCI2 00000000 A 02 OIC17 8818 DATA :TYP( 00000000 A 02 01C18 8819 :R(GSAVE R(S 02 0lCI9 8820 :ERRADRI DATA 00001(38 02 0lC29 8821 DATA 0000lC3D 02 0lC2A 8822 DATA 0000lClt3 02 0lC2B 8823 DATA 0000lClt9 882lt 02 0lC2C DATA 00001C53 02 0lC2D 8825 :ERRAOR2 DATA 0000lC58 02 0lC2E 8826 DATA 0000lC5C 02 0lC2F 8827 DATA 0000lC60 8828 02 0lC30 DATA 0000lC6lt 8829 02 0lC31 DATA 0000lC68 02 0lC32 8830 :ERRAOR3 DATA 0000lC6C 8831 02 0lC33 DATA 0000lC71 8832 02 0lC3lt DATA 0000lC76 02 0lC35 8833 DATA 0000lC7B 883lt 02 0lC36 DATA 0000lC80 8835 02 0lC37 :CCERMI TOTC IOE2C906 A 8836 02 0lC38 A 600506E3 02 0lC39 ltOCIC3C3 A 02 0lC3A C507E3C5 A 02 0lC3B Clt'-lOlt 0'-1 0 A 02 0lC3C :CCERM2 TOTC l'-IE3C906 A 8837 02 0lC30 60E2C9D6 A 02 0lC3E '-100506(3 A 02 0lC3F '-I00706E2 A 02 OIC'-IO (2C9C203 A 02 OIC'-II C5'-10'-l 0'-1 0 A 02 0lC'-I2 :CC(RM3 TOTC I'-IC8C906 A 8838 02 oIClt3 60CltC5E5 A 02 OIC'-I'-I '-IOC2E'-IE2 A 02 0lC'-I5 E8'-10CI(3 A 02 0lC'-I6 A ltOC8CI03 02 0lC'-I7 E3'-1 0'-1 0'-1 0 A 02 0lClt8 :CCERMLt TOTC 25E3CLtE5 A 8839 02 0lCLt9 60C'-IC5E5 A 02 oIC'-IA LtOC'-IC507 A 02 OIC'-IB C505C'-IC5 A 02 OIC'-IC 05E3'-10C3 A 02 OIC'-ID D6D5C'-IC9 A 02 OICLt( E3C90605 A 02 OICLtF 40C3C3FI A 02 0lC50 E 3-27ELtO A 02 0lC51 Lt040'-lOLfO A 02 0lC52 :CCERH5 TOTC IOCIC9D6 A 88LtO 02 0lC53 60E'-IC5LfO A 02 0lC5'-1 ~ C9D5E3C5 02 01C55 D909E'-ID7 A 02 0lC56 (3'-10LfO'-lO A 02 0lC57 :CCERH6 TOTC 00(2C906 A 8841 02 0lC58 60C2E'-IE2 A 02 0lC59 E8'-10E2C9 A 02 0lC5A D607Lt040 A 02 0lC5B :CCERH7 TOTC 00E3C906 A 8842 02 0lC5C 60C2[LtE2 A 02 0lC50 (840(2C9 A 02 01C5( D6D7Lt 0'-1 0 A 02 0lC5F :CCERHB TOTC OCC8C906 A 02 0lC60 8843 60C3C3FI A 02 0lC61 I A 6BF27[F 0lC62 02 F 0'-1 0'-1 04 0 A 02 0lC63 :CC[RH9 TOTC 88~Lt 00E3C4E5 A 02 0lC6Lt 60C2[4[2 A 02 0lC65 [840E2C9 A 02 0lC66 0607'-10'-10 A 02 0lC67 COMl'£NTS OPERAND -- - - - - - - - -- - -~ ------ _.- - HAG TAPE T[S T 705735-11/51 AOO 7/30/70 PRtNT STATUS P1SC. -:PRINT : S TATEI12 (.0 TO ERROR OIl :STATERR-3 (Cl.2 0 ISSUE TYPE 0 REGISTERS 0-15 16 ERROR ADDRESS I-F :CC(RP11 :CCERI12 :CCERI13 :CC(RI1lt :CC(RI15 :CCERM6 :CC(RM7 :CCERI18 :CCERM9 :CC(RI1A :CCERI1B :CC(RMC :CCERMO :CCERI1( :CC(RMF 'SID-NOT ACCEPTED' 'TID-SID NOT POSSIBLE' 'HIO-DEV BUSY AT HALT' 'TOV-OEV DEPENDENT CONDITION CCI.2= 'AIO-UE INTERRUPT' 'SIO-BUSY SlOP' 'TID-BUSY SlOP' 'HIO-CCI.2=IO' 'TOV-BUSY SlOP' 13~ XDS 901682 LII\£ I :! ; I"(,!'!: /"(MORY I ~ __ l~~~rDDRESSI o 16:~2 AUG 03, 88~5 02 0lC68 89~6 99~ 7 02 02 02 02 02 02 02 02 02 02 0 I CE.9 0lC6A 0lC6B 0lC6C 0lC60 01C6£ 0lC6F 0lC70 0 I C71 0lC72 02 0 iC73 99Li9 99Li9 8950 9951 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 n""') 9952 8853 895~ 9855 8956 9957 9859 9959 9960 9861 8862 9963 896Li 9965 01C7~ 0lC75 0lC76 0lC77 0lC79 0lC79 0lC7A 0lC7B 0lC7C 0lC70 01C7£ 0lC7F 0lC90 0lC91 0 I C92 0lC93 0lC9Li 0lC95 0lC96 0lC97 0lC99 0lC99 0lC9A 0lC9B 0lC9C n1r~n ur;. UJ,",OLl 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01C9£ 0lC9F 0lC90 0lC91 0lC92 0lC93 0lC9Li 0lC95 0lC96 0lC97 0lC99 0lC99 0lC9A 0lC9B 0lC9C 0lC90 01C9£ 0lC9F OICAO OICAI I"(MORY CONTENTS I 0 R I I "8EI ,'t nPERATJoL,t II OP(RAt..1I"I ItLL-M ~L-_'-'_1"1___ ~ __ .__ ~~ _____ L I SIGMA 5/7 7-CHANN£L '70 :CC£RHA T£xTC OCCIC906 A 60C3C3FI A 6BF27£FI A FOLiO~O~O A : ((ERMB TDTC 13£2(906 A 600506LiO A CI0960C4 A C5£5~0~0 A £7£7£7£7 A :(C£RMC TDTC 13E3C906 A 60050640 A Ci0960C4 A C5£54040 A E7E7E7E7 A :CC£RMO TDTC 13C9C906 A 600506LiO A CI0960C4 A C5E5Li040 A £7E7E7£7 A :CC£RME TDTC 13E3CLiE5 A 600506~0 A CI0960C4 A C5£54040 A E7£7E7£7 A :CCERMF TDTC 16CIC906 A 60050640 A C905E3C5 A 0909E407 A E34009C5 A C306C740 A :STAT£HI TDTC 20LiOLiO~0 A LiOLi040~0 A 40404040 A FOFIF2F3 A 40F4F5F6 A F740F9F9 A FOF 140F2 A f3r4r5~C A C3C3F 16B A F240C4C5 A E540CIC4 A C409Li040 A 2BLiOLi040 A :STATEM2 TEXTC 40E2E3CI A E3E4E240 A E7E7E7E7 A 40E7E7£7 A E740E7£7 A £7£740£7 A £7£7£740 A 40Li0£7£7 A 40Li04040 A E7E 7E7£7 A LiOE2C906 A :STATTYP TEXT 40£3C906 A 40C9C906 A Li0£3CLiE5 A 40CIC906 A PAG£ HAG TAP£ T£ST 705735-11/51AOO 'AI0-C(I,2:IO' 'SIO-NO AR-O£V XXXX' 'TID-NO AR-O£V XXXX' 'HID-NO AR-OEV XXXX' 'TOV-NO AR-OEV XXXX' COM!"'(NTS 135 7/30/70 'AID-NO INTERRUPT RECOG' 0123 4567 8901 2345 CCI ,2 OEV AODR' STATUS XXXX XXXX XXXX XXXX xx XXXX' , SID',' TID',' HID',' TOV',' AID' ••• 10 EXECUTE ••• • THE 10 EXECUTE SUBROUTINE ISSUES A TIO, SIO TO SPECIFIED DEVICE. THE SuBROUTINE LOOPS UPON DETECTION OF STATUS OR CC ERROR. INPUT PARAMETERS: REG 0 -OAIIOCOI REu 15 -RETURN ADDRESS :DEVAODR-DEVICE ADDRESS XDS 901682 o 16:'12 AUG 03, '70 8866 8867 8868 8869 8870 8871 8872 8873 887"1 8875 8876 8877 8878 8879 8880 02 0lCA2 3540lCC8 8881 02 0lCA3 35BOICC9 8882 02 0 I CA4 15EO I CCA 8883 02 0lCA5 32EOcOBE 8884 02 0lCA6 6AFOIB9E 8885 02 0lCA7 6800lCA9 8886 02 0lCA8 6800lCB2 8887 02 0lCA9 4B0020BF 8888 02 OICAA 6830lCBF 8889 02 0lCA8 6AFOl893 8890 02 OICAC 6800lCAE 8891 02 OICAO 6800lCA5 8892 02 OICAE 3240lCC8 8893 02 OICAF 3280lCC9 8894 02 0lC80 12EOICCA 8895 02 0lC81 E800000F 8896 8897 02 OiCB2 32E020CO 8898 02 0lCB3 6AFOIBA9 8899 02 0lC84 6800lCB6 8900 02 0lCB5 6800lCA5 02 0 I CB6 60000042 890 I 8902 02 0lCB7 60000042 02 0lCB8 32E020BE 8903 8904 02 0lCB9 6AFOIB9E 8905 02 OICBA 6800lCA5 8906 02 GICBB EAF0021C 8907 02 OICBC OOOOICCC 8908 8909 02 OICBO 2EOOOOOO 02 OICBE 6800lCA5 8910 8911 8912 02 OICBF 32(018B5 8913 02 OICCO EAF00218 8914 02 OICCI 55FOIC04 8915 02 0lCC2 25F00070 8916 02 0lCC3 55F21C03 8917 02 0lCC4 [Af002IC 02 0lCC5 0000lC02 8918 8919 02 0lCC6 6800lCBB 8920 8921 8922 02 0lCC8 8923 02 OICCC 16C303C5 02 OICCO CI0940E6 02 OICCE CIC9E340 02 OICCF E30640C3 02 OICOO 0605E3C9 02 OICOI 05E4C540 8924 020lC02 IIC4C5E5 02 0lC03 4040E7[7 02 0lC04 E7E74040 02 0lC05 04CID5E4 02 0lC06 CID34040 8925 8926 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO 7/30/70 136 REGISTERS DISTURBED: (NONE) OUTPUT PARAMETERS: REG 12-510 COMMAND ADDRESS REG 13-SIC DEVICE STATUS, BYTE COUNT WAIT CONDITION-PROGRAM ENTERS WAIT STATE III AFTER UNSUCCESSFUL HIO, 10 RESET, TIO SEQUENCE OR (2) IF DEVICE MANUAL CONDITION IS DETECTED. : 10EXEC STW,R4 STW,RII STD,RI'1 :IODECI LW,RI4 BAL,RI5 B B ANO,RI3 BCR,3 BAL,RI5 B B lW,R4 lW,Rl1 lD,RI4 B A : IOERRI LW,Rl4 BAl,RI5 B B WD,O WD,O LI-t,RI4 BAL,RI5 A A B A A :IOERRIA BAl,RI5 DATA WAIT : IOERR2 A A A =)('80004000' :HIO $+2 : 10DECI X'42' X'42' =X'E600COOO' :TIO : I ODEC I *:PRINT : 10ERMI B :IODECI LW,RI2 BAL,RI5 STH,I5 SlS,I5 STH,I5 BAL,Ri5 DATA :DEVADDR * : HE XC : IOERM2+2 -16 : IOERM2+I, 1 ·:PRINT : IOERM2 :IOERRIA B A A : 10SAVE : 10SAVE+1 :IOSAVE+2 =X'E600COOO' : T 10 $+2 : 10ERRI =X'IOOOOOOO' : IOERR2 :510 $+2 : 10DECI : 10SAVE : IOSAVE+1 : IOSAVE+2 *R15 : 10SAVE :IO[RMI BOUND RES TEXTC 8 "I : IOERM2 TEXTC 'DEV SAVE REGISTERS 4,11,1"1,15 STATUS MASK ISSUE TIO TIO STATUS ERROR MASK DEV STATUS FOR AUTO TEST DEVICE MANUAL ERROR ISSUE 510 SIO STATUS ERROR-lOOP TO ISSUE TIO RESTORE REGISTERS 4,11,14,15 EXIT TIO STATUS ERROR STATUS MASK ISSUE HIO HIO STATUS ERROR-LOOP TO ISSUE TIO 10 RESET STATUS MASK ISSUE TIO LOOP TO ISSUE TIO ENTER WAIT STATE 'CL[AR WAIT TO CONTINUE' LOOP TO ISSUE TIO DEVICE MANUAL ERROR DEVICE ADDRESS CONVERT TO HEXADECIMAL IN EBCDIC STORE 1ST HALF OF DEV. ADDRS SLIDE TO GET OTHER HALF PRJN'! ERROR MSG GO TO WAil REG I S TERS 4, II , 14,15 'CLEAR WAIT TO CONTINUE' ~ A A A A A A A A PAGE XXXX MANUAL' XDS 9016-82 LI f'£ : t'{:M i f"(MORY ! I0 I NO.~R..o} ADDRESS: c~~~~js I! I __ ~~l I IGI 0 AUG 03, 16:Lf2 I I OPERAND _~ ____ - ________ I COMI'£NTS J__ SiGMA 5ii i-CHANNEL MAG TAPE TEST 705735-iii5iAOO MODIFIED PSEUDORANDOM NUMBER GENERATOR '70 8927 8928 8929 ..,...., 7i30i70 1.)1 THE ALGORITHM 8~30 THE CALCULATION OF THE NEXT NUMBER XtN+I) DEPENDS ON THE PREVIOUS NUMBER X(N) AND THE VALUE OF TWO INTERNAL COUNTERS HI AND H2. THE TWO COUNTERS ARE CHANGED BY UNITY EACH TIHE A RANDOM NUMBER IS GENERATED, THE ONE COUNTER INCREASING AND THE OTHER DECREASING. 8931 8932 8933 8931t 8935 8936 8937 8938 THE PROCEDURE X (N~ i 893~ 89ltO 89Lil 89Li2 89lt3 89Lilt 89lt5 89lt6 89Li7 89lt8 89Li9 8950 8951 8952 8953 895Li 8955 8956 8957 8958 8959 8960 8961 8962 8963 896Li 8965 8966 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8991 8992 8993 8994 8995 8996 i I LABEL IOPERATlONj j Hi i~j H2 i~i HiXiNii, WHERE OPTION-I, USES INTERNAL VALUES OF HI. H2 AND X. FOUND IN REGISTER-lit. RESULTS OPTION-I CALLING SEQUENCE BAL ,15 :RANDOMX OPTION-2, USES INTERNAL VALUES OF MI AND H2. USER PROVIDES SEED IN REGISTER-ILi. RESULT IN REGISTER-lit. OPTION-2 CALLING SEQUENCE LW,IIt BAL ,15 :SEED :RANDOM SEED IN REGISTER-14. OPTION-3, USER PROVIDES HI,H2 AND X. RESULT IN REGISTER-ILi. OPTION-3 CALLING SEQUENCE LW,I2 LW. j 3 LW,I4 BAL ,15 :HI :H2 :SEEO :RANDOMY MI = VALUE OF COUNTER I H2 = VALUE OF COUNTER 2 SEED = RANDOM NUHBER SEED 02 0lCD7 02 0lC08 35COICE4 3500lCE5 :RANOOHY STW,I2 STW,I3 :MI :M2 OPTION-3 ENTRY SAVE PARAMETERS 02 0lCD9 35EOICE6 : RANDOM STW, 14 :SEED OPTION-2 ENTRY :HI $+2 :M2 :SEED 13 OPTION-I ENTRY TEST. MI + I = 0 NO, M2 = H2 - I 02 02 02 O? 02 02 02 02 02 02 OICOA OICOB OICOC OICOO OICOE OICOF OICEO OICEI 0lCE2 oICU 3310lCE4 6830lCOO 33FOICE5 32EOICE6 25E00200 A 30EOICE7 Li8EOICELi 48EOICE5 35EO I CE6 E800000f A :RANDOMX HTW,I BCR,3 HTW,-I LW,I4 SCS,I4 AW,I4 EOR ,14 EOR ,14 STW,I4 02 02 02 02 0lCE4 0lCE5 0lCE6 DICE? 12B980AI 1033C407 54482FBA 22679CBI :MI : M2 :SEED :K A A A A B DATA DATA DATA DATA PAGE :K :MI :M2 :SEED *15 314159265 271828183 1414213562 577215665 GENERATE M(SEEO) BY ARITHMETIC MEANS ADD CONSTANT :K H(SEED) (+) HI, WHERE (+) = EOR H(SEED) t+) HI t+) M2 SEED = H(SEED) t +) HI (+) H2 PI - PRE-SET HI VALUE E - PRE-SET H2 VALUE SQRT(2) - PRE-SET SEED VALUE GAHMA - CONSTANT *** CLEAR BUFFER *** • THE CLEAR BUFFER SUBROUTINE CLEARS A SPECIFIED BUFFER AREA. BUFFER SIZE SPECIFIED IN NUHBER OF WORDS. INPUT PARAHETERS: REG 15 -RETURN ADDRESS :CLRADDR-WA(BUFFERI XDS 901682 COMI·ENTS o AUG 03, '70 16:~2 8997 8998 8999 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 90 I I 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041 9042 9043 9044 9045 9046 9047 9048 9049 9050 9051 9052 9053 9054 9055 9056 9057 9058 9059 9060 9061 9062 9063 906'i 9065 9066 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/5114.00 :CLRSIZE-8UFFER WORO SIZE 7/30/70 REGISTERS DISTURBED: (NONE) OUTPUT PARAMETERS: (NONE) 02 02 02 02 02 02 02 02 02 02 02 15~01CF6 0lCE8 0lCE9 OICEA OICEB 0 I CEC DICED OICEE OICEF OleFO OICFI 0lCF2 3560lCF8 32501CF3 3050lCF4 3A40lCF4 22600000 A B5680005 A 65LfOlCEE 12LfOlCF6 3260lCF8 E800000F A 02 0lCF3 02 0lCF4 00000000 A 00000000 A 02 0lCF6 :CLEAR • STD,R4 STW,R6 LW,R5 AW,R5 LCW,R4 LI,R6 STW,R6 BIR,RLf LD,RLf LW,R6 B :CLRADDR DATA :CLRSIZE DATA BOUND :CLRSAVE RES PAGE :CLRSAVE :CLRSAVE+2 :CLRADDR :CLRSIZE :CLRSIZE 0 ·R5,R4 $-1 :CLRSAVE :CLRSAV[+2 ·R15 SAVE REGISTERS 4-6 0 0 8 3 BUFfER ADDRESS BUFFER SIZE BUFfER ADDRESS BUFFER ADDR + BUFFER SIZE -(BUffER SIZE) o TO BUFFER COUNT NOT 0 RESTORE REGISTERS 4-6 EXIT REGISTERS Lf-6 ••• PATTERN SPREAD ••• • THE PATTERN SPREAD SUBROUTINE SPREADS A WORD PATTERN ACCORDING TO THE TYPE SPECIFIED. TYPE TYPE TYPE TYPE TYPE 0 I 2 3 4 - SPREAD SPREAD SPREAD SPREAD SPREAD WORD PATTERN AND INCREMENT WORD PATTERN RANDOM PATTERN CONTENTS OF SPECIFIED ADDRESS 3-WORD PATTERN INPUT PARAMETERS: :PATID - PATTERN IDENTIFICATION (3 WORDS) WORD 1 - TYPE (0-4) WORD 2 - PATTERN (TYPE 0,1) RANDOM GENERATOR SEED (TYPE 2) WA(PATTERN) (TYPE 3,Lfl WORD 3 - UNUSED (TYPE O,2,3,Lf) INCREMENT (TYPE I) :PATWC - PATTERN WORD COUNT :PATBFR - WA(BUFFERI REGiSTERS DiSTURBED: (NONE) OUTPUT PARAMETERS: (NONE) 02 02 02 02 02 02 02 02 02 0lCF9 OleFA 0lCF8 OICFC OICro OICFE OICFF 01000 01001 02200050 A 2B60lD3D 32701038 680EICFO 68001002 68001008 68001013 68001024 68001D2B : PATTERN LCI STM,R6 LW,R7 8 8 B B B B 5 :PATSAVE :PATIO $+ 1 ,R7 :PATO :PATI :PAT2 :PAT3 :PAT4 SAVE REGISTERS 6-10 PATTERN ID-TYPE GO TO SPECIFIED SPREAD TYPE SPREAD FIXED PATTERN 138 XDS 901682 : t't:M I lH£pROTi f'(:MORY I I N°~~i~~lD(!RESSj o 16:~2 9067 9068 9069 9070 9071 9072 9073 907'1 9075 9076 9077 9078 9079 9080 9081 9082 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 CONTENTS I. R0 I! LABEL I'OPERATION OIOOB OIOOC 01000 OIOOE OIOOf 01010 9083 02 O! O! ! 02 01012 3280103B 3080103C 3A701038 32901039 859E0008 A 3090lD3A 6570lDOf 68001008 :PATI :PAT2 9100 02 01D21 02 0 I 022 02 01023 02 02 02 02 02 02 02 32801038 3080lD3C 3A70lD38 82901039 859E0008 A 65701028 68001008 : PAn 020102B 02 0 I 02C 02 0 I 020 02 0102E 020102f 02 01030 02 01031 02 01032 02 01033 02 OlD3lj 02 01035 02 OlD36 32801038 3080lD3C 3A701038 32AOID39 20A00003 226ffffO 829COOOA 859E0008 33100007 68101008 65601031 68001030 :PAT'1 A A A A A 02 02 02 02 02 02 00000000 00000000 00000000 00000000 00000000 A A A A A 9095 9096 9097 9098 9099 9127 9128 9129 9130 9131 9132 9133 913'i 01015 01016 01017 01018 01019 OIDIA OIOIB OIOIC 01010 OlDIE OIOlf 01020 0102lj 0 I 025 01026 01027 01028 01029 0102A 01038 01039 0103A 0lD3B Ol03C 01030 A A A A lW,R8 AW,R8 lCW,R7 lW,R9 STW,R9 AW,R9 81R,R7 B 9101 9102 9103 910lj 9105 9106 9107 9108 9109 9110 9111 9112 91 13 911lj 9115 9116 9117 9118 9119 9120 9121 9122 9123 912lj 9125 9126 909~ 01013 OIDI~ COHt-'(NTS - L -_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 02200050 2880lDlj2 3280103B 3080103C 3A70103B 32EOI039 85EE0008 657010lC 68001021 32C020AO 32D020AE 6AfOlCD7 85EE0008 6570lDIE 02200050 2A80lDlj2 68001008 02 02 02 02 02 02 02 02 02 02 02 02 02 02 OPERAND llL ___L __ SIGMA 5/7 7-CHANNEl AUG 03, '70 :PATO lW,R8 3280103B 01002 AW,R8 3080103C 01003 lCW,R7 3A70lD3B 0100~ lW,R9 32901039 01005 STW,R9 859E0008 A 01006 81R,R7 65701006 01007 :PATEXIT lCI 02200050 A 01008 lM,R6 2A601030 0 1009 B E800000f A OIOOA 908~ 9085 9086 9087 9088 9089 9090 9091 9092 9093 f'(:i'10RY :PAT2A lC I STM, RII lW,R8 AW,R8 lCW,R7 lW,RI4 STW,RI'1 81R,R7 B lW,RI2 lW,RI3 8Al,RI5 STW,Rllj 81R,R7 LC! lM,R II B LW,R8 AW,RB lCW,R7 LW,R9 STW,R9 BIR,R7 B lW,RB AW,RB LCW,R7 lW,RIO AI ,RIO ll,R6 LW,R9 STW,R9 MTW, I 8CR ,I 81R,R6 B :PATID BOUND DATA :PATI..j( DATA :PAT8fR DATA :PATSAVE RES PAGE i 39 MAG TAPE T£ST 70'573'5-11151AOO 7/30170 WORD COUNT : PATWC WRO CNT + BfR AOOR :PATBfR -IWORO COUNTI :PATWC PATTERN :PATID+I ENTER PATTERN ·R8,R7 WORD COUNT NOT 0 $-) 5 RESTORE REGISTERS 6-10 :PATSAVE EXIT ·R15 SPREAD AND INCREMENT fiXED PATTERN WORD COUNT :PATWC WRD CNT + BfR ADDR :PATBfR -IWORD COUNTI :PATWC PA TTERN :PATIO+I ENTER PATTERN ·R8,R7 INCR PATTERN :PATI0+2 WORD COUNT NOT 0 $-2 GO TO EXIT :PATEXIT SPREAD RANDOM PATTERN 5 SAVE REGISTERS 11-15 :PATSAVE+5 WORD COUNT :PATWC WRO CNT + BfR AODR :PAT8fR -IWORD COUNTI :PATWC RANDOM NUM GEN SEED :PATIO+I SEED TO PATTERN fiRST WORD ·R8,R7 WORD COUNT NOT 0 $+2 GO TO EXIT :PAT2A EST ABLI SH : MI =31lj159265 ESTABLISH :M2 =271828183 RANDOM NUMBER GENERATOR :RANDOMY ENTER NUMBER ·R8,R7 WORD COUNT NOT 0 $-2 5 :PATSAVE+5 :PATEXIT :PATWC :PATBFR :PAHK t:PATlO+1 tRB,R7 $-1 :PATEXIT :PAH.JC :PATBfR :PATWC :PATID+I 3 -3 tRIO,R6 tRB,R7 R7 :PATEXIT $-lj $-6 8 RESTORE REGISTERS 11-15 GO TO EXIT SPREAD ADDRESS-SPECifiED PATTERN WORD COUNT wRD eNT + BFR ADDR -(WORD COUNTI PATTERN ENTER PATTERN WRD CNT NOT 0 GO TO EXIT SPREAD 3-WORD,ADDR-SPEClfIED PATTERN WORD COUNT WRD CNT + 8fR ADOR -(WORD COUNTI PA TTERN AD DR PATTERN ADDRESS +3 PATTERN ENTER PATTERN -IWORD COUNT I +1 WORD COUNT = 0, EXIT 3 WORDS NOT ENTERED 0,0,0 PATTERN IDENTifiCATION o o WORD COUNT 8UffER ADDRESS REGISTERS 6-15 10 COM PAR E··· t THE COMPARE SUBROUTINE COMPARES TWO BUfFER AREAS A WORD AT A XDS 901682 COHr(NTS o SIGH. 5/7 7-CHANNEL HAG TAPE TEST 705735-11/5IAOO 7/30/70 TiH[. AN ERROR COUNT IS GENERATED WHEN UNEQUAL COHPARES ARE SENSED. UNEQUAL WORDS ARE PRINTED. ERROR ExiT IF ONE OR HORE UNEOUAL COHPARES SENSED. AUG 03. '70 16:~2 9135 9136 9137 9138 9139 911.t0 911.t1 INPUT PARAMETERS: REG 15 -RETURN ADDRESS :COHWCNT-NUHBER OF WORDS TO BE COHPARED :COHBFRA-EXPECTED BUFFER ADDRESS :COHBFRB-OBSERVEO BUFFER ADDRESS :COHFLAG-ERROR PRINTOUT INHIBIT FLAG (INHIBIT IF <>01 (REGISTERS 8 THRU II CAN BE USED AS BUFFERS) 91~2 911.t3 911.t~ 91~5 911.t6 91~7 911.t8 911.t9 9150 9151 9152 9153 9151.t 9155 9156 9157 9158 9159 9160 9161 9162 9163 9161.t 9165 9166 9167 9168 9169 9170 9171 9172 9173 9171.t 9175 9176 9177 917B 9179 91BO 9181 91B2 9183 91BI.t 91B5 9186 9187 91B8 9189 9190 9191 9192 9193 919~ 9195 9196 9197 919B 9199 9200 9201 9202 9203 9201.t I~O REGISTERS DISTURBED: (NONE) OUTPUT PARAMETERS: NORMAL EXIT-RETURN ADDRESS ERROR EXIT -RETURN ADDRESS +1 :COMERRT -COUNT OF COMPARE ERRORS 010~7 01D~8 010~9 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 OIOI.tA OIDI.tB OIOI.tC 0101.t0 OIOI.tE OIDI.tF 01050 0 I 051 01052 01053 0lD51.t 01055 01056 01057 01058 01059 0lD5A 02200000 2BOOIOA5 22500000 155010B8 321.t010BB 325010BC 301.t010BA 305010BA 151.t010B6 3AI.t010BA B258 I OB6 BI5BIOB7 6930lo5B 651.t01051 321.t0lDBB 68301058 331010BI.t 02200000 2AOOIOA5 [BOOOOOF 02 02 02 02 02 02 02 02 0lD5B 0lD5C 01050 0lD5E 0105F 01060 01061 01062 3310lDBB 3260lDBD 6930lD51.t 3260lDB8 3160lDBE 69201057 3260lDB9 69301077 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01063 01061.t 01065 0 I 066 01067 01068 01069 0106A 0105B 0106C 01060 OIOoE 0lD5F 0lD70 01071 01072 01073 3310lDB9 EAF0021C OOOOIDBF 32C 0 IDBB EAF00218 22600001 55FOIDC8 52FOOOOF 55FCIDC7 32COIDBC [AF00218 35FOIDCC EAF0021C OOOOIOCI.t 312019A7 68301075 311019CE A A A :COMPARE LCI STM,RO L I ,R5 STD,R5 LW,RI.t LW,R5 AW,RI.t AW,R5 STD,RI.t LCW,RI.t :COMI LW,R5 CW,R5 BCS.3 BIR,RI.t LW,RI.t BCR,3 MTW,I LCI LM,RO A :COM2 A A A A A A o :COMTEMI o SAVE REGISTERS 0-15 :COMERRT :COMBFRA :COMBFRB :COMWCNT :COMWCNT :COMTEM2 :COMWCNT ·:COMTEM2,RI.t • : COMTEM2+ I ,R~ :COM2 :COMI :COMERRT $+2 :COMTEMI+15 CLEAR ERROR TOTAL, HOR FLAG EXPECTED BUFFER ADDRESS A OBSERVED BUFFER ADDRESS B BUFFER A + WORD COUNT BUFFER B + WORD COUNT SAVE FINAL BFR ADDRESSES -(WORD COUNT) BUFFER A WORD 'SUFFER A WORD:BUFFER B WORD UNEQUAL COMPARISON WORD COUNT NOT 0 ERROR TOTAL NO ERROR ERROR-RETURN ADDRESS +1 B :COMTEMI ·R15 MTW,I LW,R6 BCS,3 LW,6 CW,6 BG LW,R6 BCS,3 :COMERRT :COMFLAG :COMI+3 :COMERRT :COMPLIN :COMI+6 :COMTEM3 :COM3 MTW,I BAL,RI5 DATA LW,RI2 BAL,RI5 L I ,R6 STH,RI5 LH,RI5 STH,RI5 LW,RI2 BAL,RI5 STW,RI5 BAL,RI5 DATA CW.2 BE CW, I :COMTEH3 ·:PRINT :COMERMI :COMBFRA ·:HEXC RESTORE REGISTERS 0-15 EXIT COMPARE ERROR ERROR TOTAL +1 PRINT INHIBIT FLAG PRINT INHIBIT <>0 -RETURN TO COMPARE FETCH ERROR COUNT TEST LIMIT EXIT HEADER FLAG FLAG NOT 0 -NO ERR MSG HDR REQ'D PRiNT ERROR HSG HEADER SET HDR FLAG PRINT ERROR MSG HEADER o I :COMERH2+1.t RI5 :COMERM2+3,R6 :COMBFRB .: HEXC :COM[RH2+B ·:PRINT :COHERH2 NOPKPRT $+3 HODHLAG EXPECTED BUFFER ADDRESS CONVERT TO HE~ADECIMAL IN EBCDIC I NDEX= I BFR ADDR TO MSG OBSERVED BUFFER ADDRESS CONVERT TO HEXADECIMAL IN EBCDIC BFR AODR TO MSG PRINT ERROR MSG HEADER SUPPRESS PACKED PRINTOUT FLAG PACK[O INFORMATION XDS 901682 L1t'£ NO. : t'£M . ~MQ.RY: ,;~OyT I AO['RlSS _... ____ -1 ___ L _____ o ~MORY ! oI R ! ; CONTENTS i l, l -------~- 16:42 AUG 03, '70 9205 02 0107Lt 68301077 9206 02 01075 EAF0021C 9207 02 01076 OOOOIOCO 9208 311019CE 02 01077 9209 6930lD8B 02 01078 9210 312019A7 02 01079 9211 6830108B 02 0107A 9212 22COOOOO 02 01078 9213 320010BA 02 0107C 921Lt 30000004 02 01070 9215 36CDDOC3 02 CID7E 92!6 21COOOOI 02 0107F 9217 69LtOl085 02 01080 9218 21C00002 02 01081 9219 68401087 02 (11082 9220 22DOiDFA 02 OiD83 922i 68001088 02 01084 9222 22DOIDEB 02 01085 9223 68001088 02 01086 9224 2200100C 02 01087 9225 3500108A 02 01088 9226 EAF0021C 02 01089 9227 OOOOIOOC 02 0108A 9228 32COIOBA 02 010B8 922S 30C00004 02 OIOBC 9230 EAF00218 02 01080 9231 35FC'El7 D2 DiOBE 9232 82C810B6 02 OIOBF 9233 2200lEOA 02 01090 9234 6AEOI09A 02 01091 9235 EAF0021C 02 01092 9236 OOOOIEOA 02 01093 9237 B2C810B7 02 01094 9238 2200lEI8 02 01095 9239 6AEOI09A 02 0 I 096 9240 EAF0021C 02 01097 9241 00001E18 02 01098 9242 68001054 02 01099 9243 9244 22600030 02 0109A 9245 22700004 02 01098 9246 EAF00216 02 0lD9C 9247 F5FCOOOO 02 01090 9248 33F00006 02 0lD9E 9249 25F00078 02 OlD9F 9250 64701090 02 OIDAO 9251 33F00006 02 OIDAI 9252 21600009 02 OIDA? 9253 6920109B 02 0lDA3 9254 E800000E 02 0lDA4 9255 9256 02 010A5 9257 9258 00000000 02 01086 925~ 00000000 02 010B7 00000000 02 OIDBB 9260 00000000 02 010B9 9261 00000000 02 OIOBA 9262 00000000 02 [1IDBB 9263 00000000 02 OIDBC 9264 00000000 02 OIDBO 9265 0000000 I 02 OIDBE 9266 1209C5CI 02 OIOBF 9267 C4LtOC306 02 OIDCO 0407CI09 02 OIOCI C5LtOC509 02 010C2 090609LtO 02 010C3 23C5£107 02 010C4 9268 LtOC2C609 02 0lDC5 j I i I i I LABEL lOPERAT IONI OPERAND -~---- - - - - - - - - - - - - - - - - - - - - SIGMA 5/7 7-CHANNEl BE BAl,RI5 A DATA :COM3 A A A A A 4 DW, !2 3 Li. i 3 B LI .13 B :COM5 A :COM6 A A A A LI .13 STW.13 BAl.15 DATA lW.RI2 AW.RI2 BAl.RI5 5TW.RIS lW.RI2 LI .R13 BAl.RI4 BAl.RI5 DATA lW.RI2 LI .R 13 BAl.RI4 BAl.RI5 O"T" B A A A A A A :COMLt A A A A A A A A A A A A A A A A A A A ll.R6 ll.R7 BAl.RI5 STB.RI5 MTW.-I SlS.RI5 BOR.R7 MTW.-I C I .R6 BCS.2 B :COMTEMI RES BOUND :COMTEM2 DATA :COMERRT :COMTEM3 :COMWCNT :COM8FRA :COMBFRB :COMFLAG :COMPLIN :COMERMI DATA DATA DATA DATA DATA DATA DATA TEXTC : COMERM2 TEXTC __L ___ ~ __ _ COMt-(NTS MAG TAPE TEST 705735-IJ/51AOO 7/30/70 141 :COM3 GET SPECIAL HEADING FOR PAC~EO .:PRINT PRINT ERROR MSG HEADER :COMERM3 PRINT EXPEClEO. OBSERVED WORDS PACKED OPTION SET MOOEFlAG :COM6 SUPPRESS PACKED PRINTOUT FLAG NOPKPRT :COH6 CW.I BNE CW.2 BE LI.12 lW.13 AW.13 CI.12 BCS.4 CI.12 BCR.4 I o :COMWCNT GET LINE NO RI3 HAS WORD THAT FAILED R!2 HAS RE~A!NOER 1 $+5 2 $+5 :COMPK3 :COM5 :COMPK2 :COM5 :COMPKI $+2 ·:PRINT :COMPKI : COMWCNT R4 ·:HEXC ;COMERM4+13 ·:COMTEM2,R4 :COMERM4 :COM4 ·;PRINT :COMERM4 .:COMTEM2+) ,R4 :COMERM5 :COM4 ·:PRINT ,COMERM5 :COMI+3 REMAiNDER :;;2 REMAINDER =1 REMAINDER =0 PRINT PACKED HEADING GET LINE NO FOR PRINTOUT WRO CNT=NUM WORDS + WRD CNT INDEX CONVERT TO HEXADECIMAL IN EBCDIC l-JRO CNT TO MSG EXPECTED WORD ERROR MSG AOOR ENTER EXP WRD INTO MSG PRINT EXPECTED WORD MSG OBSERvED WORD ERROR MSG AODR ENTER OBS WRO INTO MSG PRINT OBSERVED WORD MSG : COM4+ I ·R14 RETURN TO COMPARISON ENTER STATUS BITS INTO MESSAGE BYTE I NOEX=Lt8 MINOR INOD=4 CONVERT TO BINARY IN EBCDIC BIT TO MSG BYTE I NOD -I ADJUST EBCDIC BITS MINOR LOOP INDEX NOT 0 BYTE J NOD -I BYTE I NOD: 9 BYTE INDEX NOT MINIMUM ENTER COMPLETE-EXIT 16 REGISTERS 0-15 48 4 ·:BINC ·RI3.R6 R6 -8 $-3 R6 9 8 0.0 BUFFER A AOOR. BUFFER B AD OR COMPARE ERROR TOTAL MESSAGE HEADER FLAG BUFFER WORD COUNT EXPECTED BUFFER A OBSERVED BUFFER B PRINT INHIBIT FLAG COMPARE LIMIT COUNT I 'READ COMPARE ERROR' o o o o o o 'EXP BFR AOOR XXXX OBS BFR AOOR XXXX' XDS 901682 L1t£ NO. i t£H I t£t1()RY I t£t1ORY ;PROT IADDR[~CONTENTS __ ~~L-=-=-:: 0 16:42 9269 9270 9271 9272 9273 9274 02 02 02 02 02 02 02 G AUG 03, '70 40elC4e4 010e6 0940[7[7 010e7 [7[74006 010e8 e2[240e2 010e9 e60940el OloeA e4e40940 010e8 [7[7[7[7 oloee A A A A A A A 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 oloeo Oloe[ OloeF 01000 01001 01002 01003 01004 01005 01006 01007 01008 01009 OIOOA OIOOB 38404040 40404040 4040FOF 1 F2F340F4 F5F6F740 FOFIF2F3 40F4F5F6 F740FOFI F2F340F4 F5F6F740 FOFIF2F3 40F4F5F6 F74040E6 e440e305 E340401of0 A A A A A A A A A A A A A A A 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 DioDe 01000 DIODE OIOOF OIOEO OIOEI 010[2 010E3 010E4 010[5 010E6 010[7 0 lOEB 010[9 OIOEA 381of0401of0 401of04040 1of01of0FOF I F2F3IofOFIof F5FOFI40 F2F3F4F5 40FOFIF2 F3IofOFIofF5 fOF IIofOF2 F3F4F51of0 FOFIF2F3 IofOFIofF5fO F1401of0E6 CIof40e305 E3401of040 A A A A A A A A A A A A A A A 02 02 02 02 02 02 02 02 02 02 02 02 02 02 o lOEB Olo[e o IDEO OIOEE OIOEF oloro OIOFI 0lOF2 0lOF3 010f4 0lOF5 O!DF6 0lOF7 010F8 0lOF9 38404040 40404040 4040P'2F3 F4F51of0fO Flf2f340 f4F5fOFI 40f2F3F4 F540FOF I F2F340f4 F5fOFllof0 F2F3f4F5 40FOFIF2 F31of040E6 e440e305 E340401of0 A A A A A A A A A A A A A A A 02 02 02 02 02 02 02 02 02 02 02 02 02 02 OIOfA OIOFB OIOfC OIOfO OIOFE OIOH OIEOO 01[01 01[02 0lE03 OIEOIof 01[05 0lE06 0lE07 38404040 40404040 4040f4F5 fOFlIofOf2 F3f4F540 fOflF2F3 IofOf4F5FO fllofOf2F3 F4F540fO flf2F340 F4f5FOFI 40F2f3F4 F54040[6 C440e305 A A A A A A A A 02 9275 9276 ~ I LABEL A A A A A A l OP(RAT ION ____ .________L________ - --- ---. OPERAf'() COMt-£NTS I SIGMA 517 7-eHANN[L MAG TAP[ TEST 705735- 11/51 ADO 7/30170 , :eOM[RM3 TEXTe 0123 4567 0123 4567 0123 4567 0123 4567 WO (NT' :eOMPKI TEXTe [;123 4501 2345 0123 4501 2345 0123 4501 WO eNT' :eOMPK2 TEXTC 2345 0123 4501 2345 0123 4501 2345 0123 WO eNT' :eOMPK3 TEXTe 450 I 2345 0123 4501 2345 0123 4501 2345 WO eNT' 142 XDS 901682 o 16:~2 9277 9278 9279 9280 9281 9282 9283 928~ 9295 AUG 03, '70 SIGHA 5/7 7-CHANNEL 02 0lE08 E3~0~0~0 A BOUND : COHERH4 TEXT 02 OIEOA 37C5E707 A 02 0lE08 C5C3E3C5 A 02 OIEOC C~~O~O~O A DO 00000008 DATA 02 OIEOO ~O~O~O~O A FIN ~O~O~O~O A 02 OIEOE ~0~040~0 A 02 OIEOF 40~0~0~0 A 02 OIEIO O? 0 IE!! 40404040 A 02 02 02 02 02 02 02 02 02 ~0~0~040 ~040~0~0 ~040~0~0 ~040~040 0lEI2 0lEI3 OIEI~ 0lEI5 01E15 40404040 0lEI7 ~0~04040 0lEI8 34D6C2E2 0lEI9 C509E5C5 OIEIA C~~O~O~O 00000008 02 0lEI8 ~040~040 02 02 02 02 02 02 02 02 02 OlEIC 0 IEI 0 OIEIE OIEIF 0lE20 0lE21 01£22 0lE23 0lE24 02 OiE25 7/30/70 143 9 , EXPECTED II X '~O~O~O~O' SPACES A A A A A A A A A OBSERVED :COHERH5 TEXT DO DATA FIN A A A A A A A A A A 40404040 A SPACES ~O~O~O~O ~040~0~0 ~040~0~0 40~0~0~0 ~O~O~O~O ~O~O~O~O ~O~O~O~O ~O~O~O~O 40~0~0~0 9286 9287 9289 9289 9290 9291 9292 9293 PAGE *** DELAY FOR 1/0 INTERRUPT ••• * THE DELAY SUBROUTINE DELAYS TO AWAIT THE 1/0 INTERRUPT. TIMEOUT orCURS WHEN SPECIFIED MAXIMUM DELAY TIME IS REACHED. INPUT PARAMETERS: 929~ REG 14- MAX DELAY TIME (DELAY REG 15- RETURN ADDRESS 9295 9296 9297 9298 9299 9300 9301 9302 9303 (RI4) MILLISECONDS) REGISTERS DISTURBED: (NONE) OUTPUT PARAMETERS: INTERRUPT REC'D E' ·'-RETURN ADDRESS DELAY TIMEOUT EXIT -RETURN ADDRESS +1 (INTERRUPTS ARMED, ENABLED IF FLAG <)0) 930~ 9305 9306 9307 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9321 HAG TAPE TEST 705735-11/51AOO 02 02 02 02 02 02 02 02 02 02 0lE26 0lE27 0lE28 0lE29 0lE2A 0lE28 0lE2C 0lE2D 0lE2E 0lE2F 02 0 I E30 02 01E31 02 0 I E32 35FO I E3C 25E0007F A :::310000E A 35EO I E38 6AFOIE33 32FOIEA6 6830lE28 6AFOIE37 32FOIE3C E800000F A :DELAY STW,RI5 SLS,RI4 MTW, I STW,RI4 BAL,RIS LW,RIS BCR,3 BAL,RIS :DELEXIT LW,RIS 6AFOIE37 33101E3C 6800lE2E :DELTO B BAL,RIS MTW, I B :DELSAVE -I RI4 :DELTIME :DELAYAE : I NTREct $-1 :DELAYD :DELSAVE *RIS :DELAYD : DEL SAVE :DELEXIT SAVE REGISTER 15 DEL AY TI ME 12 COMPENSATE FOR IMMEDIATE CTR4 INTER TIME TO CTR 4 DECR POSlilON ARM AND ENABLE COUNTER 4 INTERRUPTS 1/0 INT~RRUPT RECEIVED FLAG FLAG=O,I/O INTERRUPT NOT RECEIVED DISAR~ COUNTER 4 INTERRUPTS RESTORE REGISTER IS EX I T DELAY TIMEOUT DISARM COUNTER 4 INTERRUPTS RETURN ADDRESS +1 GO TO DELAY TIMEOUT EXIT XDS 901682 COHt-£NTS o AUG 03, '70 16:~2 9322 9323 932'1 9325 9326 9327 9328 9329 9330 9331 9332 9333 933'1 9335 9336 9337 9338 9339 9340 9341 9342 9343 9344 9345 9346 93~7 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 02 02 02 02 01£33 0 I E3'1 01U5 0lU6 35FO IUD 22FOI0'10 6DFOl200 E800lE3D 02 02 02 02 0lU7 0lU8 0lU9 OIUA 35FO I E3D 22F010'10 6DFOII00 E800lE3D 14'1 SIGMA 5/7 7-CHANNEL HAG TAPE TEST 705735-11/51AOO 7/30/70 ARM/ENABLE COUNTER '1 INTERRUPTS SAVE REGISTER 15 :OELAYAE STW,RI5 :OELSAVE+I BITS 19,25 X' 10'10' L1,R15 A ARM AND ENABLE CTR 4 INTERRUPTS X'1200' WD,RI5 A f:OELSAVE+1 EXIT B DISARM COUNTER '1 INTERRUPTS SAVE REGISTER 15 :DELAYD STW,RI5 :OELSAVE+I BITS 19,25 X' 10'10' L1,R15 A DISARM COUNTER '1 INTERRUPTS X' 1100' WD,RI5 A f:OELSAVE+1 EXIT B 02 OIUB 02 OIUC 02 0 IUD 00000000 A 00000000 A 00000000 A 02 02 02 02 02 02 00000000 A 00000000 A 00001[30 00000000 A OFOOIUE 33FOIUB OIUE 0 I E3F OIE~O OIE~1 01E'12 01E'13 0,0 BOUND :DELAYTO DATA 8 0,0 DATA :DELXPSD XPSD,O :OELMTW MTW,-I DELAY TIME CTR '1 DECREMENT POSITION REGISTER 15 :DELlO,O :DELAYTO :OELlIME fff ARM AND ENABLE 10 INTERRUPT ff. 02 02 02 02 02 02 OIE'1'1 01E'15 01E'16 01E'17 0lE48 01E'19 35FOIE'1E 22FOOOOO A 35FOIEA6 22F00020 A 6DFOl200 A : I NT AE E8001E~E S TW, 15 L1,15 STW,I5 L1,15 WO,I5 B :INTSAVI SAVE EXIT AOR :INTRECF X'20' X'1200' ·:INTSAVI CLEAR 10 INTER REC'D FLAG ARM AND ENABLE 10 INTERRUPT EXIT o f.' DISARM 10 INTERRUPT ••• 02 OIE'1A 02 CIE~B 02 OIE~C 02 OIE~D 22F00020 A 6DFOII00 A E8001E'1F 02 02 00000000 A 00000000 A OtE~E OIE~F 35FOIE~F : INTO STW,I5 L1,15 WD,I5 B : I NTSAV 1 DATA : I NTSAV2 OAT A PAGE :INTSAV2 X'20' X' 1100' f:INTSAV2 SAVE EXIT ADR o o EXIT'ADR ttt 936~ 9365 9366 9367 9368 9369 t DISARM 10 INTERRUPT EXIT INTERRUPT ADDRESS TABLE ttt THIS ROUTINE UPDATES THE INTERRUPT ADDRESS TABLE ACCORDIND TO THE ENTRY POINT: :INTADRC :INTADRM :!NTAORD :INTADRS 9370 9371 9372 9373 9374 9375 9376 9377 9378 9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 o : DEllI ME OATA :OELSAVE DATA - CLEAR INTERRUPT ADR TABLE ENTER CURRENT DEVICE ADR - MULTI UNIT OPERRATION DELETE DEVICE ADR - INDEX VALUE = INTSVX ENTER CURRENT DEVICE ADR - SINGLE UNiT OPERATION INPUT PARAMETERS: REG 15 :DEVADDR - CURRENT DEVICE ADR :INTSVX - TABLE INDEX OF LAST INTERRUPT REGISTERS DISTURBED: (NONE) OUTPUT PARAMETERS: (NONE) 02 0lE50 02 orESI 35F01E7A 22FOOOOO A : I NT ADRC STw. 15 L1,15 : I NT ADRE 0 SAVE EXIT ADR CLEAR XDS 901682 LIt.[ . ~M , I"'(MORY I I"'(MORY 1 0 I 1 I I' I I 1 R ! ! LABEL ,OPERATION OPERAND I l_. _______ L_~ ___ .~1 ____ 1~i_J.. _____ ._l ___ .___ ._._____ l_ o 16:~2 AUG 03. '70 SIGMA 5/7 7-CHANNEL MAG TAPE TEST 705735-11/51AOO NO. 9399 9390 9391 9392 9393 F:£~TADDRESS: CONTENTS I I 020lE52 02 0lE53 02 01E5~ 020lE55 35fOl£79 22FFHFf A 35FOIE70 E800lE7A 9395 9396 9397 9399 9399 G2 02 02 02 02 35FO I £7A 3540lE7B 91.<00 939~ 9~01 9~02 9~03 9~0~ 9405 9~06 9407 9409 9409 9410 9411 9~12 9413 9414 9415 9416 9~17 9419 9419 9420 9421 9422 9423 9424 9~25 9426 9427 9~28 9~29 9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 94~O 9441 9442 94~3 9~44 9445 9446 94~7 9448 9~49 9450 0lE56 0lE57 0lE58 0lE59 0lE5A S1W.15 L1.15 S1W.15 B : I NT ADRD STW.15 32~OIEA7 STW.~ LW.~ 22FOOOOO A 35F81E78 LI .15 STW.15 02 O! ESE! FoROOIE6D B 0lE5C 3540lE7B 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 OiE50 0lE65 0lE66 0lE67 01E68 0lE69 0lE6A 0lE6B 0lE6C 0lE6D 21400007 6920lE62 6800lE63 3540lE7B 22400000 35FOIE7A 32FOl8B5 35FBI£70 33100004 22FHFFF 35F81E70 35401£79 22FOOOOO 35FOIEA4 35FOIEA5 3240lE7B OlE6E EBOOiE7A 0lE5E 0lE5F 0lE60 0lE61 0lE62 0lE63 01E6~ A OOOOOOOB 02 0lE70 FFFFFFFF A 02 01£71 020lE72 0201E73 02 0lE74 02 01£75 02 0lE76 02 01E77 02 01 £7B 02 01E79 02 OIE7A 02 01E7B FFFFHFF FFFFFFFF FFFFFFH FFFFHH FFFFFFFF FHFHFf FFFFFFFF FFFFFHF 00000000 00000000 00000000 BCS.2 LI .4 STW.15 LW.15 STW.15 MTW. I LI .15 5TI-I.15 STI-I.4 LI .15 STW.15 STW.15 : I NT ADRZ LW. ~ B : INTT AB 02 01[70 : I NTT AB9, ~ : INTADRZ 7 La : I NT ADRS STW. 4 A A o C 1.4 La B A : I NT ADRE : INTADRE+ I :INTSVX : INTADRE+ 1 : INTADRX I A :INTADRX -I :INTTAB ·:INTADRE ,-".1 : I NT ADRM STW.4 32401[79 1 BOUND EQU DO DATA FIN : I NT ADRS+ 1 : INTADRS+2 : I NTADRE+ 1 o : IN1ADRE :DEVADDR : I NTT AB. 4 4 -I :!NTHB,4 : I NTADRX o :INTSTAT : I NTCC : I NT ADRE + I .: i NT ADRE B $ B -I COM1-£NTS 7/30/70 TABLE INDEX STORE LAST ENTRY FLAG INTO WORD 1 Of TABLE EXIT 1~5 -1 SAVE EX I T ADR SAVE R~ FETCH ADR TABLE INDEX CLEAR ONE WORD IN ADR TABLE (LAST INTER DEV) SAVE R~ FETCH CURRENT TABLE INDEX COMPARE INDEX TO 7 BRANCH: INDEX> 7 SAVE R~ CURRENT TABLE INDEX = 0 SAVE EX I T ADR FETCH CURRENT DEVICE ADR STORE DEV ADR IN TABLE INCREMENT CURRENT TABLE INDEX STORE LAST ENTRY FLAG ( -1 ) IN TABLE SAVE CURRENT TABLE INDEX CLEAR INTER STATUS AND AIO COND CODE RESTORE ~ INTERRUPT ADDRESS TABLE A A A A A A A A A A A : I NTT ABS DATA :INTADRX DATA : I NT ADRE DATA -J o 0.0 9 WORDS (INITIAL VALUE CURRENT ADR TABLE INDEX TEMP STORAGE -I) PAGE ••• INTERRUPT - SERVICE ••• • THIS ROUTINE ACKNOWLEDGES AN 10 INTERRUPT ANO VERIFIES THE INTERRUPT DEVICE ADDRESS. 10 INTERRUPT WILL BE DISARMED AND DISABLED IF INTERRUPT IS RECOGNIZED AND DEVICE ADDRESS WAS STORED IN TABLE. INPUT PARAMETERS (NONE) REGISTERS DISTURBED: (NONE) OUTPUT PARAMETERS: :INTSTAT - INTERRUPT STATUS AND ADR XDS 901682 CO~r-'(NTS o 9~58 9~59 9'i60 9'i61 9'i62 9'i63 9'i6'i 9'i65 9'i66 9'i67 9'i68 9'i69 9'i70 9'i71 9'i72 9'i73 9'i7'i 9'i75 9'i76 9'i77 9478 9'i79 9'i80 9'i81 9482 9'i83 948'i 9485 9'i86 9487 9488 9489 9490 9491 9492 9493 9494 9495 9496 9497 9'i98 9Lt99 9500 9501 9502 9503 950'i 9505 9506 9507 9508 9509 9510 9511 SIGMA 5/7 7-CHANNEL MAG :INTCC :INTRECF :IN1SVX - AUG 03. '70 16:~2 9'i51 9'i52 9'i53 9'i5'i 9'i55 9'i56 9'i57 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 0lE7C 0lE7D 0lE7E 0lE7F 0lE80 0lE81 0lE82 0lE83 01E8'i 0lE85 0lE86 0lE87 0lE88 0lE89 0lE8A 0lE8B 0lE8C 0lE8D 0lE8E 15'i01E9E 15COIEAO 15EOIEA2 6EDOOOOO A 6980lE95 7'i001EA5 22'i00001 A 52C2000D A 31COl8B5 6930lE8F 35DOIEA'i 6AF020'iD 35'i01EA7 3310lEA6 6AFOIE'iA 1240lE9E 12COIEAO 12EOIEA2 OE2019DO 02 02 02 02 02 02 02 02 02 02 02 0lE8F 0lE90 0lE91 0lE92 0lE93 01E9'i 0lE95 0lE96 0lE97 0lE98 0lE99 22'i01EA8 22'i01EA8 35'i01E98 EAF00218 A 35FOIEAE 6800lE97 2240lC80 35'i01E98 EAF0021C A 00000000 A 6800lE8B 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 0lE9A 0lE9B 0lE9C 0lE9D 0lE9E 0lEA4 0lEA5 0lEA6 0lEA7 0lEA8 0lEA9 O!EAA OIEAB OIEAC OIEAD OIEAE 00000000 A 00000000 A 0000lE7C 04000000 A 00000000 00000000 00000000 00000000 IBE2D7E4 D9C9D6E4 [240(905 E3C5D9D9 E'iD7E3'i0 C'iC5E5'i0 E7E7E7E7 A A A A A A A A A A A : INTSV : JNTSVI : INTSV2 : INTSV3 SAVE : I NTSVSR : I NTSVSR+2 : I NTSVSR+'i 13. I :DEVADDR : I NTSV3 :INTSTAT :SAVEAIO : I NTSVX : I NTRECF : INTD : I NTSVSR : I NTSVSR+2 : I NTSVSR+Lt INTSVV LOAD DEV ADR FROM AIO STATUS COMPARE DEVICE ADDRESS BRANCH: ADR NOT EQUAL SAVE INTERRUPT STATUS SAVE AIO INFO FOR TEST SAVE ADR TABLE INDEX SET INTER RECEIVED FLAG DISARM 10 INTERRUPT RESTORE L1,Lt : I NTSVM : I NTSVM : I NTSV6 ·:HEXC : I NTSVM+6 : INTSV5 :CCERMF : I NTSV6 ·:PRINT LOAD MSG ADDRESS -SPURIOUS INTERRUPT LOAD MSG ADR lSPURIOUS INTER) SAVE MSG ADR CONVERT TO HEXADECIMAL IN EBCDIC DEV ADR TO MSG STW,Lt BAL.RI5 STW.15 B :INTSV5 : INTSV6 1~6 STD.'i STD.12 STD.I'i AIO.13 BCS.B STCF L1,'i LH.12 CW.12 BCS.3 STW.13 BAL .15 STW.Lt MTW.I BAL ,15 LD,'i LD.12 LD.14 LPSD.2 LI ,Lt :INTSV4 TAPE TEST 705735-11/51AOO 7/30/70 INTERRUPT CONDITION CODE IN1ERRUPl RECEIVED FLAG; RESET: O. SEI ) 0 NEG. INTERRUPT TABLE INDEX; CURRENT lABLE WORD = WAIINT1AB8J-INTSVX Ll.'i STW.Lt BAL.15 DATA B : INTSV'i : INTCC I o REGISTERS GO BACK TO PROGRAM LOAD MSG AOR [NO INTER RECOG) SAVE MSG ADR PRINT MSG MSG ADR : I NTSV2 BOUND : INTSVDW DATA 8 : I NTSVSR :INTSTAT : INTCC : INTRECF : I NTSVX : I NTSVM 6 RES DATA DATA DATA DATA TDTC REGISTERS AIO BRANCH: NO INTER RECOG SAVE COND CODE O.O.:INTSV.X'OLtOOOOOO' REGISTERS Lt.5.12.13.ILt.15 AIO STATUS AND DEV ADR AIO COND CODE INTER RECEIVED FLAG ADR TABLE INDEX INTERRUPT DEV XXXX' 'SPURIOUS o o o o ••• 10CDMSG - PRINT CURRENT lOCO 02 02 02 02 02 02 02 02 02 02 OIEAF OIEBO OIEBI 0lEB2 0lEB3 01[B4 0lEB5 0lEB6 0lEB7 0lEB8 35FOIEBC EAF00218 35FOI[CO EAF0021B 35FOIEBF 32COOOOD EAF00218 35FOIEC3 EAF00218 35FOIEC2 10CDMSG A A A A A STW.15 BAL.15 STW.15 BAL .15 STW.15 LW.12 BAL.15 STW.15 BAL .15 STW.15 10CDMSGX ·:HEXC IOCDMSGM+3 .: HEXC IOCDMSGM+2 13 ·:HEXC IOCDMSGM+6 .: HEXC IOCDMSGM+5 SAVE RETURN CONVERT L__________________________________________________________ ~ XDS 901682 COt-It-'(NTS o 16:42 AUG 03, '70 EAF0021C 9512 02 0lEB9 0000lE8D 9513 02 OIEBA E800lEBC 9514 02 OIEBB OOOOOCOO 9515 02 {lIEBC 18C906C3 9516 02 OIEBO C4407E40 02 0lE8E E7E7E7£7 O? 0lE8F E7£7£7£7 02 OIECO 40404040 02 OIECI E7£ 7£7£7 02 0lEC2 E7£7£7£7 02 OIEC3 net' .,,JI' 9518 9519 9520 9521 9522 9523 9524 9525 9526 9527 9528 9529 9530 9531 9532 9533 9534 9535 9536 9537 9538 9539 9540 9541 9542 95~3 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 955.Lt 9555 9556 9557 9558 9559 9560 9561 9562 9563 9564 9565 9566 9567 9568 9569 9570 9571 9572 9573 9574 9575 147 SIGMA 517 7-CHANNEL MAG TAP£ TEST 705735-11/511000 7/30170 *:PRINT BAL ,15 IOCDHSGH DATA EXIT *IOCOMSGJ( 8 0 IOCDHSGX DATA A XXXXXXXX' ' lOCO .. XXXXXXXX IOCDMSGH TEXTC A A A A A A A *** E~~O~ ~OUT!NE ••• • THIS SUBROUTINE ACCEPTS A STRING OF BYlES. EACH OF WHICH IDENTIFIES • THE STATUS TYPE tBITS 0 - 31. THE BIT TEST (BIT 41 AND THE STATUS • MASK (BITS 5 - 71. THE TESTS WILL BE PERFORMED IN THE SEOUENCE OF THE • BYTE STRING, WITH EACH TEST CHEC~ING A SPECIFIC STATUS BIT FOR THE TRUE OR FALSE CONDITION. A ZERO BYTE WILL INDICATE THE END OF THE • BYTE STRING. AFTER THE BIT TESTS, THE REMAINING BITS OF THE STATUS • PREVIOUSLY SELECTED WILL 8E TESTED. A • THE BYTE HAS THE FOLLOWING FORHAT: • BITS 0 - 3 ---------• 0 NOT ALLOWED • I TIO STATUS 2 Opr: ~ 4T 10NAL • 3 HIO STATUS • 4 TDV STATUS STATUS • 5 510 • 6 AIO STATUS · ··• • • • • • • BIT 4 0 FALSE I TRUE TEST STATUS tT 101 7 INTERRUPT STATUS ( 10101 8 NOT ASSIGNED 9 NOT ASSiGNED A NOT ASS IGNED B NOT ASSIGNED C NOT ASSIGNED D NOT ASSIGNED E BYTE COUNT TEST tT 101 F COMMAND ADDR TEST (T 101 BITS 5 - 7 ---------- 0 MASK X' 80' 1 MASK X' 40' 2 MASK X' 20' 3 MASK X' ! 0' 4 MASK X' 08' 5 MASK X' 04' 5 MASK X' 02' 7 MASK X' 01 ' , BYT . BYT , BYT , BYT , BYT , BYT , BYT . BYT 0, +1 , +2, +3, +4, +5, +5, COM2 ': ,, 1 !! ? , ,! , , · , .' L. .· r :J ~ ~ (' t\:: r-'. : f! [ ,/ ~ C~· ,r· r"\ C c: ~ 7. {~ / ~ -: • c: ~ ;.} {, -; ( r .,.. . ;"r"!c ,... \/ ('" T " / ~ '," r "~"J1" 1, IS Q7 T PC--) ,~:;F ~ ~7.:;::IP~ T 7., (. ~ Tf S T T[~T r ':' ,-. -::: C" r 1: r\: r ,. CtPST~~ ~ ~ \: C:LI? rIC ,,~ T ~ ~'" ~ ~ ~ ~.~ T ~ ,. 1 , 4 r • r ~!L i'PF Tf> i~T1. 37. • ~ rt fl TI ') ~ ~ !~l T Tr ~ T TOT S T 1 .2 2. T C"" -; I l/ E ",1Ess~rr ?0C'<'!'ILL PF P~I\TF'.'. !:- 1. / -! : (1CI?C/7~) T('13,2,5 TD r:r:-: ~ -: 77.,(.C:',C,9C ' ~(' ~rn ~. ~ -: l~ ~ ',\In 0;: -; (' T L~,r'lr -; ,.. ~VC:""I:,7/.~.01,P),C'7 1. r("I!TrC"('01 !\ " l :: r 7 ~; r, ) T f r::' • -; (1('1) c ,, • ,- !!;).~st-~'~-rr:('~ c ,, • '. i! , , f T ,, " « f! - r c: :- TSV r ~\; (~ !',C" T~~ ! !! !! ! ! eEI/! S I * ~ C'2 .. (C"31 C ~ / 7 1 ) ! ! \: R Fl' \1 ~ T I ~ ~. ,~ , r LJ ~. ~' r ~ s ~ A \/ [" DEE ~,I V t, n [ • 4 1, T ~~.: ~ 't':' ~ • A \: f f ,, /v-' J-B[ 1-:.[ READER SURVEY Xerox Data Systems Use this postpaid form to communicate any constructive comments you may have regarding this publication. Please be specific. PUBLICATION NUMBER IDATE OF PUBLICATION ITITLE HOW DID YOU USE THIS PUBLICATION D LEARNING 0 INSTALLING o MAINTAINING D OPERATING UOTHER COMMENTS YOUR NAME AND RETURN ADDRESS D SALES STAPLE STAPLE I I I I I I 1 I I I FOLD --------------------------------------~ 1 FIRST CLASS PERMIT NO. 229 EL SEGUNDO, CALIF. I I I I 1 BUSINESS REPLY MAIL NO POSTAGE STAMP NECESSARY IF MAILED IN THE UNITED STATES I I I~ I:J POSTAGE WILL BE PAID BY I~ /« 15 Xerox Data Systems 701 South Aviation Blvd. EI Segundo, California 90245 lu I I I I I I I I ATTN: FIELD ENGINEERING PUBLICATIONS I _____________________________________________ J I FOLD -,
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No XMP Toolkit : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37 Producer : Adobe Acrobat 9.13 Paper Capture Plug-in Modify Date : 2009:09:19 15:54:23-07:00 Create Date : 2009:09:19 15:54:23-07:00 Metadata Date : 2009:09:19 15:54:23-07:00 Format : application/pdf Document ID : uuid:8c97afbc-615d-44fb-bfd2-f0101989742d Instance ID : uuid:b8ae717b-6c9f-4d5f-9888-cf0a1879894c Page Layout : SinglePage Page Mode : UseOutlines Page Count : 159EXIF Metadata provided by EXIF.tools