TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 1 1 .TITLE TEST 2 3 .DSABL GBL TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5 2 3 000000 .ASECT 4 000000 .=0 5 6 000000 V.0: 7 000000 000000 .WORD V.0 8 000002 000000 HALT 9 000004 V.4: 10 000004 000006 .WORD V.4+2 11 000006 000004 IOT 12 000010 V.10: 13 000010 000012 .WORD V.10+2 14 000012 000004 IOT 15 000014 V.BPT: 16 000014 000016 .WORD V.BPT+2 17 000016 000004 IOT 18 000020 V.IOT: 19 000020 000022 .WORD V.IOT+2 20 000022 000004 IOT 21 000024 000200 .WORD V.200 22 000026 000004 IOT 23 000030 V.EMT: 24 000030 000032 .WORD V.EMT+2 25 000032 000004 IOT 26 000034 V.TRAP: 27 000034 000036 .WORD V.TRAP+2 28 000036 000004 IOT 29 000040 V.40: 30 000040 000042 .WORD V.40+2 31 000042 000000 HALT 32 000044 000204 .WORD V.204 33 000046 042016 BIC (R0)+, (SP) 34 000050 V.50: 35 000050 000052 .WORD V.50+2 36 000052 000000 HALT 37 000054 V.54: 38 000054 000056 .WORD V.54+2 39 000056 000004 IOT 40 000060 V.TKB: 41 000060 000062 .WORD V.TKB+2 42 000062 000004 IOT 43 000064 V.TPS: 44 000064 000066 .WORD V.TPS+2 45 000066 000004 IOT 46 000070 V.70: 47 000070 000072 .WORD V.70+2 48 000072 000004 IOT 49 000074 V.74: 50 000074 000076 .WORD V.74+2 51 000076 000004 IOT 52 000100 V.LTC: 53 000100 000102 .WORD V.LTC+2 54 000102 000004 IOT 55 000104 V.104: 56 000104 000106 .WORD V.104+2 57 000106 000004 IOT 58 000110 V.110: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-1 59 000110 000112 .WORD V.110+2 60 000112 000004 IOT 61 000114 V.PRTY: 62 000114 000116 .WORD V.PRTY+2 63 000116 000004 IOT 64 000120 V.120: 65 000120 000122 .WORD V.120+2 66 000122 000004 IOT 67 000124 V.124: 68 000124 000126 .WORD V.124+2 69 000126 000004 IOT 70 000130 V.130: 71 000130 000132 .WORD V.130+2 72 000132 000004 IOT 73 000134 V.134: 74 000134 000136 .WORD V.134+2 75 000136 000004 IOT 76 000140 V.140: 77 000140 000142 .WORD V.140+2 78 000142 000004 IOT 79 000144 V.144: 80 000144 000146 .WORD V.144+2 81 000146 000004 IOT 82 000150 V.150: 83 000150 000152 .WORD V.150+2 84 000152 000004 IOT 85 000154 V.154: 86 000154 000156 .WORD V.154+2 87 000156 000004 IOT 88 000160 V.160: 89 000160 000162 .WORD V.160+2 90 000162 000004 IOT 91 000164 V.164: 92 000164 000166 .WORD V.164+2 93 000166 000004 IOT 94 000170 V.170: 95 000170 000172 .WORD V.170+2 96 000172 000004 IOT 97 000174 000000 .WORD V.0 98 000176 000000 HALT 99 000200 V.200: 100 000200 000137 .WORD V.134+3 101 000202 001266 BNE 177760 102 000204 V.204: 103 000204 000000 .WORD V.0 104 000206 001000 BNE V.210 105 000210 V.210: 106 000210 000001 .WORD V.0+1 107 000212 000002 RTI 108 000214 000000 .WORD V.0 109 000216 000014 .WORD 14 110 000220 V.220: 111 000220 000222 .WORD V.220+2 112 000222 000004 IOT 113 000224 V.224: 114 000224 000226 .WORD V.224+2 115 000226 000004 IOT TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-2 116 000230 V.230: 117 000230 000232 .WORD V.230+2 118 000232 000004 IOT 119 000234 V.234: 120 000234 000236 .WORD V.234+2 121 000236 000004 IOT 122 000240 V.240: 123 000240 000242 .WORD V.240+2 124 000242 000004 IOT 125 000244 V.244: 126 000244 000246 .WORD V.244+2 127 000246 000004 IOT 128 000250 V.MMU: 129 000250 000252 .WORD V.MMU+2 130 000252 000004 IOT 131 000254 V.254: 132 000254 000256 .WORD V.254+2 133 000256 000004 IOT 134 000260 V.260: 135 000260 000262 .WORD V.260+2 136 000262 000004 IOT 137 000264 V.264: 138 000264 000266 .WORD V.264+2 139 000266 000004 IOT 140 000270 V.270: 141 000270 000272 .WORD V.270+2 142 000272 000004 IOT 143 000274 V.274: 144 000274 000276 .WORD V.274+2 145 000276 000004 IOT 146 000300 V.300: 147 000300 000302 .WORD V.300+2 148 000302 000004 IOT 149 000304 V.304: 150 000304 000306 .WORD V.304+2 151 000306 000004 IOT 152 000310 V.310: 153 000310 000312 .WORD V.310+2 154 000312 000004 IOT 155 000314 V.314: 156 000314 000316 .WORD V.314+2 157 000316 000004 IOT 158 000320 V.320: 159 000320 000322 .WORD V.320+2 160 000322 000004 IOT 161 000324 V.324: 162 000324 000326 .WORD V.324+2 163 000326 000004 IOT 164 000330 V.330: 165 000330 000332 .WORD V.330+2 166 000332 000004 IOT 167 000334 V.334: 168 000334 000336 .WORD V.334+2 169 000336 000004 IOT 170 000340 V.340: 171 000340 000342 .WORD V.340+2 172 000342 000004 IOT TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-3 173 000344 V.344: 174 000344 000346 .WORD V.344+2 175 000346 000004 IOT 176 000350 V.350: 177 000350 000352 .WORD V.350+2 178 000352 000004 IOT 179 000354 V.354: 180 000354 000356 .WORD V.354+2 181 000356 000004 IOT 182 000360 V.360: 183 000360 000362 .WORD V.360+2 184 000362 000004 IOT 185 000364 V.364: 186 000364 000366 .WORD V.364+2 187 000366 000004 IOT 188 000370 V.370: 189 000370 000372 .WORD V.370+2 190 000372 000004 IOT 191 000374 V.374: 192 000374 000376 .WORD V.374+2 193 000376 000004 IOT 194 000400 V.400: 195 000400 000402 .WORD V.400+2 196 000402 000004 IOT 197 000404 V.404: 198 000404 000406 .WORD V.404+2 199 000406 000004 IOT 200 000410 V.410: 201 000410 000412 .WORD V.410+2 202 000412 000004 IOT 203 000414 V.414: 204 000414 000416 .WORD V.414+2 205 000416 000004 IOT 206 000420 V.420: 207 000420 000422 .WORD V.420+2 208 000422 000004 IOT 209 000424 V.424: 210 000424 000426 .WORD V.424+2 211 000426 000004 IOT 212 000430 V.430: 213 000430 000432 .WORD V.430+2 214 000432 000004 IOT 215 000434 V.434: 216 000434 000436 .WORD V.434+2 217 000436 000004 IOT 218 000440 V.440: 219 000440 000442 .WORD V.440+2 220 000442 000004 IOT 221 000444 V.444: 222 000444 000446 .WORD V.444+2 223 000446 000004 IOT 224 000450 V.450: 225 000450 000452 .WORD V.450+2 226 000452 000004 IOT 227 000454 V.454: 228 000454 000456 .WORD V.454+2 229 000456 000004 IOT TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-4 230 000460 V.460: 231 000460 000462 .WORD V.460+2 232 000462 000004 IOT 233 000464 V.464: 234 000464 000466 .WORD V.464+2 235 000466 000004 IOT 236 000470 V.470: 237 000470 000472 .WORD V.470+2 238 000472 000004 IOT 239 000474 V.474: 240 000474 000476 .WORD V.474+2 241 000476 000004 IOT 242 000500 V.500: 243 000500 000502 .WORD V.500+2 244 000502 000004 IOT 245 000504 V.504: 246 000504 000506 .WORD V.504+2 247 000506 000004 IOT 248 000510 V.510: 249 000510 000512 .WORD V.510+2 250 000512 000004 IOT 251 000514 V.514: 252 000514 000516 .WORD V.514+2 253 000516 000004 IOT 254 000520 V.520: 255 000520 000522 .WORD V.520+2 256 000522 000004 IOT 257 000524 V.524: 258 000524 000526 .WORD V.524+2 259 000526 000004 IOT 260 000530 V.530: 261 000530 000532 .WORD V.530+2 262 000532 000004 IOT 263 000534 V.534: 264 000534 000536 .WORD V.534+2 265 000536 000004 IOT 266 000540 V.540: 267 000540 000542 .WORD V.540+2 268 000542 000004 IOT 269 000544 V.544: 270 000544 000546 .WORD V.544+2 271 000546 000004 IOT 272 000550 V.550: 273 000550 000552 .WORD V.550+2 274 000552 000004 IOT 275 000554 V.554: 276 000554 000556 .WORD V.554+2 277 000556 000004 IOT 278 000560 V.560: 279 000560 000562 .WORD V.560+2 280 000562 000004 IOT 281 000564 V.564: 282 000564 000566 .WORD V.564+2 283 000566 000004 IOT 284 000570 V.570: 285 000570 000572 .WORD V.570+2 286 000572 000004 IOT TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-5 287 000574 V.574: 288 000574 000576 .WORD V.574+2 289 000576 000004 IOT 290 000600 V.600: 291 000600 000602 .WORD V.600+2 292 000602 000004 IOT 293 000604 V.604: 294 000604 000606 .WORD V.604+2 295 000606 000004 IOT 296 000610 V.610: 297 000610 000612 .WORD V.610+2 298 000612 000004 IOT 299 000614 V.614: 300 000614 000616 .WORD V.614+2 301 000616 000004 IOT 302 000620 V.620: 303 000620 000622 .WORD V.620+2 304 000622 000004 IOT 305 000624 V.624: 306 000624 000626 .WORD V.624+2 307 000626 000004 IOT 308 000630 V.630: 309 000630 000632 .WORD V.630+2 310 000632 000004 IOT 311 000634 V.634: 312 000634 000636 .WORD V.634+2 313 000636 000004 IOT 314 000640 V.640: 315 000640 000642 .WORD V.640+2 316 000642 000004 IOT 317 000644 V.644: 318 000644 000646 .WORD V.644+2 319 000646 000004 IOT 320 000650 V.650: 321 000650 000652 .WORD V.650+2 322 000652 000004 IOT 323 000654 V.654: 324 000654 000656 .WORD V.654+2 325 000656 000004 IOT 326 000660 V.660: 327 000660 000662 .WORD V.660+2 328 000662 000004 IOT 329 000664 V.664: 330 000664 000666 .WORD V.664+2 331 000666 000004 IOT 332 000670 V.670: 333 000670 000672 .WORD V.670+2 334 000672 000004 IOT 335 000674 V.674: 336 000674 000676 .WORD V.674+2 337 000676 000004 IOT 338 000700 V.700: 339 000700 000702 .WORD V.700+2 340 000702 000004 IOT 341 000704 V.704: 342 000704 000706 .WORD V.704+2 343 000706 000004 IOT TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-6 344 000710 V.710: 345 000710 000712 .WORD V.710+2 346 000712 000004 IOT 347 000714 V.714: 348 000714 000716 .WORD V.714+2 349 000716 000004 IOT 350 000720 V.720: 351 000720 000722 .WORD V.720+2 352 000722 000004 IOT 353 000724 V.724: 354 000724 000726 .WORD V.724+2 355 000726 000004 IOT 356 000730 V.730: 357 000730 000732 .WORD V.730+2 358 000732 000004 IOT 359 000734 V.734: 360 000734 000736 .WORD V.734+2 361 000736 000004 IOT 362 000740 V.740: 363 000740 000742 .WORD V.740+2 364 000742 000004 IOT 365 000744 V.744: 366 000744 000746 .WORD V.744+2 367 000746 000004 IOT 368 000750 V.750: 369 000750 000752 .WORD V.750+2 370 000752 000004 IOT 371 000754 V.754: 372 000754 000756 .WORD V.754+2 373 000756 000004 IOT 374 000760 V.760: 375 000760 000762 .WORD V.760+2 376 000762 000004 IOT 377 000764 V.764: 378 000764 000766 .WORD V.764+2 379 000766 000004 IOT 380 000770 V.770: 381 000770 000772 .WORD V.770+2 382 000772 000004 IOT 383 000774 V.774: 384 000774 000776 .WORD V.774+2 385 000776 000004 IOT 386 001000 M01000: 387 001000 000000 HALT 388 001002 M01002: 389 001002 000000 HALT 390 001004 M01004: 391 001004 000000 HALT 392 001006 M01006: 393 001006 000000 HALT 394 001010 000000 HALT 395 001012 000000 HALT 396 001014 M01014: 397 001014 000000 HALT 398 001016 M01016: 399 001016 000000 HALT 400 001020 M01020: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-7 401 001021 M01021 =: .+1 402 001020 000000 HALT 403 001022 000000 HALT 404 001024 002000 BGE M01026 405 001026 M01026: 406 001026 000000 HALT 407 001030 M01030: 408 001030 000000 HALT 409 001032 M01032: 410 001032 000000 HALT 411 001034 M01034: 412 001034 000000 HALT 413 001036 000000 HALT 414 001040 M01040: 415 001040 000000 HALT 416 001042 000000 HALT 417 001044 M01044: 418 001044 000000 HALT 419 001046 M01046: 420 001046 177570 .WORD 177570 421 001050 M01050: 422 001050 177570 .WORD 177570 423 001052 M01052: 424 001052 000000 HALT 425 001054 M01054: 426 001054 000000 HALT 427 001056 000000 HALT 428 001060 000000 HALT 429 001062 M01062: 430 001062 000000 HALT 431 001064 M01064: 432 001064 000000 HALT 433 001066 M01066: 434 001066 000000 HALT 435 001070 M01070: 436 001070 000000 HALT 437 001072 M01072: 438 001072 000000 HALT 439 001074 M01074: 440 001074 177777 .WORD 177777 441 001076 000000 HALT 442 001100 000000 HALT 443 001102 A01102: 444 001102 015 012 103 .ASCII /CACHE SYSTEM ERROR/ 001105 101 103 110 001110 105 040 123 001113 131 123 124 001116 105 115 040 001121 105 122 122 001124 117 122 445 446 001126 A01126: 447 001126 000 .ASCII <0> 448 001127 A01127: 449 001127 015 012 105 .ASCIZ /ERROR DURING CPU TESTS/ 001132 122 122 117 001135 122 040 104 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-8 001140 125 122 111 001143 116 107 040 001146 103 120 125 001151 040 124 105 001154 123 124 123 001157 000 450 451 001160 A01160: 452 001160 015 012 105 .ASCIZ /ERROR WHILE TESTING BOARD FUNCTIONS/ 001163 122 122 117 001166 122 040 127 001171 110 111 114 001174 105 040 124 001177 105 123 124 001202 111 116 107 001205 040 102 117 001210 101 122 104 001213 040 106 125 001216 116 103 124 001221 111 117 116 001224 123 000 453 454 001226 A01226: 455 001226 015 012 105 .ASCIZ /ERROR # =/ 001231 122 122 117 001234 122 040 043 001237 040 075 000 456 457 001242 A01242: 458 001242 015 012 105 .ASCIZ /ERROR PC =/ 001245 122 122 117 001250 122 040 120 001253 103 040 075 001256 000 459 460 001257 A01257: 461 001257 015 012 040 .ASCIZ / /<0> 001262 040 040 000 001265 000 462 463 001266 012737 000014 177746 MOV #14, @#CCR 464 465 001274 012706 001000 MOV #1000, SP 466 467 001300 012737 043470 000030 MOV #43470, @#V.EMT 468 469 001306 012737 000340 000032 MOV #340, @#V.EMT+2 470 471 001314 012737 043152 000034 MOV #43152, @#V.TRAP 472 473 001322 012737 000340 000036 MOV #340, @#V.TRAP+2 474 475 001330 005067 177452 CLR M01006 476 477 001334 016767 040424 040414 MOV M41762+2, M41754+2 478 479 001342 105067 177504 CLRB M01052 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-9 480 481 001346 013746 000004 MOV @#V.4, -(SP) 482 483 001352 012737 001406 000004 MOV #1406, @#V.4 484 485 001360 012767 177570 177460 MOV #177570, M01046 486 487 001366 012767 177570 177454 MOV #177570, M01050 488 489 001374 022777 177777 177444 CMP #177777, @M01046 490 491 001402 001012 BNE M01430 492 001404 000403 BR M01414 493 001406 012716 001414 MOV #1414, (SP) 494 495 001412 000002 RTI 496 001414 M01414: 497 001414 012767 000176 177424 MOV #176, M01046 498 499 001422 012767 000174 177420 MOV #174, M01050 500 501 001430 M01430: 502 001430 012637 000004 MOV (SP)+, @#V.4 503 504 001434 005067 177346 CLR M01006 505 506 001440 132767 000200 177353 BITB #200, M01021 507 508 001446 001403 BEQ M01456 509 001450 012767 001022 177370 MOV #1022, M01046 510 511 001456 M01456: 512 001456 012737 043470 000020 MOV #43470, @#V.IOT 513 514 001464 012737 000340 000022 MOV #340, @#V.IOT+2 515 516 001472 005037 177766 CLR @#CPUERR 517 518 001476 M01476: 519 001476 005067 177302 CLR M01004 520 521 001502 012737 000014 177746 MOV #14, @#CCR 522 523 001510 005267 177270 INC M01004 524 525 001514 000277 SCC 526 001516 000244 CLZ 527 001520 001401 BEQ M01524 528 001522 001003 BNE M01532 529 001524 M01524: 530 001524 104000 EMT 0 531 001526 000001 WAIT 532 001530 001127 BNE M02010 533 001532 M01532: 534 001532 000257 CCC 535 001534 000264 SEZ 536 001536 001001 BNE M01542 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-10 537 001540 001403 BEQ M01550 538 001542 M01542: 539 001542 104000 EMT 0 540 001544 000002 RTI 541 001546 001127 BNE M02024+2 542 001550 M01550: 543 001550 005267 177230 INC M01004 544 545 001554 000257 CCC 546 001556 103003 BCC M01566 547 001560 104000 EMT 0 548 001562 000003 BPT 549 001564 001127 BNE M02044 550 001566 M01566: 551 001566 000261 SEC 552 001570 103403 BCS M01600 553 001572 104000 EMT 0 554 001574 000004 IOT 555 001576 001127 BNE M02054+2 556 001600 M01600: 557 001600 005267 177200 INC M01004 558 559 001604 005000 CLR R0 560 001606 001005 BNE M01622 561 001610 005010 CLR (R0) 562 001612 001003 BNE M01622 563 001614 005737 000000 TST @#V.0 564 565 001620 001403 BEQ M01630 566 001622 M01622: 567 001622 104000 EMT 0 568 001624 000005 RESET 569 001626 001127 BNE M02106 570 001630 M01630: 571 001630 005267 177150 INC M01004 572 573 001634 012737 125252 000000 MOV #125252, @#V.0 574 575 001642 022737 125252 000000 CMP #125252, @#V.0 576 577 001650 001403 BEQ M01660 578 001652 104000 EMT 0 579 001654 000006 RTT 580 001656 001127 BNE M02136 581 001660 M01660: 582 001660 005267 177120 INC M01004 583 584 001664 012737 052525 000000 MOV #52525, @#V.0 585 586 001672 023727 000000 052525 CMP @#V.0, #52525 587 588 001700 001403 BEQ M01710 589 001702 104000 EMT 0 590 001704 000007 MFPT 591 001706 001127 BNE M02166 592 001710 M01710: 593 001710 005267 177070 INC M01004 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-11 594 595 001714 005037 000000 CLR @#V.0 596 597 001720 005137 000000 COM @#V.0 598 599 001724 023727 000000 177777 CMP @#V.0, #177777 600 601 001732 001403 BEQ M01742 602 001734 104000 EMT 0 603 001736 000010 .WORD 10 604 001740 001127 BNE M02220 605 001742 M01742: 606 001742 005267 177036 INC M01004 607 608 001746 012700 177777 MOV #177777, R0 609 610 001752 020027 177777 CMP R0, #177777 611 612 001756 001403 BEQ M01766 613 001760 104000 EMT 0 614 001762 000011 .WORD 11 615 001764 001127 BNE M02244 616 001766 M01766: 617 001766 005000 CLR R0 618 001770 020027 000000 CMP R0, #0 619 620 001774 001403 BEQ M02004 621 001776 104000 EMT 0 622 002000 000012 .WORD 12 623 002002 001127 BNE M02260+2 624 002004 M02004: 625 002004 012700 125252 MOV #125252, R0 626 627 002010 M02010: 628 002010 020027 125252 CMP R0, #125252 629 630 002014 001403 BEQ M02024 631 002016 104000 EMT 0 632 002020 000013 .WORD 13 633 002022 001127 BNE M02302 634 002024 M02024: 635 002024 012700 052525 MOV #52525, R0 636 637 002030 020027 052525 CMP R0, #52525 638 639 002034 001403 BEQ M02044 640 002036 104000 EMT 0 641 002040 000014 .WORD 14 642 002042 001127 BNE M02322 643 002044 M02044: 644 002044 005267 176734 INC M01004 645 646 002050 012701 177777 MOV #177777, R1 647 648 002054 M02054: 649 002054 020127 177777 CMP R1, #177777 650 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-12 651 002060 001403 BEQ M02070 652 002062 104000 EMT 0 653 002064 000015 .WORD 15 654 002066 001127 BNE M02346 655 002070 M02070: 656 002070 005001 CLR R1 657 002072 020127 000000 CMP R1, #0 658 659 002076 001403 BEQ M02106 660 002100 104000 EMT 0 661 002102 000016 .WORD 16 662 002104 001127 BNE M02362+2 663 002106 M02106: 664 002106 012701 125252 MOV #125252, R1 665 666 002112 020127 125252 CMP R1, #125252 667 668 002116 001403 BEQ M02126 669 002120 104000 EMT 0 670 002122 000017 .WORD 17 671 002124 001127 BNE M02404 672 002126 M02126: 673 002126 012701 052525 MOV #52525, R1 674 675 002132 020127 052525 CMP R1, #52525 676 677 002136 M02136: 678 002136 001403 BEQ M02146 679 002140 104000 EMT 0 680 002142 000020 .WORD 20 681 002144 001127 BNE M02424 682 002146 M02146: 683 002146 005267 176632 INC M01004 684 685 002152 012702 177777 MOV #177777, R2 686 687 002156 020227 177777 CMP R2, #177777 688 689 002162 001403 BEQ M02172 690 002164 104000 EMT 0 691 002166 M02166: 692 002166 000021 .WORD 21 693 002170 001127 BNE M02450 694 002172 M02172: 695 002172 005002 CLR R2 696 002174 020227 000000 CMP R2, #0 697 698 002200 001403 BEQ M02210 699 002202 104000 EMT 0 700 002204 000022 .WORD 22 701 002206 001127 BNE M02464+2 702 002210 M02210: 703 002210 012702 125252 MOV #125252, R2 704 705 002214 020227 125252 CMP R2, #125252 706 707 002220 M02220: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-13 708 002220 001403 BEQ M02230 709 002222 104000 EMT 0 710 002224 000023 .WORD 23 711 002226 001127 BNE M02506 712 002230 M02230: 713 002230 012702 052525 MOV #52525, R2 714 715 002234 020227 052525 CMP R2, #52525 716 717 002240 001403 BEQ M02250 718 002242 104000 EMT 0 719 002244 M02244: 720 002244 000024 .WORD 24 721 002246 001127 BNE M02526 722 002250 M02250: 723 002250 005267 176530 INC M01004 724 725 002254 012703 177777 MOV #177777, R3 726 727 002260 M02260: 728 002260 020327 177777 CMP R3, #177777 729 730 002264 001403 BEQ M02274 731 002266 104000 EMT 0 732 002270 000025 .WORD 25 733 002272 001127 BNE M02552 734 002274 M02274: 735 002274 005003 CLR R3 736 002276 020327 000000 CMP R3, #0 737 738 002302 M02302: 739 002302 001403 BEQ M02312 740 002304 104000 EMT 0 741 002306 000026 .WORD 26 742 002310 001127 BNE M02566+2 743 002312 M02312: 744 002312 012703 125252 MOV #125252, R3 745 746 002316 020327 125252 CMP R3, #125252 747 748 002322 M02322: 749 002322 001403 BEQ M02332 750 002324 104000 EMT 0 751 002326 000027 .WORD 27 752 002330 001127 BNE M02610 753 002332 M02332: 754 002332 012703 052525 MOV #52525, R3 755 756 002336 020327 052525 CMP R3, #52525 757 758 002342 001403 BEQ M02352 759 002344 104000 EMT 0 760 002346 M02346: 761 002346 000030 .WORD 30 762 002350 001127 BNE M02630 763 002352 M02352: 764 002352 005267 176426 INC M01004 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-14 765 766 002356 012704 177777 MOV #177777, R4 767 768 002362 M02362: 769 002362 020427 177777 CMP R4, #177777 770 771 002366 001403 BEQ M02376 772 002370 104000 EMT 0 773 002372 000031 .WORD 31 774 002374 001127 BNE M02654 775 002376 M02376: 776 002376 005004 CLR R4 777 002400 020427 000000 CMP R4, #0 778 779 002404 M02404: 780 002404 001403 BEQ M02414 781 002406 104000 EMT 0 782 002410 000032 .WORD 32 783 002412 001127 BNE M02670+2 784 002414 M02414: 785 002414 012704 125252 MOV #125252, R4 786 787 002420 020427 125252 CMP R4, #125252 788 789 002424 M02424: 790 002424 001403 BEQ M02434 791 002426 104000 EMT 0 792 002430 000033 .WORD 33 793 002432 001127 BNE M02712 794 002434 M02434: 795 002434 012704 052525 MOV #52525, R4 796 797 002440 020427 052525 CMP R4, #52525 798 799 002444 001403 BEQ M02454 800 002446 104000 EMT 0 801 002450 M02450: 802 002450 000034 .WORD 34 803 002452 001127 BNE M02732 804 002454 M02454: 805 002454 005267 176324 INC M01004 806 807 002460 012705 177777 MOV #177777, R5 808 809 002464 M02464: 810 002464 020527 177777 CMP R5, #177777 811 812 002470 001403 BEQ M02500 813 002472 104000 EMT 0 814 002474 000035 .WORD 35 815 002476 001127 BNE M02756 816 002500 M02500: 817 002500 005005 CLR R5 818 002502 020527 000000 CMP R5, #0 819 820 002506 M02506: 821 002506 001403 BEQ M02516 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-15 822 002510 104000 EMT 0 823 002512 000036 .WORD 36 824 002514 001127 BNE M02770+4 825 002516 M02516: 826 002516 012705 125252 MOV #125252, R5 827 828 002522 020527 125252 CMP R5, #125252 829 830 002526 M02526: 831 002526 001403 BEQ M02536 832 002530 104000 EMT 0 833 002532 000037 .WORD 37 834 002534 001127 BNE M03014 835 002536 M02536: 836 002536 012705 052525 MOV #52525, R5 837 838 002542 020527 052525 CMP R5, #52525 839 840 002546 001403 BEQ M02556 841 002550 104000 EMT 0 842 002552 M02552: 843 002552 000040 .WORD 40 844 002554 001127 BNE M03034 845 002556 M02556: 846 002556 005267 176222 INC M01004 847 848 002562 012706 177777 MOV #177777, SP 849 850 002566 M02566: 851 002566 020627 177777 CMP SP, #177777 852 853 002572 001403 BEQ M02602 854 002574 104000 EMT 0 855 002576 000041 .WORD 41 856 002600 001127 BNE M03060 857 002602 M02602: 858 002602 005006 CLR SP 859 002604 020627 000000 CMP SP, #0 860 861 002610 M02610: 862 002610 001403 BEQ M02620 863 002612 104000 EMT 0 864 002614 000042 .WORD 42 865 002616 001127 BNE M03076 866 002620 M02620: 867 002620 012706 125252 MOV #125252, SP 868 869 002624 020627 125252 CMP SP, #125252 870 871 002630 M02630: 872 002630 001403 BEQ M02640 873 002632 104000 EMT 0 874 002634 000043 .WORD 43 875 002636 001127 BNE M03116 876 002640 M02640: 877 002640 012706 052525 MOV #52525, SP 878 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-16 879 002644 020627 052525 CMP SP, #52525 880 881 002650 001403 BEQ M02660 882 002652 104000 EMT 0 883 002654 M02654: 884 002654 000044 .WORD 44 885 002656 001127 BNE M03136 886 002660 M02660: 887 002660 012706 001000 MOV #1000, SP 888 889 002664 005267 176114 INC M01004 890 891 002670 M02670: 892 002670 012737 000377 177776 MOV #377, @#PS 893 894 002676 022737 000357 177776 CMP #357, @#PS 895 896 002704 001403 BEQ M02714 897 002706 104000 EMT 0 898 002710 000045 .WORD 45 899 002712 M02712: 900 002712 001127 BNE M03172 901 002714 M02714: 902 002714 005037 177776 CLR @#PS 903 904 002720 022737 000000 177776 CMP #0, @#PS 905 906 002726 001403 BEQ M02736 907 002730 104000 EMT 0 908 002732 M02732: 909 002732 000046 .WORD 46 910 002734 001127 BNE M03214 911 002736 M02736: 912 002736 012737 000105 177776 MOV #105, @#PS 913 914 002744 022737 000105 177776 CMP #105, @#PS 915 916 002752 001403 BEQ M02762 917 002754 104000 EMT 0 918 002756 M02756: 919 002756 000047 .WORD 47 920 002760 001127 BNE M03240 921 002762 M02762: 922 002762 012737 000252 177776 MOV #252, @#PS 923 924 002770 M02770: 925 002770 022737 000252 177776 CMP #252, @#PS 926 927 002776 001403 BEQ M03006 928 003000 104000 EMT 0 929 003002 000050 .WORD 50 930 003004 001127 BNE M03264 931 003006 M03006: 932 003006 005267 175772 INC M01004 933 934 003012 005004 CLR R4 935 003014 M03014: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-17 936 003014 005104 COM R4 937 003016 005004 CLR R4 938 003020 001403 BEQ M03030 939 003022 104000 EMT 0 940 003024 000051 .WORD 51 941 003026 001127 BNE M03306 942 003030 M03030: 943 003030 005104 COM R4 944 003032 005204 INC R4 945 003034 M03034: 946 003034 001403 BEQ M03044 947 003036 104000 EMT 0 948 003040 000052 .WORD 52 949 003042 001127 BNE M03322 950 003044 M03044: 951 003044 005267 175734 INC M01004 952 953 003050 005004 CLR R4 954 003052 005104 COM R4 955 003054 105004 CLRB R4 956 003056 001403 BEQ M03066 957 003060 M03060: 958 003060 104000 EMT 0 959 003062 000053 .WORD 53 960 003064 001127 BNE M03344 961 003066 M03066: 962 003066 105304 DECB R4 963 003070 100002 BPL M03076 964 003072 105104 COMB R4 965 003074 001403 BEQ M03104 966 003076 M03076: 967 003076 104000 EMT 0 968 003100 000054 .WORD 54 969 003102 001127 BNE M03362 970 003104 M03104: 971 003104 005267 175674 INC M01004 972 973 003110 005004 CLR R4 974 003112 005014 CLR (R4) 975 003114 005114 COM (R4) 976 003116 M03116: 977 003116 005014 CLR (R4) 978 003120 001403 BEQ M03130 979 003122 104000 EMT 0 980 003124 000055 .WORD 55 981 003126 001127 BNE M03406 982 003130 M03130: 983 003130 005114 COM (R4) 984 003132 001403 BEQ M03142 985 003134 100002 BPL M03142 986 003136 M03136: 987 003136 005214 INC (R4) 988 003140 001403 BEQ M03150 989 003142 M03142: 990 003142 104000 EMT 0 991 003144 000056 .WORD 56 992 003146 001127 BNE M03426 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-18 993 003150 M03150: 994 003150 005267 175630 INC M01004 995 996 003154 005004 CLR R4 997 003156 005014 CLR (R4) 998 003160 005114 COM (R4) 999 003162 105014 CLRB (R4) 1000 003164 105014 CLRB (R4) 1001 003166 001403 BEQ M03176 1002 003170 104000 EMT 0 1003 003172 M03172: 1004 003172 000057 .WORD 57 1005 003174 001127 BNE M03454 1006 003176 M03176: 1007 003176 105214 INCB (R4) 1008 003200 100405 BMI M03214 1009 003202 001404 BEQ M03214 1010 003204 105114 COMB (R4) 1011 003206 105214 INCB (R4) 1012 003210 105214 INCB (R4) 1013 003212 001403 BEQ M03222 1014 003214 M03214: 1015 003214 104000 EMT 0 1016 003216 000060 .WORD 60 1017 003220 001127 BNE M03500 1018 003222 M03222: 1019 003222 005267 175556 INC M01004 1020 1021 003226 005004 CLR R4 1022 003230 005014 CLR (R4) 1023 003232 005114 COM (R4) 1024 003234 005204 INC R4 1025 003236 105014 CLRB (R4) 1026 003240 M03240: 1027 003240 001403 BEQ M03250 1028 003242 104000 EMT 0 1029 003244 000061 .WORD 61 1030 003246 001127 BNE M03526 1031 003250 M03250: 1032 003250 005304 DEC R4 1033 003252 005214 INC (R4) 1034 003254 005204 INC R4 1035 003256 105114 COMB (R4) 1036 003260 105214 INCB (R4) 1037 003262 100003 BPL M03272 1038 003264 M03264: 1039 003264 001402 BEQ M03272 1040 003266 105214 INCB (R4) 1041 003270 001403 BEQ M03300 1042 003272 M03272: 1043 003272 104000 EMT 0 1044 003274 000062 .WORD 62 1045 003276 001127 BNE M03556 1046 003300 M03300: 1047 003300 005267 175500 INC M01004 1048 1049 003304 005004 CLR R4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-19 1050 003306 M03306: 1051 003306 105104 COMB R4 1052 003310 005204 INC R4 1053 003312 005014 CLR (R4) 1054 003314 005114 COM (R4) 1055 003316 005024 CLR (R4)+ 1056 003320 001403 BEQ M03330 1057 003322 M03322: 1058 003322 104000 EMT 0 1059 003324 000063 .WORD 63 1060 003326 001127 BNE M03606 1061 003330 M03330: 1062 003330 005304 DEC R4 1063 003332 005304 DEC R4 1064 003334 005124 COM (R4)+ 1065 003336 100004 BPL M03350 1066 003340 005304 DEC R4 1067 003342 005304 DEC R4 1068 003344 M03344: 1069 003344 005224 INC (R4)+ 1070 003346 001403 BEQ M03356 1071 003350 M03350: 1072 003350 104000 EMT 0 1073 003352 000064 .WORD 64 1074 003354 001127 BNE M03634 1075 003356 M03356: 1076 003356 005267 175422 INC M01004 1077 1078 003362 M03362: 1079 003362 005004 CLR R4 1080 003364 105104 COMB R4 1081 003366 005204 INC R4 1082 003370 005014 CLR (R4) 1083 003372 005114 COM (R4) 1084 003374 105024 CLRB (R4)+ 1085 003376 001403 BEQ M03406 1086 003400 104000 EMT 0 1087 003402 000065 .WORD 65 1088 003404 001127 BNE M03664 1089 003406 M03406: 1090 003406 005304 DEC R4 1091 003410 105324 DECB (R4)+ 1092 003412 100003 BPL M03422 1093 003414 005304 DEC R4 1094 003416 105124 COMB (R4)+ 1095 003420 001403 BEQ M03430 1096 003422 M03422: 1097 003422 104000 EMT 0 1098 003424 000066 .WORD 66 1099 003426 M03426: 1100 003426 001127 BNE M03706 1101 003430 M03430: 1102 003430 005267 175350 INC M01004 1103 1104 003434 005004 CLR R4 1105 003436 105104 COMB R4 1106 003440 005204 INC R4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-20 1107 003442 005014 CLR (R4) 1108 003444 005114 COM (R4) 1109 003446 005214 INC (R4) 1110 003450 105024 CLRB (R4)+ 1111 003452 001403 BEQ M03462 1112 003454 M03454: 1113 003454 104000 EMT 0 1114 003456 000067 .WORD 67 1115 003460 001127 BNE M03740 1116 003462 M03462: 1117 003462 005304 DEC R4 1118 003464 005304 DEC R4 1119 003466 105224 INCB (R4)+ 1120 003470 105124 COMB (R4)+ 1121 003472 100003 BPL M03502 1122 003474 005304 DEC R4 1123 003476 105224 INCB (R4)+ 1124 003500 M03500: 1125 003500 001403 BEQ M03510 1126 003502 M03502: 1127 003502 104000 EMT 0 1128 003504 000070 .WORD 70 1129 003506 001127 BNE M03766 1130 003510 M03510: 1131 003510 005267 175270 INC M01004 1132 1133 003514 005004 CLR R4 1134 003516 005014 CLR (R4) 1135 003520 105114 COMB (R4) 1136 003522 005214 INC (R4) 1137 003524 005034 CLR @(R4)+ 1138 003526 M03526: 1139 003526 001403 BEQ M03536 1140 003530 104000 EMT 0 1141 003532 000071 .WORD 71 1142 003534 001127 BNE M04012+2 1143 003536 M03536: 1144 003536 005304 DEC R4 1145 003540 005304 DEC R4 1146 003542 005134 COM @(R4)+ 1147 003544 100004 BPL M03556 1148 003546 005304 DEC R4 1149 003550 005304 DEC R4 1150 003552 005234 INC @(R4)+ 1151 003554 001403 BEQ M03564 1152 003556 M03556: 1153 003556 104000 EMT 0 1154 003560 000072 .WORD 72 1155 003562 001127 BNE M04042 1156 003564 M03564: 1157 003564 005267 175214 INC M01004 1158 1159 003570 005004 CLR R4 1160 003572 005001 CLR R1 1161 003574 105101 COMB R1 1162 003576 005201 INC R1 1163 003600 005011 CLR (R1) TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-21 1164 003602 005121 COM (R1)+ 1165 003604 005011 CLR (R1) 1166 003606 M03606: 1167 003606 105111 COMB (R1) 1168 003610 005014 CLR (R4) 1169 003612 105114 COMB (R4) 1170 003614 005214 INC (R4) 1171 003616 105034 CLRB @(R4)+ 1172 003620 001403 BEQ M03630 1173 003622 104000 EMT 0 1174 003624 000073 .WORD 73 1175 003626 001127 BNE M04106 1176 003630 M03630: 1177 003630 005304 DEC R4 1178 003632 005304 DEC R4 1179 003634 M03634: 1180 003634 105134 COMB @(R4)+ 1181 003636 005304 DEC R4 1182 003640 005304 DEC R4 1183 003642 105234 INCB @(R4)+ 1184 003644 001403 BEQ M03654 1185 003646 104000 EMT 0 1186 003650 000074 .WORD 74 1187 003652 001127 BNE M04132 1188 003654 M03654: 1189 003654 005304 DEC R4 1190 003656 005304 DEC R4 1191 003660 005214 INC (R4) 1192 003662 105234 INCB @(R4)+ 1193 003664 M03664: 1194 003664 001004 BNE M03676 1195 003666 005304 DEC R4 1196 003670 005304 DEC R4 1197 003672 105034 CLRB @(R4)+ 1198 003674 001403 BEQ M03704 1199 003676 M03676: 1200 003676 104000 EMT 0 1201 003700 000075 .WORD 75 1202 003702 001127 BNE M04162 1203 003704 M03704: 1204 003704 005304 DEC R4 1205 003706 M03706: 1206 003706 005304 DEC R4 1207 003710 105134 COMB @(R4)+ 1208 003712 005304 DEC R4 1209 003714 005304 DEC R4 1210 003716 105234 INCB @(R4)+ 1211 003720 001403 BEQ M03730 1212 003722 104000 EMT 0 1213 003724 000076 .WORD 76 1214 003726 001127 BNE M04206 1215 003730 M03730: 1216 003730 005267 175050 INC M01004 1217 1218 003734 005004 CLR R4 1219 003736 105104 COMB R4 1220 003740 M03740: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-22 1221 003740 005204 INC R4 1222 003742 005014 CLR (R4) 1223 003744 005124 COM (R4)+ 1224 003746 005014 CLR (R4) 1225 003750 005224 INC (R4)+ 1226 003752 005044 CLR -(R4) 1227 003754 001403 BEQ M03764 1228 003756 104000 EMT 0 1229 003760 000077 .WORD 77 1230 003762 001127 BNE M04242 1231 003764 M03764: 1232 003764 005344 DEC -(R4) 1233 003766 M03766: 1234 003766 005114 COM (R4) 1235 003770 001405 BEQ M04004 1236 003772 100404 BMI M04004 1237 003774 005204 INC R4 1238 003776 005204 INC R4 1239 004000 005344 DEC -(R4) 1240 004002 001403 BEQ M04012 1241 004004 M04004: 1242 004004 104000 EMT 0 1243 004006 000100 JMP R0 1244 004010 001127 BNE M04270 1245 004012 M04012: 1246 004012 005267 174766 INC M01004 1247 1248 004016 005004 CLR R4 1249 004020 105104 COMB R4 1250 004022 005204 INC R4 1251 004024 005044 CLR -(R4) 1252 004026 105114 COMB (R4) 1253 004030 005224 INC (R4)+ 1254 004032 005014 CLR (R4) 1255 004034 005124 COM (R4)+ 1256 004036 005204 INC R4 1257 004040 105044 CLRB -(R4) 1258 004042 M04042: 1259 004042 001403 BEQ M04052 1260 004044 104000 EMT 0 1261 004046 000101 JMP R1 1262 004050 001127 BNE M04326+2 1263 004052 M04052: 1264 004052 005204 INC R4 1265 004054 005204 INC R4 1266 004056 105144 COMB -(R4) 1267 004060 005304 DEC R4 1268 004062 005304 DEC R4 1269 004064 105244 INCB -(R4) 1270 004066 001403 BEQ M04076 1271 004070 104000 EMT 0 1272 004072 000102 JMP R2 1273 004074 001127 BNE M04354 1274 004076 M04076: 1275 004076 105344 DECB -(R4) 1276 004100 001403 BEQ M04110 1277 004102 104000 EMT 0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-23 1278 004104 000103 JMP R3 1279 004106 M04106: 1280 004106 001127 BNE M04366 1281 004110 M04110: 1282 004110 005267 174670 INC M01004 1283 1284 004114 005004 CLR R4 1285 004116 005014 CLR (R4) 1286 004120 105114 COMB (R4) 1287 004122 005224 INC (R4)+ 1288 004124 005054 CLR @-(R4) 1289 004126 001403 BEQ M04136 1290 004130 104000 EMT 0 1291 004132 M04132: 1292 004132 000104 JMP R4 1293 004134 001127 BNE M04414 1294 004136 M04136: 1295 004136 005204 INC R4 1296 004140 005204 INC R4 1297 004142 005154 COM @-(R4) 1298 004144 001407 BEQ M04164 1299 004146 005204 INC R4 1300 004150 005204 INC R4 1301 004152 005354 DEC @-(R4) 1302 004154 001403 BEQ M04164 1303 004156 005224 INC (R4)+ 1304 004160 105254 INCB @-(R4) 1305 004162 M04162: 1306 004162 001403 BEQ M04172 1307 004164 M04164: 1308 004164 104000 EMT 0 1309 004166 000105 JMP R5 1310 004170 001127 BNE M04450 1311 004172 M04172: 1312 004172 005267 174606 INC M01004 1313 1314 004176 005004 CLR R4 1315 004200 105104 COMB R4 1316 004202 005204 INC R4 1317 004204 005001 CLR R1 1318 004206 M04206: 1319 004206 105101 COMB R1 1320 004210 005301 DEC R1 1321 004212 005002 CLR R2 1322 004214 005012 CLR (R2) 1323 004216 005014 CLR (R4) 1324 004220 005114 COM (R4) 1325 004222 005011 CLR (R1) 1326 004224 005454 NEG @-(R4) 1327 004226 001403 BEQ M04236 1328 004230 104000 EMT 0 1329 004232 000106 JMP SP 1330 004234 001127 BNE M04514 1331 004236 M04236: 1332 004236 005334 DEC @(R4)+ 1333 004240 005454 NEG @-(R4) 1334 004242 M04242: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-24 1335 004242 001403 BEQ M04252 1336 004244 102402 BVS M04252 1337 004246 100401 BMI M04252 1338 004250 103403 BCS M04260 1339 004252 M04252: 1340 004252 104000 EMT 0 1341 004254 000107 JMP PC 1342 004256 001127 BNE M04536 1343 004260 M04260: 1344 004260 005334 DEC @(R4)+ 1345 004262 001403 BEQ M04272 1346 004264 104000 EMT 0 1347 004266 000110 JMP (R0) 1348 004270 M04270: 1349 004270 001127 BNE M04550 1350 004272 M04272: 1351 004272 105212 INCB (R2) 1352 004274 005454 NEG @-(R4) 1353 004276 001403 BEQ M04306 1354 004300 102402 BVS M04306 1355 004302 103001 BCC M04306 1356 004304 100403 BMI M04314 1357 004306 M04306: 1358 004306 104000 EMT 0 1359 004310 000111 JMP (R1) 1360 004312 001127 BNE M04572 1361 004314 M04314: 1362 004314 105212 INCB (R2) 1363 004316 001403 BEQ M04326 1364 004320 104000 EMT 0 1365 004322 000112 JMP (R2) 1366 004324 001127 BNE M04602+2 1367 004326 M04326: 1368 004326 005267 174452 INC M01004 1369 1370 004332 005004 CLR R4 1371 004334 005204 INC R4 1372 004336 005204 INC R4 1373 004340 005001 CLR R1 1374 004342 105101 COMB R1 1375 004344 005201 INC R1 1376 004346 005011 CLR (R1) 1377 004350 005121 COM (R1)+ 1378 004352 005011 CLR (R1) 1379 004354 M04354: 1380 004354 005211 INC (R1) 1381 004356 005002 CLR R2 1382 004360 005012 CLR (R2) 1383 004362 005064 000376 CLR V.374+2(R4) 1384 1385 004366 M04366: 1386 004366 001403 BEQ M04376 1387 004370 104000 EMT 0 1388 004372 000113 JMP (R3) 1389 004374 001127 BNE M04654 1390 004376 M04376: 1391 004376 005364 000376 DEC V.374+2(R4) TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-25 1392 1393 004402 005164 000400 COM V.400(R4) 1394 1395 004406 001405 BEQ M04422 1396 004410 005264 000400 INC V.400(R4) 1397 1398 004414 M04414: 1399 004414 005264 000400 INC V.400(R4) 1400 1401 004420 001403 BEQ M04430 1402 004422 M04422: 1403 004422 104000 EMT 0 1404 004424 000114 JMP (R4) 1405 004426 001127 BNE M04706 1406 004430 M04430: 1407 004430 005261 177776 INC 177776(R1) 1408 1409 004434 001403 BEQ M04444 1410 004436 104000 EMT 0 1411 004440 000115 JMP (R5) 1412 004442 001127 BNE M04722 1413 004444 M04444: 1414 004444 005267 174334 INC M01004 1415 1416 004450 M04450: 1417 004450 005001 CLR R1 1418 004452 005004 CLR R4 1419 004454 105104 COMB R4 1420 004456 005204 INC R4 1421 004460 005014 CLR (R4) 1422 004462 005114 COM (R4) 1423 004464 005044 CLR -(R4) 1424 004466 005044 CLR -(R4) 1425 004470 005224 INC (R4)+ 1426 004472 005464 000002 NEG V.0+2(R4) 1427 1428 004476 001403 BEQ M04506 1429 004500 102402 BVS M04506 1430 004502 100401 BMI M04506 1431 004504 103403 BCS M04514 1432 004506 M04506: 1433 004506 104000 EMT 0 1434 004510 000116 JMP (SP) 1435 004512 001127 BNE M04772 1436 004514 M04514: 1437 004514 005364 000002 DEC V.0+2(R4) 1438 1439 004520 001403 BEQ M04530 1440 004522 104000 EMT 0 1441 004524 000117 JMP (PC) 1442 004526 001127 BNE M05004+2 1443 004530 M04530: 1444 004530 005464 000000 NEG V.0(R4) 1445 1446 004534 001403 BEQ M04544 1447 004536 M04536: 1448 004536 104000 EMT 0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-26 Z 1449 004540 000120 JMP (R0)+ 1450 004542 001127 BNE M05020+2 1451 004544 M04544: 1452 004544 105461 000374 NEGB V.374(R1) 1453 1454 004550 M04550: 1455 004550 102403 BVS M04560 1456 004552 001402 BEQ M04560 1457 004554 100001 BPL M04560 1458 004556 103403 BCS M04566 1459 004560 M04560: 1460 004560 104000 EMT 0 Z 1461 004562 000121 JMP (R1)+ 1462 004564 001127 BNE M05044 1463 004566 M04566: 1464 004566 105261 000374 INCB V.374(R1) 1465 1466 004572 M04572: 1467 004572 001403 BEQ M04602 1468 004574 104000 EMT 0 Z 1469 004576 000122 JMP (R2)+ 1470 004600 001127 BNE M05060 1471 004602 M04602: 1472 004602 005267 174176 INC M01004 1473 1474 004606 005001 CLR R1 1475 004610 005004 CLR R4 1476 004612 105104 COMB R4 1477 004614 005204 INC R4 1478 004616 005011 CLR (R1) 1479 004620 105111 COMB (R1) 1480 004622 005211 INC (R1) 1481 004624 005211 INC (R1) 1482 004626 005211 INC (R1) 1483 004630 005014 CLR (R4) 1484 004632 005064 000002 CLR V.0+2(R4) 1485 1486 004636 005164 000002 COM V.0+2(R4) 1487 1488 004642 005074 177400 CLR @177400(R4) 1489 1490 004646 001403 BEQ M04656 1491 004650 104000 EMT 0 Z 1492 004652 000123 JMP (R3)+ 1493 004654 M04654: 1494 004654 001127 BNE M05134 1495 004656 M04656: 1496 004656 005171 000000 COM @V.0(R1) 1497 1498 004662 100403 BMI M04672 1499 004664 104000 EMT 0 Z 1500 004666 000124 JMP (R4)+ 1501 004670 001127 BNE M05150 1502 004672 M04672: 1503 004672 005104 COM R4 1504 004674 005274 000401 INC @V.400+1(R4) 1505 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-27 1506 004700 001403 BEQ M04710 1507 004702 104000 EMT 0 Z 1508 004704 000125 JMP (R5)+ 1509 004706 M04706: 1510 004706 001127 BNE M05166 1511 004710 M04710: 1512 004710 005267 174070 INC M01004 1513 1514 004714 005004 CLR R4 1515 004716 005014 CLR (R4) 1516 004720 005002 CLR R2 1517 004722 M04722: 1518 004722 105102 COMB R2 1519 004724 005202 INC R2 1520 004726 005012 CLR (R2) 1521 004730 005472 177400 NEG @177400(R2) 1522 1523 004734 103401 BCS M04740 1524 004736 001403 BEQ M04746 1525 004740 M04740: 1526 004740 104000 EMT 0 Z 1527 004742 000126 JMP (SP)+ 1528 004744 001127 BNE M05224 1529 004746 M04746: 1530 004746 005314 DEC (R4) 1531 004750 005474 000400 NEG @V.400(R4) 1532 1533 004754 001403 BEQ M04764 1534 004756 102402 BVS M04764 1535 004760 100401 BMI M04764 1536 004762 103403 BCS M04772 1537 004764 M04764: 1538 004764 104000 EMT 0 Z 1539 004766 000127 001127 JMP #1127 1540 1541 004772 M04772: 1542 004772 005267 174006 INC M01004 1543 1544 004776 005004 CLR R4 1545 005000 105104 COMB R4 1546 005002 005204 INC R4 1547 005004 M05004: 1548 005004 005027 177777 CLR #177777 1549 1550 005010 001403 BEQ M05020 1551 005012 104000 EMT 0 1552 005014 000130 JMP @(R0)+ 1553 005016 001127 BNE M05276 1554 005020 M05020: 1555 005020 005267 173760 INC M01004 1556 1557 005024 005004 CLR R4 1558 005026 000277 SCC 1559 005030 000244 CLZ 1560 005032 005704 TST R4 1561 005034 103403 BCS M05044 1562 005036 102402 BVS M05044 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-28 1563 005040 100401 BMI M05044 1564 005042 001403 BEQ M05052 1565 005044 M05044: 1566 005044 104000 EMT 0 1567 005046 000131 JMP @(R1)+ 1568 005050 001127 BNE M05330 1569 005052 M05052: 1570 005052 005304 DEC R4 1571 005054 000277 SCC 1572 005056 000250 CLN 1573 005060 M05060: 1574 005060 005704 TST R4 1575 005062 103403 BCS M05072 1576 005064 102402 BVS M05072 1577 005066 001401 BEQ M05072 1578 005070 100403 BMI M05100 1579 005072 M05072: 1580 005072 104000 EMT 0 1581 005074 000132 JMP @(R2)+ 1582 005076 001127 BNE M05356 1583 005100 M05100: 1584 005100 005267 173700 INC M01004 1585 1586 005104 005004 CLR R4 1587 005106 105104 COMB R4 1588 005110 000277 SCC 1589 005112 000250 CLN 1590 005114 105704 TSTB R4 1591 005116 102403 BVS M05126 1592 005120 103402 BCS M05126 1593 005122 102401 BVS M05126 1594 005124 100403 BMI M05134 1595 005126 M05126: 1596 005126 104000 EMT 0 1597 005130 000133 JMP @(R3)+ 1598 005132 001127 BNE M05412 1599 005134 M05134: 1600 005134 005204 INC R4 1601 005136 105704 TSTB R4 1602 005140 001403 BEQ M05150 1603 005142 104000 EMT 0 1604 005144 000134 JMP @(R4)+ 1605 005146 001127 BNE M05426 1606 005150 M05150: 1607 005150 005267 173630 INC M01004 1608 1609 005154 005004 CLR R4 1610 005156 005014 CLR (R4) 1611 005160 000277 SCC 1612 005162 000244 CLZ 1613 005164 005714 TST (R4) 1614 005166 M05166: 1615 005166 103403 BCS M05176 1616 005170 102402 BVS M05176 1617 005172 100401 BMI M05176 1618 005174 001403 BEQ M05204 1619 005176 M05176: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-29 1620 005176 104000 EMT 0 1621 005200 000135 JMP @(R5)+ 1622 005202 001127 BNE M05462 1623 005204 M05204: 1624 005204 005214 INC (R4) 1625 005206 000277 SCC 1626 005210 005714 TST (R4) 1627 005212 001403 BEQ M05222 1628 005214 102402 BVS M05222 1629 005216 103401 BCS M05222 1630 005220 100003 BPL M05230 1631 005222 M05222: 1632 005222 104000 EMT 0 1633 005224 M05224: 1634 005224 000136 JMP @(SP)+ 1635 005226 001127 BNE M05506 1636 005230 M05230: 1637 005230 005267 173550 INC M01004 1638 1639 005234 005004 CLR R4 1640 005236 005014 CLR (R4) 1641 005240 105114 COMB (R4) 1642 005242 005214 INC (R4) 1643 005244 000277 SCC 1644 005246 000244 CLZ 1645 005250 105714 TSTB (R4) 1646 005252 103403 BCS M05262 1647 005254 102402 BVS M05262 1648 005256 100401 BMI M05262 1649 005260 001403 BEQ M05270 1650 005262 M05262: 1651 005262 104000 EMT 0 1652 005264 M05264: 1653 005264 000137 001127 JMP @#A01127 1654 1655 005270 M05270: 1656 005270 005204 INC R4 1657 005272 000277 SCC 1658 005274 105714 TSTB (R4) 1659 005276 M05276: 1660 005276 001403 BEQ M05306 1661 005300 100402 BMI M05306 1662 005302 102401 BVS M05306 1663 005304 103003 BCC M05314 1664 005306 M05306: 1665 005306 104000 EMT 0 1666 005310 000140 JMP -(R0) 1667 005312 001127 BNE M05572 1668 005314 M05314: 1669 005314 005267 173464 INC M01004 1670 1671 005320 005004 CLR R4 1672 005322 005024 CLR (R4)+ 1673 005324 005014 CLR (R4) 1674 005326 005114 COM (R4) 1675 005330 M05330: 1676 005330 005004 CLR R4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-30 1677 005332 000277 SCC 1678 005334 000244 CLZ 1679 005336 005724 TST (R4)+ 1680 005340 103403 BCS M05350 1681 005342 102402 BVS M05350 1682 005344 100401 BMI M05350 1683 005346 001403 BEQ M05356 1684 005350 M05350: 1685 005350 104000 EMT 0 1686 005352 000141 JMP -(R1) 1687 005354 001127 BNE M05634 1688 005356 M05356: 1689 005356 005724 TST (R4)+ 1690 005360 103403 BCS M05370 1691 005362 102402 BVS M05370 1692 005364 001401 BEQ M05370 1693 005366 100403 BMI M05376 1694 005370 M05370: 1695 005370 104000 EMT 0 1696 005372 000142 JMP -(R2) 1697 005374 001127 BNE M05654 1698 005376 M05376: 1699 005376 005267 173402 INC M01004 1700 1701 005402 005004 CLR R4 1702 005404 005024 CLR (R4)+ 1703 005406 105144 COMB -(R4) 1704 005410 005304 DEC R4 1705 005412 M05412: 1706 005412 000277 SCC 1707 005414 000244 CLZ 1708 005416 105724 TSTB (R4)+ 1709 005420 102403 BVS M05430 1710 005422 103402 BCS M05430 1711 005424 100401 BMI M05430 1712 005426 M05426: 1713 005426 001403 BEQ M05436 1714 005430 M05430: 1715 005430 104000 EMT 0 1716 005432 000143 JMP -(R3) 1717 005434 001127 BNE M05714 1718 005436 M05436: 1719 005436 000277 SCC 1720 005440 000250 CLN 1721 005442 105724 TSTB (R4)+ 1722 005444 001403 BEQ M05454 1723 005446 103402 BCS M05454 1724 005450 102401 BVS M05454 1725 005452 100403 BMI M05462 1726 005454 M05454: 1727 005454 104000 EMT 0 1728 005456 000144 JMP -(R4) 1729 005460 001127 BNE M05740 1730 005462 M05462: 1731 005462 005267 173316 INC M01004 1732 1733 005466 005004 CLR R4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-31 1734 005470 005014 CLR (R4) 1735 005472 105114 COMB (R4) 1736 005474 005214 INC (R4) 1737 005476 005034 CLR @(R4)+ 1738 005500 005004 CLR R4 1739 005502 000277 SCC 1740 005504 000244 CLZ 1741 005506 M05506: 1742 005506 005734 TST @(R4)+ 1743 005510 103403 BCS M05520 1744 005512 102402 BVS M05520 1745 005514 100401 BMI M05520 1746 005516 001403 BEQ M05526 1747 005520 M05520: 1748 005520 104000 EMT 0 1749 005522 000145 JMP -(R5) 1750 005524 001127 BNE M06004 1751 005526 M05526: 1752 005526 005304 DEC R4 1753 005530 005304 DEC R4 1754 005532 005334 DEC @(R4)+ 1755 005534 005004 CLR R4 1756 005536 000277 SCC 1757 005540 000250 CLN 1758 005542 005734 TST @(R4)+ 1759 005544 103403 BCS M05554 1760 005546 001402 BEQ M05554 1761 005550 102401 BVS M05554 1762 005552 100403 BMI M05562 1763 005554 M05554: 1764 005554 104000 EMT 0 1765 005556 000146 JMP -(SP) 1766 005560 001127 BNE M06040 1767 005562 M05562: 1768 005562 005267 173216 INC M01004 1769 1770 005566 005004 CLR R4 1771 005570 005014 CLR (R4) 1772 005572 M05572: 1773 005572 105114 COMB (R4) 1774 005574 005214 INC (R4) 1775 005576 005001 CLR R1 1776 005600 105101 COMB R1 1777 005602 005201 INC R1 1778 005604 005011 CLR (R1) 1779 005606 000277 SCC 1780 005610 005734 TST @(R4)+ 1781 005612 103403 BCS M05622 1782 005614 102402 BVS M05622 1783 005616 100401 BMI M05622 1784 005620 001403 BEQ M05630 1785 005622 M05622: 1786 005622 104000 EMT 0 1787 005624 000147 JMP -(PC) 1788 005626 001127 BNE M06106 1789 005630 M05630: 1790 005630 005304 DEC R4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-32 1791 005632 005304 DEC R4 1792 005634 M05634: 1793 005634 005704 TST R4 1794 005636 001403 BEQ M05646 1795 005640 104000 EMT 0 1796 005642 000150 JMP @-(R0) 1797 005644 001127 BNE M06124 1798 005646 M05646: 1799 005646 005267 173132 INC M01004 1800 1801 005652 005004 CLR R4 1802 005654 M05654: 1803 005654 005014 CLR (R4) 1804 005656 105114 COMB (R4) 1805 005660 005214 INC (R4) 1806 005662 005214 INC (R4) 1807 005664 005001 CLR R1 1808 005666 105101 COMB R1 1809 005670 005201 INC R1 1810 005672 005011 CLR (R1) 1811 005674 005111 COM (R1) 1812 005676 105011 CLRB (R1) 1813 005700 105734 TSTB @(R4)+ 1814 005702 001403 BEQ M05712 1815 005704 103402 BCS M05712 1816 005706 102401 BVS M05712 1817 005710 100403 BMI M05720 1818 005712 M05712: 1819 005712 104000 EMT 0 1820 005714 M05714: 1821 005714 000151 JMP @-(R1) 1822 005716 001127 BNE M06176 1823 005720 M05720: 1824 005720 005304 DEC R4 1825 005722 005304 DEC R4 1826 005724 001403 BEQ M05734 1827 005726 104000 EMT 0 1828 005730 000152 JMP @-(R2) 1829 005732 001127 BNE M06212 1830 005734 M05734: 1831 005734 005267 173044 INC M01004 1832 1833 005740 M05740: 1834 005740 005004 CLR R4 1835 005742 005014 CLR (R4) 1836 005744 005204 INC R4 1837 005746 005204 INC R4 1838 005750 000277 SCC 1839 005752 000244 CLZ 1840 005754 005744 TST -(R4) 1841 005756 103403 BCS M05766 1842 005760 102402 BVS M05766 1843 005762 100401 BMI M05766 1844 005764 001403 BEQ M05774 1845 005766 M05766: 1846 005766 104000 EMT 0 1847 005770 000153 JMP @-(R3) TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-33 1848 005772 001127 BNE M06252 1849 005774 M05774: 1850 005774 005704 TST R4 1851 005776 001403 BEQ M06006 1852 006000 104000 EMT 0 1853 006002 000154 JMP @-(R4) 1854 006004 M06004: 1855 006004 001127 BNE M06264 1856 006006 M06006: 1857 006006 005267 172772 INC M01004 1858 1859 006012 005004 CLR R4 1860 006014 005014 CLR (R4) 1861 006016 005114 COM (R4) 1862 006020 105114 COMB (R4) 1863 006022 000277 SCC 1864 006024 005204 INC R4 1865 006026 005204 INC R4 1866 006030 105744 TSTB -(R4) 1867 006032 001403 BEQ M06042 1868 006034 103402 BCS M06042 1869 006036 102401 BVS M06042 1870 006040 M06040: 1871 006040 100403 BMI M06050 1872 006042 M06042: 1873 006042 104000 EMT 0 1874 006044 000155 JMP @-(R5) 1875 006046 001127 BNE M06326 1876 006050 M06050: 1877 006050 105744 TSTB -(R4) 1878 006052 001403 BEQ M06062 1879 006054 104000 EMT 0 1880 006056 000156 JMP @-(SP) 1881 006060 001127 BNE M06340 1882 006062 M06062: 1883 006062 005267 172716 INC M01004 1884 1885 006066 005004 CLR R4 1886 006070 005024 CLR (R4)+ 1887 006072 000277 SCC 1888 006074 000244 CLZ 1889 006076 005754 TST @-(R4) 1890 006100 103403 BCS M06110 1891 006102 102402 BVS M06110 1892 006104 100401 BMI M06110 1893 006106 M06106: 1894 006106 001403 BEQ M06116 1895 006110 M06110: 1896 006110 104000 EMT 0 1897 006112 000157 JMP @-(PC) 1898 006114 001127 BNE M06374 1899 006116 M06116: 1900 006116 005704 TST R4 1901 006120 001403 BEQ M06130 1902 006122 104000 EMT 0 1903 006124 M06124: 1904 006124 000160 001127 JMP A01127(R0) TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-34 1905 1906 006130 M06130: 1907 006130 005267 172650 INC M01004 1908 1909 006134 005004 CLR R4 1910 006136 005014 CLR (R4) 1911 006140 105114 COMB (R4) 1912 006142 005214 INC (R4) 1913 006144 005034 CLR @(R4)+ 1914 006146 005154 COM @-(R4) 1915 006150 105134 COMB @(R4)+ 1916 006152 105754 TSTB @-(R4) 1917 006154 103403 BCS M06164 1918 006156 100402 BMI M06164 1919 006160 102401 BVS M06164 1920 006162 001403 BEQ M06172 1921 006164 M06164: 1922 006164 104000 EMT 0 1923 006166 000161 001127 JMP A01127(R1) 1924 1925 006172 M06172: 1926 006172 005224 INC (R4)+ 1927 006174 105754 TSTB @-(R4) 1928 006176 M06176: 1929 006176 100403 BMI M06206 1930 006200 104000 EMT 0 1931 006202 000162 001127 JMP A01127(R2) 1932 1933 006206 M06206: 1934 006206 005267 172572 INC M01004 1935 1936 006212 M06212: 1937 006212 005004 CLR R4 1938 006214 005014 CLR (R4) 1939 006216 105104 COMB R4 1940 006220 005204 INC R4 1941 006222 005014 CLR (R4) 1942 006224 005114 COM (R4) 1943 006226 005764 177400 TST 177400(R4) 1944 1945 006232 103403 BCS M06242 1946 006234 102402 BVS M06242 1947 006236 100401 BMI M06242 1948 006240 001403 BEQ M06250 1949 006242 M06242: 1950 006242 104000 EMT 0 1951 006244 000163 001127 JMP A01127(R3) 1952 1953 006250 M06250: 1954 006250 005004 CLR R4 1955 006252 M06252: 1956 006252 005764 000400 TST V.400(R4) 1957 1958 006256 001401 BEQ M06262 1959 006260 100403 BMI M06270 1960 006262 M06262: 1961 006262 104000 EMT 0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-35 1962 006264 M06264: 1963 006264 000164 001127 JMP A01127(R4) 1964 1965 006270 M06270: 1966 006270 005267 172510 INC M01004 1967 1968 006274 005004 CLR R4 1969 006276 005014 CLR (R4) 1970 006300 005124 COM (R4)+ 1971 006302 005014 CLR (R4) 1972 006304 005002 CLR R2 1973 006306 005004 CLR R4 1974 006310 105104 COMB R4 1975 006312 005204 INC R4 1976 006314 005014 CLR (R4) 1977 006316 005774 177402 TST @177402(R4) 1978 1979 006322 103403 BCS M06332 1980 006324 102402 BVS M06332 1981 006326 M06326: 1982 006326 001401 BEQ M06332 1983 006330 100403 BMI M06340 1984 006332 M06332: 1985 006332 104000 EMT 0 1986 006334 000165 001127 JMP A01127(R5) 1987 1988 006340 M06340: 1989 006340 005222 INC (R2)+ 1990 006342 005774 177402 TST @177402(R4) 1991 1992 006346 100401 BMI M06352 1993 006350 001403 BEQ M06360 1994 006352 M06352: 1995 006352 104000 EMT 0 1996 006354 000166 001127 JMP A01127(SP) 1997 1998 006360 M06360: 1999 006360 005267 172420 INC M01004 2000 2001 006364 005004 CLR R4 2002 006366 005001 CLR R1 2003 006370 005101 COM R1 2004 006372 010104 MOV R1, R4 2005 006374 M06374: 2006 006374 001402 BEQ M06402 2007 006376 102401 BVS M06402 2008 006400 100403 BMI M06410 2009 006402 M06402: 2010 006402 104000 EMT 0 2011 006404 000167 001127 JMP M07537 2012 2013 006410 M06410: 2014 006410 005204 INC R4 2015 006412 001373 BNE M06402 2016 006414 005267 172364 INC M01004 2017 2018 006420 005004 CLR R4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-36 2019 006422 005001 CLR R1 2020 006424 005101 COM R1 2021 006426 060104 ADD R1, R4 2022 006430 001403 BEQ M06440 2023 006432 103402 BCS M06440 2024 006434 102401 BVS M06440 2025 006436 100403 BMI M06446 2026 006440 M06440: 2027 006440 104000 EMT 0 2028 006442 000170 001127 JMP @A01127(R0) 2029 2030 006446 M06446: 2031 006446 005204 INC R4 2032 006450 001403 BEQ M06460 2033 006452 104000 EMT 0 2034 006454 000171 001127 JMP @A01127(R1) 2035 2036 006460 M06460: 2037 006460 005267 172320 INC M01004 2038 2039 006464 005004 CLR R4 2040 006466 005001 CLR R1 2041 006470 005201 INC R1 2042 006472 160104 SUB R1, R4 2043 006474 102403 BVS M06504 2044 006476 103002 BCC M06504 2045 006500 001401 BEQ M06504 2046 006502 100403 BMI M06512 2047 006504 M06504: 2048 006504 104000 EMT 0 2049 006506 000172 001127 JMP @A01127(R2) 2050 2051 006512 M06512: 2052 006512 005101 COM R1 2053 006514 005201 INC R1 2054 006516 160104 SUB R1, R4 2055 006520 001403 BEQ M06530 2056 006522 104000 EMT 0 2057 006524 000173 001127 JMP @A01127(R3) 2058 2059 006530 M06530: 2060 006530 005267 172250 INC M01004 2061 2062 006534 000257 CCC 2063 006536 012704 125252 MOV #125252, R4 2064 2065 006542 001401 BEQ M06546 2066 006544 100403 BMI M06554 2067 006546 M06546: 2068 006546 104000 EMT 0 2069 006550 000174 001127 JMP @A01127(R4) 2070 2071 006554 M06554: 2072 006554 012701 052525 MOV #52525, R1 2073 2074 006560 100401 BMI M06564 2075 006562 001003 BNE M06572 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-37 2076 006564 M06564: 2077 006564 104000 EMT 0 2078 006566 000175 001127 JMP @A01127(R5) 2079 2080 006572 M06572: 2081 006572 060104 ADD R1, R4 2082 006574 100403 BMI M06604 2083 006576 M06576: 2084 006576 104000 EMT 0 2085 006600 000176 001127 JMP @A01127(SP) 2086 2087 006604 M06604: 2088 006604 005204 INC R4 2089 006606 001373 BNE M06576 2090 006610 005267 172170 INC M01004 2091 2092 006614 005004 CLR R4 2093 006616 005104 COM R4 2094 006620 012701 125252 MOV #125252, R1 2095 2096 006624 012702 052525 MOV #52525, R2 2097 2098 006630 000261 SEC 2099 006632 040104 BIC R1, R4 2100 006634 103003 BCC M06644 2101 006636 102402 BVS M06644 2102 006640 001401 BEQ M06644 2103 006642 100003 BPL M06652 2104 006644 M06644: 2105 006644 104000 EMT 0 2106 006646 000177 001127 JMP @M10001 2107 2108 006652 M06652: 2109 006652 020402 CMP R4, R2 2110 006654 001403 BEQ M06664 2111 006656 104000 EMT 0 2112 006660 000200 RTS R0 2113 006662 001127 BNE M07142 2114 006664 M06664: 2115 006664 005301 DEC R1 2116 006666 050201 BIS R2, R1 2117 006670 100403 BMI M06700 2118 006672 M06672: 2119 006672 104000 EMT 0 2120 006674 000200 RTS R0 2121 006676 001127 BNE M07156 2122 006700 M06700: 2123 006700 005201 INC R1 2124 006702 005201 INC R1 2125 006704 005201 INC R1 2126 006706 001371 BNE M06672 2127 006710 005267 172070 INC M01004 2128 2129 006714 012701 125252 MOV #125252, R1 2130 2131 006720 012704 100000 MOV #100000, R4 2132 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-38 2133 006724 012702 052525 MOV #52525, R2 2134 2135 006730 030401 BIT R4, R1 2136 006732 001401 BEQ M06736 2137 006734 100403 BMI M06744 2138 006736 M06736: 2139 006736 104000 EMT 0 2140 006740 000200 RTS R0 2141 006742 001127 BNE M07220+2 2142 006744 M06744: 2143 006744 020401 CMP R4, R1 2144 006746 001402 BEQ M06754 2145 006750 103001 BCC M06754 2146 006752 100403 BMI M06762 2147 006754 M06754: 2148 006754 104000 EMT 0 2149 006756 000200 RTS R0 2150 006760 001127 BNE M07240 2151 006762 M06762: 2152 006762 020104 CMP R1, R4 2153 006764 001403 BEQ M06774 2154 006766 103402 BCS M06774 2155 006770 102401 BVS M06774 2156 006772 100003 BPL M07002 2157 006774 M06774: 2158 006774 104000 EMT 0 2159 006776 000200 RTS R0 2160 007000 001127 BNE M07260 2161 007002 M07002: 2162 007002 005004 CLR R4 2163 007004 005204 INC R4 2164 007006 000277 SCC 2165 007010 030401 BIT R4, R1 2166 007012 001403 BEQ M07022 2167 007014 104000 EMT 0 2168 007016 000200 RTS R0 2169 007020 001127 BNE M07300 2170 007022 M07022: 2171 007022 005267 171756 INC M01004 2172 2173 007026 012704 000400 MOV #400, R4 2174 2175 007032 012701 000402 MOV #402, R1 2176 2177 007036 005014 CLR (R4) 2178 007040 005114 COM (R4) 2179 007042 005011 CLR (R1) 2180 007044 105111 COMB (R1) 2181 007046 005002 CLR R2 2182 007050 012703 000405 MOV #405, R3 2183 2184 007054 000277 SCC 2185 007056 011412 MOV (R4), (R2) 2186 007060 001403 BEQ M07070 2187 007062 102402 BVS M07070 2188 007064 103001 BCC M07070 2189 007066 100403 BMI M07076 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-39 2190 007070 M07070: 2191 007070 104000 EMT 0 2192 007072 000200 RTS R0 2193 007074 001127 BNE M07354 2194 007076 M07076: 2195 007076 005212 INC (R2) 2196 007100 001004 BNE M07112 2197 007102 000257 CCC 2198 007104 111113 MOVB (R1), (R3) 2199 007106 001401 BEQ M07112 2200 007110 100403 BMI M07120 2201 007112 M07112: 2202 007112 104000 EMT 0 2203 007114 000207 RETURN 2204 007116 001127 BNE M07374+2 2205 007120 M07120: 2206 007120 105213 INCB (R3) 2207 007122 001373 BNE M07112 2208 007124 005002 CLR R2 2209 007126 111102 MOVB (R1), R2 2210 007130 100005 BPL M07144 2211 007132 102404 BVS M07144 2212 007134 103403 BCS M07144 2213 007136 022702 177777 CMP #177777, R2 2214 2215 007142 M07142: 2216 007142 001403 BEQ M07152 2217 007144 M07144: 2218 007144 104000 EMT 0 2219 007146 000210 .WORD 210 2220 007150 001127 BNE M07430 2221 007152 M07152: 2222 007152 005267 171626 INC M01004 2223 2224 007156 M07156: 2225 007156 012704 000400 MOV #400, R4 2226 2227 007162 012701 000402 MOV #402, R1 2228 2229 007166 012714 177753 MOV #177753, (R4) 2230 2231 007172 012711 000024 MOV #24, (R1) 2232 2233 007176 061114 ADD (R1), (R4) 2234 007200 001404 BEQ M07212 2235 007202 103403 BCS M07212 2236 007204 100002 BPL M07212 2237 007206 005214 INC (R4) 2238 007210 001403 BEQ M07220 2239 007212 M07212: 2240 007212 104000 EMT 0 2241 007214 000211 .WORD 211 2242 007216 001127 BNE M07474+2 2243 007220 M07220: 2244 007220 005267 171560 INC M01004 2245 2246 007224 012704 000400 MOV #400, R4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-40 2247 2248 007230 012701 000404 MOV #404, R1 2249 2250 007234 012714 000003 MOV #3, (R4) 2251 2252 007240 M07240: 2253 007240 012711 000006 MOV #6, (R1) 2254 2255 007244 000277 SCC 2256 007246 161411 SUB (R4), (R1) 2257 007250 001402 BEQ M07256 2258 007252 100401 BMI M07256 2259 007254 103003 BCC M07264 2260 007256 M07256: 2261 007256 104000 EMT 0 2262 007260 M07260: 2263 007260 000212 .WORD 212 2264 007262 001127 BNE M07542 2265 007264 M07264: 2266 007264 161411 SUB (R4), (R1) 2267 007266 001373 BNE M07256 2268 007270 005267 171510 INC M01004 2269 2270 007274 012704 000400 MOV #400, R4 2271 2272 007300 M07300: 2273 007300 012701 000402 MOV #402, R1 2274 2275 007304 012714 052525 MOV #52525, (R4) 2276 2277 007310 012711 125252 MOV #125252, (R1) 2278 2279 007314 051411 BIS (R4), (R1) 2280 007316 001401 BEQ M07322 2281 007320 100403 BMI M07330 2282 007322 M07322: 2283 007322 104000 EMT 0 2284 007324 000213 .WORD 213 2285 007326 001127 BNE M07606 2286 007330 M07330: 2287 007330 005211 INC (R1) 2288 007332 001403 BEQ M07342 2289 007334 104000 EMT 0 2290 007336 000214 .WORD 214 2291 007340 001127 BNE M07620 2292 007342 M07342: 2293 007342 005311 DEC (R1) 2294 007344 041411 BIC (R4), (R1) 2295 007346 001401 BEQ M07352 2296 007350 100403 BMI M07360 2297 007352 M07352: 2298 007352 104000 EMT 0 2299 007354 M07354: 2300 007354 000215 .WORD 215 2301 007356 001127 BNE M07636 2302 007360 M07360: 2303 007360 005111 COM (R1) TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-41 2304 007362 041114 BIC (R1), (R4) 2305 007364 001403 BEQ M07374 2306 007366 104000 EMT 0 2307 007370 000216 .WORD 216 2308 007372 001127 BNE M07652 2309 007374 M07374: 2310 007374 005267 171404 INC M01004 2311 2312 007400 012704 000400 MOV #400, R4 2313 2314 007404 012714 052525 MOV #52525, (R4) 2315 2316 007410 012701 000402 MOV #402, R1 2317 2318 007414 012711 125252 MOV #125252, (R1) 2319 2320 007420 000241 CLC 2321 007422 031411 BIT (R4), (R1) 2322 007424 103401 BCS M07430 2323 007426 001403 BEQ M07436 2324 007430 M07430: 2325 007430 104000 EMT 0 2326 007432 000217 .WORD 217 2327 007434 001127 BNE M07714 2328 007436 M07436: 2329 007436 021411 CMP (R4), (R1) 2330 007440 001403 BEQ M07450 2331 007442 103002 BCC M07450 2332 007444 102001 BVC M07450 2333 007446 100403 BMI M07456 2334 007450 M07450: 2335 007450 104000 EMT 0 2336 007452 000220 .WORD 220 2337 007454 001127 BNE M07734 2338 007456 M07456: 2339 007456 005014 CLR (R4) 2340 007460 005214 INC (R4) 2341 007462 031114 BIT (R1), (R4) 2342 007464 001403 BEQ M07474 2343 007466 104000 EMT 0 2344 007470 000221 .WORD 221 2345 007472 001127 BNE M07752 2346 007474 M07474: 2347 007474 005267 171304 INC M01004 2348 2349 007500 012704 000400 MOV #400, R4 2350 2351 007504 012701 000402 MOV #402, R1 2352 2353 007510 012714 000005 MOV #5, (R4) 2354 2355 007514 005021 CLR (R1)+ 2356 007516 005011 CLR (R1) 2357 007520 005111 COM (R1) 2358 007522 005741 TST -(R1) 2359 007524 000277 SCC 2360 007526 012124 MOV (R1)+, (R4)+ TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-42 2361 007530 100403 BMI M07540 2362 007532 103002 BCC M07540 2363 007534 102401 BVS M07540 2364 007536 M07536: 2365 007537 M07537 =: .+1 2366 007536 001403 BEQ M07546 2367 007540 M07540: 2368 007540 104000 EMT 0 2369 007542 M07542: 2370 007542 000222 .WORD 222 2371 007544 001127 BNE M10024 2372 007546 M07546: 2373 007546 005244 INC -(R4) 2374 007550 061411 ADD (R4), (R1) 2375 007552 001403 BEQ M07562 2376 007554 104000 EMT 0 2377 007556 000223 .WORD 223 2378 007560 001127 BNE M10040 2379 007562 M07562: 2380 007562 005267 171216 INC M01004 2381 2382 007566 012704 000400 MOV #400, R4 2383 2384 007572 012701 000402 MOV #402, R1 2385 2386 007576 012714 177760 MOV #177760, (R4) 2387 2388 007602 012711 177750 MOV #177750, (R1) 2389 2390 007606 M07606: 2391 007606 162421 SUB (R4)+, (R1)+ 2392 007610 001403 BEQ M07620 2393 007612 102402 BVS M07620 2394 007614 103001 BCC M07620 2395 007616 100403 BMI M07626 2396 007620 M07620: 2397 007620 104000 EMT 0 2398 007622 000224 .WORD 224 2399 007624 001127 BNE M10104 2400 007626 M07626: 2401 007626 005241 INC -(R1) 2402 007630 162721 177771 SUB #177771, (R1)+ 2403 2404 007634 100401 BMI M07640 2405 007636 M07636: 2406 007636 001403 BEQ M07646 2407 007640 M07640: 2408 007640 104000 EMT 0 2409 007642 000225 .WORD 225 2410 007644 001127 BNE M10124 2411 007646 M07646: 2412 007646 005267 171132 INC M01004 2413 2414 007652 M07652: 2415 007652 012704 000400 MOV #400, R4 2416 2417 007656 012701 000402 MOV #402, R1 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-43 2418 2419 007662 012702 000404 MOV #404, R2 2420 2421 007666 012714 141401 MOV #141401, (R4) 2422 2423 007672 012711 177405 MOV #177405, (R1) 2424 2425 007676 012722 000070 MOV #70, (R2)+ 2426 2427 007702 012722 177777 MOV #177777, (R2)+ 2428 2429 007706 042421 BIC (R4)+, (R1)+ 2430 007710 001401 BEQ M07714 2431 007712 100003 BPL M07722 2432 007714 M07714: 2433 007714 104000 EMT 0 2434 007716 000226 .WORD 226 2435 007720 001127 BNE M10176+2 2436 007722 M07722: 2437 007722 052421 BIS (R4)+, (R1)+ 2438 007724 142421 BICB (R4)+, (R1)+ 2439 007726 005301 DEC R1 2440 007730 152421 BISB (R4)+, (R1)+ 2441 007732 100403 BMI M07742 2442 007734 M07734: 2443 007734 104000 EMT 0 2444 007736 000227 .WORD 227 2445 007740 001127 BNE M10220 2446 007742 M07742: 2447 007742 005214 INC (R4) 2448 007744 001403 BEQ M07754 2449 007746 104000 EMT 0 2450 007750 000230 SPL 0 2451 007752 M07752: 2452 007752 001127 BNE M10232 2453 007754 M07754: 2454 007754 005267 171024 INC M01004 2455 2456 007760 012704 000400 MOV #400, R4 2457 2458 007764 012701 000402 MOV #402, R1 2459 2460 007770 012714 125252 MOV #125252, (R4) 2461 2462 007774 012721 100001 MOV #100001, (R1)+ 2463 2464 010000 M10000: 2465 010001 M10001 =: .+1 2466 010000 012711 100002 MOV #100002, (R1) 2467 2468 010004 005741 TST -(R1) 2469 010006 132421 BITB (R4)+, (R1)+ 2470 010010 100401 BMI M10014 2471 010012 001403 BEQ M10022 2472 010014 M10014: 2473 010014 104000 EMT 0 2474 010016 000231 SPL 1 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-44 2475 010021 M10021 =: .+1 2476 010020 001127 BNE M10276+2 2477 010022 M10022: 2478 010022 132124 BITB (R1)+, (R4)+ 2479 010024 M10024: 2480 010024 001401 BEQ M10030 2481 010026 100403 BMI M10036 2482 010030 M10030: 2483 010030 104000 EMT 0 2484 010032 000232 SPL 2 2485 010034 001127 BNE M10312+2 2486 010036 M10036: 2487 010036 022421 CMP (R4)+, (R1)+ 2488 010040 M10040: 2489 010040 001402 BEQ M10046 2490 010042 103001 BCC M10046 2491 010044 100403 BMI M10054 2492 010046 M10046: 2493 010046 104000 EMT 0 2494 010050 000233 SPL 3 2495 010052 001127 BNE M10332 2496 010054 M10054: 2497 010054 005341 DEC -(R1) 2498 010056 005741 TST -(R1) 2499 010060 022124 CMP (R1)+, (R4)+ 2500 010062 001403 BEQ M10072 2501 010064 104000 EMT 0 2502 010066 000234 SPL 4 2503 010070 001127 BNE M10350 2504 010072 M10072: 2505 010072 005267 170706 INC M01004 2506 2507 010076 005004 CLR R4 2508 010100 012701 000002 MOV #2, R1 2509 2510 010104 M10104: 2511 010104 012702 000400 MOV #400, R2 2512 2513 010110 012714 000400 MOV #400, (R4) 2514 2515 010114 012711 000402 MOV #402, (R1) 2516 2517 010120 012722 000200 MOV #200, (R2)+ 2518 2519 010124 M10124: 2520 010124 012712 054320 MOV #54320, (R2) 2521 2522 010130 163431 SUB @(R4)+, @(R1)+ 2523 010132 001402 BEQ M10140 2524 010134 103401 BCS M10140 2525 010136 100003 BPL M10146 2526 010140 M10140: 2527 010140 104000 EMT 0 2528 010142 000235 SPL 5 2529 010144 001127 BNE M10424 2530 010146 M10146: 2531 010146 022712 054120 CMP #54120, (R2) TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-45 2532 2533 010152 001403 BEQ M10162 2534 010154 104000 EMT 0 2535 010156 000236 SPL 6 2536 010160 001127 BNE M10440 2537 010162 M10162: 2538 010162 005067 167612 CLR V.0 2539 2540 010166 005067 167610 CLR V.0+2 2541 2542 010172 005267 170606 INC M01004 2543 2544 010176 M10176: 2545 010176 012704 000400 MOV #400, R4 2546 2547 010202 012701 000402 MOV #402, R1 2548 2549 010206 012721 125366 MOV #125366, (R1)+ 2550 2551 010212 012724 173001 MOV #173001, (R4)+ 2552 2553 010216 024441 CMP -(R4), -(R1) 2554 010220 M10220: 2555 010220 103401 BCS M10224 2556 010222 100003 BPL M10232 2557 010224 M10224: 2558 010224 104000 EMT 0 2559 010226 000237 SPL 7 2560 010230 001127 BNE M10510 2561 010232 M10232: 2562 010232 005204 INC R4 2563 010234 005201 INC R1 2564 010236 000261 SEC 2565 010240 134144 BITB -(R1), -(R4) 2566 010242 103001 BCC M10246 2567 010244 001403 BEQ M10254 2568 010246 M10246: 2569 010246 104000 EMT 0 2570 010250 000240 NOP 2571 010252 001127 BNE M10532 2572 010254 M10254: 2573 010254 005724 TST (R4)+ 2574 010256 005201 INC R1 2575 010260 124441 CMPB -(R4), -(R1) 2576 010262 001403 BEQ M10272 2577 010264 104000 EMT 0 2578 010266 000241 CLC 2579 010270 001127 BNE M10550 2580 010272 M10272: 2581 010272 005267 170506 INC M01004 2582 2583 010276 M10276: 2584 010276 012704 000400 MOV #400, R4 2585 2586 010302 012724 000001 MOV #1, (R4)+ 2587 2588 010306 012724 177776 MOV #177776, (R4)+ TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-46 2589 2590 010312 M10312: 2591 010312 012724 000400 MOV #400, (R4)+ 2592 2593 010316 012714 000402 MOV #402, (R4) 2594 2595 010322 012701 000410 MOV #410, R1 2596 2597 010326 065451 ADD @-(R4), @-(R1) 2598 010330 001402 BEQ M10336 2599 010332 M10332: 2600 010332 100001 BPL M10336 2601 010334 103003 BCC M10344 2602 010336 M10336: 2603 010336 104000 EMT 0 2604 010340 000242 CLV 2605 010342 001127 BNE M10622 2606 010344 M10344: 2607 010344 062704 000004 ADD #4, R4 2608 2609 010350 M10350: 2610 010350 065154 ADD @-(R1), @-(R4) 2611 010352 001403 BEQ M10362 2612 010354 104000 EMT 0 2613 010356 000243 .WORD CLV!CLC 2614 010360 001127 BNE M10636+2 2615 010362 M10362: 2616 010362 005267 170416 INC M01004 2617 2618 010366 005004 CLR R4 2619 010370 012701 000400 MOV #400, R1 2620 2621 010374 012721 125252 MOV #125252, (R1)+ 2622 2623 010400 012721 000001 MOV #1, (R1)+ 2624 2625 010404 012721 100000 MOV #100000, (R1)+ 2626 2627 010410 036461 000400 177774 BIT V.400(R4), 177774(R1) 2628 2629 010416 001403 BEQ M10426 2630 010420 104000 EMT 0 2631 010422 000244 CLZ 2632 010424 M10424: 2633 010424 001127 BNE M10704 2634 010426 M10426: 2635 010426 136461 000405 177772 BITB V.404+1(R4), 177772(R1) 2636 2637 010434 001401 BEQ M10440 2638 010436 100403 BMI M10446 2639 010440 M10440: 2640 010440 104000 EMT 0 2641 010442 000245 .WORD CLZ!CLC 2642 010444 001127 BNE M10724 2643 010446 M10446: 2644 010446 005267 170332 INC M01004 2645 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-47 2646 010452 012704 000400 MOV #400, R4 2647 2648 010456 005001 CLR R1 2649 010460 012724 177776 MOV #177776, (R4)+ 2650 2651 010464 012724 177777 MOV #177777, (R4)+ 2652 2653 010470 012724 000400 MOV #400, (R4)+ 2654 2655 010474 012711 000402 MOV #402, (R1) 2656 2657 010500 005201 INC R1 2658 010502 167471 177372 000403 SUB @177372(R4), @V.400+3(R1) 2659 2660 010510 M10510: 2661 010510 001401 BEQ M10514 2662 010512 100403 BMI M10522 2663 010514 M10514: 2664 010514 104000 EMT 0 2665 010516 000246 .WORD CLZ!CLV 2666 010520 001127 BNE M11000 2667 010522 M10522: 2668 010522 167174 177777 177776 SUB @177777(R1), @177776(R4) 2669 2670 010530 001403 BEQ M10540 2671 010532 M10532: 2672 010532 104000 EMT 0 2673 010534 000247 .WORD CLZ!CLV!CLC 2674 010536 001127 BNE M11016 2675 010540 M10540: 2676 010540 005067 167234 CLR V.0 2677 2678 010544 005067 167232 CLR V.0+2 2679 2680 010550 M10550: 2681 010550 005267 170230 INC M01004 2682 2683 010554 012704 125252 MOV #125252, R4 2684 2685 010560 000277 SCC 2686 010562 006104 ROL R4 2687 010564 102004 BVC M10576 2688 010566 103003 BCC M10576 2689 010570 022704 052525 CMP #52525, R4 2690 2691 010574 001403 BEQ M10604 2692 010576 M10576: 2693 010576 104000 EMT 0 2694 010600 000250 CLN 2695 010602 001127 BNE M11062 2696 010604 M10604: 2697 010604 012704 125252 MOV #125252, R4 2698 2699 010610 000257 CCC 2700 010612 106104 ROLB R4 2701 010614 103005 BCC M10630 2702 010616 102004 BVC M10630 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-48 2703 010620 100403 BMI M10630 2704 010622 M10622: 2705 010622 022704 125124 CMP #125124, R4 2706 2707 010626 001403 BEQ M10636 2708 010630 M10630: 2709 010630 104000 EMT 0 2710 010632 000251 .WORD CLN!CLC 2711 010634 001127 BNE M11114 2712 010636 M10636: 2713 010636 005267 170142 INC M01004 2714 2715 010642 005004 CLR R4 2716 010644 012714 052525 MOV #52525, (R4) 2717 2718 010650 006114 ROL (R4) 2719 010652 100005 BPL M10666 2720 010654 102004 BVC M10666 2721 010656 103403 BCS M10666 2722 010660 021427 125252 CMP (R4), #125252 2723 2724 010664 001403 BEQ M10674 2725 010666 M10666: 2726 010666 104000 EMT 0 2727 010670 000252 .WORD CLN!CLV 2728 010672 001127 BNE M11152 2729 010674 M10674: 2730 010674 012714 125252 MOV #125252, (R4) 2731 2732 010700 005204 INC R4 2733 010702 000277 SCC 2734 010704 M10704: 2735 010704 106114 ROLB (R4) 2736 010706 100406 BMI M10724 2737 010710 103005 BCC M10724 2738 010712 102004 BVC M10724 2739 010714 005304 DEC R4 2740 010716 022714 052652 CMP #52652, (R4) 2741 2742 010722 001403 BEQ M10732 2743 010724 M10724: 2744 010724 104000 EMT 0 2745 010726 000253 .WORD CLN!CLV!CLC 2746 010730 001127 BNE M11210 2747 010732 M10732: 2748 010732 005267 170046 INC M01004 2749 2750 010736 005004 CLR R4 2751 010740 012714 100000 MOV #100000, (R4) 2752 2753 010744 000257 CCC 2754 010746 006124 ROL (R4)+ 2755 010750 103002 BCC M10756 2756 010752 102001 BVC M10756 2757 010754 001403 BEQ M10764 2758 010756 M10756: 2759 010756 104000 EMT 0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-49 2760 010760 000254 .WORD CLN!CLZ 2761 010762 001127 BNE M11242 2762 010764 M10764: 2763 010764 005304 DEC R4 2764 010766 005304 DEC R4 2765 010770 001012 BNE M11016 2766 010772 012714 004040 MOV #4040, (R4) 2767 2768 010776 000241 CLC 2769 011000 M11000: 2770 011000 106124 ROLB (R4)+ 2771 011002 103405 BCS M11016 2772 011004 102404 BVS M11016 2773 011006 005304 DEC R4 2774 011010 022714 004100 CMP #4100, (R4) 2775 2776 011014 001403 BEQ M11024 2777 011016 M11016: 2778 011016 104000 EMT 0 2779 011020 000255 .WORD CLN!CLZ!CLC 2780 011022 001127 BNE M11302 2781 011024 M11024: 2782 011024 005267 167754 INC M01004 2783 2784 011030 005004 CLR R4 2785 011032 012714 052525 MOV #52525, (R4) 2786 2787 011036 000277 SCC 2788 011040 006137 000000 ROL @#V.0 2789 2790 011044 100005 BPL M11060 2791 011046 102004 BVC M11060 2792 011050 103403 BCS M11060 2793 011052 022714 125253 CMP #125253, (R4) 2794 2795 011056 001403 BEQ M11066 2796 011060 M11060: 2797 011060 104000 EMT 0 2798 011062 M11062: 2799 011062 000256 .WORD CLN!CLZ!CLV 2800 011064 001127 BNE M11342+2 2801 011066 M11066: 2802 011066 012714 125252 MOV #125252, (R4) 2803 2804 011072 000261 SEC 2805 011074 106137 000000 ROLB @#V.0 2806 2807 011100 100402 BMI M11106 2808 011102 103001 BCC M11106 2809 011104 102403 BVS M11114 2810 011106 M11106: 2811 011106 104000 EMT 0 2812 011110 000257 CCC 2813 011112 001127 BNE M11372 2814 011114 M11114: 2815 011114 005267 167664 INC M01004 2816 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-50 2817 011120 005001 CLR R1 2818 011122 012704 000002 MOV #2, R4 2819 2820 011126 012711 054321 MOV #54321, (R1) 2821 2822 011132 000277 SCC 2823 011134 006144 ROL -(R4) 2824 011136 100007 BPL M11156 2825 011140 102006 BVC M11156 2826 011142 103405 BCS M11156 2827 011144 022711 130643 CMP #130643, (R1) 2828 2829 011150 001002 BNE M11156 2830 011152 M11152: 2831 011152 005704 TST R4 2832 011154 001403 BEQ M11164 2833 011156 M11156: 2834 011156 104000 EMT 0 2835 011160 000260 .WORD NOP!20 2836 011162 001127 BNE M11440+2 2837 011164 M11164: 2838 011164 005267 167614 INC M01004 2839 2840 011170 005004 CLR R4 2841 011172 012714 000400 MOV #400, (R4) 2842 2843 011176 012734 123456 MOV #123456, @(R4)+ 2844 2845 011202 000277 SCC 2846 011204 006154 ROL @-(R4) 2847 011206 100410 BMI M11230 2848 011210 M11210: 2849 011210 103007 BCC M11230 2850 011212 102006 BVC M11230 2851 011214 005704 TST R4 2852 011216 001004 BNE M11230 2853 011220 022737 047135 000400 CMP #47135, @#V.400 2854 2855 011226 001403 BEQ M11236 2856 011230 M11230: 2857 011230 104000 EMT 0 2858 011232 000261 SEC 2859 011234 001127 BNE M11512+2 2860 011236 M11236: 2861 011236 005267 167542 INC M01004 2862 2863 011242 M11242: 2864 011242 012704 000400 MOV #400, R4 2865 2866 011246 005001 CLR R1 2867 011250 012711 032525 MOV #32525, (R1) 2868 2869 011254 000277 SCC 2870 011256 006164 177400 ROL 177400(R4) 2871 2872 011262 100405 BMI M11276 2873 011264 103404 BCS M11276 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-51 2874 011266 102403 BVS M11276 2875 011270 022711 065253 CMP #65253, (R1) 2876 2877 011274 001403 BEQ M11304 2878 011276 M11276: 2879 011276 104000 EMT 0 2880 011300 000262 SEV 2881 011302 M11302: 2882 011302 001127 BNE M11562 2883 011304 M11304: 2884 011304 005267 167474 INC M01004 2885 2886 011310 012704 000400 MOV #400, R4 2887 2888 011314 005037 000402 CLR @#V.400+2 2889 2890 011320 012737 100000 000000 MOV #100000, @#V.0 2891 2892 011326 006174 000002 ROL @V.0+2(R4) 2893 2894 011332 100406 BMI M11350 2895 011334 001005 BNE M11350 2896 011336 103004 BCC M11350 2897 011340 102003 BVC M11350 2898 011342 M11342: 2899 011342 005737 000000 TST @#V.0 2900 2901 011346 001403 BEQ M11356 2902 011350 M11350: 2903 011350 104000 EMT 0 2904 011352 000263 .WORD SEV!SEC 2905 011354 001127 BNE M11630+4 2906 011356 M11356: 2907 011356 005267 167422 INC M01004 2908 2909 011362 012704 000400 MOV #400, R4 2910 2911 011366 012714 040700 MOV #40700, (R4) 2912 2913 011372 M11372: 2914 011372 000337 000400 SWAB @#V.400 2915 2916 011376 100406 BMI M11414 2917 011400 022714 140101 CMP #140101, (R4) 2918 2919 011404 001003 BNE M11414 2920 011406 000337 000400 SWAB @#V.400 2921 2922 011412 100403 BMI M11422 2923 011414 M11414: 2924 011414 104000 EMT 0 2925 011416 000264 SEZ 2926 011420 001127 BNE M11676+2 2927 011422 M11422: 2928 011422 005267 167356 INC M01004 2929 2930 011426 012704 052525 MOV #52525, R4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-52 2931 2932 011432 000257 CCC 2933 011434 006004 ROR R4 2934 011436 103003 BCC M11446 2935 011440 M11440: 2936 011440 022704 025252 CMP #25252, R4 2937 2938 011444 001403 BEQ M11454 2939 011446 M11446: 2940 011446 104000 EMT 0 2941 011450 000265 .WORD SEZ!SEC 2942 011452 001127 BNE M11730+2 2943 011454 M11454: 2944 011454 005267 167324 INC M01004 2945 2946 011460 005004 CLR R4 2947 011462 012714 000001 MOV #1, (R4) 2948 2949 011466 000277 SCC 2950 011470 106014 RORB (R4) 2951 011472 103004 BCC M11504 2952 011474 100003 BPL M11504 2953 011476 022714 000200 CMP #200, (R4) 2954 2955 011502 001403 BEQ M11512 2956 011504 M11504: 2957 011504 104000 EMT 0 2958 011506 000266 .WORD SEZ!SEV 2959 011510 001127 BNE M11770 2960 011512 M11512: 2961 011512 005267 167266 INC M01004 2962 2963 011516 012737 000001 001066 MOV #1, @#M01066 2964 2965 011524 012701 011600 MOV #11600, R1 2966 2967 011530 000111 JMP (R1) 2968 011532 023727 001066 000002 CMP @#M01066, #2 2969 2970 011540 001403 BEQ M11550 2971 011542 104000 EMT 0 2972 011544 000267 .WORD SEZ!SEV!SEC 2973 011546 001127 BNE M12026 2974 011550 M11550: 2975 011550 020127 011534 CMP R1, #11534 2976 2977 011554 001403 BEQ M11564 2978 011556 104000 EMT 0 2979 011560 000270 SEN 2980 011562 M11562: 2981 011562 001127 BNE M12042 2982 011564 M11564: 2983 011564 005237 001066 INC @#M01066 2984 2985 011570 012701 011576 MOV #11576, R1 2986 2987 011574 000131 JMP @(R1)+ TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-53 2988 011576 011630 MOV (SP), @(R0)+ 2989 011600 023727 001066 000001 CMP @#M01066, #1 2990 2991 011606 001403 BEQ M11616 2992 011610 104000 EMT 0 2993 011612 000271 .WORD SEN!SEC 2994 011614 001127 BNE M12074 2995 011616 M11616: 2996 011616 005237 001066 INC @#M01066 2997 2998 011622 012701 011532 MOV #11532, R1 2999 Z 3000 011626 000121 JMP (R1)+ 3001 011630 M11630: 3002 011630 023727 001066 000003 CMP @#M01066, #3 3003 3004 011636 001403 BEQ M11646 3005 011640 104000 EMT 0 3006 011642 000272 .WORD SEN!SEV 3007 011644 001127 BNE M12122+2 3008 011646 M11646: 3009 011646 022701 011600 CMP #11600, R1 3010 3011 011652 001403 BEQ M11662 3012 011654 104000 EMT 0 3013 011656 000273 .WORD SEN!SEV!SEC 3014 011660 001127 BNE M12136+2 3015 011662 M11662: 3016 011662 005237 001066 INC @#M01066 3017 3018 011666 012701 011746 MOV #11746, R1 3019 3020 011672 000141 JMP -(R1) 3021 011674 000000 HALT 3022 011676 M11676: 3023 011676 022701 012012 CMP #12012, R1 3024 3025 011702 001403 BEQ M11712 3026 011704 104000 EMT 0 3027 011706 000274 .WORD SEN!SEZ 3028 011710 001127 BNE M12166+2 3029 011712 M11712: 3030 011712 023727 001066 000005 CMP @#M01066, #5 3031 3032 011720 001403 BEQ M11730 3033 011722 104000 EMT 0 3034 011724 000275 .WORD SEN!SEZ!SEC 3035 011726 001127 BNE M12206 3036 011730 M11730: 3037 011730 005237 001066 INC @#M01066 3038 3039 011734 012701 012007 MOV #12007, R1 3040 3041 011740 000161 000005 JMP V.4+1(R1) 3042 3043 011744 000240 NOP 3044 011746 022701 011744 CMP #11744, R1 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-54 3045 3046 011752 001403 BEQ M11762 3047 011754 104000 EMT 0 3048 011756 000276 .WORD SEN!SEZ!SEV 3049 011760 001127 BNE M12240 3050 011762 M11762: 3051 011762 023727 001066 000004 CMP @#M01066, #4 3052 3053 011770 M11770: 3054 011770 001403 BEQ M12000 3055 011772 104000 EMT 0 3056 011774 000277 SCC 3057 011776 001127 BNE M12254+2 3058 012000 M12000: 3059 012000 005237 001066 INC @#M01066 3060 3061 012004 012701 012014 MOV #12014, R1 3062 3063 012010 000151 JMP @-(R1) 3064 012012 011676 022737 MOV (SP), @M22734+3(SP) 3065 3066 012016 000006 RTT 3067 012020 001066 BNE M12174+2 3068 012022 001403 BEQ M12032 3069 012024 104000 EMT 0 3070 012026 M12026: 3071 012026 000300 SWAB R0 3072 012030 001127 BNE M12310 3073 012032 M12032: 3074 012032 005237 001066 INC @#M01066 3075 3076 012036 012701 012056 MOV #12056, R1 3077 3078 012042 M12042: 3079 012042 000171 177770 JMP @177770(R1) 3080 3081 012046 012052 MOV (R0)+, @-(R2) 3082 012050 000000 HALT 3083 012052 022737 000007 001066 CMP #7, @#M01066 3084 3085 012060 001403 BEQ M12070 3086 012062 104000 EMT 0 3087 012064 000301 SWAB R1 3088 012066 001127 BNE M12346 3089 012070 M12070: 3090 012070 005267 166710 INC M01004 3091 3092 012074 M12074: 3093 012074 012701 012404 MOV #12404, R1 3094 3095 012100 012717 000240 MOV #240, (PC) 3096 3097 012104 000111 JMP (R1) 3098 012106 012717 000240 MOV #240, (PC) 3099 3100 012112 000111 JMP (R1) 3101 012114 012717 000240 MOV #240, (PC) TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-55 3102 3103 012120 000111 JMP (R1) 3104 012122 M12122: 3105 012122 012717 000240 MOV #240, (PC) 3106 3107 012126 000111 JMP (R1) 3108 012130 012717 000240 MOV #240, (PC) 3109 3110 012134 000111 JMP (R1) 3111 012136 M12136: 3112 012136 012717 000240 MOV #240, (PC) 3113 3114 012142 000111 JMP (R1) 3115 012144 012717 000240 MOV #240, (PC) 3116 3117 012150 000111 JMP (R1) 3118 012152 012717 000240 MOV #240, (PC) 3119 3120 012156 000111 JMP (R1) 3121 012160 012717 000240 MOV #240, (PC) 3122 3123 012164 000111 JMP (R1) 3124 012166 M12166: 3125 012166 012717 000240 MOV #240, (PC) 3126 3127 012172 000111 JMP (R1) 3128 012174 M12174: 3129 012174 012717 000240 MOV #240, (PC) 3130 3131 012200 000111 JMP (R1) 3132 012202 012717 000240 MOV #240, (PC) 3133 3134 012206 M12206: 3135 012206 000111 JMP (R1) 3136 012210 012717 000240 MOV #240, (PC) 3137 3138 012214 000111 JMP (R1) 3139 012216 012717 000240 MOV #240, (PC) 3140 3141 012222 000111 JMP (R1) 3142 012224 012717 000240 MOV #240, (PC) 3143 3144 012230 000111 JMP (R1) 3145 012232 012717 000240 MOV #240, (PC) 3146 3147 012236 000111 JMP (R1) 3148 012240 M12240: 3149 012240 012717 000240 MOV #240, (PC) 3150 3151 012244 000111 JMP (R1) 3152 012246 012717 000240 MOV #240, (PC) 3153 3154 012252 000111 JMP (R1) 3155 012254 M12254: 3156 012254 012717 000240 MOV #240, (PC) 3157 3158 012260 000111 JMP (R1) TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-56 3159 012262 012717 000240 MOV #240, (PC) 3160 3161 012266 000111 JMP (R1) 3162 012270 012717 000240 MOV #240, (PC) 3163 3164 012274 000111 JMP (R1) 3165 012276 012717 000240 MOV #240, (PC) 3166 3167 012302 000111 JMP (R1) 3168 012304 012717 000240 MOV #240, (PC) 3169 3170 012310 M12310: 3171 012310 000111 JMP (R1) 3172 012312 012717 000240 MOV #240, (PC) 3173 3174 012316 000111 JMP (R1) 3175 012320 012717 000240 MOV #240, (PC) 3176 3177 012324 000111 JMP (R1) 3178 012326 012717 000240 MOV #240, (PC) 3179 3180 012332 000111 JMP (R1) 3181 012334 012717 000240 MOV #240, (PC) 3182 3183 012340 000111 JMP (R1) 3184 012342 012717 000240 MOV #240, (PC) 3185 3186 012346 M12346: 3187 012346 000111 JMP (R1) 3188 012350 012717 000240 MOV #240, (PC) 3189 3190 012354 000111 JMP (R1) 3191 012356 012717 000240 MOV #240, (PC) 3192 3193 012362 000111 JMP (R1) 3194 012364 012717 000240 MOV #240, (PC) 3195 3196 012370 000111 JMP (R1) 3197 012372 012717 000240 MOV #240, (PC) 3198 3199 012376 000111 JMP (R1) 3200 012400 000137 012412 JMP @#M12412 3201 3202 012404 104000 EMT 0 3203 012406 000302 SWAB R2 3204 012410 001127 BNE M12666+2 3205 012412 M12412: 3206 012412 012702 000040 MOV #40, R2 3207 3208 012416 012703 012104 MOV #12104, R3 3209 3210 012422 M12422: 3211 012422 012713 000111 MOV #111, (R3) 3212 3213 012426 062703 000006 ADD #6, R3 3214 3215 012432 077205 SOB R2, M12422 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-57 3216 012434 005267 166344 INC M01004 3217 3218 012440 012737 000000 001066 MOV #0, @#M01066 3219 3220 012446 000117 JMP (PC) 3221 012450 005737 001066 TST @#M01066 3222 3223 012454 001403 BEQ M12464 3224 012456 104000 EMT 0 3225 012460 000303 SWAB R3 3226 012462 001127 BNE M12740+2 3227 012464 M12464: 3228 012464 005237 001066 INC @#M01066 3229 Z 3230 012470 000127 000401 JMP #401 3231 3232 012474 000000 HALT 3233 012476 023727 001066 000001 CMP @#M01066, #1 3234 3235 012504 001403 BEQ M12514 3236 012506 104000 EMT 0 3237 012510 000304 SWAB R4 3238 012512 001127 BNE M12772 3239 012514 M12514: 3240 012514 005237 001066 INC @#M01066 3241 3242 012520 000137 012576 JMP @#M12576 3243 3244 012524 M12524: 3245 012524 023727 001066 000003 CMP @#M01066, #3 3246 3247 012532 001403 BEQ M12542 3248 012534 104000 EMT 0 3249 012536 000305 SWAB R5 3250 012540 001127 BNE M13020 3251 012542 M12542: 3252 012542 005237 001066 INC @#M01066 3253 3254 012546 000257 CCC 3255 012550 000177 000002 JMP @M12556 3256 3257 012554 000000 HALT 3258 012556 M12556: 3259 012556 012560 023727 MOV (R5)+, M23727(R0) 3260 3261 012562 001066 BNE M12740 3262 012564 000004 IOT 3263 012566 001416 BEQ M12624 3264 012570 104000 EMT 0 3265 012572 000306 SWAB SP 3266 012574 001127 BNE M13050+4 3267 012576 M12576: 3268 012576 023727 001066 000002 CMP @#M01066, #2 3269 3270 012604 001403 BEQ M12614 3271 012606 104000 EMT 0 3272 012610 000307 SWAB PC TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-58 3273 012612 001127 BNE M13072 3274 012614 M12614: 3275 012614 005237 001066 INC @#M01066 3276 3277 012620 000167 177700 JMP M12524 3278 3279 012624 M12624: 3280 012624 005267 166154 INC M01004 3281 3282 012630 010637 001070 MOV SP, @#M01070 3283 3284 012634 010637 001072 MOV SP, @#M01072 3285 3286 012640 162737 000002 001072 SUB #2, @#M01072 3287 3288 012646 012737 000001 001066 MOV #1, @#M01066 3289 3290 012654 012701 012760 MOV #12760, R1 3291 3292 012660 005004 CLR R4 3293 012662 005104 COM R4 3294 012664 004411 JSR R4, (R1) 3295 012666 M12666: 3296 012666 022737 000002 001066 CMP #2, @#M01066 3297 3298 012674 001403 BEQ M12704 3299 012676 104000 EMT 0 3300 012700 000310 SWAB (R0) 3301 012702 001127 BNE M13162 3302 012704 M12704: 3303 012704 023706 001072 CMP @#M01072, SP 3304 3305 012710 001006 BNE M12726 3306 012712 021627 125252 CMP (SP), #125252 3307 3308 012716 001003 BNE M12726 3309 012720 022704 013050 CMP #13050, R4 3310 3311 012724 001403 BEQ M12734 3312 012726 M12726: 3313 012726 104000 EMT 0 3314 012730 000311 SWAB (R1) 3315 012732 001127 BNE M13212 3316 012734 M12734: 3317 012734 005237 001066 INC @#M01066 3318 3319 012740 M12740: 3320 012740 013706 001070 MOV @#M01070, SP 3321 3322 012744 012701 012756 MOV #12756, R1 3323 3324 012750 005004 CLR R4 3325 012752 004431 JSR R4, @(R1)+ 3326 012754 000000 HALT 3327 012756 013144 MOV @(R1)+, -(R4) 3328 012760 022737 000001 001066 CMP #1, @#M01066 3329 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-59 3330 012766 001403 BEQ M12776 3331 012770 104000 EMT 0 3332 012772 M12772: 3333 012772 000312 SWAB (R2) 3334 012774 001127 BNE M13254 3335 012776 M12776: 3336 012776 023706 001072 CMP @#M01072, SP 3337 3338 013002 001006 BNE M13020 3339 013004 021627 177777 CMP (SP), #177777 3340 3341 013010 001003 BNE M13020 3342 013012 022704 012666 CMP #12666, R4 3343 3344 013016 001403 BEQ M13026 3345 013020 M13020: 3346 013020 104000 EMT 0 3347 013022 000313 SWAB (R3) 3348 013024 001127 BNE M13304 3349 013026 M13026: 3350 013026 005237 001066 INC @#M01066 3351 3352 013032 013706 001070 MOV @#M01070, SP 3353 3354 013036 012704 125252 MOV #125252, R4 3355 3356 013042 012701 012666 MOV #12666, R1 3357 Z 3358 013046 004421 JSR R4, (R1)+ 3359 013050 M13050: 3360 013050 022737 000004 001066 CMP #4, @#M01066 3361 3362 013056 001403 BEQ M13066 3363 013060 104000 EMT 0 3364 013062 000314 SWAB (R4) 3365 013064 001127 BNE M13344 3366 013066 M13066: 3367 013066 023706 001072 CMP @#M01072, SP 3368 3369 013072 M13072: 3370 013072 001006 BNE M13110 3371 013074 021627 052525 CMP (SP), #52525 3372 3373 013100 001003 BNE M13110 3374 013102 022704 013236 CMP #13236, R4 3375 3376 013106 001403 BEQ M13116 3377 013110 M13110: 3378 013110 104000 EMT 0 3379 013112 000315 SWAB (R5) 3380 013114 001127 BNE M13374 3381 013116 M13116: 3382 013116 005237 001066 INC @#M01066 3383 3384 013122 013706 001070 MOV @#M01070, SP 3385 3386 013126 012704 000377 MOV #377, R4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-60 3387 3388 013132 012701 013144 MOV #13144, R1 3389 3390 013136 004451 JSR R4, @-(R1) 3391 013140 000000 HALT 3392 013142 013332 MOV @(R3)+, @(R2)+ 3393 013144 022737 000003 001066 CMP #3, @#M01066 3394 3395 013152 001403 BEQ M13162 3396 013154 104000 EMT 0 3397 013156 000316 SWAB (SP) 3398 013160 001127 BNE M13440 3399 013162 M13162: 3400 013162 023706 001072 CMP @#M01072, SP 3401 3402 013166 001006 BNE M13204 3403 013170 021627 000000 CMP (SP), #0 3404 3405 013174 001003 BNE M13204 3406 013176 022704 012754 CMP #12754, R4 3407 3408 013202 001403 BEQ M13212 3409 013204 M13204: 3410 013204 104000 EMT 0 3411 013206 000317 SWAB (PC) 3412 013210 001127 BNE M13470 3413 013212 M13212: 3414 013212 005237 001066 INC @#M01066 3415 3416 013216 013706 001070 MOV @#M01070, SP 3417 3418 013222 012704 052525 MOV #52525, R4 3419 3420 013226 012701 013052 MOV #13052, R1 3421 3422 013232 000257 CCC 3423 013234 004441 JSR R4, -(R1) 3424 013236 022737 000006 001066 CMP #6, @#M01066 3425 3426 013244 001403 BEQ M13254 3427 013246 104000 EMT 0 3428 013250 000320 SWAB (R0)+ 3429 013252 001127 BNE M13532 3430 013254 M13254: 3431 013254 023706 001072 CMP @#M01072, SP 3432 3433 013260 001006 BNE M13276 3434 013262 021627 123456 CMP (SP), #123456 3435 3436 013266 001003 BNE M13276 3437 013270 022704 013424 CMP #13424, R4 3438 3439 013274 001403 BEQ M13304 3440 013276 M13276: 3441 013276 104000 EMT 0 3442 013300 000321 SWAB (R1)+ 3443 013302 001127 BNE M13562 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-61 3444 013304 M13304: 3445 013304 005237 001066 INC @#M01066 3446 3447 013310 013706 001070 MOV @#M01070, SP 3448 3449 013314 012704 177773 MOV #177773, R4 3450 3451 013320 012701 013340 MOV #13340, R1 3452 3453 013324 004471 177770 JSR R4, @177770(R1) 3454 3455 013330 013424 MOV @(R4)+, (R4)+ 3456 013332 022737 000005 001066 CMP #5, @#M01066 3457 3458 013340 001403 BEQ M13350 3459 013342 104000 EMT 0 3460 013344 M13344: 3461 013344 000322 SWAB (R2)+ 3462 013346 001127 BNE M13626 3463 013350 M13350: 3464 013350 023706 001072 CMP @#M01072, SP 3465 3466 013354 001006 BNE M13372 3467 013356 021627 000377 CMP (SP), #377 3468 3469 013362 001003 BNE M13372 3470 013364 022704 013140 CMP #13140, R4 3471 3472 013370 001403 BEQ M13400 3473 013372 M13372: 3474 013372 104000 EMT 0 3475 013374 M13374: 3476 013374 000323 SWAB (R3)+ 3477 013376 001127 BNE M13654+2 3478 013400 M13400: 3479 013400 005237 001066 INC @#M01066 3480 3481 013404 013706 001070 MOV @#M01070, SP 3482 3483 013410 012704 123456 MOV #123456, R4 3484 3485 013414 012701 013246 MOV #13246, R1 3486 3487 013420 004461 177770 JSR R4, 177770(R1) 3488 3489 013424 022737 000007 001066 CMP #7, @#M01066 3490 3491 013432 001403 BEQ M13442 3492 013434 104000 EMT 0 3493 013436 000324 SWAB (R4)+ 3494 013440 M13440: 3495 013440 001127 BNE M13720 3496 013442 M13442: 3497 013442 023706 001072 CMP @#M01072, SP 3498 3499 013446 001006 BNE M13464 3500 013450 021627 177773 CMP (SP), #177773 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-62 3501 3502 013454 001003 BNE M13464 3503 013456 022704 013330 CMP #13330, R4 3504 3505 013462 001403 BEQ M13472 3506 013464 M13464: 3507 013464 104000 EMT 0 3508 013466 000325 SWAB (R5)+ 3509 013470 M13470: 3510 013470 001127 BNE M13750 3511 013472 M13472: 3512 013472 013706 001070 MOV @#M01070, SP 3513 3514 013476 005267 165302 INC M01004 3515 3516 013502 012737 000001 001066 MOV #1, @#M01066 3517 3518 013510 010637 001070 MOV SP, @#M01070 3519 3520 013514 010637 001072 MOV SP, @#M01072 3521 3522 013520 162737 000002 001072 SUB #2, @#M01072 3523 3524 013526 012704 177777 MOV #177777, R4 3525 3526 013532 M13532: Z 3527 013532 004427 000240 JSR R4, #240 3528 3529 013536 022737 000001 001066 CMP #1, @#M01066 3530 3531 013544 001011 BNE M13570 3532 013546 023706 001072 CMP @#M01072, SP 3533 3534 013552 001006 BNE M13570 3535 013554 021627 177777 CMP (SP), #177777 3536 3537 013560 001003 BNE M13570 3538 013562 M13562: 3539 013562 020427 013536 CMP R4, #13536 3540 3541 013566 001403 BEQ M13576 3542 013570 M13570: 3543 013570 104000 EMT 0 3544 013572 000326 SWAB (SP)+ 3545 013574 001127 BNE M14054 3546 013576 M13576: 3547 013576 005237 001066 INC @#M01066 3548 3549 013602 012704 152525 MOV #152525, R4 3550 3551 013606 013706 001070 MOV @#M01070, SP 3552 3553 013612 004437 013704 JSR R4, @#M13702+2 3554 3555 013616 000000 HALT 3556 013620 M13620: 3557 013620 023727 001066 000003 CMP @#M01066, #3 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-63 3558 3559 013626 M13626: 3560 013626 001011 BNE M13652 3561 013630 023706 001072 CMP @#M01072, SP 3562 3563 013634 001006 BNE M13652 3564 013636 021627 000125 CMP (SP), #125 3565 3566 013642 001003 BNE M13652 3567 013644 020427 013764 CMP R4, #13764 3568 3569 013650 001403 BEQ M13660 3570 013652 M13652: 3571 013652 104000 EMT 0 3572 013654 M13654: 3573 013654 000327 001127 SWAB #1127 3574 3575 013660 M13660: 3576 013660 005237 001066 INC @#M01066 3577 3578 013664 013706 001070 MOV @#M01070, SP 3579 3580 013670 012704 000001 MOV #1, R4 3581 3582 013674 004477 000002 JSR R4, @M13702 3583 3584 013700 000000 HALT 3585 013702 M13702: 3586 013702 013764 023727 001066 MOV @#M23727, M01066(R4) 3587 3588 013710 000002 RTI 3589 013712 001011 BNE M13736 3590 013714 023706 001072 CMP @#M01072, SP 3591 3592 013720 M13720: 3593 013720 001006 BNE M13736 3594 013722 021627 152525 CMP (SP), #152525 3595 3596 013726 001003 BNE M13736 3597 013730 020427 013616 CMP R4, #13616 3598 3599 013734 001403 BEQ M13744 3600 013736 M13736: 3601 013736 104000 EMT 0 3602 013740 000330 SWAB @(R0)+ 3603 013742 001127 BNE M14220+2 3604 013744 M13744: 3605 013744 005237 001066 INC @#M01066 3606 3607 013750 M13750: 3608 013750 013706 001070 MOV @#M01070, SP 3609 3610 013754 012704 000125 MOV #125, R4 3611 3612 013760 004467 177634 JSR R4, M13620 3613 3614 013764 023727 001066 000004 CMP @#M01066, #4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-64 3615 3616 013772 001011 BNE M14016 3617 013774 023706 001072 CMP @#M01072, SP 3618 3619 014000 001006 BNE M14016 3620 014002 021627 000001 CMP (SP), #1 3621 3622 014006 001003 BNE M14016 3623 014010 020427 013700 CMP R4, #13700 3624 3625 014014 001403 BEQ M14024 3626 014016 M14016: 3627 014016 104000 EMT 0 3628 014020 000331 SWAB @(R1)+ 3629 014022 001127 BNE M14302 3630 014024 M14024: 3631 014024 013706 001070 MOV @#M01070, SP 3632 3633 014030 005267 164750 INC M01004 3634 3635 014034 012706 001000 MOV #1000, SP 3636 3637 014040 012746 123456 MOV #123456, -(SP) 3638 3639 014044 012703 014060 MOV #14060, R3 3640 3641 014050 000200 RTS R0 3642 014052 104000 EMT 0 3643 014054 M14054: 3644 014054 000332 SWAB @(R2)+ 3645 014056 001127 BNE M14334+2 3646 014060 022703 123456 CMP #123456, R3 3647 3648 014064 001403 BEQ M14074 3649 014066 104000 EMT 0 3650 014070 000333 SWAB @(R3)+ 3651 014072 001127 BNE M14350+2 3652 014074 M14074: 3653 014074 010601 MOV SP, R1 3654 014076 012705 014114 MOV #14114, R5 3655 3656 014102 010506 MOV R5, SP 3657 014104 000200 RTS R0 3658 014106 104000 EMT 0 3659 014110 000334 SWAB @(R4)+ 3660 014112 001127 BNE M14370+2 3661 014114 021506 CMP (R5), SP 3662 014116 001403 BEQ M14126 3663 014120 104000 EMT 0 3664 014122 000335 SWAB @(R5)+ 3665 014124 001127 BNE M14404 3666 014126 M14126: 3667 014126 010106 MOV R1, SP 3668 014130 005267 164650 INC M01004 3669 3670 014134 012737 040000 177776 MOV #40000, @#PS 3671 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-65 3672 014142 012706 177777 MOV #177777, SP 3673 3674 014146 022706 177777 CMP #177777, SP 3675 3676 014152 001403 BEQ M14162 3677 014154 104000 EMT 0 3678 014156 000336 SWAB @(SP)+ 3679 014160 001127 BNE M14440 3680 014162 M14162: 3681 014162 005006 CLR SP 3682 014164 022706 000000 CMP #0, SP 3683 3684 014170 001403 BEQ M14200 3685 014172 104000 EMT 0 3686 014174 000337 001127 SWAB @#A01127 3687 3688 014200 M14200: 3689 014200 012706 125252 MOV #125252, SP 3690 3691 014204 022706 125252 CMP #125252, SP 3692 3693 014210 001403 BEQ M14220 3694 014212 104000 EMT 0 3695 014214 000340 SWAB -(R0) 3696 014216 001127 BNE M14474+2 3697 014220 M14220: 3698 014220 012706 052525 MOV #52525, SP 3699 3700 014224 022706 052525 CMP #52525, SP 3701 3702 014230 001403 BEQ M14240 3703 014232 104000 EMT 0 3704 014234 000341 SWAB -(R1) 3705 014236 001127 BNE M14516 3706 014240 M14240: 3707 014240 012706 000700 MOV #700, SP 3708 3709 014244 012737 140000 177776 MOV #140000, @#PS 3710 3711 014252 012706 177777 MOV #177777, SP 3712 3713 014256 022706 177777 CMP #177777, SP 3714 3715 014262 001403 BEQ M14272 3716 014264 104000 EMT 0 3717 014266 000342 SWAB -(R2) 3718 014270 001127 BNE M14550 3719 014272 M14272: 3720 014272 005006 CLR SP 3721 014274 022706 000000 CMP #0, SP 3722 3723 014300 001403 BEQ M14310 3724 014302 M14302: 3725 014302 104000 EMT 0 3726 014304 000343 SWAB -(R3) 3727 014306 001127 BNE M14566 3728 014310 M14310: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-66 3729 014310 012706 125252 MOV #125252, SP 3730 3731 014314 022706 125252 CMP #125252, SP 3732 3733 014320 001403 BEQ M14330 3734 014322 104000 EMT 0 3735 014324 000344 SWAB -(R4) 3736 014326 001127 BNE M14606 3737 014330 M14330: 3738 014330 012706 052525 MOV #52525, SP 3739 3740 014334 M14334: 3741 014334 022706 052525 CMP #52525, SP 3742 3743 014340 001403 BEQ M14350 3744 014342 104000 EMT 0 3745 014344 000345 SWAB -(R5) 3746 014346 001127 BNE M14626 3747 014350 M14350: 3748 014350 012706 000600 MOV #600, SP 3749 3750 014354 005037 177776 CLR @#PS 3751 3752 014360 012706 001000 MOV #1000, SP 3753 3754 014364 005037 000700 CLR @#V.700 3755 3756 014370 M14370: 3757 014370 005037 000600 CLR @#V.600 3758 3759 014374 005037 001000 CLR @#M01000 3760 3761 014400 004767 000070 CALL M14474 3762 3763 014404 M14404: 3764 014404 012737 040000 177776 MOV #40000, @#PS 3765 3766 014412 022706 000700 CMP #700, SP 3767 3768 014416 001403 BEQ M14426 3769 014420 104000 EMT 0 3770 014422 000346 SWAB -(SP) 3771 014424 001127 BNE M14702+2 3772 014426 M14426: 3773 014426 012737 140000 177776 MOV #140000, @#PS 3774 3775 014434 022706 000600 CMP #600, SP 3776 3777 014440 M14440: 3778 014440 001403 BEQ M14450 3779 014442 104000 EMT 0 3780 014444 000347 SWAB -(PC) 3781 014446 001127 BNE M14726 3782 014450 M14450: 3783 014450 005037 177776 CLR @#PS 3784 3785 014454 022706 001000 CMP #1000, SP TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-67 3786 3787 014460 001403 BEQ M14470 3788 014462 104000 EMT 0 3789 014464 000350 SWAB @-(R0) 3790 014466 001127 BNE M14746 3791 014470 M14470: 3792 014470 000167 000252 JMP M14746 3793 3794 014474 M14474: 3795 014474 012737 040000 177776 MOV #40000, @#PS 3796 3797 014502 004767 000060 CALL M14566 3798 3799 014506 022716 000000 CMP #0, (SP) 3800 3801 014512 001403 BEQ M14522 3802 014514 104000 EMT 0 3803 014516 M14516: 3804 014516 000351 SWAB @-(R1) 3805 014520 001127 BNE M15000 3806 014522 M14522: 3807 014522 012737 140000 177776 MOV #140000, @#PS 3808 3809 014530 022716 000000 CMP #0, (SP) 3810 3811 014534 001403 BEQ M14544 3812 014536 104000 EMT 0 3813 014540 000352 SWAB @-(R2) 3814 014542 001127 BNE M15022 3815 014544 M14544: 3816 014544 005037 177776 CLR @#PS 3817 3818 014550 M14550: 3819 014550 022716 014404 CMP #14404, (SP) 3820 3821 014554 001403 BEQ M14564 3822 014556 104000 EMT 0 3823 014560 000353 SWAB @-(R3) 3824 014562 001127 BNE M15042 3825 014564 M14564: 3826 014564 000207 RETURN 3827 014566 M14566: 3828 014566 012737 140000 177776 MOV #140000, @#PS 3829 3830 014574 004767 000060 CALL M14660 3831 3832 014600 022716 000000 CMP #0, (SP) 3833 3834 014604 001403 BEQ M14614 3835 014606 M14606: 3836 014606 104000 EMT 0 3837 014610 000354 SWAB @-(R4) 3838 014612 001127 BNE M15070+2 3839 014614 M14614: 3840 014614 005037 177776 CLR @#PS 3841 3842 014620 022716 014404 CMP #14404, (SP) TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-68 3843 3844 014624 001403 BEQ M14634 3845 014626 M14626: 3846 014626 104000 EMT 0 3847 014630 000355 SWAB @-(R5) 3848 014632 001127 BNE M15112 3849 014634 M14634: 3850 014634 012737 040000 177776 MOV #40000, @#PS 3851 3852 014642 022716 014506 CMP #14506, (SP) 3853 3854 014646 001403 BEQ M14656 3855 014650 104000 EMT 0 3856 014652 000356 SWAB @-(SP) 3857 014654 001127 BNE M15134 3858 014656 M14656: 3859 014656 000207 RETURN 3860 014660 M14660: 3861 014660 022716 014600 CMP #14600, (SP) 3862 3863 014664 001403 BEQ M14674 3864 014666 104000 EMT 0 3865 014670 000357 SWAB @-(PC) 3866 014672 001127 BNE M15152 3867 014674 M14674: 3868 014674 012737 040000 177776 MOV #40000, @#PS 3869 3870 014702 M14702: 3871 014702 022716 014506 CMP #14506, (SP) 3872 3873 014706 001403 BEQ M14716 3874 014710 104000 EMT 0 3875 014712 000360 001127 SWAB A01127(R0) 3876 3877 014716 M14716: 3878 014716 005037 177776 CLR @#PS 3879 3880 014722 022716 014404 CMP #14404, (SP) 3881 3882 014726 M14726: 3883 014726 001403 BEQ M14736 3884 014730 104000 EMT 0 3885 014732 000361 001127 SWAB A01127(R1) 3886 3887 014736 M14736: 3888 014736 012737 140000 177776 MOV #140000, @#PS 3889 3890 014744 000207 RETURN 3891 014746 M14746: 3892 014746 005267 164032 INC M01004 3893 3894 014752 000277 SCC 3895 014754 000244 CLZ 3896 014756 012704 000000 MOV #0, R4 3897 3898 014762 100403 BMI M14772 3899 014764 102402 BVS M14772 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-69 3900 014766 103001 BCC M14772 3901 014770 001403 BEQ M15000 3902 014772 M14772: 3903 014772 104000 EMT 0 3904 014774 000362 001127 SWAB A01127(R2) 3905 3906 015000 M15000: 3907 015000 000277 SCC 3908 015002 000251 .WORD CLN!CLC 3909 015004 012704 100000 MOV #100000, R4 3910 3911 015010 001403 BEQ M15020 3912 015012 102402 BVS M15020 3913 015014 103401 BCS M15020 3914 015016 100403 BMI M15026 3915 015020 M15020: 3916 015020 104000 EMT 0 3917 015022 M15022: 3918 015022 000363 001127 SWAB A01127(R3) 3919 3920 015026 M15026: 3921 015026 005267 163752 INC M01004 3922 3923 015032 005004 CLR R4 3924 015034 005104 COM R4 3925 015036 000277 SCC 3926 015040 000244 CLZ 3927 015042 M15042: 3928 015042 032704 000000 BIT #0, R4 3929 3930 015046 100403 BMI M15056 3931 015050 102402 BVS M15056 3932 015052 103001 BCC M15056 3933 015054 001403 BEQ M15064 3934 015056 M15056: 3935 015056 104000 EMT 0 3936 015060 000364 001127 SWAB A01127(R4) 3937 3938 015064 M15064: 3939 015064 000277 SCC 3940 015066 000251 .WORD CLN!CLC 3941 015070 M15070: 3942 015070 032704 100000 BIT #100000, R4 3943 3944 015074 001403 BEQ M15104 3945 015076 102402 BVS M15104 3946 015100 103401 BCS M15104 3947 015102 100403 BMI M15112 3948 015104 M15104: 3949 015104 104000 EMT 0 3950 015106 000365 001127 SWAB A01127(R5) 3951 3952 015112 M15112: 3953 015112 005267 163666 INC M01004 3954 3955 015116 005004 CLR R4 3956 015120 005104 COM R4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-70 3957 015122 000277 SCC 3958 015124 000244 CLZ 3959 015126 042704 177777 BIC #177777, R4 3960 3961 015132 100403 BMI M15142 3962 015134 M15134: 3963 015134 102402 BVS M15142 3964 015136 103001 BCC M15142 3965 015140 001403 BEQ M15150 3966 015142 M15142: 3967 015142 104000 EMT 0 3968 015144 000366 001127 SWAB A01127(SP) 3969 3970 015150 M15150: 3971 015150 005104 COM R4 3972 015152 M15152: 3973 015152 000277 SCC 3974 015154 000251 .WORD CLN!CLC 3975 015156 042704 077777 BIC #77777, R4 3976 3977 015162 001403 BEQ M15172 3978 015164 102402 BVS M15172 3979 015166 103401 BCS M15172 3980 015170 100403 BMI M15200 3981 015172 M15172: 3982 015172 104000 EMT 0 3983 015174 000367 001127 SWAB M16327 3984 3985 015200 M15200: 3986 015200 005267 163600 INC M01004 3987 3988 015204 005004 CLR R4 3989 015206 000277 SCC 3990 015210 000246 .WORD CLZ!CLV 3991 015212 052704 000000 BIS #0, R4 3992 3993 015216 100403 BMI M15226 3994 015220 102402 BVS M15226 3995 015222 103001 BCC M15226 3996 015224 001403 BEQ M15234 3997 015226 M15226: 3998 015226 104000 EMT 0 3999 015230 000370 001127 SWAB @A01127(R0) 4000 4001 015234 M15234: 4002 015234 000277 SCC 4003 015236 000241 CLC 4004 015240 052704 100076 BIS #100076, R4 4005 4006 015244 001403 BEQ M15254 4007 015246 102402 BVS M15254 4008 015250 103401 BCS M15254 4009 015252 100403 BMI M15262 4010 015254 M15254: 4011 015254 104000 EMT 0 4012 015256 000371 001127 SWAB @A01127(R1) 4013 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-71 4014 015262 M15262: 4015 015262 005267 163516 INC M01004 4016 4017 015266 012704 077777 MOV #77777, R4 4018 4019 015272 000257 CCC 4020 015274 000261 SEC 4021 015276 005204 INC R4 4022 015300 001403 BEQ M15310 4023 015302 100002 BPL M15310 4024 015304 102001 BVC M15310 4025 015306 103403 BCS M15316 4026 015310 M15310: 4027 015310 104000 EMT 0 4028 015312 000372 001127 SWAB @A01127(R2) 4029 4030 015316 M15316: 4031 015316 000257 CCC 4032 015320 005204 INC R4 4033 015322 103413 BCS M15352 4034 015324 102412 BVS M15352 4035 015326 005304 DEC R4 4036 015330 102410 BVS M15352 4037 015332 103407 BCS M15352 4038 015334 000277 SCC 4039 015336 000252 .WORD CLN!CLV 4040 015340 005304 DEC R4 4041 015342 001403 BEQ M15352 4042 015344 102002 BVC M15352 4043 015346 103001 BCC M15352 4044 015350 100003 BPL M15360 4045 015352 M15352: 4046 015352 104000 EMT 0 4047 015354 000373 001127 SWAB @A01127(R3) 4048 4049 015360 M15360: 4050 015360 005267 163420 INC M01004 4051 4052 015364 000277 SCC 4053 015366 000244 CLZ 4054 015370 005004 CLR R4 4055 015372 100403 BMI M15402 4056 015374 102402 BVS M15402 4057 015376 103401 BCS M15402 4058 015400 001403 BEQ M15410 4059 015402 M15402: 4060 015402 104000 EMT 0 4061 015404 000374 001127 SWAB @A01127(R4) 4062 4063 015410 M15410: 4064 015410 005104 COM R4 4065 015412 000277 SCC 4066 015414 005704 TST R4 4067 015416 001403 BEQ M15426 4068 015420 102402 BVS M15426 4069 015422 103401 BCS M15426 4070 015424 100403 BMI M15434 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-72 4071 015426 M15426: 4072 015426 104000 EMT 0 4073 015430 000375 001127 SWAB @A01127(R5) 4074 4075 015434 M15434: 4076 015434 000277 SCC 4077 015436 000304 SWAB R4 4078 015440 102402 BVS M15446 4079 015442 103401 BCS M15446 4080 015444 100403 BMI M15454 4081 015446 M15446: 4082 015446 104000 EMT 0 4083 015450 000376 001127 SWAB @A01127(SP) 4084 4085 015454 M15454: 4086 015454 005267 163324 INC M01004 4087 4088 015460 012704 077777 MOV #77777, R4 4089 4090 015464 012701 000001 MOV #1, R1 4091 4092 015470 000257 CCC 4093 015472 060401 ADD R4, R1 4094 015474 102003 BVC M15504 4095 015476 103402 BCS M15504 4096 015500 001401 BEQ M15504 4097 015502 100403 BMI M15512 4098 015504 M15504: 4099 015504 104000 EMT 0 4100 015506 000377 001127 SWAB @M16641 4101 4102 015512 M15512: 4103 015512 005204 INC R4 4104 015514 060401 ADD R4, R1 4105 015516 102002 BVC M15524 4106 015520 103001 BCC M15524 4107 015522 001403 BEQ M15532 4108 015524 M15524: 4109 015524 104000 EMT 0 4110 015526 000400 BR M15530 4111 015530 M15530: 4112 015530 001127 BNE M16010 4113 015532 M15532: 4114 015532 060401 ADD R4, R1 4115 015534 102402 BVS M15542 4116 015536 103401 BCS M15542 4117 015540 100403 BMI M15550 4118 015542 M15542: 4119 015542 104000 EMT 0 4120 015544 000401 BR M15550 4121 015546 001127 BNE M16024+2 4122 015550 M15550: 4123 015550 005267 163230 INC M01004 4124 4125 015554 012704 177777 MOV #177777, R4 4126 4127 015560 000277 SCC TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-73 4128 015562 005504 ADC R4 4129 015564 100403 BMI M15574 4130 015566 102402 BVS M15574 4131 015570 103001 BCC M15574 4132 015572 001403 BEQ M15602 4133 015574 M15574: 4134 015574 104000 EMT 0 4135 015576 000402 BR M15602+2 4136 015600 001127 BNE M16060 4137 015602 M15602: 4138 015602 012704 077777 MOV #77777, R4 4139 4140 015606 000277 SCC 4141 015610 000242 CLV 4142 015612 005504 ADC R4 4143 015614 100003 BPL M15624 4144 015616 103402 BCS M15624 4145 015620 001401 BEQ M15624 4146 015622 102403 BVS M15632 4147 015624 M15624: 4148 015624 104000 EMT 0 4149 015626 000403 BR M15636 4150 015630 001127 BNE M16110 4151 015632 M15632: 4152 015632 000277 SCC 4153 015634 005504 ADC R4 4154 015636 M15636: 4155 015636 102402 BVS M15644 4156 015640 103401 BCS M15644 4157 015642 100403 BMI M15652 4158 015644 M15644: 4159 015644 104000 EMT 0 4160 015646 000404 BR M15656+2 4161 015650 001127 BNE M16130 4162 015652 M15652: 4163 015652 005267 163126 INC M01004 4164 4165 015656 M15656: 4166 015656 012704 077777 MOV #77777, R4 4167 4168 015662 000257 CCC 4169 015664 005404 NEG R4 4170 015666 102403 BVS M15676 4171 015670 103002 BCC M15676 4172 015672 001401 BEQ M15676 4173 015674 100403 BMI M15704 4174 015676 M15676: 4175 015676 104000 EMT 0 4176 015700 000405 BR M15714 4177 015702 001127 BNE M16162 4178 015704 M15704: 4179 015704 005004 CLR R4 4180 015706 000257 CCC 4181 015710 005404 NEG R4 4182 015712 100403 BMI M15722 4183 015714 M15714: 4184 015714 103402 BCS M15722 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-74 4185 015716 102401 BVS M15722 4186 015720 001403 BEQ M15730 4187 015722 M15722: 4188 015722 104000 EMT 0 4189 015724 000406 BR M15742 4190 015726 001127 BNE M16204+2 4191 015730 M15730: 4192 015730 012704 077777 MOV #77777, R4 4193 4194 015734 012701 170000 MOV #170000, R1 4195 4196 015740 000257 CCC 4197 015742 M15742: 4198 015742 020401 CMP R4, R1 4199 015744 102003 BVC M15754 4200 015746 103002 BCC M15754 4201 015750 001401 BEQ M15754 4202 015752 100403 BMI M15762 4203 015754 M15754: 4204 015754 104000 EMT 0 4205 015756 000407 BR M15776 4206 015760 001127 BNE M16240 4207 015762 M15762: 4208 015762 000257 CCC 4209 015764 005101 COM R1 4210 015766 100403 BMI M15776 4211 015770 001402 BEQ M15776 4212 015772 103001 BCC M15776 4213 015774 102003 BVC M16004 4214 015776 M15776: 4215 015776 104000 EMT 0 4216 016000 000410 BR M16020+2 4217 016002 001127 BNE M16262 4218 016004 M16004: 4219 016004 000277 SCC 4220 016006 005101 COM R1 4221 016010 M16010: 4222 016010 100403 BMI M16020 4223 016012 104000 EMT 0 4224 016014 000411 BR M16040 4225 016016 001127 BNE M16276 4226 016020 M16020: 4227 016020 005267 162760 INC M01004 4228 4229 016024 M16024: 4230 016024 012704 077775 MOV #77775, R4 4231 4232 016030 000257 CCC 4233 016032 162704 137757 SUB #137757, R4 4234 4235 016036 102003 BVC M16046 4236 016040 M16040: 4237 016040 100002 BPL M16046 4238 016042 001401 BEQ M16046 4239 016044 103403 BCS M16054 4240 016046 M16046: 4241 016046 104000 EMT 0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-75 4242 016050 000412 BR M16076 4243 016052 001127 BNE M16332 4244 016054 M16054: 4245 016054 012704 000005 MOV #5, R4 4246 4247 016060 M16060: 4248 016060 000257 CCC 4249 016062 162704 000012 SUB #12, R4 4250 4251 016066 103003 BCC M16076 4252 016070 102402 BVS M16076 4253 016072 001401 BEQ M16076 4254 016074 100403 BMI M16104 4255 016076 M16076: 4256 016076 104000 EMT 0 4257 016100 000413 BR M16130 4258 016102 001127 BNE M16362 4259 016104 M16104: 4260 016104 005267 162674 INC M01004 4261 4262 016110 M16110: 4263 016110 012704 100000 MOV #100000, R4 4264 4265 016114 000257 CCC 4266 016116 005604 SBC R4 4267 016120 100006 BPL M16136 4268 016122 102405 BVS M16136 4269 016124 000261 SEC 4270 016126 005604 SBC R4 4271 016130 M16130: 4272 016130 102002 BVC M16136 4273 016132 103401 BCS M16136 4274 016134 100003 BPL M16144 4275 016136 M16136: 4276 016136 104000 EMT 0 4277 016140 000414 BR M16172 4278 016142 001127 BNE M16422 4279 016144 M16144: 4280 016144 005004 CLR R4 4281 016146 000277 SCC 4282 016150 000241 CLC 4283 016152 005604 SBC R4 4284 016154 103410 BCS M16176 4285 016156 102407 BVS M16176 4286 016160 001006 BNE M16176 4287 016162 M16162: 4288 016162 000261 SEC 4289 016164 005604 SBC R4 4290 016166 103003 BCC M16176 4291 016170 102402 BVS M16176 4292 016172 M16172: 4293 016172 001401 BEQ M16176 4294 016174 100403 BMI M16204 4295 016176 M16176: 4296 016176 104000 EMT 0 4297 016200 000415 BR M16234 4298 016202 001127 BNE M16462 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-76 4299 016204 M16204: 4300 016204 005267 162574 INC M01004 4301 4302 016210 012704 060000 MOV #60000, R4 4303 4304 016214 000257 CCC 4305 016216 006104 ROL R4 4306 016220 103402 BCS M16226 4307 016222 102001 BVC M16226 4308 016224 100403 BMI M16234 4309 016226 M16226: 4310 016226 104000 EMT 0 4311 016230 000416 BR M16266 4312 016232 001127 BNE M16512 4313 016234 M16234: 4314 016234 006104 ROL R4 4315 016236 103002 BCC M16244 4316 016240 M16240: 4317 016240 102401 BVS M16244 4318 016242 100403 BMI M16252 4319 016244 M16244: 4320 016244 104000 EMT 0 4321 016246 000417 BR M16306 4322 016250 001127 BNE M16530 4323 016252 M16252: 4324 016252 006104 ROL R4 4325 016254 102003 BVC M16264 4326 016256 103002 BCC M16264 4327 016260 100401 BMI M16264 4328 016262 M16262: 4329 016262 001003 BNE M16272 4330 016264 M16264: 4331 016264 104000 EMT 0 4332 016266 M16266: 4333 016266 000420 BR M16330 4334 016270 001127 BNE M16550 4335 016272 M16272: 4336 016272 006104 ROL R4 4337 016274 102402 BVS M16302 4338 016276 M16276: 4339 016276 103401 BCS M16302 4340 016300 100003 BPL M16310 4341 016302 M16302: 4342 016302 104000 EMT 0 4343 016304 000421 BR M16350 4344 016306 M16306: 4345 016306 001127 BNE M16566 4346 016310 M16310: 4347 016310 005267 162470 INC M01004 4348 4349 016314 012704 000003 MOV #3, R4 4350 4351 016320 000257 CCC 4352 016322 006004 ROR R4 4353 016324 103002 BCC M16332 4354 016327 M16327 =: .+1 4355 016326 102001 BVC M16332 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-77 4356 016330 M16330: 4357 016330 100003 BPL M16340 4358 016332 M16332: 4359 016332 104000 EMT 0 4360 016334 000422 BR M16402 4361 016336 001127 BNE M16616 4362 016340 M16340: 4363 016340 006004 ROR R4 4364 016342 103002 BCC M16350 4365 016344 102401 BVS M16350 4366 016346 100403 BMI M16356 4367 016350 M16350: 4368 016350 104000 EMT 0 4369 016352 000423 BR M16422 4370 016354 001127 BNE M16634 4371 016356 M16356: 4372 016356 006004 ROR R4 4373 016360 102002 BVC M16366 4374 016362 M16362: 4375 016362 103401 BCS M16366 4376 016364 100403 BMI M16374 4377 016366 M16366: 4378 016366 104000 EMT 0 4379 016370 000424 BR M16442 4380 016372 001127 BNE M16652 4381 016374 M16374: 4382 016374 006004 ROR R4 4383 016376 102402 BVS M16404 4384 016400 103401 BCS M16404 4385 016402 M16402: 4386 016402 100003 BPL M16412 4387 016404 M16404: 4388 016404 104000 EMT 0 4389 016406 000425 BR M16462 4390 016410 001127 BNE M16670 4391 016412 M16412: 4392 016412 005267 162366 INC M01004 4393 4394 016416 012701 052525 MOV #52525, R1 4395 4396 016422 M16422: 4397 016422 000241 CLC 4398 016424 006001 ROR R1 4399 016426 006001 ROR R1 4400 016430 006001 ROR R1 4401 016432 103403 BCS M16442 4402 016434 104000 EMT 0 4403 016436 000426 BR M16514 4404 016440 001127 BNE M16720 4405 016442 M16442: 4406 016442 022701 045252 CMP #45252, R1 4407 4408 016446 001403 BEQ M16456 4409 016450 104000 EMT 0 4410 016452 000427 BR M16532 4411 016454 001127 BNE M16734 4412 016456 M16456: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-78 4413 016456 012701 125252 MOV #125252, R1 4414 4415 016462 M16462: 4416 016462 000241 CLC 4417 016464 006101 ROL R1 4418 016466 006101 ROL R1 4419 016470 006101 ROL R1 4420 016472 103403 BCS M16502 4421 016474 104000 EMT 0 4422 016476 000430 BR M16560 4423 016500 001127 BNE M16760 4424 016502 M16502: 4425 016502 022701 052522 CMP #52522, R1 4426 4427 016506 001403 BEQ M16516 4428 016510 104000 EMT 0 4429 016512 M16512: 4430 016512 000431 BR M16576 4431 016514 M16514: 4432 016514 001127 BNE M16774 4433 016516 M16516: 4434 016516 005267 162262 INC M01004 4435 4436 016522 012704 060000 MOV #60000, R4 4437 4438 016526 000257 CCC 4439 016530 M16530: 4440 016530 006304 ASL R4 4441 016532 M16532: 4442 016532 103402 BCS M16540 4443 016534 102001 BVC M16540 4444 016537 M16537 =: .+1 4445 016536 100403 BMI M16546 4446 016540 M16540: 4447 016540 104000 EMT 0 4448 016542 000432 BR M16626+2 4449 016544 001127 BNE M17022+2 4450 016546 M16546: 4451 016546 006304 ASL R4 4452 016550 M16550: 4453 016550 103002 BCC M16556 4454 016552 102401 BVS M16556 4455 016554 100403 BMI M16564 4456 016556 M16556: 4457 016556 104000 EMT 0 4458 016560 M16560: 4459 016560 000433 BR M16650 4460 016562 001127 BNE M17042 4461 016564 M16564: 4462 016564 006304 ASL R4 4463 016566 M16566: 4464 016566 102003 BVC M16576 4465 016570 103002 BCC M16576 4466 016572 100401 BMI M16576 4467 016574 001403 BEQ M16604 4468 016576 M16576: 4469 016576 104000 EMT 0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-79 4470 016600 000434 BR M16672 4471 016602 001127 BNE M17060+2 4472 016604 M16604: 4473 016604 006304 ASL R4 4474 016606 102402 BVS M16614 4475 016610 103401 BCS M16614 4476 016612 100003 BPL M16622 4477 016614 M16614: 4478 016614 104000 EMT 0 4479 016616 M16616: 4480 016616 000435 BR M16712 4481 016620 001127 BNE M17100 4482 016622 M16622: 4483 016622 005267 162156 INC M01004 4484 4485 016626 M16626: 4486 016626 012704 000341 MOV #341, R4 4487 4488 016632 000257 CCC 4489 016634 M16634: 4490 016634 006204 ASR R4 4491 016636 103002 BCC M16644 4492 016641 M16641 =: .+1 4493 016640 102001 BVC M16644 4494 016642 100003 BPL M16652 4495 016644 M16644: 4496 016644 104000 EMT 0 4497 016646 000436 BR M16742+2 4498 016650 M16650: 4499 016650 001127 BNE M17130 4500 016652 M16652: 4501 016652 052704 100001 BIS #100001, R4 4502 4503 016656 006204 ASR R4 4504 016660 103002 BCC M16666 4505 016662 102401 BVS M16666 4506 016664 100403 BMI M16674 4507 016666 M16666: 4508 016666 104000 EMT 0 4509 016670 M16670: 4510 016670 000437 BR M16770 4511 016672 M16672: 4512 016672 001127 BNE M17152 4513 016674 M16674: 4514 016674 006204 ASR R4 4515 016676 102002 BVC M16704 4516 016700 103401 BCS M16704 4517 016702 100403 BMI M16712 4518 016704 M16704: 4519 016704 104000 EMT 0 4520 016706 000440 BR M17010 4521 016710 001127 BNE M17170 4522 016712 M16712: 4523 016712 006204 ASR R4 4524 016714 102005 BVC M16730 4525 016716 103404 BCS M16730 4526 016720 M16720: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-80 4527 016720 100003 BPL M16730 4528 016722 022704 170016 CMP #170016, R4 4529 4530 016726 001403 BEQ M16736 4531 016730 M16730: 4532 016730 104000 EMT 0 4533 016732 000441 BR M17036 4534 016734 M16734: 4535 016734 001127 BNE M17214 4536 016736 M16736: 4537 016736 005267 162042 INC M01004 4538 4539 016742 M16742: 4540 016742 012704 123456 MOV #123456, R4 4541 4542 016746 010401 MOV R4, R1 4543 016750 000257 CCC 4544 016752 006704 SXT R4 4545 016754 103403 BCS M16764 4546 016756 100402 BMI M16764 4547 016760 M16760: 4548 016760 102401 BVS M16764 4549 016762 001403 BEQ M16772 4550 016764 M16764: 4551 016764 104000 EMT 0 4552 016766 000442 BR M17074 4553 016770 M16770: 4554 016770 001127 BNE M17250 4555 016772 M16772: 4556 016772 010104 MOV R1, R4 4557 016774 M16774: 4558 016774 000277 SCC 4559 016776 006704 SXT R4 4560 017000 001405 BEQ M17014 4561 017002 100004 BPL M17014 4562 017004 103003 BCC M17014 4563 017006 102402 BVS M17014 4564 017010 M17010: 4565 017010 005104 COM R4 4566 017012 001403 BEQ M17022 4567 017014 M17014: 4568 017014 104000 EMT 0 4569 017016 000443 BR M17126 4570 017020 001127 BNE M17276+2 4571 017022 M17022: 4572 017022 005267 161756 INC M01004 4573 4574 017026 012704 123456 MOV #123456, R4 4575 4576 017032 012701 052525 MOV #52525, R1 4577 4578 017036 M17036: 4579 017036 000257 CCC 4580 017040 074401 XOR R4, R1 4581 017042 M17042: 4582 017042 102403 BVS M17052 4583 017044 001402 BEQ M17052 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-81 4584 017046 103401 BCS M17052 4585 017050 100403 BMI M17060 4586 017052 M17052: 4587 017052 104000 EMT 0 4588 017054 000444 BR M17166 4589 017056 001127 BNE M17336 4590 017060 M17060: 4591 017060 012701 125252 MOV #125252, R1 4592 4593 017064 000277 SCC 4594 017066 074401 XOR R4, R1 4595 017070 100403 BMI M17100 4596 017072 001402 BEQ M17100 4597 017074 M17074: 4598 017074 103001 BCC M17100 4599 017076 102003 BVC M17106 4600 017100 M17100: 4601 017100 104000 EMT 0 4602 017102 000445 BR M17216 4603 017104 001127 BNE M17364 4604 017106 M17106: 4605 017106 074404 XOR R4, R4 4606 017110 102406 BVS M17126 4607 017112 100405 BMI M17126 4608 017114 103004 BCC M17126 4609 017116 001003 BNE M17126 4610 017120 022704 000000 CMP #0, R4 4611 4612 017124 001403 BEQ M17134 4613 017126 M17126: 4614 017126 104000 EMT 0 4615 017130 M17130: 4616 017130 000446 BR M17246 4617 017132 001127 BNE M17412 4618 017134 M17134: 4619 017134 005267 161644 INC M01004 4620 4621 017140 005004 CLR R4 4622 017142 000257 CCC 4623 017144 000271 .WORD SEN!SEC 4624 017146 006704 SXT R4 4625 017150 102405 BVS M17164 4626 017152 M17152: 4627 017152 100004 BPL M17164 4628 017154 001403 BEQ M17164 4629 017156 103002 BCC M17164 4630 017160 005204 INC R4 4631 017162 001403 BEQ M17172 4632 017164 M17164: 4633 017164 104000 EMT 0 4634 017166 M17166: 4635 017166 000447 BR M17306 4636 017170 M17170: 4637 017170 001127 BNE M17450 4638 017172 M17172: 4639 017172 000277 SCC 4640 017174 000250 CLN TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-82 4641 017176 005004 CLR R4 4642 017200 012714 000055 MOV #55, (R4) 4643 4644 017204 006714 SXT (R4) 4645 017206 001005 BNE M17222 4646 017210 M17210: 4647 017210 102404 BVS M17222 4648 017212 103403 BCS M17222 4649 017214 M17214: 4650 017214 100402 BMI M17222 4651 017216 M17216: 4652 017216 005714 TST (R4) 4653 017220 001403 BEQ M17230 4654 017222 M17222: 4655 017222 104000 EMT 0 4656 017224 000450 BR M17346 4657 017226 001127 BNE M17504+2 4658 017230 M17230: 4659 017230 012700 177777 MOV #177777, R0 4660 4661 017234 005004 CLR R4 4662 017236 006700 SXT R0 4663 017240 005700 TST R0 4664 017242 001403 BEQ M17252 4665 017244 104000 EMT 0 4666 017246 M17246: 4667 017246 000451 BR M17372 4668 017250 M17250: 4669 017250 001127 BNE M17530 4670 017252 M17252: 4671 017252 005000 CLR R0 4672 017254 012704 177777 MOV #177777, R4 4673 4674 017260 006700 SXT R0 4675 017262 022700 177777 CMP #177777, R0 4676 4677 017266 001403 BEQ M17276 4678 017270 104000 EMT 0 4679 017272 000452 BR M17420 4680 017274 001127 BNE M17554 4681 017276 M17276: 4682 017276 005267 161502 INC M01004 4683 4684 017302 012701 007643 MOV #7643, R1 4685 4686 017306 M17306: 4687 017306 012704 133333 MOV #133333, R4 4688 4689 017312 000277 SCC 4690 017314 074104 XOR R1, R4 4691 017316 100006 BPL M17334 4692 017320 001405 BEQ M17334 4693 017322 103004 BCC M17334 4694 017324 102403 BVS M17334 4695 017326 020127 134570 CMP R1, #134570 4696 4697 017332 001403 BEQ M17342 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-83 4698 017334 M17334: 4699 017334 104000 EMT 0 4700 017336 M17336: 4701 017336 000453 BR M17466 4702 017340 001127 BNE M17620 4703 017342 M17342: 4704 017342 010102 MOV R1, R2 4705 017344 000257 CCC 4706 017346 M17346: 4707 017346 074204 XOR R2, R4 4708 017350 100405 BMI M17364 4709 017352 102404 BVS M17364 4710 017354 103403 BCS M17364 4711 017356 020227 007643 CMP R2, #7643 4712 4713 017362 001403 BEQ M17372 4714 017364 M17364: 4715 017364 104000 EMT 0 4716 017366 000454 BR M17520 4717 017370 001127 BNE M17650 4718 017372 M17372: 4719 017372 005267 161406 INC M01004 4720 4721 017376 012704 000555 MOV #555, R4 4722 4723 017402 000277 SCC 4724 017404 M17404: 4725 017404 103017 BCC M17444 4726 017406 102016 BVC M17444 4727 017410 100015 BPL M17444 4728 017412 M17412: 4729 017412 001014 BNE M17444 4730 017414 077405 SOB R4, M17404 4731 017416 103005 BCC M17432 4732 017420 M17420: 4733 017420 102004 BVC M17432 4734 017422 100003 BPL M17432 4735 017424 001002 BNE M17432 4736 017426 000167 000020 JMP M17452 4737 4738 017432 M17432: 4739 017432 104000 EMT 0 4740 017434 000455 BR M17570 4741 017436 001127 BNE M17716 4742 017440 000167 000006 JMP M17452 4743 4744 017444 M17444: 4745 017444 104000 EMT 0 4746 017446 000456 BR M17604 4747 017450 M17450: 4748 017450 001127 BNE M17730 4749 017452 M17452: 4750 017452 020427 000000 CMP R4, #0 4751 4752 017456 001403 BEQ M17466 4753 017460 104000 EMT 0 4754 017462 000457 BR M17622 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-84 4755 017464 001127 BNE M17740+4 4756 017466 M17466: 4757 017466 005267 161312 INC M01004 4758 4759 017472 012706 000700 MOV #700, SP 4760 4761 017476 012737 125252 000776 MOV #125252, @#V.774+2 4762 4763 017504 M17504: 4764 017504 012705 017526 MOV #17526, R5 4765 4766 017510 012746 006437 MOV #6437, -(SP) 4767 4768 017514 000277 SCC 4769 017516 000116 JMP (SP) 4770 017520 M17520: 4771 017520 104000 EMT 0 4772 017522 000460 BR M17664 4773 017524 001127 BNE M20004 4774 017526 101002 BHI M17534 4775 017530 M17530: 4776 017530 100001 BPL M17534 4777 017532 102403 BVS M17542 4778 017534 M17534: 4779 017534 104000 EMT 0 4780 017536 000461 BR M17676+4 4781 017540 001127 BNE M20014+4 4782 017542 M17542: 4783 017542 022705 125252 CMP #125252, R5 4784 4785 017546 001403 BEQ M17556 4786 017550 104000 EMT 0 4787 017552 000462 BR M17720 4788 017554 M17554: 4789 017554 001127 BNE M20034 4790 017556 M17556: 4791 017556 020627 001000 CMP SP, #1000 4792 4793 017562 001403 BEQ M17572 4794 017564 104000 EMT 0 4795 017566 000463 BR M17736 4796 017570 M17570: 4797 017570 001127 BNE M20046+2 4798 017572 M17572: 4799 017572 012746 052525 MOV #52525, -(SP) 4800 4801 017576 012746 006400 MOV #6400, -(SP) 4802 4803 017602 010605 MOV SP, R5 4804 017604 M17604: 4805 017604 004767 000004 CALL M17614 4806 4807 017610 000167 000012 JMP M17626 4808 4809 017614 M17614: 4810 017614 000257 CCC 4811 017616 000200 RTS R0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-85 4812 017620 M17620: 4813 017620 104000 EMT 0 4814 017622 M17622: 4815 017622 000464 BR M17772+2 4816 017624 001127 BNE M20100+4 4817 017626 M17626: 4818 017626 101402 BLOS M17634 4819 017630 100401 BMI M17634 4820 017632 102003 BVC M17642 4821 017634 M17634: 4822 017634 104000 EMT 0 4823 017636 000465 BR M20010+2 4824 017640 001127 BNE M20120 4825 017642 M17642: 4826 017642 020627 001000 CMP SP, #1000 4827 4828 017646 001403 BEQ M17656 4829 017650 M17650: 4830 017650 104000 EMT 0 4831 017652 000466 BR M20024+4 4832 017654 001127 BNE M20132+2 4833 017656 M17656: 4834 017656 022705 052525 CMP #52525, R5 4835 4836 017662 001403 BEQ M17672 4837 017664 M17664: 4838 017664 104000 EMT 0 4839 017666 000467 BR M20046 4840 017670 001127 BNE M20150 4841 017672 M17672: 4842 017672 005267 161106 INC M01004 4843 4844 017676 M17676: 4845 017676 012737 030017 177776 MOV #30017, @#PS 4846 4847 017704 000257 CCC 4848 017706 022737 030000 177776 CMP #30000, @#PS 4849 4850 017714 001403 BEQ M17724 4851 017716 M17716: 4852 017716 104000 EMT 0 4853 017720 M17720: 4854 017720 000470 BR M20100+2 4855 017722 001127 BNE M20202 4856 017724 M17724: 4857 017724 005267 161054 INC M01004 4858 4859 017730 M17730: 4860 017730 012737 030017 177776 MOV #30017, @#PS 4861 4862 017736 M17736: 4863 017736 000241 CLC 4864 017740 M17740: 4865 017740 022737 030016 177776 CMP #30016, @#PS 4866 4867 017746 001403 BEQ M17756 4868 017750 104000 EMT 0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-86 4869 017752 000471 BR M20132+4 4870 017754 001127 BNE M20234 4871 017756 M17756: 4872 017756 005267 161022 INC M01004 4873 4874 017762 012737 030017 177776 MOV #30017, @#PS 4875 4876 017770 000250 CLN 4877 017772 M17772: 4878 017772 022737 030007 177776 CMP #30007, @#PS 4879 4880 020000 001403 BEQ M20010 4881 020002 104000 EMT 0 4882 020004 M20004: 4883 020004 000472 BR M20172 4884 020006 001127 BNE M20266 4885 020010 M20010: 4886 020010 005267 160770 INC M01004 4887 4888 020014 M20014: 4889 020014 012737 030017 177776 MOV #30017, @#PS 4890 4891 020022 000242 CLV 4892 020024 M20024: 4893 020024 022737 030015 177776 CMP #30015, @#PS 4894 4895 020032 001403 BEQ M20042 4896 020034 M20034: 4897 020034 104000 EMT 0 4898 020036 000473 BR M20226 4899 020040 001127 BNE M20314+4 4900 020042 M20042: 4901 020042 005267 160736 INC M01004 4902 4903 020046 M20046: 4904 020046 012737 030017 177776 MOV #30017, @#PS 4905 4906 020054 000244 CLZ 4907 020056 022737 030013 177776 CMP #30013, @#PS 4908 4909 020064 001403 BEQ M20074 4910 020066 104000 EMT 0 4911 020070 000474 BR M20260+2 4912 020072 001127 BNE M20352 4913 020074 M20074: 4914 020074 005267 160704 INC M01004 4915 4916 020100 M20100: 4917 020100 012737 030000 177776 MOV #30000, @#PS 4918 4919 020106 000277 SCC 4920 020110 022737 030017 177776 CMP #30017, @#PS 4921 4922 020116 001403 BEQ M20126 4923 020120 M20120: 4924 020120 104000 EMT 0 4925 020122 000475 BR M20314+2 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-87 4926 020124 001127 BNE M20402+2 4927 020126 M20126: 4928 020126 005267 160652 INC M01004 4929 4930 020132 M20132: 4931 020132 012737 030000 177776 MOV #30000, @#PS 4932 4933 020140 000261 SEC 4934 020142 022737 030001 177776 CMP #30001, @#PS 4935 4936 020150 M20150: 4937 020150 001403 BEQ M20160 4938 020152 104000 EMT 0 4939 020154 000476 BR M20352 4940 020156 001127 BNE M20436 4941 020160 M20160: 4942 020160 005267 160620 INC M01004 4943 4944 020164 012737 030000 177776 MOV #30000, @#PS 4945 4946 020172 M20172: 4947 020172 000270 SEN 4948 020174 022737 030010 177776 CMP #30010, @#PS 4949 4950 020202 M20202: 4951 020202 001403 BEQ M20212 4952 020204 104000 EMT 0 4953 020206 000477 BR M20402+4 4954 020210 001127 BNE M20470 4955 020212 M20212: 4956 020212 005267 160566 INC M01004 4957 4958 020216 012737 030000 177776 MOV #30000, @#PS 4959 4960 020224 000262 SEV 4961 020226 M20226: 4962 020226 022737 030002 177776 CMP #30002, @#PS 4963 4964 020234 M20234: 4965 020234 001403 BEQ M20244 4966 020236 104000 EMT 0 4967 020240 000500 BR M20442 4968 020242 001127 BNE M20522 4969 020244 M20244: 4970 020244 005267 160534 INC M01004 4971 4972 020250 012737 030000 177776 MOV #30000, @#PS 4973 4974 020256 000264 SEZ 4975 020260 M20260: 4976 020260 022737 030004 177776 CMP #30004, @#PS 4977 4978 020266 M20266: 4979 020266 001403 BEQ M20276 4980 020270 104000 EMT 0 4981 020272 000501 BR M20476 4982 020274 001127 BNE M20554 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-88 4983 020276 M20276: 4984 020276 005267 160502 INC M01004 4985 4986 020302 012737 030000 177776 MOV #30000, @#PS 4987 4988 020310 000277 SCC 4989 020312 000243 .WORD CLV!CLC 4990 020314 M20314: 4991 020314 022737 030014 177776 CMP #30014, @#PS 4992 4993 020322 001403 BEQ M20332 4994 020324 104000 EMT 0 4995 020326 000502 BR M20534 4996 020330 001127 BNE M20610 4997 020332 M20332: 4998 020332 000277 SCC 4999 020334 000245 .WORD CLZ!CLC 5000 020336 022737 030012 177776 CMP #30012, @#PS 5001 5002 020344 001403 BEQ M20354 5003 020346 104000 EMT 0 5004 020350 000503 BR M20556+2 5005 020352 M20352: 5006 020352 001127 BNE M20632 5007 020354 M20354: 5008 020354 000277 SCC 5009 020356 000246 .WORD CLZ!CLV 5010 020360 022737 030011 177776 CMP #30011, @#PS 5011 5012 020366 001403 BEQ M20376 5013 020370 104000 EMT 0 5014 020372 000504 BR M20600+4 5015 020374 001127 BNE M20654 5016 020376 M20376: 5017 020376 000277 SCC 5018 020400 000247 .WORD CLZ!CLV!CLC 5019 020402 M20402: 5020 020402 022737 030010 177776 CMP #30010, @#PS 5021 5022 020410 001403 BEQ M20420 5023 020412 104000 EMT 0 5024 020414 000505 BR M20630 5025 020416 001127 BNE M20676 5026 020420 M20420: 5027 020420 000277 SCC 5028 020422 000251 .WORD CLN!CLC 5029 020424 022737 030006 177776 CMP #30006, @#PS 5030 5031 020432 001403 BEQ M20442 5032 020434 104000 EMT 0 5033 020436 M20436: 5034 020436 000506 BR M20654 5035 020440 001127 BNE M20720 5036 020442 M20442: 5037 020442 000277 SCC 5038 020444 000252 .WORD CLN!CLV 5039 020446 022737 030005 177776 CMP #30005, @#PS TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-89 5040 5041 020454 001403 BEQ M20464 5042 020456 104000 EMT 0 5043 020460 000507 BR M20676+2 5044 020462 001127 BNE M20742 5045 020464 M20464: 5046 020464 000277 SCC 5047 020466 000253 .WORD CLN!CLV!CLC 5048 020470 M20470: 5049 020470 022737 030004 177776 CMP #30004, @#PS 5050 5051 020476 M20476: 5052 020476 001403 BEQ M20506 5053 020500 104000 EMT 0 5054 020502 000510 BR M20720+4 5055 020504 001127 BNE M20764 5056 020506 M20506: 5057 020506 000277 SCC 5058 020510 000254 .WORD CLN!CLZ 5059 020512 022737 030003 177776 CMP #30003, @#PS 5060 5061 020520 001403 BEQ M20530 5062 020522 M20522: 5063 020522 104000 EMT 0 5064 020524 000511 BR M20750 5065 020526 001127 BNE M21006 5066 020530 M20530: 5067 020530 000277 SCC 5068 020532 000255 .WORD CLN!CLZ!CLC 5069 020534 M20534: 5070 020534 022737 030002 177776 CMP #30002, @#PS 5071 5072 020542 001403 BEQ M20552 5073 020544 104000 EMT 0 5074 020546 000512 BR M20774 5075 020550 001127 BNE M21030 5076 020552 M20552: 5077 020552 000277 SCC 5078 020554 M20554: 5079 020554 000256 .WORD CLN!CLZ!CLV 5080 020556 M20556: 5081 020556 022737 030001 177776 CMP #30001, @#PS 5082 5083 020564 001403 BEQ M20574 5084 020566 104000 EMT 0 5085 020570 000513 BR M21020 5086 020572 001127 BNE M21052 5087 020574 M20574: 5088 020574 005267 160204 INC M01004 5089 5090 020600 M20600: 5091 020600 012737 030000 177776 MOV #30000, @#PS 5092 5093 020606 000263 .WORD SEV!SEC 5094 020610 M20610: 5095 020610 022737 030003 177776 CMP #30003, @#PS 5096 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-90 5097 020616 001403 BEQ M20626 5098 020620 104000 EMT 0 5099 020622 000514 BR M21052+2 5100 020624 001127 BNE M21104 5101 020626 M20626: 5102 020626 000257 CCC 5103 020630 M20630: 5104 020630 000265 .WORD SEZ!SEC 5105 020632 M20632: 5106 020632 022737 030005 177776 CMP #30005, @#PS 5107 5108 020640 001403 BEQ M20650 5109 020642 104000 EMT 0 5110 020644 000515 BR M21100 5111 020646 001127 BNE M21126 5112 020650 M20650: 5113 020650 000257 CCC 5114 020652 000266 .WORD SEZ!SEV 5115 020654 M20654: 5116 020654 022737 030006 177776 CMP #30006, @#PS 5117 5118 020662 001403 BEQ M20672 5119 020664 104000 EMT 0 5120 020666 000516 BR M21124 5121 020670 001127 BNE M21150 5122 020672 M20672: 5123 020672 000257 CCC 5124 020674 000267 .WORD SEZ!SEV!SEC 5125 020676 M20676: 5126 020676 022737 030007 177776 CMP #30007, @#PS 5127 5128 020704 001403 BEQ M20714 5129 020706 104000 EMT 0 5130 020710 000517 BR M21150 5131 020712 001127 BNE M21172 5132 020714 M20714: 5133 020714 000257 CCC 5134 020716 000271 .WORD SEN!SEC 5135 020720 M20720: 5136 020720 022737 030011 177776 CMP #30011, @#PS 5137 5138 020726 001403 BEQ M20736 5139 020730 104000 EMT 0 5140 020732 000520 BR M21174 5141 020734 001127 BNE M21214 5142 020736 M20736: 5143 020736 000257 CCC 5144 020740 000272 .WORD SEN!SEV 5145 020742 M20742: 5146 020742 022737 030012 177776 CMP #30012, @#PS 5147 5148 020750 M20750: 5149 020750 001403 BEQ M20760 5150 020752 104000 EMT 0 5151 020754 000521 BR M21220 5152 020756 001127 BNE M21236 5153 020760 M20760: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-91 5154 020760 000257 CCC 5155 020762 000273 .WORD SEN!SEV!SEC 5156 020764 M20764: 5157 020764 022737 030013 177776 CMP #30013, @#PS 5158 5159 020772 001403 BEQ M21002 5160 020774 M20774: 5161 020774 104000 EMT 0 5162 020776 000522 BR M21244 5163 021000 001127 BNE M21260 5164 021002 M21002: 5165 021002 000257 CCC 5166 021004 000274 .WORD SEN!SEZ 5167 021006 M21006: 5168 021006 022737 030014 177776 CMP #30014, @#PS 5169 5170 021014 001403 BEQ M21024 5171 021016 104000 EMT 0 5172 021020 M21020: 5173 021020 000523 BR M21270 5174 021022 001127 BNE M21302 5175 021024 M21024: 5176 021024 000257 CCC 5177 021026 000275 .WORD SEN!SEZ!SEC 5178 021030 M21030: 5179 021030 022737 030015 177776 CMP #30015, @#PS 5180 5181 021036 001403 BEQ M21046 5182 021040 104000 EMT 0 5183 021042 M21042: 5184 021042 000524 BR M21314 5185 021044 001127 BNE M21324 5186 021046 M21046: 5187 021046 000257 CCC 5188 021050 000276 .WORD SEN!SEZ!SEV 5189 021052 M21052: 5190 021052 022737 030016 177776 CMP #30016, @#PS 5191 5192 021060 001403 BEQ M21070 5193 021062 104000 EMT 0 5194 021064 000525 BR M21340 5195 021066 001127 BNE M21346 5196 021070 M21070: 5197 021070 005267 157710 INC M01004 5198 5199 021074 000257 CCC 5200 021076 002003 BGE M21106 5201 021100 M21100: 5202 021100 104000 EMT 0 5203 021102 000526 BR M21356+2 5204 021104 M21104: 5205 021104 001127 BNE M21362+2 5206 021106 M21106: 5207 021106 003003 BGT M21116 5208 021110 104000 EMT 0 5209 021112 000527 BR M21370+2 5210 021114 001127 BNE M21374 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-92 5211 021116 M21116: 5212 021116 003401 BLE M21122 5213 021120 000403 BR M21130 5214 021122 M21122: 5215 021122 104000 EMT 0 5216 021124 M21124: 5217 021124 000530 BR M21404+2 5218 021126 M21126: 5219 021126 001127 BNE M21404+2 5220 021130 M21130: 5221 021130 002401 BLT M21134 5222 021132 000403 BR M21142 5223 021134 M21134: 5224 021134 104000 EMT 0 5225 021136 000531 BR M21420+2 5226 021140 001127 BNE M21420 5227 021142 M21142: 5228 021142 000264 SEZ 5229 021144 003403 BLE M21154 5230 021146 104000 EMT 0 5231 021150 M21150: 5232 021150 000532 BR M21436 5233 021152 001127 BNE M21432 5234 021154 M21154: 5235 021154 003001 BGT M21160 5236 021156 000403 BR M21166 5237 021160 M21160: 5238 021160 104000 EMT 0 5239 021162 000533 BR M21452 5240 021164 001127 BNE M21442+2 5241 021166 M21166: 5242 021166 000257 CCC 5243 021170 000270 SEN 5244 021172 M21172: 5245 021172 002403 BLT M21202 5246 021174 M21174: 5247 021174 104000 EMT 0 5248 021176 000534 BR M21470 5249 021200 001127 BNE M21460 5250 021202 M21202: 5251 021202 003403 BLE M21212 5252 021204 104000 EMT 0 5253 021206 000535 BR M21500+2 5254 021210 001127 BNE M21470 5255 021212 M21212: 5256 021212 002001 BGE M21216 5257 021214 M21214: 5258 021214 000403 BR M21224 5259 021216 M21216: 5260 021216 104000 EMT 0 5261 021220 M21220: 5262 021220 000536 BR M21516 5263 021222 001127 BNE M21500+2 5264 021224 M21224: 5265 021224 003001 BGT M21230 5266 021226 000403 BR M21236 5267 021230 M21230: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-93 5268 021230 104000 EMT 0 5269 021232 000537 BR M21532 5270 021234 001127 BNE M21514 5271 021236 M21236: 5272 021236 000257 CCC 5273 021240 000262 SEV 5274 021242 003403 BLE M21252 5275 021244 M21244: 5276 021244 104000 EMT 0 5277 021246 000540 BR M21546+2 5278 021250 001127 BNE M21524+4 5279 021252 M21252: 5280 021252 002403 BLT M21262 5281 021254 104000 EMT 0 5282 021256 000541 BR M21562 5283 021260 M21260: 5284 021260 001127 BNE M21540 5285 021262 M21262: 5286 021262 002001 BGE M21266 5287 021264 000403 BR M21274 5288 021266 M21266: 5289 021266 104000 EMT 0 5290 021270 M21270: 5291 021270 000542 BR M21576 5292 021272 001127 BNE M21552 5293 021274 M21274: 5294 021274 003001 BGT M21300 5295 021276 000403 BR M21306 5296 021300 M21300: 5297 021300 104000 EMT 0 5298 021302 M21302: 5299 021302 000543 BR M21612 5300 021304 001127 BNE M21564 5301 021306 M21306: 5302 021306 000257 CCC 5303 021310 000272 .WORD SEN!SEV 5304 021312 002003 BGE M21322 5305 021314 M21314: 5306 021314 104000 EMT 0 5307 021316 000544 BR M21630 5308 021320 001127 BNE M21600 5309 021322 M21322: 5310 021322 003003 BGT M21332 5311 021324 M21324: 5312 021324 104000 EMT 0 5313 021326 000545 BR M21642 5314 021330 001127 BNE M21610 5315 021332 M21332: 5316 021332 003401 BLE M21336 5317 021334 000403 BR M21344 5318 021336 M21336: 5319 021336 104000 EMT 0 5320 021340 M21340: 5321 021340 000546 BR M21656 5322 021342 001127 BNE M21622 5323 021344 M21344: 5324 021344 002401 BLT M21350 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-94 5325 021346 M21346: 5326 021346 000403 BR M21356 5327 021350 M21350: 5328 021350 104000 EMT 0 5329 021352 000547 BR M21672 5330 021354 001127 BNE M21632+2 5331 021356 M21356: 5332 021356 005267 157422 INC M01004 5333 5334 021362 M21362: 5335 021362 012737 030000 177776 MOV #30000, @#PS 5336 5337 021370 M21370: 5338 021370 012700 000001 MOV #1, R0 5339 5340 021374 M21374: 5341 021374 012701 000002 MOV #2, R1 5342 5343 021400 012702 000003 MOV #3, R2 5344 5345 021404 M21404: 5346 021404 012703 000004 MOV #4, R3 5347 5348 021410 012704 000005 MOV #5, R4 5349 5350 021414 012705 000006 MOV #6, R5 5351 5352 021420 M21420: 5353 021420 010637 001030 MOV SP, @#M01030 5354 5355 021424 012737 030017 001034 MOV #30017, @#M01034 5356 5357 021432 M21432: 5358 021432 000277 SCC 5359 021434 000240 NOP 5360 021436 M21436: 5361 021436 000240 NOP 5362 021440 000240 NOP 5363 021442 M21442: 5364 021442 004767 000056 CALL M21524 5365 5366 021446 020637 001030 CMP SP, @#M01030 5367 5368 021452 M21452: 5369 021452 001403 BEQ M21462 5370 021454 104000 EMT 0 5371 021456 000550 BR M22000 5372 021460 M21460: 5373 021460 001127 BNE M21740 5374 021462 M21462: 5375 021462 012737 030000 001034 MOV #30000, @#M01034 5376 5377 021470 M21470: 5378 021470 000257 CCC 5379 021472 000260 .WORD NOP!20 5380 021474 000260 .WORD NOP!20 5381 021476 000260 .WORD NOP!20 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-95 5382 021500 M21500: 5383 021500 004767 000020 CALL M21524 5384 5385 021504 020637 001030 CMP SP, @#M01030 5386 5387 021510 001403 BEQ M21520 5388 021512 104000 EMT 0 5389 021514 M21514: 5390 021514 000551 BR M22040 5391 021516 M21516: 5392 021516 001127 BNE M21776 5393 021520 M21520: 5394 021520 000167 000140 JMP M21664 5395 5396 021524 M21524: 5397 021524 023737 001034 177776 CMP @#M01034, @#PS 5398 5399 021532 M21532: 5400 021532 001407 BEQ M21552 5401 021534 010067 156640 MOV R0, V.400 5402 5403 021540 M21540: 5404 021540 104000 EMT 0 5405 021542 000552 BR M22066+2 5406 021544 001127 BNE M22024 5407 021546 M21546: 5408 021546 016700 156626 MOV V.400, R0 5409 5410 021552 M21552: 5411 021552 022700 000001 CMP #1, R0 5412 5413 021556 001403 BEQ M21566 5414 021560 104000 EMT 0 5415 021562 M21562: 5416 021562 000553 BR M22110+2 5417 021564 M21564: 5418 021564 001127 BNE M22044 5419 021566 M21566: 5420 021566 022701 000002 CMP #2, R1 5421 5422 021572 001403 BEQ M21602 5423 021574 104000 EMT 0 5424 021576 M21576: 5425 021576 000554 BR M22130 5426 021600 M21600: 5427 021600 001127 BNE M22060 5428 021602 M21602: 5429 021602 022702 000003 CMP #3, R2 5430 5431 021606 001403 BEQ M21616 5432 021610 M21610: 5433 021610 104000 EMT 0 5434 021612 M21612: 5435 021612 000555 BR M22146 5436 021614 001127 BNE M22074 5437 021616 M21616: 5438 021616 022703 000004 CMP #4, R3 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-96 5439 5440 021622 M21622: 5441 021622 001403 BEQ M21632 5442 021624 104000 EMT 0 5443 021626 000556 BR M22164 5444 021630 M21630: 5445 021630 001127 BNE M22110 5446 021632 M21632: 5447 021632 022704 000005 CMP #5, R4 5448 5449 021636 001403 BEQ M21646 5450 021640 104000 EMT 0 5451 021642 M21642: 5452 021642 000557 BR M22202 5453 021644 001127 BNE M22124 5454 021646 M21646: 5455 021646 022705 000006 CMP #6, R5 5456 5457 021652 001403 BEQ M21662 5458 021654 104000 EMT 0 5459 021656 M21656: 5460 021656 000560 BR M22220 5461 021660 001127 BNE M22134+4 5462 021662 M21662: 5463 021662 000207 RETURN 5464 021664 M21664: 5465 021664 005267 157114 INC M01004 5466 5467 021670 005000 CLR R0 5468 021672 M21672: 5469 021672 005001 CLR R1 5470 021674 005002 CLR R2 5471 021676 M21676: 5472 021676 005003 CLR R3 5473 021700 005004 CLR R4 5474 021702 005005 CLR R5 5475 021704 012767 004000 156064 MOV #4000, PS 5476 5477 021712 032767 004000 156056 BIT #4000, PS 5478 5479 021720 M21720: 5480 021720 001003 BNE M21730 5481 021722 104000 EMT 0 5482 021724 000561 BR M22270 5483 021726 001127 BNE M22206 5484 021730 M21730: 5485 021730 012700 177777 MOV #177777, R0 5486 5487 021734 010001 MOV R0, R1 5488 021736 010102 MOV R1, R2 5489 021740 M21740: 5490 021740 010203 MOV R2, R3 5491 021742 M21742: 5492 021742 010304 MOV R3, R4 5493 021744 010405 MOV R4, R5 5494 021746 042767 004000 156022 BIC #4000, PS 5495 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-97 5496 021754 032767 004000 156014 BIT #4000, PS 5497 5498 021762 001403 BEQ M21772 5499 021764 104000 EMT 0 5500 021766 000562 BR M22334 5501 021770 M21770: 5502 021770 001127 BNE M22246+2 5503 021772 M21772: 5504 021772 005700 TST R0 5505 021774 001403 BEQ M22004 5506 021776 M21776: 5507 021776 104000 EMT 0 5508 022000 M22000: 5509 022000 000563 BR M22350 5510 022002 001127 BNE M22262 5511 022004 M22004: 5512 022004 005701 TST R1 5513 022006 001403 BEQ M22016 5514 022010 M22010: 5515 022010 104000 EMT 0 5516 022012 000564 BR M22364 5517 022014 001127 BNE M22274 5518 022016 M22016: 5519 022016 005702 TST R2 5520 022020 001403 BEQ M22030 5521 022022 104000 EMT 0 5522 022024 M22024: 5523 022024 000565 BR M22400 5524 022026 001127 BNE M22304+2 5525 022030 M22030: 5526 022030 005703 TST R3 5527 022032 M22032: 5528 022032 001403 BEQ M22042 5529 022034 104000 EMT 0 5530 022036 000566 BR M22414 5531 022040 M22040: 5532 022040 001127 BNE M22320 5533 022042 M22042: 5534 022042 005704 TST R4 5535 022044 M22044: 5536 022044 001403 BEQ M22054 5537 022046 104000 EMT 0 5538 022050 000567 BR M22426+2 5539 022052 001127 BNE M22332 5540 022054 M22054: 5541 022054 005705 TST R5 5542 022056 001403 BEQ M22066 5543 022060 M22060: 5544 022060 104000 EMT 0 5545 022062 000570 BR M22442+2 5546 022064 001127 BNE M22344 5547 022066 M22066: 5548 022066 012767 004000 155702 MOV #4000, PS 5549 5550 022074 M22074: 5551 022074 005000 CLR R0 5552 022076 005001 CLR R1 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-98 5553 022100 005002 CLR R2 5554 022102 M22102: 5555 022102 005003 CLR R3 5556 022104 005004 CLR R4 5557 022106 005005 CLR R5 5558 022110 M22110: 5559 022110 042767 004000 155660 BIC #4000, PS 5560 5561 022116 012700 177777 MOV #177777, R0 5562 5563 022122 M22122: 5564 022122 010001 MOV R0, R1 5565 022124 M22124: 5566 022124 010102 MOV R1, R2 5567 022126 010203 MOV R2, R3 5568 022130 M22130: 5569 022130 010304 MOV R3, R4 5570 022132 010405 MOV R4, R5 5571 022134 M22134: 5572 022134 052767 004000 155634 BIS #4000, PS 5573 5574 022142 005700 TST R0 5575 022144 M22144: 5576 022144 001403 BEQ M22154 5577 022146 M22146: 5578 022146 104000 EMT 0 5579 022150 000571 BR M22534 5580 022152 001127 BNE M22432 5581 022154 M22154: 5582 022154 005701 TST R1 5583 022156 001403 BEQ M22166 5584 022160 104000 EMT 0 5585 022162 000572 BR M22550 5586 022164 M22164: 5587 022164 001127 BNE M22442+2 5588 022166 M22166: 5589 022166 005702 TST R2 5590 022170 001403 BEQ M22200 5591 022172 104000 EMT 0 5592 022174 000573 BR M22564 5593 022176 001127 BNE M22456 5594 022200 M22200: 5595 022200 005703 TST R3 5596 022202 M22202: 5597 022202 001403 BEQ M22212 5598 022204 104000 EMT 0 5599 022206 M22206: 5600 022206 000574 BR M22600 5601 022210 001127 BNE M22470 5602 022212 M22212: 5603 022212 005704 TST R4 5604 022214 M22214: 5605 022214 001403 BEQ M22224 5606 022216 104000 EMT 0 5607 022220 M22220: 5608 022220 000575 BR M22612+2 5609 022222 001127 BNE M22502 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-99 5610 022224 M22224: 5611 022224 005705 TST R5 5612 022226 001403 BEQ M22236 5613 022230 104000 EMT 0 5614 022232 000576 BR M22626+2 5615 022234 M22234: 5616 022234 001127 BNE M22514 5617 022236 M22236: 5618 022236 005267 156542 INC M01004 5619 5620 022242 012700 177777 MOV #177777, R0 5621 5622 022246 M22246: 5623 022246 020027 177777 CMP R0, #177777 5624 5625 022252 001403 BEQ M22262 5626 022254 104000 EMT 0 5627 022256 M22256: 5628 022256 000577 BR M22656 5629 022260 001127 BNE M22540 5630 022262 M22262: 5631 022262 005000 CLR R0 5632 022264 020027 000000 CMP R0, #0 5633 5634 022270 M22270: 5635 022270 001403 BEQ M22300 5636 022272 104000 EMT 0 5637 022274 M22274: 5638 022274 000600 BR M21676 5639 022276 001127 BNE M22554+2 5640 022300 M22300: 5641 022300 012700 125252 MOV #125252, R0 5642 5643 022304 M22304: 5644 022304 020027 125252 CMP R0, #125252 5645 5646 022310 001403 BEQ M22320 5647 022312 104000 EMT 0 5648 022314 000601 BR M21720 5649 022316 001127 BNE M22576 5650 022320 M22320: 5651 022320 012700 052525 MOV #52525, R0 5652 5653 022324 M22324: 5654 022324 020027 052525 CMP R0, #52525 5655 5656 022330 001403 BEQ M22340 5657 022332 M22332: 5658 022332 104000 EMT 0 5659 022334 M22334: 5660 022334 000602 BR M21742 5661 022336 001127 BNE M22616 5662 022340 M22340: 5663 022340 005267 156440 INC M01004 5664 5665 022344 M22344: 5666 022344 012701 177777 MOV #177777, R1 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-100 5667 5668 022350 M22350: 5669 022350 020127 177777 CMP R1, #177777 5670 5671 022354 001403 BEQ M22364 5672 022356 104000 EMT 0 5673 022360 000603 BR M21770 5674 022362 001127 BNE M22642 5675 022364 M22364: 5676 022364 005001 CLR R1 5677 022366 M22366: 5678 022366 020127 000000 CMP R1, #0 5679 5680 022372 001403 BEQ M22402 5681 022374 104000 EMT 0 5682 022376 000604 BR M22010 5683 022400 M22400: 5684 022400 001127 BNE M22656+2 5685 022402 M22402: 5686 022402 012701 125252 MOV #125252, R1 5687 5688 022406 020127 125252 CMP R1, #125252 5689 5690 022412 M22412: 5691 022412 001403 BEQ M22422 5692 022414 M22414: 5693 022414 104000 EMT 0 5694 022416 000605 BR M22032 5695 022420 001127 BNE M22700 5696 022422 M22422: 5697 022422 012701 052525 MOV #52525, R1 5698 5699 022426 M22426: 5700 022426 020127 052525 CMP R1, #52525 5701 5702 022432 M22432: 5703 022432 001403 BEQ M22442 5704 022434 104000 EMT 0 5705 022436 000606 BR M22054 5706 022440 M22440: 5707 022440 001127 BNE M22720 5708 022442 M22442: 5709 022442 005267 156336 INC M01004 5710 5711 022446 012702 177777 MOV #177777, R2 5712 5713 022452 020227 177777 CMP R2, #177777 5714 5715 022456 M22456: 5716 022456 001403 BEQ M22466 5717 022460 M22460: 5718 022460 104000 EMT 0 5719 022462 000607 BR M22102 5720 022464 001127 BNE M22744 5721 022466 M22466: 5722 022466 005002 CLR R2 5723 022470 M22470: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-101 5724 022470 020227 000000 CMP R2, #0 5725 5726 022474 001403 BEQ M22504 5727 022476 104000 EMT 0 5728 022500 000610 BR M22122 5729 022502 M22502: 5730 022502 001127 BNE M22760+2 5731 022504 M22504: 5732 022504 012702 125252 MOV #125252, R2 5733 5734 022510 020227 125252 CMP R2, #125252 5735 5736 022514 M22514: 5737 022514 001403 BEQ M22524 5738 022516 104000 EMT 0 5739 022520 000611 BR M22144 5740 022522 001127 BNE M23002 5741 022524 M22524: 5742 022524 012702 052525 MOV #52525, R2 5743 5744 022530 020227 052525 CMP R2, #52525 5745 5746 022534 M22534: 5747 022534 001403 BEQ M22544 5748 022536 104000 EMT 0 5749 022540 M22540: 5750 022540 000612 BR M22166 5751 022542 001127 BNE M23022 5752 022544 M22544: 5753 022544 005267 156234 INC M01004 5754 5755 022550 M22550: 5756 022550 012703 177777 MOV #177777, R3 5757 5758 022554 M22554: 5759 022554 020327 177777 CMP R3, #177777 5760 5761 022560 001403 BEQ M22570 5762 022562 104000 EMT 0 5763 022564 M22564: 5764 022564 000613 BR M22214 5765 022566 001127 BNE M23046 5766 022570 M22570: 5767 022570 005003 CLR R3 5768 022572 020327 000000 CMP R3, #0 5769 5770 022576 M22576: 5771 022576 001403 BEQ M22606 5772 022600 M22600: 5773 022600 104000 EMT 0 5774 022602 000614 BR M22234 5775 022604 001127 BNE M23064 5776 022606 M22606: 5777 022606 012703 125252 MOV #125252, R3 5778 5779 022612 M22612: 5780 022612 020327 125252 CMP R3, #125252 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-102 5781 5782 022616 M22616: 5783 022616 001403 BEQ M22626 5784 022620 104000 EMT 0 5785 022622 000615 BR M22256 5786 022624 001127 BNE M23102+2 5787 022626 M22626: 5788 022626 012703 052525 MOV #52525, R3 5789 5790 022632 020327 052525 CMP R3, #52525 5791 5792 022636 001403 BEQ M22646 5793 022640 104000 EMT 0 5794 022642 M22642: 5795 022642 000616 BR M22300 5796 022644 001127 BNE M23124 5797 022646 M22646: 5798 022646 005267 156132 INC M01004 5799 5800 022652 012704 177777 MOV #177777, R4 5801 5802 022656 M22656: 5803 022656 020427 177777 CMP R4, #177777 5804 5805 022662 001403 BEQ M22672 5806 022664 M22664: 5807 022664 104000 EMT 0 5808 022666 000617 BR M22324+2 5809 022670 001127 BNE M23150 5810 022672 M22672: 5811 022672 005004 CLR R4 5812 022674 020427 000000 CMP R4, #0 5813 5814 022700 M22700: 5815 022700 001403 BEQ M22710 5816 022702 104000 EMT 0 5817 022704 000620 BR M22344+2 5818 022706 001127 BNE M23166 5819 022710 M22710: 5820 022710 012704 125252 MOV #125252, R4 5821 5822 022714 020427 125252 CMP R4, #125252 5823 5824 022720 M22720: 5825 022720 001403 BEQ M22730 5826 022722 104000 EMT 0 5827 022724 000621 BR M22366+2 5828 022726 001127 BNE M23206 5829 022730 M22730: 5830 022730 012704 052525 MOV #52525, R4 5831 5832 022734 M22734: 5833 022734 020427 052525 CMP R4, #52525 5834 5835 022740 001403 BEQ M22750 5836 022742 104000 EMT 0 5837 022744 M22744: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-103 5838 022744 000622 BR M22412 5839 022746 001127 BNE M23224+2 5840 022750 M22750: 5841 022750 005267 156030 INC M01004 5842 5843 022754 012705 177777 MOV #177777, R5 5844 5845 022760 M22760: 5846 022760 020527 177777 CMP R5, #177777 5847 5848 022764 001403 BEQ M22774 5849 022766 104000 EMT 0 5850 022770 M22770: 5851 022770 000623 BR M22440 5852 022772 001127 BNE M23252 5853 022774 M22774: 5854 022774 005005 CLR R5 5855 022776 020527 000000 CMP R5, #0 5856 5857 023002 M23002: 5858 023002 001403 BEQ M23012 5859 023004 104000 EMT 0 5860 023006 M23006: 5861 023006 000624 BR M22460 5862 023010 001127 BNE M23266+2 5863 023012 M23012: 5864 023012 012705 125252 MOV #125252, R5 5865 5866 023016 020527 125252 CMP R5, #125252 5867 5868 023022 M23022: 5869 023022 001403 BEQ M23032 5870 023024 104000 EMT 0 5871 023026 000625 BR M22502 5872 023030 001127 BNE M23310 5873 023032 M23032: 5874 023032 012705 052525 MOV #52525, R5 5875 5876 023036 020527 052525 CMP R5, #52525 5877 5878 023042 001403 BEQ M23052 5879 023044 104000 EMT 0 5880 023046 M23046: 5881 023046 000626 BR M22524 5882 023050 001127 BNE M23330 5883 023052 M23052: 5884 023052 042767 004000 154716 BIC #4000, PS 5885 5886 023060 005267 155720 INC M01004 5887 5888 023064 M23064: 5889 023064 005004 CLR R4 5890 023066 012701 023330 MOV #23330, R1 5891 5892 023072 012702 023340 MOV #23340, R2 5893 5894 023076 012703 023346 MOV #23346, R3 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-104 5895 5896 023102 M23102: 5897 023102 012137 177776 MOV (R1)+, @#PS 5898 5899 023106 106704 MFPS R4 5900 023110 023722 177776 CMP @#PS, (R2)+ 5901 5902 023114 001403 BEQ M23124 5903 023116 104000 EMT 0 5904 023120 000627 BR M22600 5905 023122 001127 BNE M23402 5906 023124 M23124: 5907 023124 020423 CMP R4, (R3)+ 5908 023126 001403 BEQ M23136 5909 023130 104000 EMT 0 5910 023132 000630 BR M22612+2 5911 023134 001127 BNE M23414 5912 023136 M23136: 5913 023136 021127 177777 CMP (R1), #177777 5914 5915 023142 001357 BNE M23102 5916 023144 012701 023330 MOV #23330, R1 5917 5918 023150 M23150: 5919 023150 012702 023340 MOV #23340, R2 5920 5921 023154 012703 023346 MOV #23346, R3 5922 5923 023160 010605 MOV SP, R5 5924 023162 011137 177776 MOV (R1), @#PS 5925 5926 023166 M23166: 5927 023166 106706 MFPS SP 5928 023170 023712 177776 CMP @#PS, (R2) 5929 5930 023174 001403 BEQ M23204 5931 023176 104000 EMT 0 5932 023200 000631 BR M22664 5933 023202 001127 BNE M23462 5934 023204 M23204: 5935 023204 020613 CMP SP, (R3) 5936 023206 M23206: 5937 023206 001403 BEQ M23216 5938 023210 104000 EMT 0 5939 023212 000632 BR M22700 5940 023214 001127 BNE M23474 5941 023216 M23216: 5942 023216 010506 MOV R5, SP 5943 023220 012701 023330 MOV #23330, R1 5944 5945 023224 M23224: 5946 023224 012702 023340 MOV #23340, R2 5947 5948 023230 012703 023354 MOV #23354, R3 5949 5950 023234 005037 001034 CLR @#M01034 5951 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-105 5952 023240 M23240: 5953 023240 012704 001034 MOV #1034, R4 5954 5955 023244 M23244: 5956 023244 012137 177776 MOV (R1)+, @#PS 5957 5958 023250 106724 MFPS (R4)+ 5959 023252 M23252: 5960 023252 023722 177776 CMP @#PS, (R2)+ 5961 5962 023256 001403 BEQ M23266 5963 023260 104000 EMT 0 5964 023262 000633 BR M22750+2 5965 023264 001127 BNE M23544 5966 023266 M23266: 5967 023266 020427 001035 CMP R4, #1035 5968 5969 023272 M23272: 5970 023272 001403 BEQ M23302 5971 023274 104000 EMT 0 5972 023276 000634 BR M22770 5973 023300 001127 BNE M23560 5974 023302 M23302: 5975 023302 023723 001034 CMP @#M01034, (R3)+ 5976 5977 023306 M23306: 5978 023306 001403 BEQ M23316 5979 023310 M23310: 5980 023310 104000 EMT 0 5981 023312 000635 BR M23006 5982 023314 001127 BNE M23574 5983 023316 M23316: 5984 023316 021127 177777 CMP (R1), #177777 5985 5986 023322 001346 BNE M23240 5987 023324 000167 000032 JMP M23362 5988 5989 023330 M23330: 5990 023330 030207 BIT R2, PC 5991 023332 030000 BIT R0, R0 5992 023334 030057 BIT R0, @-(PC) 5993 023336 M23336: 5994 023336 177777 .WORD 177777 5995 023340 030211 BIT R2, (R1) 5996 023342 030004 BIT R0, R4 5997 023344 030041 BIT R0, -(R1) 5998 023346 177607 .WORD 177607 5999 023350 000000 HALT 6000 023352 M23352: 6001 023352 000057 .WORD 57 6002 023354 000207 RETURN 6003 023356 000000 HALT 6004 023360 000057 .WORD 57 6005 023362 M23362: 6006 023362 000240 NOP 6007 023364 M23364: 6008 023364 005267 155414 INC M01004 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-106 6009 6010 023370 012737 030000 177776 MOV #30000, @#PS 6011 6012 023376 012701 023722 MOV #23722, R1 6013 6014 023402 M23402: 6015 023402 012702 023700 MOV #23700, R2 6016 6017 023406 010103 MOV R1, R3 6018 023410 004767 000142 CALL M23556 6019 6020 023414 M23414: 6021 023414 012737 140000 177776 MOV #140000, @#PS 6022 6023 023422 012706 000600 MOV #600, SP 6024 6025 023426 012701 023722 MOV #23722, R1 6026 6027 023432 012702 023712 MOV #23712, R2 6028 6029 023436 010103 MOV R1, R3 6030 023440 004767 000112 CALL M23556 6031 6032 023444 012737 140000 177776 MOV #140000, @#PS 6033 6034 023452 012701 023674 MOV #23674, R1 6035 6036 023456 012702 023712 MOV #23712, R2 6037 6038 023462 M23462: 6039 023462 012703 023722 MOV #23722, R3 6040 6041 023466 010104 MOV R1, R4 6042 023470 004767 000124 CALL M23620 6043 6044 023474 M23474: 6045 023474 012737 030000 177776 MOV #30000, @#PS 6046 6047 023502 012701 023674 MOV #23674, R1 6048 6049 023506 M23506: 6050 023506 012702 023700 MOV #23700, R2 6051 6052 023512 012703 023722 MOV #23722, R3 6053 6054 023516 010104 MOV R1, R4 6055 023520 004767 000074 CALL M23620 6056 6057 023524 M23524: 6058 023524 005037 177776 CLR @#PS 6059 6060 023530 106427 177412 MTPS #177412 6061 6062 023534 022737 000012 177776 CMP #12, @#PS 6063 6064 023542 001403 BEQ M23552 6065 023544 M23544: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-107 6066 023544 104000 EMT 0 6067 023546 000636 BR M23244 6068 023550 001127 BNE M24026+2 6069 023552 M23552: 6070 023552 000167 000154 JMP M23732 6071 6072 023556 M23556: 6073 023556 012105 MOV (R1)+, R5 6074 023560 M23560: 6075 023560 106405 MTPS R5 6076 023562 023722 177776 CMP @#PS, (R2)+ 6077 6078 023566 001403 BEQ M23576 6079 023570 104000 EMT 0 6080 023572 000637 BR M23272 6081 023574 M23574: 6082 023574 001127 BNE M24054 6083 023576 M23576: 6084 023576 022305 CMP (R3)+, R5 6085 023600 001403 BEQ M23610 6086 023602 104000 EMT 0 6087 023604 000640 BR M23306 6088 023606 001127 BNE M24064+2 6089 023610 M23610: 6090 023610 021227 177777 CMP (R2), #177777 6091 6092 023614 M23614: 6093 023614 001360 BNE M23556 6094 023616 000207 RETURN 6095 023620 M23620: 6096 023620 106421 MTPS (R1)+ 6097 023622 023722 177776 CMP @#PS, (R2)+ 6098 6099 023626 001403 BEQ M23636 6100 023630 104000 EMT 0 6101 023632 000641 BR M23336 6102 023634 001127 BNE M24112+2 6103 023636 M23636: 6104 023636 122423 CMPB (R4)+, (R3)+ 6105 023640 001403 BEQ M23650 6106 023642 104000 EMT 0 6107 023644 000642 BR M23352 6108 023646 001127 BNE M24122+4 6109 023650 M23650: 6110 023650 020104 CMP R1, R4 6111 023652 001403 BEQ M23662 6112 023654 104000 EMT 0 6113 023656 000643 BR M23364+2 6114 023660 001127 BNE M24134+4 6115 023662 M23662: 6116 023662 005203 INC R3 6117 023664 021227 177777 CMP (R2), #177777 6118 6119 023670 001353 BNE M23620 6120 023672 000207 RETURN 6121 023674 M23674: 6122 023674 000377 052652 SWAB @76552 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-108 6123 6124 023700 030357 BIT R3, @-(PC) 6125 023702 030000 BIT R0, R0 Z 6126 023704 030252 BIT R2, @-(R2) 6127 023706 030105 BIT R1, R5 6128 023710 177777 .WORD 177777 6129 023712 140017 BICB R0, (PC) 6130 023714 140000 BICB R0, R0 6131 023716 140012 BICB R0, (R2) 6132 023720 140005 BICB R0, R5 6133 023722 M23722: 6134 023722 177777 .WORD 177777 6135 023724 177400 .WORD 177400 6136 023727 M23727 =: .+1 6137 023726 177652 .WORD 177652 6138 023730 177525 .WORD 177525 6139 023732 M23732: 6140 023732 005267 155046 INC M01004 6141 6142 023736 013746 000010 MOV @#V.10, -(SP) 6143 6144 023742 M23742: 6145 023742 012737 024070 000010 MOV #24070, @#V.10 6146 6147 023750 012700 177777 MOV #177777, R0 6148 6149 023754 M23754: 6150 023754 012737 030000 177776 MOV #30000, @#PS 6151 6152 023762 000007 MFPT 6153 023764 022737 030000 177776 CMP #30000, @#PS 6154 6155 023772 001403 BEQ M24002 6156 023774 104000 EMT 0 6157 023776 M23776: 6158 023776 000644 BR M23506+2 6159 024000 001127 BNE M24256+2 6160 024002 M24002: 6161 024002 020027 000005 CMP R0, #5 6162 6163 024006 001403 BEQ M24016 6164 024010 104000 EMT 0 6165 024012 000645 BR M23524+2 6166 024014 001127 BNE M24274 6167 024016 M24016: 6168 024016 012700 177777 MOV #177777, R0 6169 6170 024022 000277 SCC 6171 024024 000007 MFPT 6172 024026 M24026: 6173 024026 022737 030017 177776 CMP #30017, @#PS 6174 6175 024034 001403 BEQ M24044 6176 024036 104000 EMT 0 6177 024040 000646 BR M23556 6178 024042 001127 BNE M24316+4 6179 024044 M24044: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-109 6180 024044 020027 000005 CMP R0, #5 6181 6182 024050 001403 BEQ M24060 6183 024052 104000 EMT 0 6184 024054 M24054: 6185 024054 000647 BR M23574 6186 024056 001127 BNE M24336 6187 024060 M24060: 6188 024060 012637 000010 MOV (SP)+, @#V.10 6189 6190 024064 M24064: 6191 024064 000167 000006 JMP M24076 6192 6193 024070 104000 EMT 0 6194 024072 000650 BR M23614 6195 024074 001127 BNE M24354 6196 024076 M24076: 6197 024076 005267 154702 INC M01004 6198 6199 024102 005037 177766 CLR @#CPUERR 6200 6201 024106 005037 177776 CLR @#PS 6202 6203 024112 M24112: 6204 024112 013746 000004 MOV @#V.4, -(SP) 6205 6206 024116 013746 000006 MOV @#V.4+2, -(SP) 6207 6208 024122 M24122: 6209 024122 012737 024162 000004 MOV #24162, @#V.4 6210 6211 024130 005037 000006 CLR @#V.4+2 6212 6213 024134 M24134: 6214 024134 012767 140000 153634 MOV #140000, PS 6215 6216 024142 012706 000600 MOV #600, SP 6217 6218 024146 000000 HALT 6219 024150 104000 EMT 0 6220 024152 000651 BR M23674+2 6221 024154 M24154: 6222 024154 001127 BNE M24434 6223 024156 000167 000064 JMP M24246 6224 6225 024162 022737 030000 177776 CMP #30000, @#PS 6226 6227 024170 001403 BEQ M24200 6228 024172 104000 EMT 0 6229 024174 000652 BR M23722 6230 024176 001127 BNE M24456 6231 024200 M24200: 6232 024200 022737 000200 177766 CMP #200, @#CPUERR 6233 6234 024206 001403 BEQ M24216 6235 024210 104000 EMT 0 6236 024212 000653 BR M23742 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-110 6237 024214 001127 BNE M24474 6238 024216 M24216: 6239 024216 022627 024150 CMP (SP)+, #24150 6240 6241 024222 001403 BEQ M24232 6242 024224 104000 EMT 0 6243 024226 M24226: 6244 024226 000654 BR M23754+4 6245 024230 001127 BNE M24510 6246 024232 M24232: 6247 024232 022627 140000 CMP (SP)+, #140000 6248 6249 024236 001403 BEQ M24246 6250 024240 104000 EMT 0 6251 024242 000655 BR M23776 6252 024244 001127 BNE M24524 6253 024246 M24246: 6254 024246 005037 177766 CLR @#CPUERR 6255 6256 024252 012637 000006 MOV (SP)+, @#V.4+2 6257 6258 024256 M24256: 6259 024256 012637 000004 MOV (SP)+, @#V.4 6260 6261 024262 005267 154516 INC M01004 6262 6263 024266 M24266: 6264 024266 122767 000001 154524 CMPB #1, M01020 6265 6266 024274 M24274: 6267 024274 001002 BNE M24302 6268 024276 000167 000426 JMP M24730 6269 6270 024302 M24302: 6271 024302 012737 030340 177776 MOV #30340, @#PS 6272 6273 024310 012737 160000 177572 MOV #160000, @#SSR0 6274 6275 024316 M24316: 6276 024316 012737 000077 172516 MOV #77, @#SSR3 6277 6278 024324 005037 177772 CLR @#PIRQ 6279 6280 024330 023727 177772 000000 CMP @#PIRQ, #0 6281 6282 024336 M24336: 6283 024336 001403 BEQ M24346 6284 024340 104000 EMT 0 6285 024342 000656 BR M24076+2 6286 024344 001127 BNE M24624 6287 024346 M24346: 6288 024346 012737 025000 177772 MOV #25000, @#PIRQ 6289 6290 024354 M24354: 6291 024354 022737 025252 177772 CMP #25252, @#PIRQ 6292 6293 024362 001403 BEQ M24372 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-111 6294 024364 104000 EMT 0 6295 024366 000657 BR M24122+4 6296 024370 M24370: 6297 024370 001127 BNE M24646+2 6298 024372 M24372: 6299 024372 012737 077000 177772 MOV #77000, @#PIRQ 6300 6301 024400 022737 077314 177772 CMP #77314, @#PIRQ 6302 6303 024406 001403 BEQ M24416 6304 024410 104000 EMT 0 6305 024412 000660 BR M24154 6306 024414 001127 BNE M24674 6307 024416 M24416: 6308 024416 000277 SCC 6309 024420 M24420: 6310 024420 000005 RESET 6311 024422 022737 030357 177776 CMP #30357, @#PS 6312 6313 024430 001403 BEQ M24440 6314 024432 104000 EMT 0 6315 024434 M24434: 6316 024434 000661 BR M24200 6317 024436 001127 BNE M24714+2 6318 024440 M24440: 6319 024440 013701 177572 MOV @#SSR0, R1 6320 6321 024444 042701 000176 BIC #176, R1 6322 6323 024450 022701 000000 CMP #0, R1 6324 6325 024454 001403 BEQ M24464 6326 024456 M24456: 6327 024456 104000 EMT 0 6328 024460 000662 BR M24226 6329 024462 001127 BNE M24740+2 6330 024464 M24464: 6331 024464 022737 000000 172516 CMP #0, @#SSR3 6332 6333 024472 001403 BEQ M24502 6334 024474 M24474: 6335 024474 104000 EMT 0 6336 024476 000663 BR M24246 6337 024500 001127 BNE M24756+2 6338 024502 M24502: 6339 024502 022737 000000 177772 CMP #0, @#PIRQ 6340 6341 024510 M24510: 6342 024510 001403 BEQ M24520 6343 024512 104000 EMT 0 6344 024514 000664 BR M24266 6345 024516 001127 BNE M24774+2 6346 024520 M24520: 6347 024520 013702 000004 MOV @#V.4, R2 6348 6349 024524 M24524: 6350 024524 013703 000006 MOV @#V.4+2, R3 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-112 6351 6352 024530 012737 024706 000004 MOV #24706, @#V.4 6353 6354 024536 012737 000340 000006 MOV #340, @#V.4+2 6355 6356 024544 012737 140340 177776 MOV #140340, @#PS 6357 6358 024552 M24552: 6359 024552 012737 160000 177572 MOV #160000, @#SSR0 6360 6361 024560 012737 000077 172516 MOV #77, @#SSR3 6362 6363 024566 012737 077000 177772 MOV #77000, @#PIRQ 6364 6365 024574 000277 SCC 6366 024576 000005 RESET 6367 024600 022737 140357 177776 CMP #140357, @#PS 6368 6369 024606 001404 BEQ M24620 6370 024610 000000 HALT 6371 024612 104000 EMT 0 6372 024614 000665 BR M24370 6373 024616 M24616: 6374 024616 001127 BNE M25076 6375 024620 M24620: 6376 024620 013701 177572 MOV @#SSR0, R1 6377 6378 024624 M24624: 6379 024624 042701 000176 BIC #176, R1 6380 6381 024630 022701 160000 CMP #160000, R1 6382 6383 024634 001404 BEQ M24646 6384 024636 000000 HALT 6385 024640 104000 EMT 0 6386 024642 000666 BR M24420 6387 024644 001127 BNE M25122+2 6388 024646 M24646: 6389 024646 022737 000077 172516 CMP #77, @#SSR3 6390 6391 024654 001404 BEQ M24666 6392 024656 000000 HALT 6393 024660 104000 EMT 0 6394 024662 000667 BR M24440+2 6395 024664 001127 BNE M25144 6396 024666 M24666: 6397 024666 022737 077314 177772 CMP #77314, @#PIRQ 6398 6399 024674 M24674: 6400 024674 001405 BEQ M24710 6401 024676 000000 HALT 6402 024700 104000 EMT 0 6403 024702 000670 BR M24464 6404 024704 001127 BNE M25164 6405 024706 000002 RTI 6406 024710 M24710: 6407 024710 005037 177772 CLR @#PIRQ TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-113 6408 6409 024714 M24714: 6410 024714 005037 177776 CLR @#PS 6411 6412 024720 010237 000004 MOV R2, @#V.4 6413 6414 024724 010337 000006 MOV R3, @#V.4+2 6415 6416 024730 M24730: 6417 024730 005267 154050 INC M01004 6418 6419 024734 012705 000010 MOV #10, R5 6420 6421 024740 M24740: 6422 024740 012701 025174 MOV #25174, R1 6423 6424 024744 M24744: 6425 024744 012737 030000 177776 MOV #30000, @#PS 6426 6427 024752 004767 000064 CALL M25042 6428 6429 024756 M24756: 6430 024756 022137 177776 CMP (R1)+, @#PS 6431 6432 024762 001403 BEQ M24772 6433 024764 104000 EMT 0 6434 024766 000671 BR M24552 6435 024770 001127 BNE M25250 6436 024772 M24772: 6437 024772 077514 SOB R5, M24744 6438 024774 M24774: 6439 024774 012705 000010 MOV #10, R5 6440 6441 025000 M25000: 6442 025000 012737 140000 177776 MOV #140000, @#PS 6443 6444 025006 012706 000600 MOV #600, SP 6445 6446 025012 004767 000024 CALL M25042 6447 6448 025016 022737 140017 177776 CMP #140017, @#PS 6449 6450 025024 001403 BEQ M25034 6451 025026 104000 EMT 0 6452 025030 000672 BR M24616 6453 025032 001127 BNE M25310+2 6454 025034 M25034: 6455 025034 077517 SOB R5, M25000 6456 025036 000167 000152 JMP M25214 6457 6458 025042 M25042: 6459 025042 020527 000010 CMP R5, #10 6460 6461 025046 001003 BNE M25056 6462 025050 000277 SCC 6463 025052 000230 SPL 0 6464 025054 000446 BR M25172 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-114 6465 025056 M25056: 6466 025056 020527 000007 CMP R5, #7 6467 6468 025062 001003 BNE M25072 6469 025064 000277 SCC 6470 025066 000231 SPL 1 6471 025070 000440 BR M25172 6472 025072 M25072: 6473 025072 020527 000006 CMP R5, #6 6474 6475 025076 M25076: 6476 025076 001003 BNE M25106 6477 025100 000277 SCC 6478 025102 000232 SPL 2 6479 025104 000432 BR M25172 6480 025106 M25106: 6481 025106 020527 000005 CMP R5, #5 6482 6483 025112 001003 BNE M25122 6484 025114 000277 SCC 6485 025116 000233 SPL 3 6486 025120 000424 BR M25172 6487 025122 M25122: 6488 025122 020527 000004 CMP R5, #4 6489 6490 025126 001003 BNE M25136 6491 025130 000277 SCC 6492 025132 000234 SPL 4 6493 025134 000416 BR M25172 6494 025136 M25136: 6495 025136 020527 000003 CMP R5, #3 6496 6497 025142 001003 BNE M25152 6498 025144 M25144: 6499 025144 000277 SCC 6500 025146 000235 SPL 5 6501 025150 000410 BR M25172 6502 025152 M25152: 6503 025152 020527 000002 CMP R5, #2 6504 6505 025156 001003 BNE M25166 6506 025160 000277 SCC 6507 025162 000236 SPL 6 6508 025164 M25164: 6509 025164 000402 BR M25172 6510 025166 M25166: 6511 025166 000277 SCC 6512 025170 000237 SPL 7 6513 025172 M25172: 6514 025172 000207 RETURN 6515 025174 030017 BIT R0, (PC) 6516 025176 030057 BIT R0, @-(PC) 6517 025200 030117 BIT R1, (PC) 6518 025202 030157 BIT R1, @-(PC) 6519 025204 030217 BIT R2, (PC) 6520 025206 030257 BIT R2, @-(PC) 6521 025210 030317 BIT R3, (PC) TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-115 6522 025212 030357 BIT R3, @-(PC) 6523 025214 M25214: 6524 025214 005267 153564 INC M01004 6525 6526 025220 005037 177776 CLR @#PS 6527 6528 025224 012703 000012 MOV #12, R3 6529 6530 025230 012701 000400 MOV #400, R1 6531 6532 025234 012700 025426 MOV #25426, R0 6533 6534 025240 M25240: 6535 025240 012021 MOV (R0)+, (R1)+ 6536 025242 077302 SOB R3, M25240 6537 025244 013746 000010 MOV @#V.10, -(SP) 6538 6539 025250 M25250: 6540 025250 012737 025452 000010 MOV #25452, @#V.10 6541 6542 025256 M25256: 6543 025256 005000 CLR R0 6544 025260 012701 000400 MOV #400, R1 6545 6546 025264 012702 000410 MOV #410, R2 6547 6548 025270 012703 000416 MOV #416, R3 6549 6550 025274 010104 MOV R1, R4 6551 025276 M25276: 6552 025276 012737 030000 177776 MOV #30000, @#PS 6553 6554 025304 000262 SEV 6555 025306 007221 TSTSET (R1)+ 6556 025310 M25310: 6557 025310 022237 177776 CMP (R2)+, @#PS 6558 6559 025314 001403 BEQ M25324 6560 025316 104000 EMT 0 6561 025320 000673 BR M25106+2 6562 025322 001127 BNE M25602 6563 025324 M25324: 6564 025324 020013 CMP R0, (R3) 6565 025326 001403 BEQ M25336 6566 025330 104000 EMT 0 6567 025332 000674 BR M25122+2 6568 025334 001127 BNE M25614 6569 025336 M25336: 6570 025336 005204 INC R4 6571 025340 005204 INC R4 6572 025342 020401 CMP R4, R1 6573 025344 001403 BEQ M25354 6574 025346 104000 EMT 0 6575 025350 000675 BR M25144 6576 025352 001127 BNE M25632 6577 025354 M25354: 6578 025354 052713 000001 BIS #1, (R3) TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-116 6579 6580 025360 022341 CMP (R3)+, -(R1) 6581 025362 001403 BEQ M25372 6582 025364 104000 EMT 0 6583 025366 000676 BR M25164 6584 025370 001127 BNE M25650 6585 025372 M25372: 6586 025372 005201 INC R1 6587 025374 005201 INC R1 6588 025376 021127 177777 CMP (R1), #177777 6589 6590 025402 001335 BNE M25276 6591 025404 012737 025460 000010 MOV #25460, @#V.10 6592 6593 025412 007201 TSTSET R1 6594 025414 104000 EMT 0 6595 025416 M25416: 6596 025416 000677 BR M25214+2 6597 025420 001127 BNE M25700 6598 025422 000167 000036 JMP M25464 6599 6600 025426 167604 000000 SUB @V.0(SP), R4 6601 6602 025432 M25432: 6603 025432 000001 WAIT 6604 025434 177777 .WORD 177777 6605 025436 030010 BIT R0, (R0) 6606 025440 030004 BIT R0, R4 6607 025442 030001 BIT R0, R1 6608 025444 167604 000000 SUB @V.0(SP), R4 6609 6610 025450 000001 WAIT 6611 025452 M25452: 6612 025452 104000 EMT 0 6613 025454 000700 BR M25256 6614 025456 001127 BNE M25736 6615 025460 005726 TST (SP)+ 6616 025462 005726 TST (SP)+ 6617 025464 M25464: 6618 025464 012637 000010 MOV (SP)+, @#V.10 6619 6620 025470 005267 153310 INC M01004 6621 6622 025474 005037 177776 CLR @#PS 6623 6624 025500 012703 000012 MOV #12, R3 6625 6626 025504 012701 000400 MOV #400, R1 6627 6628 025510 012700 025714 MOV #25714, R0 6629 6630 025514 M25514: 6631 025514 012021 MOV (R0)+, (R1)+ 6632 025516 077302 SOB R3, M25514 6633 025520 M25520: 6634 025520 013746 000010 MOV @#V.10, -(SP) 6635 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-117 6636 025524 012737 025740 000010 MOV #25740, @#V.10 6637 6638 025532 012701 000400 MOV #400, R1 6639 6640 025536 012702 000410 MOV #410, R2 6641 6642 025542 012703 000416 MOV #416, R3 6643 6644 025546 010204 MOV R2, R4 6645 025550 M25550: 6646 025550 012737 030000 177776 MOV #30000, @#PS 6647 6648 025556 011100 MOV (R1), R0 6649 025560 M25560: 6650 025560 020327 000416 CMP R3, #416 6651 6652 025564 001401 BEQ M25570 6653 025566 000402 BR M25574 6654 025570 M25570: 6655 025570 000261 SEC 6656 025572 000401 BR M25576 6657 025574 M25574: 6658 025574 000241 CLC 6659 025576 M25576: 6660 025576 000262 SEV 6661 025600 007322 WRTLCK (R2)+ 6662 025602 M25602: 6663 025602 022337 177776 CMP (R3)+, @#PS 6664 6665 025606 001403 BEQ M25616 6666 025610 104000 EMT 0 6667 025612 000701 BR M25416 6668 025614 M25614: 6669 025614 001127 BNE M26074 6670 025616 M25616: 6671 025616 021100 CMP (R1), R0 6672 025620 001403 BEQ M25630 6673 025622 104000 EMT 0 6674 025624 000702 BR M25432 6675 025626 001127 BNE M26104+2 6676 025630 M25630: 6677 025630 005204 INC R4 6678 025632 M25632: 6679 025632 005204 INC R4 6680 025634 020204 CMP R2, R4 6681 025636 001403 BEQ M25646 6682 025640 104000 EMT 0 6683 025642 000703 BR M25452 6684 025644 001127 BNE M26124 6685 025646 M25646: 6686 025646 022142 CMP (R1)+, -(R2) 6687 025650 M25650: 6688 025650 001403 BEQ M25660 6689 025652 M25652: 6690 025652 104000 EMT 0 6691 025654 000704 BR M25464+2 6692 025656 001127 BNE M26136 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-118 6693 025660 M25660: 6694 025660 005202 INC R2 6695 025662 005202 INC R2 6696 025664 021127 177777 CMP (R1), #177777 6697 6698 025670 M25670: 6699 025670 001327 BNE M25550 6700 025672 012737 025746 000010 MOV #25746, @#V.10 6701 6702 025700 M25700: 6703 025700 007302 WRTLCK R2 6704 025702 104000 EMT 0 6705 025704 000705 BR M25520 6706 025706 M25706: 6707 025706 001127 BNE M26166 6708 025710 000167 000036 JMP M25752 6709 6710 025714 167604 000000 SUB @V.0(SP), R4 6711 6712 025720 000001 WAIT 6713 025722 177777 .WORD 177777 6714 025724 177777 .WORD 177777 6715 025726 M25726: 6716 025726 177777 .WORD 177777 6717 025730 177777 .WORD 177777 6718 025732 030011 BIT R0, (R1) 6719 025734 030004 BIT R0, R4 6720 025736 M25736: 6721 025736 030000 BIT R0, R0 6722 025740 104000 EMT 0 6723 025742 000706 BR M25560 6724 025744 001127 BNE M26224 6725 025746 005726 TST (SP)+ 6726 025750 005726 TST (SP)+ 6727 025752 M25752: 6728 025752 012637 000010 MOV (SP)+, @#V.10 6729 6730 025756 005267 153022 INC M01004 6731 6732 025762 005037 177776 CLR @#PS 6733 6734 025766 012701 026266 MOV #26266, R1 6735 6736 025772 M25772: 6737 025772 010137 001034 MOV R1, @#M01034 6738 6739 025776 062737 000002 001034 ADD #2, @#M01034 6740 6741 026004 M26004: 6742 026004 012703 122222 MOV #122222, R3 6743 6744 026010 011102 MOV (R1), R2 6745 026012 000277 SCC 6746 026014 070261 000002 MUL V.0+2(R1), R2 6747 6748 026020 M26020: 6749 026020 026137 000004 177776 CMP V.4(R1), @#PS TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-119 6750 6751 026026 001403 BEQ M26036 6752 026030 104000 EMT 0 6753 026032 000707 BR M25652 6754 026034 001127 BNE M26314 6755 026036 M26036: 6756 026036 026103 000006 CMP V.4+2(R1), R3 6757 6758 026042 001403 BEQ M26052 6759 026044 104000 EMT 0 6760 026046 M26046: 6761 026046 000710 BR M25670 6762 026050 001127 BNE M26330 6763 026052 M26052: 6764 026052 026102 000010 CMP V.10(R1), R2 6765 6766 026056 001403 BEQ M26066 6767 026060 104000 EMT 0 6768 026062 000711 BR M25706 6769 026064 001127 BNE M26344 6770 026066 M26066: 6771 026066 026177 000002 152740 CMP V.0+2(R1), @M01034 6772 6773 026074 M26074: 6774 026074 001403 BEQ M26104 6775 026076 M26076: 6776 026076 104000 EMT 0 6777 026100 000712 BR M25726 6778 026102 001127 BNE M26362 6779 026104 M26104: 6780 026104 062701 000012 ADD #12, R1 6781 6782 026110 020127 026514 CMP R1, #26514 6783 6784 026114 001326 BNE M25772 6785 026116 M26116: 6786 026116 012701 026266 MOV #26266, R1 6787 6788 026122 M26122: 6789 026122 010102 MOV R1, R2 6790 026124 M26124: 6791 026124 012706 001000 MOV #1000, SP 6792 6793 026130 M26130: 6794 026130 012704 000004 MOV #4, R4 6795 6796 026134 011105 MOV (R1), R5 6797 026136 M26136: 6798 026136 000277 SCC 6799 026140 070561 000002 MUL V.0+2(R1), R5 6800 6801 026144 026137 000004 177776 CMP V.4(R1), @#PS 6802 6803 026152 001403 BEQ M26162 6804 026154 104000 EMT 0 6805 026156 000713 BR M26004+2 6806 026160 001127 BNE M26440 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-120 6807 026162 M26162: 6808 026162 026105 000006 CMP V.4+2(R1), R5 6809 6810 026166 M26166: 6811 026166 001403 BEQ M26176 6812 026170 104000 EMT 0 6813 026172 000714 BR M26020+4 6814 026174 001127 BNE M26454 6815 026176 M26176: 6816 026176 020627 001000 CMP SP, #1000 6817 6818 026202 001405 BEQ M26216 6819 026204 012706 001000 MOV #1000, SP 6820 6821 026210 104000 EMT 0 6822 026212 M26212: 6823 026212 000715 BR M26046 6824 026214 001127 BNE M26474 6825 026216 M26216: 6826 026216 005722 TST (R2)+ 6827 026220 M26220: 6828 026220 021261 000002 CMP (R2), V.0+2(R1) 6829 6830 026224 M26224: 6831 026224 001403 BEQ M26234 6832 026226 104000 EMT 0 6833 026230 000716 BR M26066 6834 026232 001127 BNE M26512 6835 026234 M26234: 6836 026234 020427 000004 CMP R4, #4 6837 6838 026240 001403 BEQ M26250 6839 026242 104000 EMT 0 6840 026244 000717 BR M26104 6841 026246 001127 BNE M26526 6842 026250 M26250: 6843 026250 062701 000012 ADD #12, R1 6844 6845 026254 020127 026514 CMP R1, #26514 6846 6847 026260 001320 BNE M26122 6848 026262 000167 000226 JMP M26514 6849 6850 026266 177777 .WORD 177777 6851 026270 177777 .WORD 177777 6852 026272 000000 HALT 6853 026274 000001 WAIT 6854 026276 M26276: 6855 026276 000000 HALT 6856 026300 006772 100000 SXT @100000(R2) 6857 6858 026304 000011 .WORD 11 6859 026306 000000 HALT 6860 026310 174403 .WORD 174403 6861 026312 177777 .WORD 177777 6862 026314 M26314: 6863 026314 077777 SOB PC, M26116+2 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-121 6864 026316 000010 .WORD 10 6865 026320 100001 BPL M26324 6866 026322 177777 .WORD 177777 6867 026324 M26324: 6868 026324 077777 SOB PC, M26130 6869 026326 000456 BR M26464 6870 026330 M26330: 6871 026330 000001 WAIT 6872 026332 177322 .WORD 177322 6873 026334 000226 .WORD 226 6874 026336 173210 .WORD 173210 6875 026340 000000 HALT 6876 026342 000004 IOT 6877 026344 M26344: 6878 026344 000000 HALT 6879 026346 000000 HALT 6880 026350 000000 HALT 6881 026352 003251 BGT M26076 6882 026354 000004 IOT 6883 026356 000000 HALT 6884 026360 000000 HALT 6885 026362 M26362: 6886 026362 000000 HALT 6887 026364 000000 HALT 6888 026366 000004 IOT 6889 026370 000000 HALT 6890 026372 000000 HALT 6891 026374 100000 BPL M26376 6892 026376 M26376: 6893 026376 000001 WAIT 6894 026400 000010 .WORD 10 6895 026402 100000 BPL M26404 6896 026404 M26404: 6897 026404 177777 .WORD 177777 6898 026406 077777 SOB PC, M26212 6899 026410 000001 WAIT 6900 026412 000000 HALT 6901 026414 077777 SOB PC, M26220 6902 026416 000000 HALT 6903 026420 000010 .WORD 10 6904 026422 010000 MOV R0, R0 6905 026424 000001 WAIT 6906 026426 100000 BPL M26430 6907 026430 M26430: 6908 026430 000000 HALT 6909 026432 001452 BEQ M26560 6910 026434 034527 000001 BIT -(R5), #1 6911 6912 026440 M26440: 6913 026440 066506 000265 ADD V.264+1(R5), SP 6914 6915 026444 000007 MFPT 6916 026446 000400 BR M26450 6917 026450 M26450: 6918 026450 000000 HALT 6919 026452 003400 BLE M26454 6920 026454 M26454: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-122 6921 026454 000000 HALT 6922 026456 000002 RTI 6923 026460 100000 BPL M26462 6924 026462 M26462: 6925 026462 000011 .WORD 11 6926 026464 M26464: 6927 026464 000000 HALT 6928 026466 177777 .WORD 177777 6929 026470 100000 BPL M26472 6930 026472 M26472: 6931 026472 077777 SOB PC, M26276 6932 026474 M26474: 6933 026474 000011 .WORD 11 6934 026476 100000 BPL M26500 6935 026500 M26500: 6936 026500 140000 BICB R0, R0 6937 026502 M26502: 6938 026502 000001 WAIT 6939 026504 177777 .WORD 177777 6940 026506 000010 .WORD 10 6941 026510 177777 .WORD 177777 6942 026512 M26512: 6943 026512 177777 .WORD 177777 6944 026514 M26514: 6945 026514 005267 152264 INC M01004 6946 6947 026520 005037 177776 CLR @#PS 6948 6949 026524 005006 CLR SP 6950 026526 M26526: 6951 026526 013705 000000 MOV @#V.0, R5 6952 6953 026532 013701 000002 MOV @#V.0+2, R1 6954 6955 026536 012737 000137 000000 MOV #137, @#V.0 6956 6957 026544 012737 026572 000002 MOV #26572, @#V.0+2 6958 6959 026552 M26552: 6960 026552 000277 SCC 6961 026554 070627 000002 MUL #2, SP 6962 6963 026560 M26560: 6964 026560 012706 001000 MOV #1000, SP 6965 6966 026564 104000 EMT 0 6967 026566 000720 BR M26430 6968 026570 M26570: 6969 026570 001127 BNE M27046+2 6970 026572 022737 000000 177776 CMP #0, @#PS 6971 6972 026600 001405 BEQ M26614 6973 026602 012706 001000 MOV #1000, SP 6974 6975 026606 M26606: 6976 026606 104000 EMT 0 6977 026610 000721 BR M26454 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-123 6978 026612 001127 BNE M27072 6979 026614 M26614: 6980 026614 012704 026560 MOV #26560, R4 6981 6982 026620 006204 ASR R4 6983 026622 020406 CMP R4, SP 6984 026624 001405 BEQ M26640 6985 026626 012706 001000 MOV #1000, SP 6986 6987 026632 104000 EMT 0 6988 026634 000722 BR M26502 6989 026636 001127 BNE M27114+2 6990 026640 M26640: 6991 026640 010537 000000 MOV R5, @#V.0 6992 6993 026644 010137 000002 MOV R1, @#V.0+2 6994 6995 026650 012706 001000 MOV #1000, SP 6996 6997 026654 012702 000006 MOV #6, R2 6998 6999 026660 M26660: 7000 026660 012703 000047 MOV #47, R3 7001 7002 026664 000277 SCC 7003 026666 070302 MUL R2, R3 7004 026670 022737 000002 177776 CMP #2, @#PS 7005 7006 026676 M26676: 7007 026676 001403 BEQ M26706 7008 026700 104000 EMT 0 7009 026702 000723 BR M26552 7010 026704 001127 BNE M27162+2 7011 026706 M26706: 7012 026706 022702 000006 CMP #6, R2 7013 7014 026712 001403 BEQ M26722 7015 026714 104000 EMT 0 7016 026716 000724 BR M26570 7017 026720 001127 BNE M27176+2 7018 026722 M26722: 7019 026722 022703 000047 CMP #47, R3 7020 7021 026726 001403 BEQ M26736 7022 026730 104000 EMT 0 7023 026732 000725 BR M26606 7024 026734 001127 BNE M27212+2 7025 026736 M26736: 7026 026736 005004 CLR R4 7027 026740 M26740: 7028 026740 012705 000004 MOV #4, R5 7029 7030 026744 000277 SCC 7031 026746 070427 000000 MUL #0, R4 7032 7033 026752 022737 000007 177776 CMP #7, @#PS 7034 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-124 7035 026760 001403 BEQ M26770 7036 026762 M26762: 7037 026762 104000 EMT 0 7038 026764 000726 BR M26640+2 7039 026766 001127 BNE M27242+4 7040 026770 M26770: 7041 026770 022704 000000 CMP #0, R4 7042 7043 026774 001403 BEQ M27004 7044 026776 104000 EMT 0 7045 027000 M27000: 7046 027000 000727 BR M26660 7047 027002 001127 BNE M27260+2 7048 027004 M27004: 7049 027004 022705 000004 CMP #4, R5 7050 7051 027010 001403 BEQ M27020 7052 027012 104000 EMT 0 7053 027014 000730 BR M26676 7054 027016 M27016: 7055 027016 001127 BNE M27274+2 7056 027020 M27020: 7057 027020 012700 000004 MOV #4, R0 7058 7059 027024 012705 000010 MOV #10, R5 7060 7061 027030 005004 CLR R4 7062 027032 000277 SCC 7063 027034 070400 MUL R0, R4 7064 027036 022737 000000 177776 CMP #0, @#PS 7065 7066 027044 001407 BEQ M27064 7067 027046 M27046: 7068 027046 010067 151326 MOV R0, V.400 7069 7070 027052 M27052: 7071 027052 104000 EMT 0 7072 027054 000731 BR M26740 7073 027056 001127 BNE M27336 7074 027060 016700 151314 MOV V.400, R0 7075 7076 027064 M27064: 7077 027064 022700 000004 CMP #4, R0 7078 7079 027070 M27070: 7080 027070 001403 BEQ M27100 7081 027072 M27072: 7082 027072 104000 EMT 0 7083 027074 000732 BR M26762 7084 027076 001127 BNE M27354+2 7085 027100 M27100: 7086 027100 022704 000002 CMP #2, R4 7087 7088 027104 001403 BEQ M27114 7089 027106 M27106: 7090 027106 104000 EMT 0 7091 027110 000733 BR M27000 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-125 7092 027112 001127 BNE M27372 7093 027114 M27114: 7094 027114 022705 000000 CMP #0, R5 7095 7096 027120 001403 BEQ M27130 7097 027122 104000 EMT 0 7098 027124 000734 BR M27016 7099 027126 001127 BNE M27406 7100 027130 M27130: 7101 027130 012705 000010 MOV #10, R5 7102 7103 027134 005004 CLR R4 7104 027136 000277 SCC 7105 027140 070427 000003 MUL #3, R4 7106 7107 027144 022737 000000 177776 CMP #0, @#PS 7108 7109 027152 001403 BEQ M27162 7110 027154 104000 EMT 0 7111 027156 M27156: 7112 027156 000735 BR M27052 7113 027160 001127 BNE M27440 7114 027162 M27162: 7115 027162 022704 000002 CMP #2, R4 7116 7117 027166 001403 BEQ M27176 7118 027170 104000 EMT 0 7119 027172 000736 BR M27070 7120 027174 M27174: 7121 027174 001127 BNE M27454 7122 027176 M27176: 7123 027176 022705 000002 CMP #2, R5 7124 7125 027202 001403 BEQ M27212 7126 027204 104000 EMT 0 7127 027206 000737 BR M27106 7128 027210 001127 BNE M27470 7129 027212 M27212: 7130 027212 012701 027366 MOV #27366, R1 7131 7132 027216 M27216: 7133 027216 010137 001034 MOV R1, @#M01034 7134 7135 027222 011104 MOV (R1), R4 7136 027224 016103 000004 MOV V.4(R1), R3 7137 7138 027230 M27230: 7139 027230 016105 000002 MOV V.0+2(R1), R5 7140 7141 027234 000277 SCC 7142 027236 070461 000004 MUL V.4(R1), R4 7143 7144 027242 M27242: 7145 027242 026137 000006 177776 CMP V.4+2(R1), @#PS 7146 7147 027250 001403 BEQ M27260 7148 027252 M27252: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-126 7149 027252 104000 EMT 0 7150 027254 000740 BR M27156 7151 027256 001127 BNE M27536 7152 027260 M27260: 7153 027260 026105 000010 CMP V.10(R1), R5 7154 7155 027264 001403 BEQ M27274 7156 027266 104000 EMT 0 7157 027270 000741 BR M27174 7158 027272 001127 BNE M27552 7159 027274 M27274: 7160 027274 026104 000012 CMP V.10+2(R1), R4 7161 7162 027300 001403 BEQ M27310 7163 027302 104000 EMT 0 7164 027304 000742 BR M27212 7165 027306 001127 BNE M27566 7166 027310 M27310: 7167 027310 023701 001034 CMP @#M01034, R1 7168 7169 027314 001405 BEQ M27330 7170 027316 104000 EMT 0 7171 027320 000743 BR M27230 7172 027322 001127 BNE M27602 7173 027324 013701 001034 MOV @#M01034, R1 7174 7175 027330 M27330: 7176 027330 026103 000004 CMP V.4(R1), R3 7177 7178 027334 001405 BEQ M27350 7179 027336 M27336: 7180 027336 104000 EMT 0 7181 027340 000744 BR M27252 7182 027342 001127 BNE M27622 7183 027344 010361 000004 MOV R3, V.4(R1) 7184 7185 027350 M27350: 7186 027350 062701 000014 ADD #14, R1 7187 7188 027354 M27354: 7189 027354 021127 000333 CMP (R1), #333 7190 7191 027360 001316 BNE M27216 7192 027362 000167 000316 JMP M27704 7193 7194 027366 177777 .WORD 177777 7195 027370 177777 .WORD 177777 7196 027372 M27372: 7197 027372 177777 .WORD 177777 7198 027374 000000 HALT 7199 027376 000000 HALT 7200 027400 000001 WAIT 7201 027402 000000 HALT 7202 027404 177777 .WORD 177777 7203 027406 M27406: 7204 027406 177777 .WORD 177777 7205 027410 000012 .WORD 12 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-127 7206 027412 177777 .WORD 177777 7207 027414 000000 HALT 7208 027416 177777 .WORD 177777 7209 027420 000000 HALT 7210 027422 177777 .WORD 177777 7211 027424 000002 RTI 7212 027426 000000 HALT 7213 027430 177777 .WORD 177777 7214 027432 000000 HALT 7215 027434 007642 .WORD 7642 7216 027436 007643 .WORD 7643 7217 027440 M27440: 7218 027440 000004 IOT 7219 027442 007642 .WORD 7642 7220 027444 000000 HALT 7221 027446 000000 HALT 7222 027450 000137 177543 JMP @#177543 7223 7224 027454 M27454: 7225 027454 000004 IOT 7226 027456 000137 000000 JMP @#V.0 7227 7228 027462 000000 HALT 7229 027464 007643 .WORD 7643 7230 027466 007643 .WORD 7643 7231 027470 M27470: 7232 027470 000000 HALT 7233 027472 M27472: 7234 027472 000000 HALT 7235 027474 000001 WAIT 7236 027476 100000 BPL M27500 7237 027500 M27500: 7238 027500 004376 010021 JSR R3, @M10021(SP) 7239 7240 027504 000012 .WORD 12 7241 027506 004376 100000 JSR R3, @100000(SP) 7242 7243 027512 177700 .WORD 177700 7244 027514 170033 .WORD 170033 7245 027516 010021 MOV R0, (R1)+ 7246 027520 000010 .WORD 10 7247 027522 171307 .WORD 171307 7248 027524 176024 .WORD 176024 7249 027526 177700 .WORD 177700 7250 027530 170033 .WORD 170033 7251 027532 167757 000000 SUB @M27536, @-(PC) 7252 7253 027536 M27536: 7254 027536 171307 .WORD 171307 7255 027540 001754 BEQ M27472 7256 027542 000000 HALT 7257 027544 177777 .WORD 177777 7258 027546 000001 WAIT 7259 027550 000002 RTI 7260 027552 M27552: 7261 027552 177777 .WORD 177777 7262 027554 000000 HALT TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-128 7263 027556 177777 .WORD 177777 7264 027560 045716 BIC @-(PC), (SP) 7265 027562 000001 WAIT 7266 027564 000012 .WORD 12 7267 027566 M27566: 7268 027566 045716 BIC @-(PC), (SP) 7269 027570 177777 .WORD 177777 7270 027572 000000 HALT 7271 027574 000002 RTI 7272 027576 177770 .WORD 177770 7273 027600 000004 IOT 7274 027602 M27602: 7275 027602 000002 RTI 7276 027604 000000 HALT 7277 027606 177777 .WORD 177777 7278 027610 177776 .WORD 177776 7279 027612 000010 .WORD 10 7280 027614 000004 IOT 7281 027616 177776 .WORD 177776 7282 027620 000000 HALT 7283 027622 M27622: 7284 027622 000001 WAIT 7285 027624 177777 .WORD 177777 7286 027626 000001 WAIT 7287 027630 000002 RTI 7288 027632 177777 .WORD 177777 7289 027634 000001 WAIT 7290 027636 000001 WAIT 7291 027640 000000 HALT 7292 027642 000002 RTI 7293 027644 M27644: 7294 027644 000002 RTI 7295 027646 000000 HALT 7296 027650 000001 WAIT 7297 027652 M27652: 7298 027652 000001 WAIT 7299 027654 000000 HALT 7300 027656 000003 BPT 7301 027660 000000 HALT 7302 027662 000001 WAIT 7303 027664 052525 BIS (R5)+, (R5)+ 7304 027666 000023 .WORD 23 7305 027670 M27670: 7306 027670 016054 016537 MOV M16537(R0), @-(R4) 7307 7308 027674 000000 HALT Z 7309 027676 010222 MOV R2, (R2)+ 7310 027700 000246 .WORD CLZ!CLV 7311 027702 000333 SWAB @(R3)+ 7312 027704 M27704: 7313 027704 005267 151074 INC M01004 7314 7315 027710 005037 177776 CLR @#PS 7316 7317 027714 012702 000001 MOV #1, R2 7318 7319 027720 000277 SCC TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-129 7320 027722 072202 ASH R2, R2 7321 027724 M27724: 7322 027724 022737 000000 177776 CMP #0, @#PS 7323 7324 027732 001403 BEQ M27742 7325 027734 104000 EMT 0 7326 027736 000745 BR M27652 7327 027740 001127 BNE M30220 7328 027742 M27742: 7329 027742 020227 000002 CMP R2, #2 7330 7331 027746 001403 BEQ M27756 7332 027750 104000 EMT 0 7333 027752 000746 BR M27670 7334 027754 001127 BNE M30234 7335 027756 M27756: 7336 027756 012702 100000 MOV #100000, R2 7337 7338 027762 M27762: 7339 027762 012703 000001 MOV #1, R3 7340 7341 027766 000257 CCC 7342 027770 072203 ASH R3, R2 7343 027772 022737 000007 177776 CMP #7, @#PS 7344 7345 030000 001403 BEQ M30010 7346 030002 104000 EMT 0 7347 030004 000747 BR M27724 7348 030006 001127 BNE M30266 7349 030010 M30010: 7350 030010 020327 000001 CMP R3, #1 7351 7352 030014 001403 BEQ M30024 7353 030016 M30016: 7354 030016 104000 EMT 0 7355 030020 000750 BR M27742 7356 030022 001127 BNE M30276+4 7357 030024 M30024: 7358 030024 020227 000000 CMP R2, #0 7359 7360 030030 001403 BEQ M30040 7361 030032 104000 EMT 0 7362 030034 M30034: 7363 030034 000751 BR M27756+2 7364 030036 001127 BNE M30316 7365 030040 M30040: 7366 030040 012701 030154 MOV #30154, R1 7367 7368 030044 M30044: 7369 030044 010103 MOV R1, R3 7370 030046 M30046: 7371 030046 016102 000002 MOV V.0+2(R1), R2 7372 7373 030052 000277 SCC 7374 030054 072211 ASH (R1), R2 7375 030056 026137 000004 177776 CMP V.4(R1), @#PS 7376 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-130 7377 030064 001403 BEQ M30074 7378 030066 M30066: 7379 030066 104000 EMT 0 7380 030070 000752 BR M30016 7381 030072 001127 BNE M30352 7382 030074 M30074: 7383 030074 026102 000006 CMP V.4+2(R1), R2 7384 7385 030100 001403 BEQ M30110 7386 030102 104000 EMT 0 7387 030104 000753 BR M30034 7388 030106 001127 BNE M30366 7389 030110 M30110: 7390 030110 020301 CMP R3, R1 7391 030112 001404 BEQ M30124 7392 030114 104000 EMT 0 7393 030116 000754 BR M30046+2 7394 030120 001127 BNE M30376+2 7395 030122 010301 MOV R3, R1 7396 030124 M30124: 7397 030124 021311 CMP (R3), (R1) 7398 030126 001403 BEQ M30136 7399 030130 104000 EMT 0 7400 030132 000755 BR M30066 7401 030134 001127 BNE M30414 7402 030136 M30136: 7403 030136 062701 000010 ADD #10, R1 7404 7405 030142 020127 030414 CMP R1, #30414 7406 7407 030146 001336 BNE M30044 7408 030150 000167 000240 JMP M30414 7409 7410 030154 177761 .WORD 177761 7411 030156 077777 SOB PC, M27762 7412 030160 000005 RESET 7413 030162 000000 HALT 7414 030164 177700 .WORD 177700 7415 030166 M30166: 7416 030166 017777 000000 017777 MOV @M30166+4, @50173 7417 7418 030174 177700 .WORD 177700 7419 030176 100000 BPL M30200 7420 030200 M30200: 7421 030200 000010 .WORD 10 7422 030202 100000 BPL M30204 7423 030204 M30204: 7424 030204 177777 .WORD 177777 7425 030206 100000 BPL M30210 7426 030210 M30210: 7427 030210 000010 .WORD 10 7428 030212 140000 BICB R0, R0 7429 030214 177761 .WORD 177761 7430 030216 177777 .WORD 177777 7431 030220 M30220: 7432 030220 000011 .WORD 11 7433 030222 177777 .WORD 177777 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-131 7434 030224 177706 .WORD 177706 7435 030226 102000 BVC M30230 7436 030230 M30230: 7437 030230 000007 MFPT 7438 030232 000000 HALT 7439 030234 M30234: 7440 030234 177710 .WORD 177710 7441 030236 017777 000013 177400 MOV @M30255, @M27644 7442 7443 030244 177713 .WORD 177713 7444 030246 000012 .WORD 12 7445 030250 000000 HALT 7446 030252 050000 BIS R0, R0 7447 030255 M30255 =: .+1 7448 030254 177707 .WORD 177707 7449 030256 170001 .WORD 170001 7450 030260 000002 RTI 7451 030262 000200 RTS R0 7452 030264 177717 .WORD 177717 7453 030266 M30266: 7454 030266 000001 WAIT 7455 030270 000012 .WORD 12 7456 030272 100000 BPL M30274 7457 030274 M30274: 7458 030274 177740 .WORD 177740 7459 030276 M30276: 7460 030276 017777 000004 000000 MOV @M30306, @M30304 7461 7462 030304 M30304: 7463 030304 177771 .WORD 177771 7464 030306 M30306: 7465 030306 150000 BISB R0, R0 7466 030310 000010 .WORD 10 7467 030312 177640 .WORD 177640 7468 030314 177742 .WORD 177742 7469 030316 M30316: 7470 030316 100000 BPL M30320 7471 030320 M30320: 7472 030320 000011 .WORD 11 7473 030322 177777 .WORD 177777 7474 030324 177764 .WORD 177764 7475 030326 100000 BPL M30330 7476 030330 M30330: 7477 030330 000010 .WORD 10 7478 030332 177770 .WORD 177770 7479 030334 177750 .WORD 177750 7480 030336 052525 BIS (R5)+, (R5)+ 7481 030340 000004 IOT 7482 030342 000000 HALT 7483 030344 177760 .WORD 177760 7484 030346 100000 BPL M30350 7485 030350 M30350: 7486 030350 000011 .WORD 11 7487 030352 M30352: 7488 030352 177777 .WORD 177777 7489 030354 177770 .WORD 177770 7490 030356 100000 BPL M30360 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-132 7491 030360 M30360: 7492 030360 000010 .WORD 10 7493 030362 177600 .WORD 177600 7494 030364 177712 .WORD 177712 7495 030366 M30366: 7496 030366 004367 000013 JSR R3, M30405 7497 7498 030372 156000 177764 BISB 177764(R0), R0 7499 7500 030376 M30376: 7501 030376 017777 000001 000001 MOV @M30376+5, @M30405 7502 7503 030404 M30404: 7504 030405 M30405 =: .+1 7505 030404 177701 .WORD 177701 7506 030406 110000 MOVB R0, R0 7507 030410 000003 BPT 7508 030412 M30412: 7509 030412 020000 CMP R0, R0 7510 030414 M30414: 7511 030414 005267 150364 INC M01004 7512 7513 030420 005037 177776 CLR @#PS 7514 7515 030424 012701 000023 MOV #23, R1 7516 7517 030430 M30430: 7518 030430 012705 052525 MOV #52525, R5 7519 7520 030434 005004 CLR R4 7521 030436 000277 SCC 7522 030440 073401 ASHC R1, R4 7523 030442 M30442: 7524 030442 023727 177776 000012 CMP @#PS, #12 7525 7526 030450 001403 BEQ M30460 7527 030452 104000 EMT 0 7528 030454 000756 BR M30412 7529 030456 001127 BNE M30736 7530 030460 M30460: 7531 030460 020127 000023 CMP R1, #23 7532 7533 030464 M30464: 7534 030464 001403 BEQ M30474 7535 030466 104000 EMT 0 7536 030470 000757 BR M30430 7537 030472 001127 BNE M30750+2 7538 030474 M30474: 7539 030474 020427 125250 CMP R4, #125250 7540 7541 030500 001403 BEQ M30510 7542 030502 104000 EMT 0 7543 030504 000760 BR M30442+4 7544 030506 001127 BNE M30766 7545 030510 M30510: 7546 030510 020527 000000 CMP R5, #0 7547 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-133 7548 030514 001403 BEQ M30524 7549 030516 104000 EMT 0 7550 030520 000761 BR M30464 7551 030522 001127 BNE M31002 7552 030524 M30524: 7553 030524 012703 052525 MOV #52525, R3 7554 7555 030530 005002 CLR R2 7556 030532 012704 164731 MOV #164731, R4 7557 7558 030536 000277 SCC 7559 030540 M30540: 7560 030540 073327 000023 ASHC #23, R3 7561 7562 030544 023727 177776 000012 CMP @#PS, #12 7563 7564 030552 001403 BEQ M30562 7565 030554 104000 EMT 0 7566 030556 000762 BR M30524 7567 030560 M30560: 7568 030560 001127 BNE M31036+2 7569 030562 M30562: 7570 030562 020227 000000 CMP R2, #0 7571 7572 030566 001403 BEQ M30576 7573 030570 104000 EMT 0 7574 030572 000763 BR M30540+2 7575 030574 001127 BNE M31054 7576 030576 M30576: 7577 030576 020327 000000 CMP R3, #0 7578 7579 030602 001403 BEQ M30612 7580 030604 104000 EMT 0 7581 030606 000764 BR M30560 7582 030610 001127 BNE M31070 7583 030612 M30612: 7584 030612 020427 164731 CMP R4, #164731 7585 7586 030616 001403 BEQ M30626 7587 030620 104000 EMT 0 7588 030622 000765 BR M30576 7589 030624 001127 BNE M31104 7590 030626 M30626: 7591 030626 012701 030762 MOV #30762, R1 7592 7593 030632 M30632: 7594 030632 010104 MOV R1, R4 7595 030634 016102 000002 MOV V.0+2(R1), R2 7596 7597 030640 M30640: 7598 030640 016103 000004 MOV V.4(R1), R3 7599 7600 030644 000277 SCC 7601 030646 073211 ASHC (R1), R2 7602 030650 023761 177776 000006 CMP @#PS, V.4+2(R1) 7603 7604 030656 M30656: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-134 7605 030656 001403 BEQ M30666 7606 030660 104000 EMT 0 7607 030662 000766 BR M30640 7608 030664 001127 BNE M31144 7609 030666 M30666: 7610 030666 026102 000010 CMP V.10(R1), R2 7611 7612 030672 001403 BEQ M30702 7613 030674 M30674: 7614 030674 104000 EMT 0 7615 030676 000767 BR M30656 7616 030700 001127 BNE M31156+2 7617 030702 M30702: 7618 030702 026103 000012 CMP V.10+2(R1), R3 7619 7620 030706 001403 BEQ M30716 7621 030710 M30710: 7622 030710 104000 EMT 0 7623 030712 000770 BR M30674 7624 030714 001127 BNE M31174 7625 030716 M30716: 7626 030716 020401 CMP R4, R1 7627 030720 001404 BEQ M30732 7628 030722 104000 EMT 0 7629 030724 000771 BR M30710 7630 030726 M30726: 7631 030726 001127 BNE M31206 7632 030730 010401 MOV R4, R1 7633 030732 M30732: 7634 030732 021114 CMP (R1), (R4) 7635 030734 001403 BEQ M30744 7636 030736 M30736: 7637 030736 104000 EMT 0 7638 030740 000772 BR M30726 7639 030742 001127 BNE M31222 7640 030744 M30744: 7641 030744 062701 000014 ADD #14, R1 7642 7643 030750 M30750: 7644 030750 020127 031372 CMP R1, #31372 7645 7646 030754 001326 BNE M30632 7647 030756 000167 000410 JMP M31370+2 7648 7649 030762 177700 .WORD 177700 7650 030764 100125 BPL M31234+4 7651 030766 M30766: 7652 030766 177777 .WORD 177777 7653 030770 000010 .WORD 10 7654 030772 100125 BPL M31246 7655 030774 177777 .WORD 177777 7656 030776 177777 .WORD 177777 7657 031000 000001 WAIT 7658 031002 M31002: 7659 031002 000000 HALT 7660 031004 000000 HALT 7661 031006 000000 HALT TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-135 7662 031010 100000 BPL M31012 7663 031012 M31012: 7664 031012 177701 .WORD 177701 7665 031014 047777 100000 000012 BIC @131020, @M31034 7666 7667 031022 M31022: 7668 031022 117777 000000 177706 MOVB @M31022+4, @M30736 7669 7670 031030 004256 JSR R2, @-(SP) 7671 031032 177700 .WORD 177700 7672 031034 M31034: 7673 031034 000002 RTI 7674 031036 M31036: 7675 031036 025677 170000 CMP @-(SP), @M21042 7676 7677 031042 177711 .WORD 177711 7678 031044 065700 ADD @-(PC), R0 7679 031046 000012 .WORD 12 7680 031050 000013 .WORD 13 7681 031052 100000 BPL M31054 7682 031054 M31054: 7683 031054 012000 MOV (R0)+, R0 7684 031056 177761 .WORD 177761 7685 031060 000000 HALT 7686 031062 000001 WAIT 7687 031064 000004 IOT 7688 031066 000000 HALT 7689 031070 M31070: 7690 031070 000000 HALT 7691 031072 177736 .WORD 177736 7692 031074 000000 HALT 7693 031076 000001 WAIT 7694 031100 000000 HALT 7695 031102 040000 BIC R0, R0 7696 031104 M31104: 7697 031104 000000 HALT 7698 031106 177740 .WORD 177740 7699 031110 100000 BPL M31112 7700 031112 M31112: 7701 031112 000000 HALT 7702 031114 000011 .WORD 11 7703 031116 177777 .WORD 177777 7704 031120 177777 .WORD 177777 7705 031122 177725 .WORD 177725 7706 031124 177777 .WORD 177777 7707 031126 174000 .WORD 174000 7708 031130 000007 MFPT 7709 031132 000000 HALT 7710 031134 000000 HALT 7711 031136 177724 .WORD 177724 7712 031140 177777 .WORD 177777 7713 031142 174000 .WORD 174000 7714 031144 M31144: 7715 031144 000011 .WORD 11 7716 031146 100000 BPL M31150 7717 031150 M31150: 7718 031150 000000 HALT TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-136 7719 031152 177733 .WORD 177733 7720 031154 177777 .WORD 177777 7721 031156 M31156: 7722 031156 157023 000012 BISB @V.10+2(R0), (R3)+ 7723 7724 031162 114000 MOVB -(R0), R0 7725 031164 000000 HALT 7726 031166 177727 .WORD 177727 7727 031170 000000 HALT 7728 031172 177777 .WORD 177777 7729 031174 M31174: 7730 031174 000013 .WORD 13 7731 031176 177600 .WORD 177600 7732 031200 000000 HALT 7733 031202 177717 .WORD 177717 7734 031204 177777 .WORD 177777 7735 031206 M31206: 7736 031206 000001 WAIT 7737 031210 000011 .WORD 11 7738 031212 100000 BPL M31214 7739 031214 M31214: 7740 031214 100000 BPL M31216 7741 031216 M31216: 7742 031216 177741 .WORD 177741 7743 031220 100000 BPL M31222 7744 031222 M31222: 7745 031222 000000 HALT 7746 031224 000010 .WORD 10 7747 031226 177777 .WORD 177777 7748 031230 177777 .WORD 177777 7749 031232 177742 .WORD 177742 7750 031234 M31234: 7751 031234 037777 177777 000005 BIT @M31234+3, @M31247 7752 7753 031242 000000 HALT 7754 031244 000000 HALT 7755 031246 M31246: 7756 031247 M31247 =: .+1 7757 031246 177742 .WORD 177742 7758 031250 077777 SOB PC, M31054 7759 031252 177777 .WORD 177777 7760 031254 000001 WAIT 7761 031256 000000 HALT 7762 031260 000001 WAIT 7763 031262 177711 .WORD 177711 7764 031264 065600 ADD @-(SP), R0 7765 031266 000012 .WORD 12 7766 031270 000003 BPT 7767 031272 000000 HALT 7768 031274 012000 MOV (R0)+, R0 7769 031276 177740 .WORD 177740 7770 031300 077777 SOB PC, M31104 7771 031302 177777 .WORD 177777 7772 031304 M31304: 7773 031304 000004 IOT 7774 031306 000000 HALT 7775 031310 000000 HALT TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-137 7776 031312 177761 .WORD 177761 7777 031314 177777 .WORD 177777 7778 031316 177774 .WORD 177774 7779 031320 000011 .WORD 11 7780 031322 177777 .WORD 177777 7781 031324 177777 .WORD 177777 7782 031326 177747 .WORD 177747 7783 031330 100000 BPL M31332 7784 031332 M31332: 7785 031332 174000 .WORD 174000 7786 031334 000010 .WORD 10 7787 031336 177777 .WORD 177777 7788 031340 177700 .WORD 177700 7789 031342 177753 .WORD 177753 7790 031344 006324 ASL (R4)+ 7791 031346 070002 MUL R2, R0 7792 031350 000001 WAIT 7793 031352 000000 HALT 7794 031354 000146 JMP -(SP) 7795 031356 177765 .WORD 177765 7796 031360 102351 BVC M31304 7797 031362 177231 .WORD 177231 7798 031364 000011 .WORD 11 7799 031366 177760 .WORD 177760 7800 031370 M31370: 7801 031370 116477 005267 147406 MOVB M05264+3(R4), @M01004 7802 7803 031376 005006 CLR SP 7804 031400 112667 147434 MOVB (SP)+, M01040 7805 7806 031404 M31404: 7807 031404 022706 000002 CMP #2, SP 7808 7809 031410 001403 BEQ M31420 7810 031412 104000 EMT 0 7811 031414 000773 BR M31404 7812 031416 001127 BNE M31676 7813 031420 M31420: 7814 031420 005006 CLR SP 7815 031422 112667 147412 MOVB (SP)+, M01040 7816 7817 031426 112667 147406 MOVB (SP)+, M01040 7818 7819 031432 M31432: 7820 031432 022706 000004 CMP #4, SP 7821 7822 031436 001403 BEQ M31446 7823 031440 104000 EMT 0 7824 031442 000774 BR M31432+2 7825 031444 001127 BNE M31722+2 7826 031446 M31446: 7827 031446 012706 001000 MOV #1000, SP 7828 7829 031452 114667 147362 MOVB -(SP), M01040 7830 7831 031456 022706 000776 CMP #776, SP 7832 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-138 7833 031462 M31462: 7834 031462 001403 BEQ M31472 7835 031464 104000 EMT 0 7836 031466 000775 BR M31462 7837 031470 001127 BNE M31746+2 7838 031472 M31472: 7839 031472 012706 001000 MOV #1000, SP 7840 7841 031476 114667 147336 MOVB -(SP), M01040 7842 7843 031502 114667 147332 MOVB -(SP), M01040 7844 7845 031506 022706 000774 CMP #774, SP 7846 7847 031512 001403 BEQ M31522 7848 031514 M31514: 7849 031514 104000 EMT 0 7850 031516 000776 BR M31514 7851 031520 001127 BNE M32000 7852 031522 M31522: 7853 031522 005006 CLR SP 7854 031524 105726 TSTB (SP)+ 7855 031526 020627 000002 CMP SP, #2 7856 7857 031532 001403 BEQ M31542 7858 031534 104000 EMT 0 7859 031536 M31536: 7860 031536 000777 BR M31536 7861 031540 001127 BNE M32016+2 7862 031542 M31542: 7863 031542 012706 001000 MOV #1000, SP 7864 7865 031546 105746 TSTB -(SP) 7866 031550 022706 000776 CMP #776, SP 7867 7868 031554 001403 BEQ M31564 7869 031556 104000 EMT 0 7870 031560 001000 BNE M31562 7871 031562 M31562: 7872 031562 001127 BNE M32040+2 7873 031564 M31564: 7874 031564 012706 001000 MOV #1000, SP 7875 7876 031570 005267 147210 INC M01004 7877 7878 031574 005067 146166 CLR CPUERR 7879 7880 031600 012706 000150 MOV #150, SP 7881 7882 031604 016767 146174 147216 MOV V.4, M01030 7883 7884 031612 012767 031654 146164 MOV #31654, V.4 7885 7886 031620 016701 146322 MOV V.144+2, R1 7887 7888 031624 016702 146314 MOV V.144, R2 7889 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-139 7890 031630 016703 146306 MOV V.140+2, R3 7891 7892 031634 005067 146306 CLR V.144+2 7893 7894 031640 005046 CLR -(SP) 7895 031642 012706 001000 MOV #1000, SP 7896 7897 031646 104000 EMT 0 7898 031650 001001 BNE M31654 7899 031652 001127 BNE M32132 7900 031654 M31654: 7901 031654 022767 000010 146104 CMP #10, CPUERR 7902 7903 031662 001003 BNE M31672 7904 031664 020627 000142 CMP SP, #142 7905 7906 031670 001403 BEQ M31700 7907 031672 M31672: 7908 031672 104000 EMT 0 7909 031674 001002 BNE M31700+2 7910 031676 M31676: 7911 031676 001127 BNE M32156 7912 031700 M31700: 7913 031700 005067 146062 CLR CPUERR 7914 7915 031704 016767 147120 146072 MOV M01030, V.4 7916 7917 031712 010167 146230 MOV R1, V.144+2 7918 7919 031716 010267 146222 MOV R2, V.144 7920 7921 031722 M31722: 7922 031722 010367 146214 MOV R3, V.140+2 7923 7924 031726 012706 001000 MOV #1000, SP 7925 7926 031732 005267 147046 INC M01004 7927 7928 031736 005067 146024 CLR CPUERR 7929 7930 031742 012706 000400 MOV #400, SP 7931 7932 031746 M31746: 7933 031746 016767 146032 147054 MOV V.4, M01030 7934 7935 031754 012767 032002 146022 MOV #32002, V.4 7936 7937 031762 005067 146410 CLR V.374+2 7938 7939 031766 005046 CLR -(SP) 7940 031770 012706 001000 MOV #1000, SP 7941 7942 031774 104000 EMT 0 7943 031776 001003 BNE M32006 7944 032000 M32000: 7945 032000 001127 BNE M32254+4 7946 032002 005067 145760 CLR CPUERR TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-140 7947 7948 032006 M32006: 7949 032006 012705 001000 MOV #1000, R5 7950 7951 032012 012706 000400 MOV #400, SP 7952 7953 032016 M32016: 7954 032016 012767 032040 145760 MOV #32040, V.4 7955 7956 032024 064645 ADD -(SP), -(R5) 7957 032026 012706 001000 MOV #1000, SP 7958 7959 032032 104000 EMT 0 7960 032034 001004 BNE M32044+2 7961 032036 001127 BNE M32316 7962 032040 M32040: 7963 032040 005067 145722 CLR CPUERR 7964 7965 032044 M32044: 7966 032044 012706 000150 MOV #150, SP 7967 7968 032050 012767 032072 145726 MOV #32072, V.4 7969 7970 032056 044546 BIC -(R5), -(SP) 7971 032060 012706 001000 MOV #1000, SP 7972 7973 032064 104000 EMT 0 7974 032066 001005 BNE M32076+4 7975 032070 001127 BNE M32346+2 7976 032072 005067 145670 CLR CPUERR 7977 7978 032076 M32076: 7979 032076 016767 146726 145700 MOV M01030, V.4 7980 7981 032104 012706 001000 MOV #1000, SP 7982 7983 032110 005267 146670 INC M01004 7984 7985 032114 005067 145646 CLR CPUERR 7986 7987 032120 012706 000400 MOV #400, SP 7988 7989 032124 016767 145660 146676 MOV V.10, M01030 7990 7991 032132 M32132: 7992 032132 012767 032160 145650 MOV #32160, V.10 7993 7994 032140 016767 145640 146664 MOV V.4, M01032 7995 7996 032146 012767 032172 145630 MOV #32172, V.4 7997 7998 032154 000077 .WORD 77 7999 032156 M32156: 8000 032156 000240 NOP 8001 032160 012706 001000 MOV #1000, SP 8002 8003 032164 104000 EMT 0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-141 8004 032166 001006 BNE M32200+4 8005 032170 001127 BNE M32446+2 8006 032172 016767 146634 145604 MOV M01032, V.4 8007 8008 032200 M32200: 8009 032200 016767 146624 145602 MOV M01030, V.10 8010 8011 032206 005067 145554 CLR CPUERR 8012 8013 032212 012706 001000 MOV #1000, SP 8014 8015 032216 005267 146562 INC M01004 8016 8017 032222 005067 145540 CLR CPUERR 8018 8019 032226 012706 000400 MOV #400, SP 8020 8021 032232 016767 145562 146570 MOV V.IOT, M01030 8022 8023 032240 012767 032266 145552 MOV #32266, V.IOT 8024 8025 032246 016767 145532 146556 MOV V.4, M01032 8026 8027 032254 M32254: 8028 032254 012767 032300 145522 MOV #32300, V.4 8029 8030 032262 000004 IOT 8031 032264 000240 NOP 8032 032266 012706 001000 MOV #1000, SP 8033 8034 032272 104000 EMT 0 8035 032274 001007 BNE M32310+4 8036 032276 001127 BNE M32554+2 8037 032300 005067 145462 CLR CPUERR 8038 8039 032304 012706 001000 MOV #1000, SP 8040 8041 032310 M32310: 8042 032310 016767 146516 145466 MOV M01032, V.4 8043 8044 032316 M32316: 8045 032316 016767 146506 145474 MOV M01030, V.IOT 8046 8047 032324 005267 146454 INC M01004 8048 8049 032330 005067 145432 CLR CPUERR 8050 8051 032334 012706 000400 MOV #400, SP 8052 8053 032340 016767 145464 146462 MOV V.EMT, M01030 8054 8055 032346 M32346: 8056 032346 012767 032374 145454 MOV #32374, V.EMT 8057 8058 032354 016767 145424 146450 MOV V.4, M01032 8059 8060 032362 012767 032406 145414 MOV #32406, V.4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-142 8061 8062 032370 104000 EMT 0 8063 032372 000240 NOP 8064 032374 012706 001000 MOV #1000, SP 8065 8066 032400 104000 EMT 0 8067 032402 001010 BNE M32422+2 8068 032404 001127 BNE M32662+2 8069 032406 016767 146416 145414 MOV M01030, V.EMT 8070 8071 032414 016767 146412 145362 MOV M01032, V.4 8072 8073 032422 M32422: 8074 032422 005067 145340 CLR CPUERR 8075 8076 032426 012706 001000 MOV #1000, SP 8077 8078 032432 005267 146346 INC M01004 8079 8080 032436 005067 145324 CLR CPUERR 8081 8082 032442 012706 000400 MOV #400, SP 8083 8084 032446 M32446: 8085 032446 016767 145362 146354 MOV V.TRAP, M01030 8086 8087 032454 012767 032502 145352 MOV #32502, V.TRAP 8088 8089 032462 016767 145316 146342 MOV V.4, M01032 8090 8091 032470 012767 032520 145306 MOV #32520, V.4 8092 8093 032476 104400 TRAP 0 8094 032500 000240 NOP 8095 032502 010637 001062 MOV SP, @#M01062 8096 8097 032506 012706 001000 MOV #1000, SP 8098 8099 032512 104000 EMT 0 8100 032514 001011 BNE M32540 8101 032516 001127 BNE M32776 8102 032520 016767 146304 145306 MOV M01030, V.TRAP 8103 8104 032526 016767 146300 145250 MOV M01032, V.4 8105 8106 032534 005067 145226 CLR CPUERR 8107 8108 032540 M32540: 8109 032540 012706 001000 MOV #1000, SP 8110 8111 032544 005267 146234 INC M01004 8112 8113 032550 005067 145212 CLR CPUERR 8114 8115 032554 M32554: 8116 032554 012706 000400 MOV #400, SP 8117 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-143 8118 032560 016767 145230 146242 MOV V.BPT, M01030 8119 8120 032566 012767 032614 145220 MOV #32614, V.BPT 8121 8122 032574 016767 145204 146230 MOV V.4, M01032 8123 8124 032602 012767 032632 145174 MOV #32632, V.4 8125 8126 032610 000003 BPT 8127 032612 000240 NOP 8128 032614 010637 001062 MOV SP, @#M01062 8129 8130 032620 012706 001000 MOV #1000, SP 8131 8132 032624 104000 EMT 0 8133 032626 001012 BNE M32652+2 8134 032630 001127 BNE M33104+4 8135 032632 005067 145130 CLR CPUERR 8136 8137 032636 016767 146166 145150 MOV M01030, V.BPT 8138 8139 032644 016767 146162 145132 MOV M01032, V.4 8140 8141 032652 M32652: 8142 032652 012706 001000 MOV #1000, SP 8143 8144 032656 005267 146122 INC M01004 8145 8146 032662 M32662: 8147 032662 005067 145100 CLR CPUERR 8148 8149 032666 012706 000400 MOV #400, SP 8150 8151 032672 016767 145112 146130 MOV V.10, M01030 8152 8153 032700 012767 032730 145102 MOV #32730, V.10 8154 8155 032706 016767 145072 146116 MOV V.4, M01032 8156 8157 032714 012767 032742 145062 MOV #32742, V.4 8158 8159 032722 005001 CLR R1 8160 032724 000101 JMP R1 8161 032726 000240 NOP 8162 032730 012706 001000 MOV #1000, SP 8163 8164 032734 104000 EMT 0 8165 032736 001013 BNE M32766 8166 032740 001127 BNE M33220 8167 032742 016767 146064 145034 MOV M01032, V.4 8168 8169 032750 016767 146054 145032 MOV M01030, V.10 8170 8171 032756 005067 145004 CLR CPUERR 8172 8173 032762 012706 001000 MOV #1000, SP 8174 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-144 8175 032766 M32766: 8176 032766 005267 146012 INC M01004 8177 8178 032772 012706 000400 MOV #400, SP 8179 8180 032776 M32776: 8181 032776 016767 145006 146024 MOV V.10, M01030 8182 8183 033004 012767 033034 144776 MOV #33034, V.10 8184 8185 033012 016767 144766 146012 MOV V.4, M01032 8186 8187 033020 012767 033046 144756 MOV #33046, V.4 8188 8189 033026 005001 CLR R1 8190 033030 004501 JSR R5, R1 8191 033032 000240 NOP 8192 033034 012706 001000 MOV #1000, SP 8193 8194 033040 104000 EMT 0 8195 033042 001014 BNE M33072+2 8196 033044 001127 BNE M33322+2 8197 033046 005037 177766 CLR @#CPUERR 8198 8199 033052 016767 145752 144730 MOV M01030, V.10 8200 8201 033060 016767 145746 144716 MOV M01032, V.4 8202 8203 033066 012706 001000 MOV #1000, SP 8204 8205 033072 M33072: 8206 033072 005267 145706 INC M01004 8207 8208 033076 016767 144702 145724 MOV V.4, M01030 8209 8210 033104 M33104: 8211 033104 012767 033152 144672 MOV #33152, V.4 8212 8213 033112 012706 001002 MOV #1002, SP 8214 8215 033116 005746 TST -(SP) 8216 033120 012706 002002 MOV #2002, SP 8217 8218 033124 005746 TST -(SP) 8219 033126 012706 004002 MOV #4002, SP 8220 8221 033132 005746 TST -(SP) 8222 033134 012706 010002 MOV #10002, SP 8223 8224 033140 005746 TST -(SP) 8225 033142 012706 100402 MOV #100402, SP 8226 8227 033146 005746 TST -(SP) 8228 033150 000405 BR M33164 8229 033152 012706 001000 MOV #1000, SP 8230 8231 033156 104000 EMT 0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-145 8232 033160 001015 BNE M33214 8233 033162 001127 BNE M33440+2 8234 033164 M33164: 8235 033164 016767 145640 144612 MOV M01030, V.4 8236 8237 033172 012706 001000 MOV #1000, SP 8238 8239 033176 005267 145602 INC M01004 8240 8241 033202 012706 001000 MOV #1000, SP 8242 8243 033206 016767 144602 145614 MOV V.BPT, M01030 8244 8245 033214 M33214: 8246 033214 012746 000020 MOV #20, -(SP) 8247 8248 033220 M33220: 8249 033220 012746 033242 MOV #33242, -(SP) 8250 8251 033224 012767 033250 144562 MOV #33250, V.BPT 8252 8253 033232 000002 RTI 8254 033234 104000 EMT 0 8255 033236 001016 BNE M33274 8256 033240 001127 BNE M33520 8257 033242 104000 EMT 0 8258 033244 001017 BNE M33300+4 8259 033246 001127 BNE M33526 8260 033250 022706 000774 CMP #774, SP 8261 8262 033254 001403 BEQ M33264 8263 033256 104000 EMT 0 8264 033260 001020 BNE M33322 8265 033262 001127 BNE M33540+2 8266 033264 M33264: 8267 033264 021627 033242 CMP (SP), #33242 8268 8269 033270 001403 BEQ M33300 8270 033272 104000 EMT 0 8271 033274 M33274: 8272 033274 001021 BNE M33340 8273 033276 001127 BNE M33552+4 8274 033300 M33300: 8275 033300 016767 145524 144506 MOV M01030, V.BPT 8276 8277 033306 012706 001000 MOV #1000, SP 8278 8279 033312 005267 145466 INC M01004 8280 8281 033316 012706 001000 MOV #1000, SP 8282 8283 033322 M33322: 8284 033322 016767 144466 145500 MOV V.BPT, M01030 8285 8286 033330 012746 000020 MOV #20, -(SP) 8287 8288 033334 012746 033356 MOV #33356, -(SP) TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-146 8289 8290 033340 M33340: 8291 033340 012767 033366 144446 MOV #33366, V.BPT 8292 8293 033346 000006 RTT 8294 033350 104000 EMT 0 8295 033352 001022 BNE M33416+2 8296 033354 001127 BNE M33634 8297 033356 000240 NOP 8298 033360 104000 EMT 0 8299 033362 001023 BNE M33430+2 8300 033364 001127 BNE M33640+4 8301 033366 022706 000774 CMP #774, SP 8302 8303 033372 001403 BEQ M33402 8304 033374 104000 EMT 0 8305 033376 001024 BNE M33446+2 8306 033400 001127 BNE M33660 8307 033402 M33402: 8308 033402 021627 033360 CMP (SP), #33360 8309 8310 033406 001403 BEQ M33416 8311 033410 104000 EMT 0 8312 033412 001025 BNE M33464+2 8313 033414 001127 BNE M33674 8314 033416 M33416: 8315 033416 016767 145406 144370 MOV M01030, V.BPT 8316 8317 033424 012706 001000 MOV #1000, SP 8318 8319 033430 M33430: 8320 033430 005267 145350 INC M01004 8321 8322 033434 012706 001000 MOV #1000, SP 8323 8324 033440 M33440: 8325 033440 016767 144350 145362 MOV V.BPT, M01030 8326 8327 033446 M33446: 8328 033446 012746 000020 MOV #20, -(SP) 8329 8330 033452 012746 033504 MOV #33504, -(SP) 8331 8332 033456 012767 033512 144330 MOV #33512, V.BPT 8333 8334 033464 M33464: 8335 033464 012767 000357 144304 MOV #357, PS 8336 8337 033472 000277 SCC 8338 033474 000002 RTI 8339 033476 104000 EMT 0 8340 033500 001026 BNE M33552+4 8341 033502 001127 BNE M33762 8342 033504 104000 EMT 0 8343 033506 001027 BNE M33566 8344 033510 001127 BNE M33770 8345 033512 026727 145260 000020 CMP V.774+2, #20 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-147 8346 8347 033520 M33520: 8348 033520 001403 BEQ M33530 8349 033522 104000 EMT 0 8350 033524 001030 BNE M33606 8351 033526 M33526: 8352 033526 001127 BNE M34006 8353 033530 M33530: 8354 033530 012706 001000 MOV #1000, SP 8355 8356 033534 012746 000377 MOV #377, -(SP) 8357 8358 033540 M33540: 8359 033540 012746 033572 MOV #33572, -(SP) 8360 8361 033544 012767 033600 144242 MOV #33600, V.BPT 8362 8363 033552 M33552: 8364 033552 012767 000000 144216 MOV #0, PS 8365 8366 033560 000257 CCC 8367 033562 000002 RTI 8368 033564 104000 EMT 0 8369 033566 M33566: 8370 033566 001031 BNE M33646+4 8371 033570 001127 BNE M34050 8372 033572 104000 EMT 0 8373 033574 001032 BNE M33662 8374 033576 001127 BNE M34056 8375 033600 026727 145172 000377 CMP V.774+2, #377 8376 8377 033606 M33606: 8378 033606 001403 BEQ M33616 8379 033610 104000 EMT 0 8380 033612 001033 BNE M33700+2 8381 033614 001127 BNE M34074 8382 033616 M33616: 8383 033616 016767 145206 144170 MOV M01030, V.BPT 8384 8385 033624 012706 001000 MOV #1000, SP 8386 8387 033630 005267 145150 INC M01004 8388 8389 033634 M33634: 8390 033634 012706 001000 MOV #1000, SP 8391 8392 033640 M33640: 8393 033640 016767 144144 145162 MOV V.10, M01030 8394 8395 033646 M33646: 8396 033646 012767 033664 144134 MOV #33664, V.10 8397 8398 033654 000077 .WORD 77 8399 033656 104000 EMT 0 8400 033660 M33660: 8401 033660 001034 BNE M33752 8402 033662 M33662: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-148 8403 033662 001127 BNE M34142 8404 033664 022706 000774 CMP #774, SP 8405 8406 033670 001403 BEQ M33700 8407 033672 104000 EMT 0 8408 033674 M33674: 8409 033674 001035 BNE M33770 8410 033676 001127 BNE M34156 8411 033700 M33700: 8412 033700 021627 033656 CMP (SP), #33656 8413 8414 033704 001403 BEQ M33714 8415 033706 104000 EMT 0 8416 033710 001036 BNE M34006 8417 033712 001127 BNE M34170+2 8418 033714 M33714: 8419 033714 016767 145110 144066 MOV M01030, V.10 8420 8421 033722 012706 001000 MOV #1000, SP 8422 8423 033726 005267 145052 INC M01004 8424 8425 033732 012706 001000 MOV #1000, SP 8426 8427 033736 016767 144046 145064 MOV V.10, M01030 8428 8429 033744 012767 033770 144036 MOV #33770, V.10 8430 8431 033752 M33752: 8432 033752 005067 144020 CLR PS 8433 8434 033756 000257 CCC 8435 033760 000077 .WORD 77 8436 033762 M33762: 8437 033762 104000 EMT 0 8438 033764 001037 BNE M34064 8439 033766 001127 BNE M34246 8440 033770 M33770: 8441 033770 026727 145002 000000 CMP V.774+2, #0 8442 8443 033776 001403 BEQ M34006 8444 034000 104000 EMT 0 8445 034002 001040 BNE M34100+4 8446 034004 001127 BNE M34260+4 8447 034006 M34006: 8448 034006 012706 001000 MOV #1000, SP 8449 8450 034012 012767 034040 143770 MOV #34040, V.10 8451 8452 034020 012767 000357 143750 MOV #357, PS 8453 8454 034026 000277 SCC 8455 034030 000077 .WORD 77 8456 034032 104000 EMT 0 8457 034034 001041 BNE M34140 8458 034036 001127 BNE M34316 8459 034040 026727 144732 000357 CMP V.774+2, #357 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-149 8460 8461 034046 001403 BEQ M34056 8462 034050 M34050: 8463 034050 104000 EMT 0 8464 034052 001042 BNE M34160 8465 034054 001127 BNE M34332+2 8466 034056 M34056: 8467 034056 016767 144746 143724 MOV M01030, V.10 8468 8469 034064 M34064: 8470 034064 012706 001000 MOV #1000, SP 8471 8472 034070 005267 144710 INC M01004 8473 8474 034074 M34074: 8475 034074 012706 001000 MOV #1000, SP 8476 8477 034100 M34100: 8478 034100 016767 143730 144722 MOV V.TRAP, M01030 8479 8480 034106 012767 034132 143720 MOV #34132, V.TRAP 8481 8482 034114 005067 143656 CLR PS 8483 8484 034120 000257 CCC 8485 034122 104400 TRAP 0 8486 034124 104000 EMT 0 8487 034126 001043 BNE M34236 8488 034130 001127 BNE M34410 8489 034132 022706 000774 CMP #774, SP 8490 8491 034136 001403 BEQ M34146 8492 034140 M34140: 8493 034140 104000 EMT 0 8494 034142 M34142: 8495 034142 001044 BNE M34254 8496 034144 001127 BNE M34424 8497 034146 M34146: 8498 034146 021627 034124 CMP (SP), #34124 8499 8500 034152 001403 BEQ M34162 8501 034154 104000 EMT 0 8502 034156 M34156: 8503 034156 001045 BNE M34266+4 8504 034160 M34160: 8505 034160 001127 BNE M34440 8506 034162 M34162: 8507 034162 016767 144642 143644 MOV M01030, V.TRAP 8508 8509 034170 M34170: 8510 034170 012706 001000 MOV #1000, SP 8511 8512 034174 005267 144604 INC M01004 8513 8514 034200 012706 001000 MOV #1000, SP 8515 8516 034204 016767 143624 144616 MOV V.TRAP, M01030 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-150 8517 8518 034212 012767 034236 143614 MOV #34236, V.TRAP 8519 8520 034220 005067 143552 CLR PS 8521 8522 034224 000257 CCC 8523 034226 104400 TRAP 0 8524 034230 104000 EMT 0 8525 034232 001046 BNE M34350 8526 034234 001127 BNE M34514 8527 034236 M34236: 8528 034236 026727 144534 000000 CMP V.774+2, #0 8529 8530 034244 001403 BEQ M34254 8531 034246 M34246: 8532 034246 104000 EMT 0 8533 034250 001047 BNE M34364+4 8534 034252 001127 BNE M34532 8535 034254 M34254: 8536 034254 012706 001000 MOV #1000, SP 8537 8538 034260 M34260: 8539 034260 012767 034306 143546 MOV #34306, V.TRAP 8540 8541 034266 M34266: 8542 034266 012767 000357 143502 MOV #357, PS 8543 8544 034274 000277 SCC 8545 034276 104400 TRAP 0 8546 034300 104000 EMT 0 8547 034302 001050 BNE M34424 8548 034304 001127 BNE M34562+2 8549 034306 026727 144464 000357 CMP V.774+2, #357 8550 8551 034314 001403 BEQ M34324 8552 034316 M34316: 8553 034316 104000 EMT 0 8554 034320 001051 BNE M34442+2 8555 034322 001127 BNE M34600+2 8556 034324 M34324: 8557 034324 016767 144500 143502 MOV M01030, V.TRAP 8558 8559 034332 M34332: 8560 034332 012706 001000 MOV #1000, SP 8561 8562 034336 005267 144442 INC M01004 8563 8564 034342 005003 CLR R3 8565 034344 012706 001000 MOV #1000, SP 8566 8567 034350 M34350: 8568 034350 016767 143460 144452 MOV V.TRAP, M01030 8569 8570 034356 016767 143422 144446 MOV V.4, M01032 8571 8572 034364 M34364: 8573 034364 012767 034420 143412 MOV #34420, V.4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-151 8574 8575 034372 012767 034426 143434 MOV #34426, V.TRAP 8576 8577 034400 000167 000022 JMP M34426 8578 8579 034404 M34404: 8580 034404 000000 HALT 8581 034406 104000 EMT 0 8582 034410 M34410: 8583 034410 001052 BNE M34536 8584 034412 001127 BNE M34666+4 8585 034414 000167 000006 JMP M34426 8586 8587 034420 104000 EMT 0 8588 034422 001053 BNE M34552 8589 034424 M34424: 8590 034424 001127 BNE M34704 8591 034426 M34426: 8592 034426 005203 INC R3 8593 034430 012706 001000 MOV #1000, SP 8594 8595 034434 020327 000400 CMP R3, #400 8596 8597 034440 M34440: 8598 034440 001406 BEQ M34456 8599 034442 M34442: 8600 034442 012767 104400 177734 MOV #104400, M34404 8601 8602 034450 060367 177730 ADD R3, M34404 8603 8604 034454 000753 BR M34404 8605 034456 M34456: 8606 034456 016767 144346 143350 MOV M01030, V.TRAP 8607 8608 034464 016767 144342 143312 MOV M01032, V.4 8609 8610 034472 012706 001000 MOV #1000, SP 8611 8612 034476 005267 144302 INC M01004 8613 8614 034502 012706 001000 MOV #1000, SP 8615 8616 034506 016767 143306 144314 MOV V.IOT, M01030 8617 8618 034514 M34514: 8619 034514 012767 034532 143276 MOV #34532, V.IOT 8620 8621 034522 000004 IOT 8622 034524 104000 EMT 0 8623 034526 001054 BNE M34660 8624 034530 001127 BNE M35006+2 8625 034532 M34532: 8626 034532 022706 000774 CMP #774, SP 8627 8628 034536 M34536: 8629 034536 001403 BEQ M34546 8630 034540 104000 EMT 0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-152 8631 034542 001055 BNE M34676 8632 034544 001127 BNE M35022+2 8633 034546 M34546: 8634 034546 021627 034524 CMP (SP), #34524 8635 8636 034552 M34552: 8637 034552 001403 BEQ M34562 8638 034554 104000 EMT 0 8639 034556 001056 BNE M34714 8640 034560 001127 BNE M35036+2 8641 034562 M34562: 8642 034562 016767 144242 143230 MOV M01030, V.IOT 8643 8644 034570 012706 001000 MOV #1000, SP 8645 8646 034574 005267 144204 INC M01004 8647 8648 034600 M34600: 8649 034600 012706 001000 MOV #1000, SP 8650 8651 034604 016767 143210 144216 MOV V.IOT, M01030 8652 8653 034612 012767 034636 143200 MOV #34636, V.IOT 8654 8655 034620 005067 143152 CLR PS 8656 8657 034624 000257 CCC 8658 034626 000004 IOT 8659 034630 104000 EMT 0 8660 034632 001057 BNE M34770+2 8661 034634 001127 BNE M35110+4 8662 034636 026727 144134 000000 CMP V.774+2, #0 8663 8664 034644 001403 BEQ M34654 8665 034646 104000 EMT 0 8666 034650 001060 BNE M35012 8667 034652 001127 BNE M35132 8668 034654 M34654: 8669 034654 012706 001000 MOV #1000, SP 8670 8671 034660 M34660: 8672 034660 012767 034706 143132 MOV #34706, V.IOT 8673 8674 034666 M34666: 8675 034666 012767 000357 143102 MOV #357, PS 8676 8677 034674 000277 SCC 8678 034676 M34676: 8679 034676 000004 IOT 8680 034700 104000 EMT 0 8681 034702 001061 BNE M35044+2 8682 034704 M34704: 8683 034704 001127 BNE M35164 8684 034706 026727 144064 000357 CMP V.774+2, #357 8685 8686 034714 M34714: 8687 034714 001403 BEQ M34724 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-153 8688 034716 104000 EMT 0 8689 034720 001062 BNE M35066 8690 034722 001127 BNE M35202 8691 034724 M34724: 8692 034724 016767 144100 143066 MOV M01030, V.IOT 8693 8694 034732 012706 001000 MOV #1000, SP 8695 8696 034736 005267 144042 INC M01004 8697 8698 034742 012706 001000 MOV #1000, SP 8699 8700 034746 016767 143056 144054 MOV V.EMT, M01030 8701 8702 034754 012767 035006 143046 MOV #35006, V.EMT 8703 8704 034762 016767 143046 144042 MOV V.TRAP, M01032 8705 8706 034770 M34770: 8707 034770 012767 043470 143036 MOV #43470, V.TRAP 8708 8709 034776 104000 EMT 0 8710 035000 104400 TRAP 0 8711 035002 001063 BNE M35152 8712 035004 001127 BNE M35260+4 8713 035006 M35006: 8714 035006 022706 000774 CMP #774, SP 8715 8716 035012 M35012: 8717 035012 001403 BEQ M35022 8718 035014 104000 EMT 0 8719 035016 001064 BNE M35164+4 8720 035020 001127 BNE M35276+2 8721 035022 M35022: 8722 035022 021627 035000 CMP (SP), #35000 8723 8724 035026 001403 BEQ M35036 8725 035030 104000 EMT 0 8726 035032 001065 BNE M35204+2 8727 035034 001127 BNE M35312+2 8728 035036 M35036: 8729 035036 016767 143770 142770 MOV M01032, V.TRAP 8730 8731 035044 M35044: 8732 035044 016767 143760 142756 MOV M01030, V.EMT 8733 8734 035052 012706 001000 MOV #1000, SP 8735 8736 035056 005267 143722 INC M01004 8737 8738 035062 012706 001000 MOV #1000, SP 8739 8740 035066 M35066: 8741 035066 016767 142736 143734 MOV V.EMT, M01030 8742 8743 035074 012767 035134 142726 MOV #35134, V.EMT 8744 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-154 8745 035102 016767 142726 143722 MOV V.TRAP, M01032 8746 8747 035110 M35110: 8748 035110 012767 043470 142716 MOV #43470, V.TRAP 8749 8750 035116 005067 142654 CLR PS 8751 8752 035122 000257 CCC 8753 035124 104000 EMT 0 8754 035126 104400 TRAP 0 8755 035130 001066 BNE M35306 8756 035132 M35132: 8757 035132 001127 BNE M35412 8758 035134 026727 143636 000000 CMP V.774+2, #0 8759 8760 035142 001403 BEQ M35152 8761 035144 104000 EMT 0 8762 035146 001067 BNE M35326 8763 035150 001127 BNE M35424+4 8764 035152 M35152: 8765 035152 012706 001000 MOV #1000, SP 8766 8767 035156 012767 035204 142644 MOV #35204, V.EMT 8768 8769 035164 M35164: 8770 035164 012767 000357 142604 MOV #357, PS 8771 8772 035172 000277 SCC 8773 035174 104000 EMT 0 8774 035176 104400 TRAP 0 8775 035200 001070 BNE M35356+4 8776 035202 M35202: 8777 035202 001127 BNE M35462 8778 035204 M35204: 8779 035204 026727 143566 000357 CMP V.774+2, #357 8780 8781 035212 001403 BEQ M35222 8782 035214 104000 EMT 0 8783 035216 001071 BNE M35402 8784 035220 001127 BNE M35476+2 8785 035222 M35222: 8786 035222 016767 143604 142604 MOV M01032, V.TRAP 8787 8788 035230 016767 143574 142572 MOV M01030, V.EMT 8789 8790 035236 012706 001000 MOV #1000, SP 8791 8792 035242 005267 143536 INC M01004 8793 8794 035246 012706 001000 MOV #1000, SP 8795 8796 035252 016767 142536 143550 MOV V.BPT, M01030 8797 8798 035260 M35260: 8799 035260 012767 035276 142526 MOV #35276, V.BPT 8800 8801 035266 000003 BPT TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-155 8802 035270 104000 EMT 0 8803 035272 001072 BNE M35460 8804 035274 001127 BNE M35554 8805 035276 M35276: 8806 035276 022706 000774 CMP #774, SP 8807 8808 035302 001403 BEQ M35312 8809 035304 104000 EMT 0 8810 035306 M35306: 8811 035306 001073 BNE M35476 8812 035310 001127 BNE M35570 8813 035312 M35312: 8814 035312 021627 035270 CMP (SP), #35270 8815 8816 035316 001403 BEQ M35326 8817 035320 104000 EMT 0 8818 035322 001074 BNE M35512+2 8819 035324 001127 BNE M35602+2 8820 035326 M35326: 8821 035326 016767 143476 142460 MOV M01030, V.BPT 8822 8823 035334 012706 001000 MOV #1000, SP 8824 8825 035340 005267 143440 INC M01004 8826 8827 035344 012706 001000 MOV #1000, SP 8828 8829 035350 016767 142440 143452 MOV V.BPT, M01030 8830 8831 035356 M35356: 8832 035356 012767 035402 142430 MOV #35402, V.BPT 8833 8834 035364 005067 142406 CLR PS 8835 8836 035370 000257 CCC 8837 035372 000003 BPT 8838 035374 104000 EMT 0 8839 035376 001075 BNE M35570+2 8840 035400 001127 BNE M35660 8841 035402 M35402: 8842 035402 026727 143370 000000 CMP V.774+2, #0 8843 8844 035410 001403 BEQ M35420 8845 035412 M35412: 8846 035412 104000 EMT 0 8847 035414 001076 BNE M35612 8848 035416 001127 BNE M35676 8849 035420 M35420: 8850 035420 012706 001000 MOV #1000, SP 8851 8852 035424 M35424: 8853 035424 012767 035452 142362 MOV #35452, V.BPT 8854 8855 035432 012767 000357 142336 MOV #357, PS 8856 8857 035440 000277 SCC 8858 035442 000003 BPT TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-156 8859 035444 104000 EMT 0 8860 035446 001077 BNE M35646 8861 035450 001127 BNE M35730 8862 035452 026727 143320 000357 CMP V.774+2, #357 8863 8864 035460 M35460: 8865 035460 001403 BEQ M35470 8866 035462 M35462: 8867 035462 104000 EMT 0 8868 035464 001100 BNE M35664+2 8869 035466 001127 BNE M35746 8870 035470 M35470: 8871 035470 016767 143334 142316 MOV M01030, V.BPT 8872 8873 035476 M35476: 8874 035476 012706 001000 MOV #1000, SP 8875 8876 035502 005267 143276 INC M01004 8877 8878 035506 012706 001000 MOV #1000, SP 8879 8880 035512 M35512: 8881 035512 016767 142272 143310 MOV V.10, M01030 8882 8883 035520 012767 035540 142262 MOV #35540, V.10 8884 8885 035526 005001 CLR R1 8886 035530 000101 JMP R1 8887 035532 104000 EMT 0 8888 035534 001101 BNE M35734+4 8889 035536 001127 BNE M36016 8890 035540 022706 000774 CMP #774, SP 8891 8892 035544 001403 BEQ M35554 8893 035546 104000 EMT 0 8894 035550 001102 BNE M35756 8895 035552 001127 BNE M36032 8896 035554 M35554: 8897 035554 021627 035532 CMP (SP), #35532 8898 8899 035560 001403 BEQ M35570 8900 035562 104000 EMT 0 8901 035564 001103 BNE M35774 8902 035566 001127 BNE M36046 8903 035570 M35570: 8904 035570 016767 143234 142212 MOV M01030, V.10 8905 8906 035576 012706 001000 MOV #1000, SP 8907 8908 035602 M35602: 8909 035602 005267 143176 INC M01004 8910 8911 035606 012706 001000 MOV #1000, SP 8912 8913 035612 M35612: 8914 035612 016767 142172 143210 MOV V.10, M01030 8915 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-157 8916 035620 012767 035646 142162 MOV #35646, V.10 8917 8918 035626 005067 142144 CLR PS 8919 8920 035632 000257 CCC 8921 035634 005001 CLR R1 8922 035636 000101 JMP R1 8923 035640 104000 EMT 0 8924 035642 001104 BNE M36052+2 8925 035644 001127 BNE M36124 8926 035646 M35646: 8927 035646 026727 143124 000004 CMP V.774+2, #4 8928 8929 035654 001403 BEQ M35664 8930 035656 104000 EMT 0 8931 035660 M35660: 8932 035660 001105 BNE M36072+2 8933 035662 001127 BNE M36142 8934 035664 M35664: 8935 035664 012706 001000 MOV #1000, SP 8936 8937 035670 012767 035716 142112 MOV #35716, V.10 8938 8939 035676 M35676: 8940 035676 012767 000357 142072 MOV #357, PS 8941 8942 035704 000277 SCC 8943 035706 000101 JMP R1 8944 035710 104000 EMT 0 8945 035712 001106 BNE M36130 8946 035714 001127 BNE M36174 8947 035716 026727 143054 000357 CMP V.774+2, #357 8948 8949 035724 001403 BEQ M35734 8950 035726 104000 EMT 0 8951 035730 M35730: 8952 035730 001107 BNE M36150 8953 035732 001127 BNE M36212 8954 035734 M35734: 8955 035734 016767 143070 142046 MOV M01030, V.10 8956 8957 035742 012706 001000 MOV #1000, SP 8958 8959 035746 M35746: 8960 035746 005267 143032 INC M01004 8961 8962 035752 012706 001000 MOV #1000, SP 8963 8964 035756 M35756: 8965 035756 016767 142026 143044 MOV V.10, M01030 8966 8967 035764 012767 036004 142016 MOV #36004, V.10 8968 8969 035772 005003 CLR R3 8970 035774 M35774: 8971 035774 004303 JSR R3, R3 8972 035776 104000 EMT 0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-158 8973 036000 001110 BNE M36222 8974 036002 001127 BNE M36256+4 8975 036004 022706 000774 CMP #774, SP 8976 8977 036010 001403 BEQ M36020 8978 036012 104000 EMT 0 8979 036014 001111 BNE M36236+2 8980 036016 M36016: 8981 036016 001127 BNE M36274+2 8982 036020 M36020: 8983 036020 021627 035776 CMP (SP), #35776 8984 8985 036024 001403 BEQ M36034 8986 036026 104000 EMT 0 8987 036030 001112 BNE M36256 8988 036032 M36032: 8989 036032 001127 BNE M36310+2 8990 036034 M36034: 8991 036034 016767 142770 141746 MOV M01030, V.10 8992 8993 036042 012706 001000 MOV #1000, SP 8994 8995 036046 M36046: 8996 036046 005267 142732 INC M01004 8997 8998 036052 M36052: 8999 036052 012706 001000 MOV #1000, SP 9000 9001 036056 016767 141726 142744 MOV V.10, M01030 9002 9003 036064 012767 036112 141716 MOV #36112, V.10 9004 9005 036072 M36072: 9006 036072 005067 141700 CLR PS 9007 9008 036076 000257 CCC 9009 036100 005003 CLR R3 9010 036102 004303 JSR R3, R3 9011 036104 104000 EMT 0 9012 036106 001113 BNE M36336 9013 036110 001127 BNE M36370 9014 036112 026727 142660 000004 CMP V.774+2, #4 9015 9016 036120 001403 BEQ M36130 9017 036122 104000 EMT 0 9018 036124 M36124: 9019 036124 001114 BNE M36354+2 9020 036126 001127 BNE M36406 9021 036130 M36130: 9022 036130 012706 001000 MOV #1000, SP 9023 9024 036134 012767 036162 141646 MOV #36162, V.10 9025 9026 036142 M36142: 9027 036142 012767 000357 141626 MOV #357, PS 9028 9029 036150 M36150: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-159 9030 036150 000277 SCC 9031 036152 004303 JSR R3, R3 9032 036154 104000 EMT 0 9033 036156 001115 BNE M36412 9034 036160 001127 BNE M36440 9035 036162 026727 142610 000357 CMP V.774+2, #357 9036 9037 036170 001403 BEQ M36200 9038 036172 104000 EMT 0 9039 036174 M36174: 9040 036174 001116 BNE M36432 9041 036176 001127 BNE M36456 9042 036200 M36200: 9043 036200 016767 142624 141602 MOV M01030, V.10 9044 9045 036206 012706 001000 MOV #1000, SP 9046 9047 036212 M36212: 9048 036212 005267 142566 INC M01004 9049 9050 036216 005067 141544 CLR CPUERR 9051 9052 036222 M36222: 9053 036222 016767 141556 142600 MOV V.4, M01030 9054 9055 036230 012767 036256 141546 MOV #36256, V.4 9056 9057 036236 M36236: 9058 036236 012767 030000 141532 MOV #30000, PS 9059 9060 036244 005737 177700 TST @#177700 9061 9062 036250 104000 EMT 0 9063 036252 001117 BNE M36512 9064 036254 001127 BNE M36534 9065 036256 M36256: 9066 036256 022767 000020 141502 CMP #20, CPUERR 9067 9068 036264 001403 BEQ M36274 9069 036266 104000 EMT 0 9070 036270 001120 BNE M36532 9071 036272 001127 BNE M36552 9072 036274 M36274: 9073 036274 022627 036250 CMP (SP)+, #36250 9074 9075 036300 001403 BEQ M36310 9076 036302 104000 EMT 0 9077 036304 001121 BNE M36550 9078 036306 001127 BNE M36566 9079 036310 M36310: 9080 036310 022627 030000 CMP (SP)+, #30000 9081 9082 036314 001403 BEQ M36324 9083 036316 104000 EMT 0 9084 036320 001122 BNE M36566 9085 036322 001127 BNE M36602 9086 036324 M36324: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-160 9087 036324 005067 141436 CLR CPUERR 9088 9089 036330 016767 142474 141446 MOV M01030, V.4 9090 9091 036336 M36336: 9092 036336 005267 142442 INC M01004 9093 9094 036342 005067 141420 CLR CPUERR 9095 9096 036346 016767 141432 142454 MOV V.4, M01030 9097 9098 036354 M36354: 9099 036354 012767 036414 141422 MOV #36414, V.4 9100 9101 036362 016767 141420 142442 MOV V.4+2, M01032 9102 9103 036370 M36370: 9104 036370 005067 141412 CLR V.4+2 9105 9106 036374 012746 030000 MOV #30000, -(SP) 9107 9108 036400 012746 036407 MOV #36407, -(SP) 9109 9110 036404 000002 RTI 9111 036406 M36406: 9112 036406 104000 EMT 0 9113 036410 001123 BNE M36660 9114 036412 M36412: 9115 036412 001127 BNE M36670+2 9116 036414 022767 000100 141344 CMP #100, CPUERR 9117 9118 036422 001403 BEQ M36432 9119 036424 104000 EMT 0 9120 036426 001124 BNE M36674+4 9121 036430 001127 BNE M36710 9122 036432 M36432: 9123 036432 022726 036407 CMP #36407, (SP)+ 9124 9125 036436 001403 BEQ M36446 9126 036440 M36440: 9127 036440 104000 EMT 0 9128 036442 001125 BNE M36716 9129 036444 001127 BNE M36722+2 9130 036446 M36446: 9131 036446 022726 030000 CMP #30000, (SP)+ 9132 9133 036452 001403 BEQ M36462 9134 036454 104000 EMT 0 9135 036456 M36456: 9136 036456 001126 BNE M36734 9137 036460 001127 BNE M36740 9138 036462 M36462: 9139 036462 005067 141300 CLR CPUERR 9140 9141 036466 012767 036520 141310 MOV #36520, V.4 9142 9143 036474 012767 030340 141304 MOV #30340, V.4+2 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-161 9144 9145 036502 005067 141270 CLR PS 9146 9147 036506 000167 141264 JMP PS 9148 9149 036512 M36512: 9150 036512 104000 EMT 0 9151 036514 001127 BNE M36774 9152 036516 001127 BNE M36776 9153 036520 016701 141252 MOV PS, R1 9154 9155 036524 022767 000100 141234 CMP #100, CPUERR 9156 9157 036532 M36532: 9158 036532 001403 BEQ M36542 9159 036534 M36534: 9160 036534 104000 EMT 0 9161 036536 001130 BNE M37020 9162 036540 001127 BNE M37020 9163 036542 M36542: 9164 036542 022726 177776 CMP #177776, (SP)+ 9165 9166 036546 001403 BEQ M36556 9167 036550 M36550: 9168 036550 104000 EMT 0 9169 036552 M36552: 9170 036552 001131 BNE M37036 9171 036554 001127 BNE M37030+4 9172 036556 M36556: 9173 036556 022726 000000 CMP #0, (SP)+ 9174 9175 036562 001403 BEQ M36572 9176 036564 104000 EMT 0 9177 036566 M36566: 9178 036566 001132 BNE M37052+2 9179 036570 001127 BNE M37046+2 9180 036572 M36572: 9181 036572 022701 000340 CMP #340, R1 9182 9183 036576 001403 BEQ M36606 9184 036600 104000 EMT 0 9185 036602 M36602: 9186 036602 001133 BNE M37072 9187 036604 001127 BNE M37060+4 9188 036606 M36606: 9189 036606 005067 141154 CLR CPUERR 9190 9191 036612 016767 142212 141164 MOV M01030, V.4 9192 9193 036620 016767 142206 141160 MOV M01032, V.4+2 9194 9195 036626 005267 142152 INC M01004 9196 9197 036632 013767 000004 142170 MOV @#V.4, M01030 9198 9199 036640 012737 036722 000004 MOV #36722, @#V.4 9200 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-162 9201 036646 005001 CLR R1 9202 036650 M36650: 9203 036650 012706 000777 MOV #777, SP 9204 9205 036654 005067 141106 CLR CPUERR 9206 9207 036660 M36660: 9208 036660 005067 141112 CLR PS 9209 9210 036664 005737 177700 TST @#177700 9211 9212 036670 M36670: 9213 036670 012706 001000 MOV #1000, SP 9214 9215 036674 M36674: 9216 036674 122737 000001 001020 CMPB #1, @#M01020 9217 9218 036702 001004 BNE M36714 9219 036704 005701 TST R1 9220 036706 001002 BNE M36714 9221 036710 M36710: 9222 036710 005201 INC R1 9223 036712 000756 BR M36650 9224 036714 M36714: 9225 036714 104000 EMT 0 9226 036716 M36716: 9227 036716 001134 BNE M37206+2 9228 036720 001160 BNE M37262 9229 036722 M36722: 9230 036722 022706 000000 CMP #0, SP 9231 9232 036726 001405 BEQ M36742 9233 036730 012706 001000 MOV #1000, SP 9234 9235 036734 M36734: 9236 036734 104000 EMT 0 9237 036736 001135 BNE M37232 9238 036740 M36740: 9239 036740 001160 BNE M37302 9240 036742 M36742: 9241 036742 022726 036670 CMP #36670, (SP)+ 9242 9243 036746 001405 BEQ M36762 9244 036750 012706 001000 MOV #1000, SP 9245 9246 036754 104000 EMT 0 9247 036756 001136 BNE M37254 9248 036760 001160 BNE M37322 9249 036762 M36762: 9250 036762 022716 000000 CMP #0, (SP) 9251 9252 036766 001405 BEQ M37002 9253 036770 012706 001000 MOV #1000, SP 9254 9255 036774 M36774: 9256 036774 104000 EMT 0 9257 036776 M36776: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-163 9258 036776 001137 BNE M37276 9259 037000 001160 BNE M37342 9260 037002 M37002: 9261 037002 022767 000124 140756 CMP #124, CPUERR 9262 9263 037010 001403 BEQ M37020 9264 037012 104000 EMT 0 9265 037014 001140 BNE M37314+2 9266 037016 001160 BNE M37360 9267 037020 M37020: 9268 037020 005067 140742 CLR CPUERR 9269 9270 037024 012706 001000 MOV #1000, SP 9271 9272 037030 M37030: 9273 037030 016737 141774 000004 MOV M01030, @#V.4 9274 9275 037036 M37036: 9276 037036 005037 000000 CLR @#V.0 9277 9278 037042 005037 000002 CLR @#V.0+2 9279 9280 037046 M37046: 9281 037046 005267 141732 INC M01004 9282 9283 037052 M37052: 9284 037052 016767 140726 141750 MOV V.4, M01030 9285 9286 037060 M37060: 9287 037060 012767 037106 140716 MOV #37106, V.4 9288 9289 037066 005067 140674 CLR CPUERR 9290 9291 037072 M37072: 9292 037072 005737 177772 TST @#PIRQ 9293 9294 037076 016767 141726 140700 MOV M01030, V.4 9295 9296 037104 000403 BR M37114 9297 037106 104000 EMT 0 9298 037110 001141 BNE M37414 9299 037112 001160 BNE M37454 9300 037114 M37114: 9301 037114 005267 141664 INC M01004 9302 9303 037120 013767 000240 141702 MOV @#V.240, M01030 9304 9305 037126 013767 000242 141676 MOV @#V.240+2, M01032 9306 9307 037134 012737 037346 000240 MOV #37346, @#V.240 9308 9309 037142 012737 000340 000242 MOV #340, @#V.240+2 9310 9311 037150 012703 001000 MOV #1000, R3 9312 9313 037154 012704 037230 MOV #37230, R4 9314 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-164 9315 037160 000237 SPL 7 9316 037162 005037 177772 CLR @#PIRQ 9317 9318 037166 023724 177772 CMP @#PIRQ, (R4)+ 9319 9320 037172 001403 BEQ M37202 9321 037174 104000 EMT 0 9322 037176 001142 BNE M37502+2 9323 037200 001160 BNE M37540+2 9324 037202 M37202: 9325 037202 010337 177772 MOV R3, @#PIRQ 9326 9327 037206 M37206: 9328 037206 023724 177772 CMP @#PIRQ, (R4)+ 9329 9330 037212 001403 BEQ M37222 9331 037214 104000 EMT 0 9332 037216 001143 BNE M37526 9333 037220 001160 BNE M37562 9334 037222 M37222: 9335 037222 006303 ASL R3 9336 037224 103366 BCC M37202 9337 037226 000410 BR M37250 9338 037230 000000 HALT 9339 037232 M37232: 9340 037232 001042 BNE M37340 9341 037234 002104 BGE M37446 9342 037236 004146 JSR R1, -(SP) 9343 037240 010210 MOV R2, (R0) Z 9344 037242 020252 CMP R2, @-(R2) 9345 037244 040314 BIC R3, (R4) 9346 037246 100356 BPL M37202+2 9347 037250 M37250: 9348 037250 005267 141530 INC M01004 9349 9350 037254 M37254: 9351 037254 000237 SPL 7 9352 037256 005037 177772 CLR @#PIRQ 9353 9354 037262 M37262: 9355 037262 012703 177000 MOV #177000, R3 9356 9357 037266 012704 037326 MOV #37326, R4 9358 9359 037272 M37272: 9360 037272 010337 177772 MOV R3, @#PIRQ 9361 9362 037276 M37276: 9363 037276 023714 177772 CMP @#PIRQ, (R4) 9364 9365 037302 M37302: 9366 037302 001403 BEQ M37312 9367 037304 104000 EMT 0 9368 037306 001144 BNE M37616+2 9369 037310 001160 BNE M37652 9370 037312 M37312: 9371 037312 006003 ROR R3 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-165 9372 037314 M37314: 9373 037314 042703 000777 BIC #777, R3 9374 9375 037320 005724 TST (R4)+ 9376 037322 M37322: 9377 037322 001363 BNE M37272 9378 037324 000413 BR M37354 9379 037326 177356 .WORD 177356 9380 037330 077314 SOB R3, M37302 9381 037332 037252 017210 BIT @M17210(R2), @-(R2) 9382 9383 037336 007146 .WORD 7146 9384 037340 M37340: 9385 037340 003104 BGT M37552 9386 037342 M37342: 9387 037342 001042 BNE M37450 9388 037344 000000 HALT 9389 037346 104000 EMT 0 9390 037350 001145 BNE M37664 9391 037352 001160 BNE M37714 9392 037354 M37354: 9393 037354 005267 141424 INC M01004 9394 9395 037360 M37360: 9396 037360 012703 001000 MOV #1000, R3 9397 9398 037364 012737 037432 000240 MOV #37432, @#V.240 9399 9400 037372 012737 000340 000242 MOV #340, @#V.240+2 9401 9402 037400 005004 CLR R4 9403 037402 M37402: 9404 037402 005724 TST (R4)+ 9405 037404 050337 177772 BIS R3, @#PIRQ 9406 9407 037410 000230 SPL 0 9408 037412 104000 EMT 0 9409 037414 M37414: 9410 037414 001146 BNE M37732 9411 037416 001160 BNE M37760 9412 037420 M37420: 9413 037420 062706 000004 ADD #4, SP 9414 9415 037424 006303 ASL R3 9416 037426 103365 BCC M37402 9417 037430 000415 BR M37464 9418 037432 013705 177772 MOV @#PIRQ, R5 9419 9420 037436 005037 177772 CLR @#PIRQ 9421 9422 037442 042705 177761 BIC #177761, R5 9423 9424 037446 M37446: 9425 037446 020405 CMP R4, R5 9426 037450 M37450: 9427 037450 001403 BEQ M37460 9428 037452 104000 EMT 0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-166 9429 037454 M37454: 9430 037454 001147 BNE M37774 9431 037456 001160 BNE M40014+4 9432 037460 M37460: 9433 037460 000167 177734 JMP M37420 9434 9435 037464 M37464: 9436 037464 005267 141314 INC M01004 9437 9438 037470 005037 177772 CLR @#PIRQ 9439 9440 037474 005037 177776 CLR @#PS 9441 9442 037500 000237 SPL 7 9443 037502 M37502: 9444 037502 012703 001000 MOV #1000, R3 9445 9446 037506 012737 037540 000240 MOV #37540, @#V.240 9447 9448 037514 012737 000340 000242 MOV #340, @#V.240+2 9449 9450 037522 M37522: 9451 037522 010337 177772 MOV R3, @#PIRQ 9452 9453 037526 M37526: 9454 037526 006303 ASL R3 9455 037530 103374 BCC M37522 9456 037532 005037 177772 CLR @#PIRQ 9457 9458 037536 000405 BR M37552 9459 037540 M37540: 9460 037540 005037 177772 CLR @#PIRQ 9461 9462 037544 104000 EMT 0 9463 037546 001150 BNE M40070 9464 037550 001160 BNE M40112 9465 037552 M37552: 9466 037552 005267 141226 INC M01004 9467 9468 037556 005037 177772 CLR @#PIRQ 9469 9470 037562 M37562: 9471 037562 012737 037700 000240 MOV #37700, @#V.240 9472 9473 037570 012737 000340 000242 MOV #340, @#V.240+2 9474 9475 037576 012705 037766 MOV #37766, R5 9476 9477 037602 012737 000006 001054 MOV #6, @#M01054 9478 9479 037610 M37610: 9480 037610 005004 CLR R4 9481 037612 012703 001000 MOV #1000, R3 9482 9483 037616 M37616: 9484 037616 012567 140154 MOV (R5)+, PS 9485 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-167 9486 037622 M37622: 9487 037622 005724 TST (R4)+ 9488 037624 010337 177772 MOV R3, @#PIRQ 9489 9490 037630 013701 177776 MOV @#PS, R1 9491 9492 037634 013702 177772 MOV @#PIRQ, R2 9493 9494 037640 042701 177437 BIC #177437, R1 9495 9496 037644 042702 177437 BIC #177437, R2 9497 9498 037650 020102 CMP R1, R2 9499 037652 M37652: 9500 037652 002003 BGE M37662 9501 037654 104000 EMT 0 9502 037656 001151 BNE M40200+2 9503 037660 001160 BNE M40222 9504 037662 M37662: 9505 037662 006303 ASL R3 9506 037664 M37664: 9507 037664 103356 BCC M37622 9508 037666 005337 001054 DEC @#M01054 9509 9510 037672 001346 BNE M37610 9511 037674 000167 000102 JMP M40002 9512 9513 037700 013746 177772 MOV @#PIRQ, -(SP) 9514 9515 037704 005037 177772 CLR @#PIRQ 9516 9517 037710 016601 000004 MOV V.4(SP), R1 9518 9519 037714 M37714: 9520 037714 011602 MOV (SP), R2 9521 037716 042702 177437 BIC #177437, R2 9522 9523 037722 042701 177437 BIC #177437, R1 9524 9525 037726 020102 CMP R1, R2 9526 037730 100403 BMI M37740 9527 037732 M37732: 9528 037732 104000 EMT 0 9529 037734 001152 BNE M40256+4 9530 037736 001160 BNE M40300 9531 037740 M37740: 9532 037740 012602 MOV (SP)+, R2 9533 037742 042702 177761 BIC #177761, R2 9534 9535 037746 020402 CMP R4, R2 9536 037750 001403 BEQ M37760 9537 037752 104000 EMT 0 9538 037754 001153 BNE M40300+4 9539 037756 001160 BNE M40320 9540 037760 M37760: 9541 037760 012716 037662 MOV #37662, (SP) 9542 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-168 9543 037764 000002 RTI 9544 037766 000300 SWAB R0 9545 037770 000240 NOP 9546 037772 000200 RTS R0 9547 037774 M37774: 9548 037774 000140 JMP -(R0) 9549 037776 000100 JMP R0 9550 040000 000040 .WORD 40 9551 040002 M40002: 9552 040002 005267 140776 INC M01004 9553 9554 040006 005037 177772 CLR @#PIRQ 9555 9556 040012 000237 SPL 7 9557 040014 M40014: 9558 040014 012737 040060 000240 MOV #40060, @#V.240 9559 9560 040022 012737 000340 000242 MOV #340, @#V.240+2 9561 9562 040030 012703 177000 MOV #177000, R3 9563 9564 040034 010337 177772 MOV R3, @#PIRQ 9565 9566 040040 012704 000016 MOV #16, R4 9567 9568 040044 000230 SPL 0 9569 040046 005704 TST R4 9570 040050 001423 BEQ M40120 9571 040052 104000 EMT 0 9572 040054 001154 BNE M40406 9573 040056 001160 BNE M40414+4 9574 040060 013702 177772 MOV @#PIRQ, R2 9575 9576 040064 042702 177761 BIC #177761, R2 9577 9578 040070 M40070: 9579 040070 020402 CMP R4, R2 9580 040072 001403 BEQ M40102 9581 040074 104000 EMT 0 9582 040076 001155 BNE M40432 9583 040100 001160 BNE M40442 9584 040102 M40102: 9585 040102 005744 TST -(R4) 9586 040104 006003 ROR R3 9587 040106 042703 000777 BIC #777, R3 9588 9589 040112 M40112: 9590 040112 010337 177772 MOV R3, @#PIRQ 9591 9592 040116 000002 RTI 9593 040120 M40120: 9594 040120 016737 140704 000240 MOV M01030, @#V.240 9595 9596 040126 016737 140700 000242 MOV M01032, @#V.240+2 9597 9598 040134 005267 140644 INC M01004 9599 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-169 9600 040140 122767 000001 140652 CMPB #1, M01020 9601 9602 040146 001003 BNE M40156 9603 040150 005767 140632 TST M01006 9604 9605 040154 001057 BNE M40314 9606 040156 M40156: 9607 040156 012767 000340 137612 MOV #340, PS 9608 9609 040164 013767 000064 140636 MOV @#V.TPS, M01030 9610 9611 040172 013767 000066 140632 MOV @#V.TPS+2, M01032 9612 9613 040200 M40200: 9614 040200 012767 040236 137656 MOV #40236, V.TPS 9615 9616 040206 012767 000340 137652 MOV #340, V.TPS+2 9617 9618 040214 012767 000100 137342 MOV #100, TPS 9619 9620 040222 M40222: 9621 040222 012737 000000 177776 MOV #0, @#PS 9622 9623 040230 104000 EMT 0 9624 040232 001156 BNE M40570 9625 040234 001160 BNE M40572+4 9626 040236 005067 137322 CLR TPS 9627 9628 040242 022716 040230 CMP #40230, (SP) 9629 9630 040246 001403 BEQ M40256 9631 040250 104000 EMT 0 9632 040252 001157 BNE M40612 9633 040254 001160 BNE M40612+4 9634 040256 M40256: 9635 040256 022766 000000 000002 CMP #0, V.0+2(SP) 9636 9637 040264 001403 BEQ M40274 9638 040266 104000 EMT 0 9639 040270 001160 BNE M40626+4 9640 040272 001160 BNE M40634 9641 040274 M40274: 9642 040274 062706 000004 ADD #4, SP 9643 9644 040300 M40300: 9645 040300 016737 140524 000064 MOV M01030, @#V.TPS 9646 9647 040306 016737 140520 000066 MOV M01032, @#V.TPS+2 9648 9649 040314 M40314: 9650 040314 005267 140464 INC M01004 9651 9652 040320 M40320: 9653 040320 013701 000004 MOV @#V.4, R1 9654 9655 040324 013702 000006 MOV @#V.4+2, R2 9656 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-170 9657 040330 012737 040366 000004 MOV #40366, @#V.4 9658 9659 040336 012737 000340 000006 MOV #340, @#V.4+2 9660 9661 040344 005067 137416 CLR CPUERR 9662 9663 040350 005737 177546 TST @#LCCSR 9664 9665 040354 010137 000004 MOV R1, @#V.4 9666 9667 040360 010237 000006 MOV R2, @#V.4+2 9668 9669 040364 000403 BR M40374 9670 040366 104000 EMT 0 9671 040370 001161 BNE M40732+2 9672 040372 001160 BNE M40732+2 9673 040374 M40374: 9674 040374 005267 140404 INC M01004 9675 9676 040400 032767 000100 137140 BIT #100, LCCSR 9677 9678 040406 M40406: 9679 040406 001411 BEQ M40432 9680 040410 005067 137132 CLR LCCSR 9681 9682 040414 M40414: 9683 040414 032767 000100 137124 BIT #100, LCCSR 9684 9685 040422 001403 BEQ M40432 9686 040424 104000 EMT 0 9687 040426 001162 BNE M40770+4 9688 040430 001160 BNE M40770+2 9689 040432 M40432: 9690 040432 000237 SPL 7 9691 040434 013767 000100 140366 MOV @#V.LTC, M01030 9692 9693 040442 M40442: 9694 040442 013767 000102 140362 MOV @#V.LTC+2, M01032 9695 9696 040450 012737 040534 000100 MOV #40534, @#V.LTC 9697 9698 040456 012737 000340 000102 MOV #340, @#V.LTC+2 9699 9700 040464 052767 000100 137054 BIS #100, LCCSR 9701 9702 040472 032767 000100 137046 BIT #100, LCCSR 9703 9704 040500 001003 BNE M40510 9705 040502 104000 EMT 0 9706 040504 001163 BNE M41054 9707 040506 001160 BNE M41046+2 9708 040510 M40510: 9709 040510 005067 137032 CLR LCCSR 9710 9711 040514 032767 000100 137024 BIT #100, LCCSR 9712 9713 040522 001407 BEQ M40542 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-171 9714 040524 104000 EMT 0 9715 040526 001164 BNE M41076+2 9716 040530 001160 BNE M41070+2 9717 040532 000403 BR M40542 9718 040534 104000 EMT 0 9719 040536 001165 BNE M41112 9720 040540 001160 BNE M41102 9721 040542 M40542: 9722 040542 013737 001030 000100 MOV @#M01030, @#V.LTC 9723 9724 040550 013737 001032 000102 MOV @#M01032, @#V.LTC+2 9725 9726 040556 005267 140222 INC M01004 9727 9728 040562 032777 002000 140256 BIT #2000, @M01046 9729 9730 040570 M40570: 9731 040570 001405 BEQ M40604 9732 040572 M40572: 9733 040572 062737 000005 001004 ADD #5, @#M01004 9734 9735 040600 000167 000744 JMP M41550 9736 9737 040604 M40604: 9738 040604 005067 136736 CLR LCCSR 9739 9740 040610 000237 SPL 7 9741 040612 M40612: 9742 040612 013737 000100 001030 MOV @#V.LTC, @#M01030 9743 9744 040620 013737 000102 001032 MOV @#V.LTC+2, @#M01032 9745 9746 040626 M40626: 9747 040626 012737 040666 000100 MOV #40666, @#V.LTC 9748 9749 040634 M40634: 9750 040634 012737 000340 000102 MOV #340, @#V.LTC+2 9751 9752 040642 013701 001074 MOV @#M01074, R1 9753 9754 040646 052767 000100 136672 BIS #100, LCCSR 9755 9756 040654 000235 SPL 5 9757 040656 M40656: 9758 040656 077101 SOB R1, M40656 9759 040660 104000 EMT 0 9760 040662 001166 BNE M41240 9761 040664 001160 BNE M41226 9762 040666 005067 136654 CLR LCCSR 9763 9764 040672 062706 000004 ADD #4, SP 9765 9766 040676 013737 001030 000100 MOV @#M01030, @#V.LTC 9767 9768 040704 013737 001032 000102 MOV @#M01032, @#V.LTC+2 9769 9770 040712 005267 140066 INC M01004 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-172 9771 9772 040716 000237 SPL 7 9773 040720 052767 000100 136620 BIS #100, LCCSR 9774 9775 040726 005067 136614 CLR LCCSR 9776 9777 040732 M40732: 9778 040732 032767 000100 136606 BIT #100, LCCSR 9779 9780 040740 001403 BEQ M40750 9781 040742 104000 EMT 0 9782 040744 001167 BNE M41324 9783 040746 001160 BNE M41310 9784 040750 M40750: 9785 040750 005267 140030 INC M01004 9786 9787 040754 000237 SPL 7 9788 040756 005067 136564 CLR LCCSR 9789 9790 040762 013737 000100 001030 MOV @#V.LTC, @#M01030 9791 9792 040770 M40770: 9793 040770 013737 000102 001032 MOV @#V.LTC+2, @#M01032 9794 9795 040776 012737 041024 000100 MOV #41024, @#V.LTC 9796 9797 041004 012737 000340 000102 MOV #340, @#V.LTC+2 9798 9799 041012 012701 001074 MOV #1074, R1 9800 9801 041016 000235 SPL 5 9802 041020 M41020: 9803 041020 077101 SOB R1, M41020 9804 041022 000403 BR M41032 9805 041024 104000 EMT 0 9806 041026 001170 BNE M41410 9807 041030 001160 BNE M41372 9808 041032 M41032: 9809 041032 013737 001030 000100 MOV @#M01030, @#V.LTC 9810 9811 041040 013737 001032 000102 MOV @#M01032, @#V.LTC+2 9812 9813 041046 M41046: 9814 041046 005267 137732 INC M01004 9815 9816 041052 000237 SPL 7 9817 041054 M41054: 9818 041054 013737 000100 001030 MOV @#V.LTC, @#M01030 9819 9820 041062 013737 000102 001032 MOV @#V.LTC+2, @#M01032 9821 9822 041070 M41070: 9823 041070 012737 041122 000100 MOV #41122, @#V.LTC 9824 9825 041076 M41076: 9826 041076 013701 001074 MOV @#M01074, R1 9827 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-173 9828 041102 M41102: 9829 041102 052767 000100 136436 BIS #100, LCCSR 9830 9831 041110 M41110: 9832 041110 077101 SOB R1, M41110 9833 041112 M41112: 9834 041112 005067 136430 CLR LCCSR 9835 9836 041116 000235 SPL 5 9837 041120 000403 BR M41130 9838 041122 104000 EMT 0 9839 041124 001171 BNE M41510 9840 041126 001160 BNE M41470 9841 041130 M41130: 9842 041130 013737 001030 000100 MOV @#M01030, @#V.LTC 9843 9844 041136 013737 001032 000102 MOV @#M01032, @#V.LTC+2 9845 9846 041144 005267 137634 INC M01004 9847 9848 041150 005037 177776 CLR @#PS 9849 9850 041154 013737 000100 001030 MOV @#V.LTC, @#M01030 9851 9852 041162 013737 000102 001032 MOV @#V.LTC+2, @#M01032 9853 9854 041170 012737 041230 000100 MOV #41230, @#V.LTC 9855 9856 041176 012737 000340 000102 MOV #340, @#V.LTC+2 9857 9858 041204 013701 001074 MOV @#M01074, R1 9859 9860 041210 M41210: 9861 041210 000234 SPL 4 9862 041212 052767 000100 136326 BIS #100, LCCSR 9863 9864 041220 M41220: 9865 041220 077101 SOB R1, M41220 9866 041222 104000 EMT 0 9867 041224 001172 BNE M41612 9868 041226 M41226: 9869 041226 001160 BNE M41570 9870 041230 005067 136312 CLR LCCSR 9871 9872 041234 062706 000004 ADD #4, SP 9873 9874 041240 M41240: 9875 041240 012737 041272 000100 MOV #41272, @#V.LTC 9876 9877 041246 013701 001074 MOV @#M01074, R1 9878 9879 041252 000235 SPL 5 9880 041254 052767 000100 136264 BIS #100, LCCSR 9881 9882 041262 M41262: 9883 041262 077101 SOB R1, M41262 9884 041264 104000 EMT 0 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-174 9885 041266 001173 BNE M41656 9886 041270 001160 BNE M41626+4 9887 041272 005067 136250 CLR LCCSR 9888 9889 041276 062706 000004 ADD #4, SP 9890 9891 041302 012737 041330 000100 MOV #41330, @#V.LTC 9892 9893 041310 M41310: 9894 041310 013701 001074 MOV @#M01074, R1 9895 9896 041314 000236 SPL 6 9897 041316 052767 000100 136222 BIS #100, LCCSR 9898 9899 041324 M41324: 9900 041324 077101 SOB R1, M41324 9901 041326 000403 BR M41336 9902 041330 104000 EMT 0 9903 041332 001174 BNE M41722+2 9904 041334 001160 BNE M41674+2 9905 041336 M41336: 9906 041336 005067 136204 CLR LCCSR 9907 9908 041342 012737 041370 000100 MOV #41370, @#V.LTC 9909 9910 041350 013701 001074 MOV @#M01074, R1 9911 9912 041354 000237 SPL 7 9913 041356 052767 000100 136162 BIS #100, LCCSR 9914 9915 041364 M41364: 9916 041364 077101 SOB R1, M41364 9917 041366 000403 BR M41376 9918 041370 104000 EMT 0 9919 041372 M41372: 9920 041372 001175 BNE M41762+4 9921 041374 001160 BNE M41736 9922 041376 M41376: 9923 041376 005067 136144 CLR LCCSR 9924 9925 041402 013737 001030 000100 MOV @#M01030, @#V.LTC 9926 9927 041410 M41410: 9928 041410 013737 001032 000102 MOV @#M01032, @#V.LTC+2 9929 9930 041416 005267 137362 INC M01004 9931 9932 041422 013737 000100 001030 MOV @#V.LTC, @#M01030 9933 9934 041430 013737 000102 001032 MOV @#V.LTC+2, @#M01032 9935 9936 041436 012737 041476 000100 MOV #41476, @#V.LTC 9937 9938 041444 012737 000240 000102 MOV #240, @#V.LTC+2 9939 9940 041452 012701 001074 MOV #1074, R1 9941 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-175 9942 041456 052767 000100 136062 BIS #100, LCCSR 9943 9944 041464 000235 SPL 5 9945 041466 M41466: 9946 041466 077101 SOB R1, M41466 9947 041470 M41470: 9948 041470 104000 EMT 0 9949 041472 001176 BNE M42070 9950 041474 001160 BNE M42036 9951 041476 062706 000004 ADD #4, SP 9952 9953 041502 012737 041520 000100 MOV #41520, @#V.LTC 9954 9955 041510 M41510: 9956 041510 000001 WAIT 9957 041512 104000 EMT 0 9958 041514 001177 BNE M42114 9959 041516 001127 BNE M41776 9960 041520 005067 136022 CLR LCCSR 9961 9962 041524 005067 136246 CLR PS 9963 9964 041530 062706 000004 ADD #4, SP 9965 9966 041534 016737 137270 000100 MOV M01030, @#V.LTC 9967 9968 041542 016737 137264 000102 MOV M01032, @#V.LTC+2 9969 9970 041550 M41550: 9971 041550 005267 137230 INC M01004 9972 9973 041554 013767 000004 137246 MOV @#V.4, M01030 9974 9975 041562 013767 000006 137242 MOV @#V.4+2, M01032 9976 9977 041570 M41570: 9978 041570 012737 041604 000004 MOV #41604, @#V.4 9979 9980 041576 013701 177750 MOV @#CPUMR, R1 9981 9982 041602 000403 BR M41612 9983 041604 104000 EMT 0 9984 041606 001200 BNE M41210 9985 041610 001160 BNE M42152 9986 041612 M41612: 9987 041612 030127 000021 BIT R1, #21 9988 9989 041616 001003 BNE M41626 9990 041620 104000 EMT 0 9991 041622 001201 BNE M41226 9992 041624 001160 BNE M42164+2 9993 041626 M41626: 9994 041626 032737 000010 177750 BIT #10, @#CPUMR 9995 9996 041634 001427 BEQ M41714 9997 041636 012737 041712 000004 MOV #41712, @#V.4 9998 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-176 9999 041644 005037 177766 CLR @#CPUERR 10000 10001 041650 005067 136122 CLR PS 10002 10003 041654 000000 HALT 10004 041656 M41656: 10005 041656 032737 000200 177766 BIT #200, @#CPUERR 10006 10007 041664 001013 BNE M41714 10008 041666 012737 000006 000004 MOV #6, @#V.4 10009 10010 041674 M41674: 10011 041674 012737 000777 000006 MOV #777, @#V.4+2 10012 10013 041702 104000 EMT 0 10014 041704 001202 BNE M41310+2 10015 041706 001160 BNE M42246+2 10016 041710 000401 BR M41714 10017 041712 000002 RTI 10018 041714 M41714: 10019 041714 013737 001030 000004 MOV @#M01030, @#V.4 10020 10021 041722 M41722: 10022 041722 013737 001032 000006 MOV @#M01032, @#V.4+2 10023 10024 041730 005767 137052 TST M01006 10025 10026 041734 001002 BNE M41742 10027 041736 M41736: 10028 041736 104401 TRAP 1 10029 041740 042036 BIC (R0)+, @(SP)+ 10030 041742 M41742: 10031 041742 005267 137040 INC M01006 10032 10033 041746 042767 100000 137032 BIC #100000, M01006 10034 10035 041754 M41754: 10036 041754 005327 000001 DEC #1 10037 10038 041760 003022 BGT M42026 10039 041762 M41762: 10040 041762 012737 000001 041756 MOV #1, @#M41754+2 10041 10042 041770 104401 TRAP 1 10043 041772 042077 016746 BIC (R0)+, @60744 10044 10045 041776 M41776: 10046 041776 137006 104405 BITB @104405(R0), SP 10047 10048 042002 104401 TRAP 1 10049 042004 M42004: 10050 042004 042032 BIC (R0)+, @(R2)+ 10051 042006 013700 000042 MOV @#V.40+2, R0 10052 10053 042012 001405 BEQ M42026 10054 042014 000005 RESET 10055 042016 004710 CALL (R0) TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-177 10056 042020 000240 NOP 10057 042022 000240 NOP 10058 042024 000240 NOP 10059 042026 M42026: 10060 042026 000137 001476 JMP @#M01476 10061 10062 042032 177777 .WORD 177777 10063 042034 000000 HALT 10064 042036 M42036: 10065 042036 005015 CLR (R5) 10066 042040 055103 BIS @-(R1), R3 10067 042042 042113 BIC (R1)+, (R3) 10068 042044 026512 026502 CMP M26502(R5), (R2) 10069 10070 042050 020060 042113 CMP R0, M42110+3(R0) 10071 10072 042054 030512 BIT R5, (R2) 10073 042056 020061 050103 CMP R0, 50103(R1) 10074 10075 042062 020125 CMP R1, (R5)+ 10076 042064 044504 BIC -(R5), R4 10077 042066 043501 BIC @(R5)+, R1 10078 042070 M42070: 10079 042070 047516 052123 BIC @52123(R5), (SP) 10080 10081 042074 041511 BIC (R5), (R1) 10082 042076 006400 MARK 0 10083 042100 041412 BIC (R4), (R2) 10084 042102 045532 BIC @-(R5), @(R2)+ 10085 042104 045104 BIC @-(R1), R4 10086 042106 020102 CMP R1, R2 10087 042110 M42110: 10088 042110 047105 020104 BIC @M20100+4(R1), R5 10089 10090 042114 M42114: 10091 042114 040520 BIC R5, (R0)+ 10092 042116 051523 BIS (R5), (R3)+ 10093 042120 021440 CMP (R4), -(R0) 10094 042122 000000 HALT 10095 042124 M42124: 10096 042124 105767 000343 TSTB M42473 10097 10098 042130 100002 BPL M42136 10099 042132 000000 HALT 10100 042134 000430 BR M42216 10101 042136 M42136: 10102 042136 010046 MOV R0, -(SP) 10103 042140 017600 000002 MOV @V.0+2(SP), R0 10104 10105 042144 122767 000001 136646 CMPB #1, M01020 10106 10107 042152 M42152: 10108 042152 001011 BNE M42176 10109 042154 132767 000100 136637 BITB #100, M01021 10110 10111 042162 001405 BEQ M42176 10112 042164 M42164: TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-178 10113 042164 010067 000004 MOV R0, M42174 10114 10115 042170 004767 001034 CALL M43230 10116 10117 042174 M42174: 10118 042174 000000 HALT 10119 042176 M42176: 10120 042176 132767 000040 136615 BITB #40, M01021 10121 10122 042204 001003 BNE M42214 10123 042206 M42206: 10124 042206 112046 MOVB (R0)+, -(SP) 10125 042210 001005 BNE M42224 10126 042212 005726 TST (SP)+ 10127 042214 M42214: 10128 042214 012600 MOV (SP)+, R0 10129 042216 M42216: 10130 042216 062716 000002 ADD #2, (SP) 10131 10132 042222 000002 RTI 10133 042224 M42224: 10134 042224 122716 000011 CMPB #11, (SP) 10135 10136 042230 001430 BEQ M42312 10137 042232 122716 000200 CMPB #200, (SP) 10138 10139 042236 001006 BNE M42254 10140 042240 005726 TST (SP)+ 10141 042242 104401 TRAP 1 10142 042244 001257 BNE M42004 10143 042246 M42246: 10144 042246 105067 000202 CLRB M42452+2 10145 10146 042252 000755 BR M42206 10147 042254 M42254: 10148 042254 004767 000056 CALL M42336 10149 10150 042260 M42260: 10151 042260 126726 000206 CMPB M42472, (SP)+ 10152 10153 042264 001350 BNE M42206 10154 042266 016746 000176 MOV M42470, -(SP) 10155 10156 042272 M42272: 10157 042272 105366 000001 DECB V.0+1(SP) 10158 10159 042276 002770 BLT M42260 10160 042300 004767 000032 CALL M42336 10161 10162 042304 105367 000144 DECB M42452+2 10163 10164 042310 000770 BR M42272 10165 042312 M42312: 10166 042312 112716 000040 MOVB #40, (SP) 10167 10168 042316 M42316: 10169 042316 004767 000014 CALL M42336 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-179 10170 10171 042322 132767 000007 000124 BITB #7, M42452+2 10172 10173 042330 001372 BNE M42316 10174 042332 005726 TST (SP)+ 10175 042334 000724 BR M42206 10176 042336 M42336: 10177 042336 105777 000116 TSTB @M42460 10178 10179 042342 100022 BPL M42410 10180 042344 017746 000112 MOV @M42462, -(SP) 10181 10182 042350 042716 177600 BIC #177600, (SP) 10183 10184 042354 122716 000023 CMPB #23, (SP) 10185 10186 042360 001012 BNE M42406 10187 042362 M42362: 10188 042362 105777 000072 TSTB @M42460 10189 10190 042366 100375 BPL M42362 10191 042370 117716 000066 MOVB @M42462, (SP) 10192 10193 042374 042716 177600 BIC #177600, (SP) 10194 10195 042400 122716 000021 CMPB #21, (SP) 10196 10197 042404 001366 BNE M42362 10198 042406 M42406: 10199 042406 005726 TST (SP)+ 10200 042410 M42410: 10201 042410 105777 000050 TSTB @M42464 10202 10203 042414 100375 BPL M42410 10204 042416 116677 000002 000042 MOVB V.0+2(SP), @M42466 10205 10206 042424 122766 000015 000002 CMPB #15, V.0+2(SP) 10207 10208 042432 001003 BNE M42442 10209 042434 105067 000014 CLRB M42452+2 10210 10211 042440 000406 BR M42456 10212 042442 M42442: 10213 042442 122766 000012 000002 CMPB #12, V.0+2(SP) 10214 10215 042450 001402 BEQ M42456 10216 042452 M42452: 10217 042452 105227 000000 INCB #0 10218 10219 042456 M42456: 10220 042456 000207 RETURN 10221 042460 M42460: 10222 042460 177560 .WORD 177560 10223 042462 M42462: 10224 042462 177562 .WORD 177562 10225 042464 M42464: 10226 042464 177564 .WORD 177564 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-180 10227 042466 M42466: 10228 042466 177566 .WORD 177566 10229 042470 M42470: 10230 042470 001000 BNE M42472 10231 042472 M42472: 10232 042473 M42473 =: .+1 10233 042472 000012 .WORD 12 10234 042474 005077 000000 CLR @M42500 10235 10236 042500 M42500: 10237 042500 010046 MOV R0, -(SP) 10238 042502 010146 MOV R1, -(SP) 10239 042504 010246 MOV R2, -(SP) 10240 042506 010346 MOV R3, -(SP) 10241 042510 010546 MOV R5, -(SP) 10242 042512 012746 020200 MOV #20200, -(SP) 10243 10244 042516 016605 000020 MOV V.IOT(SP), R5 10245 10246 042522 100004 BPL M42534 10247 042524 005405 NEG R5 10248 042526 112766 000055 000001 MOVB #55, V.0+1(SP) 10249 10250 042534 M42534: 10251 042534 005000 CLR R0 10252 042536 012703 042714 MOV #42714, R3 10253 10254 042542 112723 000040 MOVB #40, (R3)+ 10255 10256 042546 M42546: 10257 042546 005002 CLR R2 10258 042550 016001 042704 MOV M42704(R0), R1 10259 10260 042554 M42554: 10261 042554 160105 SUB R1, R5 10262 042556 002402 BLT M42564 10263 042560 005202 INC R2 10264 042562 000774 BR M42554 10265 042564 M42564: 10266 042564 060105 ADD R1, R5 10267 042566 005702 TST R2 10268 042570 001002 BNE M42576 10269 042572 105716 TSTB (SP) 10270 042574 100407 BMI M42614 10271 042576 M42576: 10272 042576 106316 ASLB (SP) 10273 042600 103003 BCC M42610 10274 042602 116663 000001 177777 MOVB V.0+1(SP), 177777(R3) 10275 10276 042610 M42610: 10277 042610 052702 000060 BIS #60, R2 10278 10279 042614 M42614: 10280 042614 052702 000040 BIS #40, R2 10281 10282 042620 110223 MOVB R2, (R3)+ 10283 042622 005720 TST (R0)+ TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-181 10284 042624 020027 000010 CMP R0, #10 10285 10286 042630 M42630: 10287 042630 002746 BLT M42546 10288 042632 003002 BGT M42640 10289 042634 010502 MOV R5, R2 10290 042636 000764 BR M42610 10291 042640 M42640: 10292 042640 105726 TSTB (SP)+ 10293 042642 100003 BPL M42652 10294 042644 116663 177777 177776 MOVB 177777(SP), 177776(R3) 10295 10296 042652 M42652: 10297 042652 105013 CLRB (R3) 10298 042654 012605 MOV (SP)+, R5 10299 042656 012603 MOV (SP)+, R3 10300 042660 012602 MOV (SP)+, R2 10301 042662 012601 MOV (SP)+, R1 10302 042664 012600 MOV (SP)+, R0 10303 042666 104401 TRAP 1 10304 042670 042714 016666 BIC #16666, (R4) 10305 10306 042674 000002 RTI 10307 042676 000004 IOT 10308 042700 012616 MOV (SP)+, (SP) 10309 042702 000002 RTI 10310 042704 M42704: 10311 042704 023420 CMP @(R4)+, (R0)+ 10312 042706 001750 BEQ M42630 10313 042710 000144 JMP -(R4) 10314 042712 000012 .WORD 12 10315 042714 000000 HALT 10316 042716 000000 HALT 10317 042720 000000 HALT 10318 042722 000000 HALT 10319 042724 017646 000000 MOV @V.0(SP), -(SP) 10320 10321 042730 116667 000001 000211 MOVB V.0+1(SP), M43147 10322 10323 042736 112667 000207 MOVB (SP)+, M43151 10324 10325 042742 062716 000002 ADD #2, (SP) 10326 10327 042746 000406 BR M42764 10328 042750 112767 000001 000171 MOVB #1, M43147 10329 10330 042756 112767 000006 000165 MOVB #6, M43151 10331 10332 042764 M42764: 10333 042764 112767 000005 000154 MOVB #5, M43146 10334 10335 042772 010346 MOV R3, -(SP) 10336 042774 010446 MOV R4, -(SP) 10337 042776 010546 MOV R5, -(SP) 10338 043000 116704 000145 MOVB M43151, R4 10339 10340 043004 005404 NEG R4 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-182 10341 043006 062704 000006 ADD #6, R4 10342 10343 043012 110467 000132 MOVB R4, M43150 10344 10345 043016 116704 000125 MOVB M43147, R4 10346 10347 043022 016605 000012 MOV V.10+2(SP), R5 10348 10349 043026 005003 CLR R3 10350 043030 006105 ROL R5 10351 043032 000404 BR M43044 10352 043034 M43034: 10353 043034 006105 ROL R5 10354 043036 006105 ROL R5 10355 043040 006105 ROL R5 10356 043042 010503 MOV R5, R3 10357 043044 M43044: 10358 043044 006103 ROL R3 10359 043046 105367 000076 DECB M43150 10360 10361 043052 100016 BPL M43110 10362 043054 042703 177770 BIC #177770, R3 10363 10364 043060 001002 BNE M43066 10365 043062 005704 TST R4 10366 043064 001403 BEQ M43074 10367 043066 M43066: 10368 043066 005204 INC R4 10369 043070 052703 000060 BIS #60, R3 10370 10371 043074 M43074: 10372 043074 052703 000040 BIS #40, R3 10373 10374 043100 110367 000040 MOVB R3, M43144 10375 10376 043104 104401 TRAP 1 10377 043106 043144 BIC @(R1)+, -(R4) 10378 043110 M43110: 10379 043110 105367 000032 DECB M43146 10380 10381 043114 003347 BGT M43034 10382 043116 002402 BLT M43124 10383 043120 005204 INC R4 10384 043122 000744 BR M43034 10385 043124 M43124: 10386 043124 012605 MOV (SP)+, R5 10387 043126 012604 MOV (SP)+, R4 10388 043130 012603 MOV (SP)+, R3 10389 043132 016666 000002 000004 MOV V.0+2(SP), V.4(SP) 10390 10391 043140 012616 MOV (SP)+, (SP) 10392 043142 000002 RTI 10393 043144 M43144: 10394 043144 000000 HALT 10395 043146 M43146: 10396 043147 M43147 =: .+1 10397 043146 000000 HALT TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-183 10398 043150 M43150: 10399 043151 M43151 =: .+1 10400 043150 000000 HALT 10401 043152 010046 MOV R0, -(SP) 10402 043154 016600 000002 MOV V.0+2(SP), R0 10403 10404 043160 005740 TST -(R0) 10405 043162 111000 MOVB (R0), R0 10406 043164 006300 ASL R0 10407 043166 016000 043206 MOV M43206(R0), R0 10408 10409 043172 000200 RTS R0 10410 043174 011646 MOV (SP), -(SP) 10411 043176 016666 000004 000002 MOV V.4(SP), V.0+2(SP) 10412 10413 043204 000002 RTI 10414 043206 M43206: 10415 043206 043174 042124 BIC @(R1)+, @M42124(R4) 10416 10417 043212 042750 042724 BIC #42724, @-(R0) 10418 10419 043216 042764 042500 112767 BIC #42500, 112767(R4) 10420 10421 043224 000001 WAIT 10422 043226 000236 SPL 6 10423 043230 M43230: 10424 043230 112767 000001 000226 MOVB #1, M43464 10425 10426 043236 000403 BR M43246 10427 043240 M43240: 10428 043240 112767 000001 000220 MOVB #1, M43466 10429 10430 043246 M43246: 10431 043246 010046 MOV R0, -(SP) 10432 043250 010146 MOV R1, -(SP) 10433 043252 105767 000206 TSTB M43464 10434 10435 043256 001450 BEQ M43400 10436 043260 122767 000001 135532 CMPB #1, M01020 10437 10438 043266 001031 BNE M43352 10439 043270 132767 000100 135523 BITB #100, M01021 10440 10441 043276 001425 BEQ M43352 10442 043300 017600 000004 MOV @V.4(SP), R0 10443 10444 043304 M43304: 10445 043304 062766 000002 000004 ADD #2, V.4(SP) 10446 10447 043312 M43312: 10448 043312 005767 135462 TST M01000 10449 10450 043316 001375 BNE M43312 10451 043320 010067 135470 MOV R0, M01014 10452 10453 043324 M43324: 10454 043324 105720 TSTB (R0)+ TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-184 10455 043326 001376 BNE M43324 10456 043330 166700 135460 SUB M01014, R0 10457 10458 043334 006200 ASR R0 10459 043336 010067 135454 MOV R0, M01016 10460 10461 043342 012767 000004 135430 MOV #4, M01000 10462 10463 043350 000413 BR M43400 10464 043352 M43352: 10465 043352 017667 000004 000016 MOV @V.4(SP), M43376 10466 10467 043360 062766 000002 000004 ADD #2, V.4(SP) 10468 10469 043366 016746 134404 MOV PS, -(SP) 10470 10471 043372 004767 176526 CALL M42124 10472 10473 043376 M43376: 10474 043376 000000 HALT 10475 043400 M43400: 10476 043400 105767 000062 TSTB M43466 10477 10478 043404 001416 BEQ M43442 10479 043406 005767 135406 TST M01020 10480 10481 043412 001413 BEQ M43442 10482 043414 M43414: 10483 043414 005767 135360 TST M01000 10484 10485 043420 001375 BNE M43414 10486 043422 017667 000004 135352 MOV @V.4(SP), M01002 10487 10488 043430 062766 000002 000004 ADD #2, V.4(SP) 10489 10490 043436 005267 135336 INC M01000 10491 10492 043442 M43442: 10493 043442 105067 000020 CLRB M43466 10494 10495 043446 105067 000013 CLRB M43465 10496 10497 043452 105067 000006 CLRB M43464 10498 10499 043456 012601 MOV (SP)+, R1 10500 043460 012600 MOV (SP)+, R0 10501 043462 000207 RETURN 10502 043464 M43464: 10503 043465 M43465 =: .+1 10504 043464 000000 HALT 10505 043466 M43466: 10506 043466 000000 HALT 10507 043470 M43470: 10508 043470 005267 135356 INC M01052 10509 10510 043474 001775 BEQ M43470 10511 043476 005267 135342 INC M01044 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-185 10512 10513 043502 021627 001002 CMP (SP), #1002 10514 10515 043506 101010 BHI M43530 10516 043510 012767 007777 000106 MOV #7777, M43624 10517 10518 043516 012637 001062 MOV (SP)+, @#M01062 10519 10520 043522 012637 001064 MOV (SP)+, @#M01064 10521 10522 043526 000430 BR M43610 10523 043530 M43530: 10524 043530 017667 000000 000066 MOV @V.0(SP), M43624 10525 10526 043536 011667 000072 MOV (SP), M43634 10527 10528 043542 062716 000002 ADD #2, (SP) 10529 10530 043546 017637 000000 043556 MOV @V.0(SP), @#M43556 10531 10532 043554 104401 TRAP 1 10533 043556 M43556: 10534 043556 000000 HALT 10535 043560 062716 000002 ADD #2, (SP) 10536 10537 043564 104401 TRAP 1 10538 043566 001226 BNE M43240+4 10539 043570 016746 000030 MOV M43624, -(SP) 10540 10541 043574 104402 TRAP 2 10542 043576 104401 TRAP 1 10543 043600 001242 BNE M43304+2 10544 043602 016746 000026 MOV M43634, -(SP) 10545 10546 043606 104402 TRAP 2 10547 043610 M43610: 10548 043610 122767 000001 135202 CMPB #1, M01020 10549 10550 043616 001004 BNE M43630 10551 043620 004767 177414 CALL M43240 10552 10553 043624 M43624: 10554 043624 000000 HALT 10555 043626 M43626: 10556 043626 000777 BR M43626 10557 043630 M43630: 10558 043630 000000 HALT 10559 043632 000002 RTI 10560 043634 M43634: 10561 043634 000000 HALT 10562 10563 000001 .END TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-186 Symbol table ACK 000006 CS.BRE 100000 EM 000031 KISDR1 172302 M01542 001542 AC.DTM 000040 CS.BSY 000200 ENQ 000005 KISDR2 172304 M01550 001550 AC.IE 000100 CS.COR 000004 EOT 000004 KISDR3 172306 M01566 001566 AC.INT 000200 CS.CS0 002000 ER.ABR 000004 KISDR4 172310 M01600 001600 AC.MD1 000001 CS.CS1 004000 ER.AMN 000001 KISDR5 172312 M01622 001622 AC.NDM 000020 CS.DGN 000220 ER.BBK 000200 KISDR6 172314 M01630 001630 AC.PC 000010 CS.DLR 010000 ER.IDN 000020 KISDR7 172316 M01660 001660 ADSR 177726 CS.DRD 000100 ER.MC 000040 KMCR 177734 M01710 001710 ALT.RG 004000 CS.DRQ 000010 ER.MCR 000010 K.MODE 000000 M01742 001742 ASTER 000052 CS.DSC 000020 ER.TK0 000002 LAT 000017 M01766 001766 ATSIGN 000100 CS.DWF 000040 ER.UNC 000100 LCCSR 177546 M02004 002004 A01102 001102 CS.DW0 000200 ESC 000033 LF 000012 M02010 002010 A01126 001126 CS.DW1 000100 ETB 000027 LPB 177516 M02024 002024 A01127 001127 CS.EEP 000040 ETX 000003 LPS 177514 M02044 002044 A01160 001160 CS.EHB 001000 FF 000014 MD.PIO 000010 M02054 002054 A01226 001226 CS.ERR 000001 FR.APM 000005 MM0.EN 000001 M02070 002070 A01242 001242 CS.EWE 000020 FR.STM 000003 MM3.KD 000004 M02106 002106 A01257 001257 CS.FIE 020000 FS = 000034 MM3.SD 000002 M02126 002126 BEL 000007 CS.GC0 000001 GS = 000035 MM3.UD 000001 M02136 002136 BS 000010 CS.GC1 000002 HT 000011 MM3.UN 000040 M02146 002146 CAN 000030 CS.GC2 000004 HTS = 000211 MM3.22 000020 M02166 002166 CCR 177746 CS.IDX 000002 IND = 000204 MSER 177744 M02172 002172 CC.BP 001000 CS.INF 000354 IO18PG 007600 MSVCSR 172100 M02210 002210 CC.DM 000002 CS.PLS 040000 IO22PG 177600 MS.PE 100000 M02220 002220 CC.DPI 000001 CS.RD 000041 IR.PR0 000400 MS.PEH 000200 M02230 002230 CC.EPA 000200 CS.RDM 000304 IR.PR1 001000 MS.PEL 000100 M02244 002244 CC.FL 000400 CS.REC 000020 IR.PR2 002000 MS.PET 000040 M02250 002250 CC.FM0 000004 CS.RVF 000101 IR.PR3 004000 M01000 001000 M02260 002260 CC.FM1 000010 CS.SF 000357 IR.PR4 010000 M01002 001002 M02274 002274 CC.WTP 002000 CS.SM 000400 IR.PR5 020000 M01004 001004 M02302 002302 CC.WWP 000100 CS.SMM 000306 IR.PR6 040000 M01006 001006 M02312 002312 CDR 177524 CS.WT 000061 IR.PR7 100000 M01014 001014 M02322 002322 CE.ADR 000100 CS.WTM 000305 KDSAR0 172360 M01016 001016 M02332 002332 CE.HLT 000200 CTRLC 000003 KDSAR1 172362 M01020 001020 M02346 002346 CE.IO 000020 CTRLW 000027 KDSAR2 172364 M01021 001021 M02352 002352 CE.NXM 000040 CTRLZ 000032 KDSAR3 172366 M01026 001026 M02362 002362 CE.RSP 000004 DCL 000021 KDSAR4 172370 M01030 001030 M02376 002376 CE.YSP 000010 DCS = 000220 KDSAR5 172372 M01032 001032 M02404 002404 CHMR 177752 DCSR 177730 KDSAR6 172374 M01034 001034 M02414 002414 CM.B12 010000 DC.NIE 000002 KDSAR7 172376 M01040 001040 M02424 002424 CM.B13 020000 DC.SRS 000004 KDSDR0 172320 M01044 001044 M02434 002434 CM.B14 040000 DC.STA 000010 KDSDR1 172322 M01046 001046 M02450 002450 CM.B15 100000 DC2 000022 KDSDR2 172324 M01050 001050 M02454 002454 CM.FPA 000400 DC3 000023 KDSDR3 172326 M01052 001052 M02464 002464 CM.HLT 000010 DC4 000024 KDSDR4 172330 M01054 001054 M02500 002500 CM.ID0 000020 DDR 177732 KDSDR5 172332 M01062 001062 M02506 002506 CM.ID1 000040 DEL 000177 KDSDR6 172334 M01064 001064 M02516 002516 CM.ID2 000100 DH.DRV 000020 KDSDR7 172336 M01066 001066 M02526 002526 CM.ID3 000200 DH.FIX 000340 KISAR0 172340 M01070 001070 M02536 002536 CM.POK 000001 DH.HS 000017 KISAR1 172342 M01072 001072 M02552 002552 CM.PW0 000002 DH.LBA 000100 KISAR2 172344 M01074 001074 M02556 002556 CM.PW1 000004 DH.PRM 000340 KISAR3 172346 M01414 001414 M02566 002566 CPUERR 177766 DH.SLV 000360 KISAR4 172350 M01430 001430 M02602 002602 CPUMR 177750 DH.STA 000240 KISAR5 172352 M01456 001456 M02610 002610 CR 000015 DLE 000020 KISAR6 172354 M01476 001476 M02620 002620 CSI = 000233 DOLLAR 000044 KISAR7 172356 M01524 001524 M02630 002630 CSR 177520 DSPREG 177570 KISDR0 172300 M01532 001532 M02640 002640 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-187 Symbol table M02654 002654 M03664 003664 M04772 004772 M06062 006062 M07212 007212 M02660 002660 M03676 003676 M05004 005004 M06106 006106 M07220 007220 M02670 002670 M03704 003704 M05020 005020 M06110 006110 M07240 007240 M02712 002712 M03706 003706 M05044 005044 M06116 006116 M07256 007256 M02714 002714 M03730 003730 M05052 005052 M06124 006124 M07260 007260 M02732 002732 M03740 003740 M05060 005060 M06130 006130 M07264 007264 M02736 002736 M03764 003764 M05072 005072 M06164 006164 M07300 007300 M02756 002756 M03766 003766 M05100 005100 M06172 006172 M07322 007322 M02762 002762 M04004 004004 M05126 005126 M06176 006176 M07330 007330 M02770 002770 M04012 004012 M05134 005134 M06206 006206 M07342 007342 M03006 003006 M04042 004042 M05150 005150 M06212 006212 M07352 007352 M03014 003014 M04052 004052 M05166 005166 M06242 006242 M07354 007354 M03030 003030 M04076 004076 M05176 005176 M06250 006250 M07360 007360 M03034 003034 M04106 004106 M05204 005204 M06252 006252 M07374 007374 M03044 003044 M04110 004110 M05222 005222 M06262 006262 M07430 007430 M03060 003060 M04132 004132 M05224 005224 M06264 006264 M07436 007436 M03066 003066 M04136 004136 M05230 005230 M06270 006270 M07450 007450 M03076 003076 M04162 004162 M05262 005262 M06326 006326 M07456 007456 M03104 003104 M04164 004164 M05264 005264 M06332 006332 M07474 007474 M03116 003116 M04172 004172 M05270 005270 M06340 006340 M07536 007536 M03130 003130 M04206 004206 M05276 005276 M06352 006352 M07537 007537 M03136 003136 M04236 004236 M05306 005306 M06360 006360 M07540 007540 M03142 003142 M04242 004242 M05314 005314 M06374 006374 M07542 007542 M03150 003150 M04252 004252 M05330 005330 M06402 006402 M07546 007546 M03172 003172 M04260 004260 M05350 005350 M06410 006410 M07562 007562 M03176 003176 M04270 004270 M05356 005356 M06440 006440 M07606 007606 M03214 003214 M04272 004272 M05370 005370 M06446 006446 M07620 007620 M03222 003222 M04306 004306 M05376 005376 M06460 006460 M07626 007626 M03240 003240 M04314 004314 M05412 005412 M06504 006504 M07636 007636 M03250 003250 M04326 004326 M05426 005426 M06512 006512 M07640 007640 M03264 003264 M04354 004354 M05430 005430 M06530 006530 M07646 007646 M03272 003272 M04366 004366 M05436 005436 M06546 006546 M07652 007652 M03300 003300 M04376 004376 M05454 005454 M06554 006554 M07714 007714 M03306 003306 M04414 004414 M05462 005462 M06564 006564 M07722 007722 M03322 003322 M04422 004422 M05506 005506 M06572 006572 M07734 007734 M03330 003330 M04430 004430 M05520 005520 M06576 006576 M07742 007742 M03344 003344 M04444 004444 M05526 005526 M06604 006604 M07752 007752 M03350 003350 M04450 004450 M05554 005554 M06644 006644 M07754 007754 M03356 003356 M04506 004506 M05562 005562 M06652 006652 M10000 010000 M03362 003362 M04514 004514 M05572 005572 M06664 006664 M10001 010001 M03406 003406 M04530 004530 M05622 005622 M06672 006672 M10014 010014 M03422 003422 M04536 004536 M05630 005630 M06700 006700 M10021 010021 M03426 003426 M04544 004544 M05634 005634 M06736 006736 M10022 010022 M03430 003430 M04550 004550 M05646 005646 M06744 006744 M10024 010024 M03454 003454 M04560 004560 M05654 005654 M06754 006754 M10030 010030 M03462 003462 M04566 004566 M05712 005712 M06762 006762 M10036 010036 M03500 003500 M04572 004572 M05714 005714 M06774 006774 M10040 010040 M03502 003502 M04602 004602 M05720 005720 M07002 007002 M10046 010046 M03510 003510 M04654 004654 M05734 005734 M07022 007022 M10054 010054 M03526 003526 M04656 004656 M05740 005740 M07070 007070 M10072 010072 M03536 003536 M04672 004672 M05766 005766 M07076 007076 M10104 010104 M03556 003556 M04706 004706 M05774 005774 M07112 007112 M10124 010124 M03564 003564 M04710 004710 M06004 006004 M07120 007120 M10140 010140 M03606 003606 M04722 004722 M06006 006006 M07142 007142 M10146 010146 M03630 003630 M04740 004740 M06040 006040 M07144 007144 M10162 010162 M03634 003634 M04746 004746 M06042 006042 M07152 007152 M10176 010176 M03654 003654 M04764 004764 M06050 006050 M07156 007156 M10220 010220 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-188 Symbol table M10224 010224 M11422 011422 M13162 013162 M14566 014566 M15652 015652 M10232 010232 M11440 011440 M13204 013204 M14606 014606 M15656 015656 M10246 010246 M11446 011446 M13212 013212 M14614 014614 M15676 015676 M10254 010254 M11454 011454 M13254 013254 M14626 014626 M15704 015704 M10272 010272 M11504 011504 M13276 013276 M14634 014634 M15714 015714 M10276 010276 M11512 011512 M13304 013304 M14656 014656 M15722 015722 M10312 010312 M11550 011550 M13344 013344 M14660 014660 M15730 015730 M10332 010332 M11562 011562 M13350 013350 M14674 014674 M15742 015742 M10336 010336 M11564 011564 M13372 013372 M14702 014702 M15754 015754 M10344 010344 M11616 011616 M13374 013374 M14716 014716 M15762 015762 M10350 010350 M11630 011630 M13400 013400 M14726 014726 M15776 015776 M10362 010362 M11646 011646 M13440 013440 M14736 014736 M16004 016004 M10424 010424 M11662 011662 M13442 013442 M14746 014746 M16010 016010 M10426 010426 M11676 011676 M13464 013464 M14772 014772 M16020 016020 M10440 010440 M11712 011712 M13470 013470 M15000 015000 M16024 016024 M10446 010446 M11730 011730 M13472 013472 M15020 015020 M16040 016040 M10510 010510 M11762 011762 M13532 013532 M15022 015022 M16046 016046 M10514 010514 M11770 011770 M13562 013562 M15026 015026 M16054 016054 M10522 010522 M12000 012000 M13570 013570 M15042 015042 M16060 016060 M10532 010532 M12026 012026 M13576 013576 M15056 015056 M16076 016076 M10540 010540 M12032 012032 M13620 013620 M15064 015064 M16104 016104 M10550 010550 M12042 012042 M13626 013626 M15070 015070 M16110 016110 M10576 010576 M12070 012070 M13652 013652 M15104 015104 M16130 016130 M10604 010604 M12074 012074 M13654 013654 M15112 015112 M16136 016136 M10622 010622 M12122 012122 M13660 013660 M15134 015134 M16144 016144 M10630 010630 M12136 012136 M13702 013702 M15142 015142 M16162 016162 M10636 010636 M12166 012166 M13720 013720 M15150 015150 M16172 016172 M10666 010666 M12174 012174 M13736 013736 M15152 015152 M16176 016176 M10674 010674 M12206 012206 M13744 013744 M15172 015172 M16204 016204 M10704 010704 M12240 012240 M13750 013750 M15200 015200 M16226 016226 M10724 010724 M12254 012254 M14016 014016 M15226 015226 M16234 016234 M10732 010732 M12310 012310 M14024 014024 M15234 015234 M16240 016240 M10756 010756 M12346 012346 M14054 014054 M15254 015254 M16244 016244 M10764 010764 M12412 012412 M14074 014074 M15262 015262 M16252 016252 M11000 011000 M12422 012422 M14126 014126 M15310 015310 M16262 016262 M11016 011016 M12464 012464 M14162 014162 M15316 015316 M16264 016264 M11024 011024 M12514 012514 M14200 014200 M15352 015352 M16266 016266 M11060 011060 M12524 012524 M14220 014220 M15360 015360 M16272 016272 M11062 011062 M12542 012542 M14240 014240 M15402 015402 M16276 016276 M11066 011066 M12556 012556 M14272 014272 M15410 015410 M16302 016302 M11106 011106 M12576 012576 M14302 014302 M15426 015426 M16306 016306 M11114 011114 M12614 012614 M14310 014310 M15434 015434 M16310 016310 M11152 011152 M12624 012624 M14330 014330 M15446 015446 M16327 016327 M11156 011156 M12666 012666 M14334 014334 M15454 015454 M16330 016330 M11164 011164 M12704 012704 M14350 014350 M15504 015504 M16332 016332 M11210 011210 M12726 012726 M14370 014370 M15512 015512 M16340 016340 M11230 011230 M12734 012734 M14404 014404 M15524 015524 M16350 016350 M11236 011236 M12740 012740 M14426 014426 M15530 015530 M16356 016356 M11242 011242 M12772 012772 M14440 014440 M15532 015532 M16362 016362 M11276 011276 M12776 012776 M14450 014450 M15542 015542 M16366 016366 M11302 011302 M13020 013020 M14470 014470 M15550 015550 M16374 016374 M11304 011304 M13026 013026 M14474 014474 M15574 015574 M16402 016402 M11342 011342 M13050 013050 M14516 014516 M15602 015602 M16404 016404 M11350 011350 M13066 013066 M14522 014522 M15624 015624 M16412 016412 M11356 011356 M13072 013072 M14544 014544 M15632 015632 M16422 016422 M11372 011372 M13110 013110 M14550 014550 M15636 015636 M16442 016442 M11414 011414 M13116 013116 M14564 014564 M15644 015644 M16456 016456 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-189 Symbol table M16462 016462 M17166 017166 M20010 020010 M20764 020764 M21374 021374 M16502 016502 M17170 017170 M20014 020014 M20774 020774 M21404 021404 M16512 016512 M17172 017172 M20024 020024 M21002 021002 M21420 021420 M16514 016514 M17210 017210 M20034 020034 M21006 021006 M21432 021432 M16516 016516 M17214 017214 M20042 020042 M21020 021020 M21436 021436 M16530 016530 M17216 017216 M20046 020046 M21024 021024 M21442 021442 M16532 016532 M17222 017222 M20074 020074 M21030 021030 M21452 021452 M16537 016537 M17230 017230 M20100 020100 M21042 021042 M21460 021460 M16540 016540 M17246 017246 M20120 020120 M21046 021046 M21462 021462 M16546 016546 M17250 017250 M20126 020126 M21052 021052 M21470 021470 M16550 016550 M17252 017252 M20132 020132 M21070 021070 M21500 021500 M16556 016556 M17276 017276 M20150 020150 M21100 021100 M21514 021514 M16560 016560 M17306 017306 M20160 020160 M21104 021104 M21516 021516 M16564 016564 M17334 017334 M20172 020172 M21106 021106 M21520 021520 M16566 016566 M17336 017336 M20202 020202 M21116 021116 M21524 021524 M16576 016576 M17342 017342 M20212 020212 M21122 021122 M21532 021532 M16604 016604 M17346 017346 M20226 020226 M21124 021124 M21540 021540 M16614 016614 M17364 017364 M20234 020234 M21126 021126 M21546 021546 M16616 016616 M17372 017372 M20244 020244 M21130 021130 M21552 021552 M16622 016622 M17404 017404 M20260 020260 M21134 021134 M21562 021562 M16626 016626 M17412 017412 M20266 020266 M21142 021142 M21564 021564 M16634 016634 M17420 017420 M20276 020276 M21150 021150 M21566 021566 M16641 016641 M17432 017432 M20314 020314 M21154 021154 M21576 021576 M16644 016644 M17444 017444 M20332 020332 M21160 021160 M21600 021600 M16650 016650 M17450 017450 M20352 020352 M21166 021166 M21602 021602 M16652 016652 M17452 017452 M20354 020354 M21172 021172 M21610 021610 M16666 016666 M17466 017466 M20376 020376 M21174 021174 M21612 021612 M16670 016670 M17504 017504 M20402 020402 M21202 021202 M21616 021616 M16672 016672 M17520 017520 M20420 020420 M21212 021212 M21622 021622 M16674 016674 M17530 017530 M20436 020436 M21214 021214 M21630 021630 M16704 016704 M17534 017534 M20442 020442 M21216 021216 M21632 021632 M16712 016712 M17542 017542 M20464 020464 M21220 021220 M21642 021642 M16720 016720 M17554 017554 M20470 020470 M21224 021224 M21646 021646 M16730 016730 M17556 017556 M20476 020476 M21230 021230 M21656 021656 M16734 016734 M17570 017570 M20506 020506 M21236 021236 M21662 021662 M16736 016736 M17572 017572 M20522 020522 M21244 021244 M21664 021664 M16742 016742 M17604 017604 M20530 020530 M21252 021252 M21672 021672 M16760 016760 M17614 017614 M20534 020534 M21260 021260 M21676 021676 M16764 016764 M17620 017620 M20552 020552 M21262 021262 M21720 021720 M16770 016770 M17622 017622 M20554 020554 M21266 021266 M21730 021730 M16772 016772 M17626 017626 M20556 020556 M21270 021270 M21740 021740 M16774 016774 M17634 017634 M20574 020574 M21274 021274 M21742 021742 M17010 017010 M17642 017642 M20600 020600 M21300 021300 M21770 021770 M17014 017014 M17650 017650 M20610 020610 M21302 021302 M21772 021772 M17022 017022 M17656 017656 M20626 020626 M21306 021306 M21776 021776 M17036 017036 M17664 017664 M20630 020630 M21314 021314 M22000 022000 M17042 017042 M17672 017672 M20632 020632 M21322 021322 M22004 022004 M17052 017052 M17676 017676 M20650 020650 M21324 021324 M22010 022010 M17060 017060 M17716 017716 M20654 020654 M21332 021332 M22016 022016 M17074 017074 M17720 017720 M20672 020672 M21336 021336 M22024 022024 M17100 017100 M17724 017724 M20676 020676 M21340 021340 M22030 022030 M17106 017106 M17730 017730 M20714 020714 M21344 021344 M22032 022032 M17126 017126 M17736 017736 M20720 020720 M21346 021346 M22040 022040 M17130 017130 M17740 017740 M20736 020736 M21350 021350 M22042 022042 M17134 017134 M17756 017756 M20742 020742 M21356 021356 M22044 022044 M17152 017152 M17772 017772 M20750 020750 M21362 021362 M22054 022054 M17164 017164 M20004 020004 M20760 020760 M21370 021370 M22060 022060 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-190 Symbol table M22066 022066 M22544 022544 M23402 023402 M24464 024464 M25614 025614 M22074 022074 M22550 022550 M23414 023414 M24474 024474 M25616 025616 M22102 022102 M22554 022554 M23462 023462 M24502 024502 M25630 025630 M22110 022110 M22564 022564 M23474 023474 M24510 024510 M25632 025632 M22122 022122 M22570 022570 M23506 023506 M24520 024520 M25646 025646 M22124 022124 M22576 022576 M23524 023524 M24524 024524 M25650 025650 M22130 022130 M22600 022600 M23544 023544 M24552 024552 M25652 025652 M22134 022134 M22606 022606 M23552 023552 M24616 024616 M25660 025660 M22144 022144 M22612 022612 M23556 023556 M24620 024620 M25670 025670 M22146 022146 M22616 022616 M23560 023560 M24624 024624 M25700 025700 M22154 022154 M22626 022626 M23574 023574 M24646 024646 M25706 025706 M22164 022164 M22642 022642 M23576 023576 M24666 024666 M25726 025726 M22166 022166 M22646 022646 M23610 023610 M24674 024674 M25736 025736 M22200 022200 M22656 022656 M23614 023614 M24710 024710 M25752 025752 M22202 022202 M22664 022664 M23620 023620 M24714 024714 M25772 025772 M22206 022206 M22672 022672 M23636 023636 M24730 024730 M26004 026004 M22212 022212 M22700 022700 M23650 023650 M24740 024740 M26020 026020 M22214 022214 M22710 022710 M23662 023662 M24744 024744 M26036 026036 M22220 022220 M22720 022720 M23674 023674 M24756 024756 M26046 026046 M22224 022224 M22730 022730 M23722 023722 M24772 024772 M26052 026052 M22234 022234 M22734 022734 M23727 023727 M24774 024774 M26066 026066 M22236 022236 M22744 022744 M23732 023732 M25000 025000 M26074 026074 M22246 022246 M22750 022750 M23742 023742 M25034 025034 M26076 026076 M22256 022256 M22760 022760 M23754 023754 M25042 025042 M26104 026104 M22262 022262 M22770 022770 M23776 023776 M25056 025056 M26116 026116 M22270 022270 M22774 022774 M24002 024002 M25072 025072 M26122 026122 M22274 022274 M23002 023002 M24016 024016 M25076 025076 M26124 026124 M22300 022300 M23006 023006 M24026 024026 M25106 025106 M26130 026130 M22304 022304 M23012 023012 M24044 024044 M25122 025122 M26136 026136 M22320 022320 M23022 023022 M24054 024054 M25136 025136 M26162 026162 M22324 022324 M23032 023032 M24060 024060 M25144 025144 M26166 026166 M22332 022332 M23046 023046 M24064 024064 M25152 025152 M26176 026176 M22334 022334 M23052 023052 M24076 024076 M25164 025164 M26212 026212 M22340 022340 M23064 023064 M24112 024112 M25166 025166 M26216 026216 M22344 022344 M23102 023102 M24122 024122 M25172 025172 M26220 026220 M22350 022350 M23124 023124 M24134 024134 M25214 025214 M26224 026224 M22364 022364 M23136 023136 M24154 024154 M25240 025240 M26234 026234 M22366 022366 M23150 023150 M24200 024200 M25250 025250 M26250 026250 M22400 022400 M23166 023166 M24216 024216 M25256 025256 M26276 026276 M22402 022402 M23204 023204 M24226 024226 M25276 025276 M26314 026314 M22412 022412 M23206 023206 M24232 024232 M25310 025310 M26324 026324 M22414 022414 M23216 023216 M24246 024246 M25324 025324 M26330 026330 M22422 022422 M23224 023224 M24256 024256 M25336 025336 M26344 026344 M22426 022426 M23240 023240 M24266 024266 M25354 025354 M26362 026362 M22432 022432 M23244 023244 M24274 024274 M25372 025372 M26376 026376 M22440 022440 M23252 023252 M24302 024302 M25416 025416 M26404 026404 M22442 022442 M23266 023266 M24316 024316 M25432 025432 M26430 026430 M22456 022456 M23272 023272 M24336 024336 M25452 025452 M26440 026440 M22460 022460 M23302 023302 M24346 024346 M25464 025464 M26450 026450 M22466 022466 M23306 023306 M24354 024354 M25514 025514 M26454 026454 M22470 022470 M23310 023310 M24370 024370 M25520 025520 M26462 026462 M22502 022502 M23316 023316 M24372 024372 M25550 025550 M26464 026464 M22504 022504 M23330 023330 M24416 024416 M25560 025560 M26472 026472 M22514 022514 M23336 023336 M24420 024420 M25570 025570 M26474 026474 M22524 022524 M23352 023352 M24434 024434 M25574 025574 M26500 026500 M22534 022534 M23362 023362 M24440 024440 M25576 025576 M26502 026502 M22540 022540 M23364 023364 M24456 024456 M25602 025602 M26512 026512 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-191 Symbol table M26514 026514 M27644 027644 M30626 030626 M32006 032006 M34056 034056 M26526 026526 M27652 027652 M30632 030632 M32016 032016 M34064 034064 M26552 026552 M27670 027670 M30640 030640 M32040 032040 M34074 034074 M26560 026560 M27704 027704 M30656 030656 M32044 032044 M34100 034100 M26570 026570 M27724 027724 M30666 030666 M32076 032076 M34140 034140 M26606 026606 M27742 027742 M30674 030674 M32132 032132 M34142 034142 M26614 026614 M27756 027756 M30702 030702 M32156 032156 M34146 034146 M26640 026640 M27762 027762 M30710 030710 M32200 032200 M34156 034156 M26660 026660 M30010 030010 M30716 030716 M32254 032254 M34160 034160 M26676 026676 M30016 030016 M30726 030726 M32310 032310 M34162 034162 M26706 026706 M30024 030024 M30732 030732 M32316 032316 M34170 034170 M26722 026722 M30034 030034 M30736 030736 M32346 032346 M34236 034236 M26736 026736 M30040 030040 M30744 030744 M32422 032422 M34246 034246 M26740 026740 M30044 030044 M30750 030750 M32446 032446 M34254 034254 M26762 026762 M30046 030046 M30766 030766 M32540 032540 M34260 034260 M26770 026770 M30066 030066 M31002 031002 M32554 032554 M34266 034266 M27000 027000 M30074 030074 M31012 031012 M32652 032652 M34316 034316 M27004 027004 M30110 030110 M31022 031022 M32662 032662 M34324 034324 M27016 027016 M30124 030124 M31034 031034 M32766 032766 M34332 034332 M27020 027020 M30136 030136 M31036 031036 M32776 032776 M34350 034350 M27046 027046 M30166 030166 M31054 031054 M33072 033072 M34364 034364 M27052 027052 M30200 030200 M31070 031070 M33104 033104 M34404 034404 M27064 027064 M30204 030204 M31104 031104 M33164 033164 M34410 034410 M27070 027070 M30210 030210 M31112 031112 M33214 033214 M34424 034424 M27072 027072 M30220 030220 M31144 031144 M33220 033220 M34426 034426 M27100 027100 M30230 030230 M31150 031150 M33264 033264 M34440 034440 M27106 027106 M30234 030234 M31156 031156 M33274 033274 M34442 034442 M27114 027114 M30255 030255 M31174 031174 M33300 033300 M34456 034456 M27130 027130 M30266 030266 M31206 031206 M33322 033322 M34514 034514 M27156 027156 M30274 030274 M31214 031214 M33340 033340 M34532 034532 M27162 027162 M30276 030276 M31216 031216 M33402 033402 M34536 034536 M27174 027174 M30304 030304 M31222 031222 M33416 033416 M34546 034546 M27176 027176 M30306 030306 M31234 031234 M33430 033430 M34552 034552 M27212 027212 M30316 030316 M31246 031246 M33440 033440 M34562 034562 M27216 027216 M30320 030320 M31247 031247 M33446 033446 M34600 034600 M27230 027230 M30330 030330 M31304 031304 M33464 033464 M34654 034654 M27242 027242 M30350 030350 M31332 031332 M33520 033520 M34660 034660 M27252 027252 M30352 030352 M31370 031370 M33526 033526 M34666 034666 M27260 027260 M30360 030360 M31404 031404 M33530 033530 M34676 034676 M27274 027274 M30366 030366 M31420 031420 M33540 033540 M34704 034704 M27310 027310 M30376 030376 M31432 031432 M33552 033552 M34714 034714 M27330 027330 M30404 030404 M31446 031446 M33566 033566 M34724 034724 M27336 027336 M30405 030405 M31462 031462 M33606 033606 M34770 034770 M27350 027350 M30412 030412 M31472 031472 M33616 033616 M35006 035006 M27354 027354 M30414 030414 M31514 031514 M33634 033634 M35012 035012 M27372 027372 M30430 030430 M31522 031522 M33640 033640 M35022 035022 M27406 027406 M30442 030442 M31536 031536 M33646 033646 M35036 035036 M27440 027440 M30460 030460 M31542 031542 M33660 033660 M35044 035044 M27454 027454 M30464 030464 M31562 031562 M33662 033662 M35066 035066 M27470 027470 M30474 030474 M31564 031564 M33674 033674 M35110 035110 M27472 027472 M30510 030510 M31654 031654 M33700 033700 M35132 035132 M27500 027500 M30524 030524 M31672 031672 M33714 033714 M35152 035152 M27536 027536 M30540 030540 M31676 031676 M33752 033752 M35164 035164 M27552 027552 M30560 030560 M31700 031700 M33762 033762 M35202 035202 M27566 027566 M30562 030562 M31722 031722 M33770 033770 M35204 035204 M27602 027602 M30576 030576 M31746 031746 M34006 034006 M35222 035222 M27622 027622 M30612 030612 M32000 032000 M34050 034050 M35260 035260 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-192 Symbol table M35276 035276 M36512 036512 M37460 037460 M41110 041110 M42442 042442 M35306 035306 M36532 036532 M37464 037464 M41112 041112 M42452 042452 M35312 035312 M36534 036534 M37502 037502 M41130 041130 M42456 042456 M35326 035326 M36542 036542 M37522 037522 M41210 041210 M42460 042460 M35356 035356 M36550 036550 M37526 037526 M41220 041220 M42462 042462 M35402 035402 M36552 036552 M37540 037540 M41226 041226 M42464 042464 M35412 035412 M36556 036556 M37552 037552 M41240 041240 M42466 042466 M35420 035420 M36566 036566 M37562 037562 M41262 041262 M42470 042470 M35424 035424 M36572 036572 M37610 037610 M41310 041310 M42472 042472 M35460 035460 M36602 036602 M37616 037616 M41324 041324 M42473 042473 M35462 035462 M36606 036606 M37622 037622 M41336 041336 M42500 042500 M35470 035470 M36650 036650 M37652 037652 M41364 041364 M42534 042534 M35476 035476 M36660 036660 M37662 037662 M41372 041372 M42546 042546 M35512 035512 M36670 036670 M37664 037664 M41376 041376 M42554 042554 M35554 035554 M36674 036674 M37714 037714 M41410 041410 M42564 042564 M35570 035570 M36710 036710 M37732 037732 M41466 041466 M42576 042576 M35602 035602 M36714 036714 M37740 037740 M41470 041470 M42610 042610 M35612 035612 M36716 036716 M37760 037760 M41510 041510 M42614 042614 M35646 035646 M36722 036722 M37774 037774 M41550 041550 M42630 042630 M35660 035660 M36734 036734 M40002 040002 M41570 041570 M42640 042640 M35664 035664 M36740 036740 M40014 040014 M41612 041612 M42652 042652 M35676 035676 M36742 036742 M40070 040070 M41626 041626 M42704 042704 M35730 035730 M36762 036762 M40102 040102 M41656 041656 M42764 042764 M35734 035734 M36774 036774 M40112 040112 M41674 041674 M43034 043034 M35746 035746 M36776 036776 M40120 040120 M41714 041714 M43044 043044 M35756 035756 M37002 037002 M40156 040156 M41722 041722 M43066 043066 M35774 035774 M37020 037020 M40200 040200 M41736 041736 M43074 043074 M36016 036016 M37030 037030 M40222 040222 M41742 041742 M43110 043110 M36020 036020 M37036 037036 M40256 040256 M41754 041754 M43124 043124 M36032 036032 M37046 037046 M40274 040274 M41762 041762 M43144 043144 M36034 036034 M37052 037052 M40300 040300 M41776 041776 M43146 043146 M36046 036046 M37060 037060 M40314 040314 M42004 042004 M43147 043147 M36052 036052 M37072 037072 M40320 040320 M42026 042026 M43150 043150 M36072 036072 M37114 037114 M40374 040374 M42036 042036 M43151 043151 M36124 036124 M37202 037202 M40406 040406 M42070 042070 M43206 043206 M36130 036130 M37206 037206 M40414 040414 M42110 042110 M43230 043230 M36142 036142 M37222 037222 M40432 040432 M42114 042114 M43240 043240 M36150 036150 M37232 037232 M40442 040442 M42124 042124 M43246 043246 M36174 036174 M37250 037250 M40510 040510 M42136 042136 M43304 043304 M36200 036200 M37254 037254 M40542 040542 M42152 042152 M43312 043312 M36212 036212 M37262 037262 M40570 040570 M42164 042164 M43324 043324 M36222 036222 M37272 037272 M40572 040572 M42174 042174 M43352 043352 M36236 036236 M37276 037276 M40604 040604 M42176 042176 M43376 043376 M36256 036256 M37302 037302 M40612 040612 M42206 042206 M43400 043400 M36274 036274 M37312 037312 M40626 040626 M42214 042214 M43414 043414 M36310 036310 M37314 037314 M40634 040634 M42216 042216 M43442 043442 M36324 036324 M37322 037322 M40656 040656 M42224 042224 M43464 043464 M36336 036336 M37340 037340 M40732 040732 M42246 042246 M43465 043465 M36354 036354 M37342 037342 M40750 040750 M42254 042254 M43466 043466 M36370 036370 M37354 037354 M40770 040770 M42260 042260 M43470 043470 M36406 036406 M37360 037360 M41020 041020 M42272 042272 M43530 043530 M36412 036412 M37402 037402 M41032 041032 M42312 042312 M43556 043556 M36432 036432 M37414 037414 M41046 041046 M42316 042316 M43610 043610 M36440 036440 M37420 037420 M41054 041054 M42336 042336 M43624 043624 M36446 036446 M37446 037446 M41070 041070 M42362 042362 M43626 043626 M36456 036456 M37450 037450 M41076 041076 M42406 042406 M43630 043630 M36462 036462 M37454 037454 M41102 041102 M42410 042410 M43634 043634 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-193 Symbol table NAK 000025 SDSDR2 172224 UDSDR6 177634 V.234 000234 V.564 000564 NEL = 000205 SDSDR3 172226 UDSDR7 177636 V.240 000240 V.570 000570 NUL 000000 SDSDR4 172230 UISAR0 177640 V.244 000244 V.574 000574 N$WNDW 100000 SDSDR5 172232 UISAR1 177642 V.254 000254 V.600 000600 PARH2 172512 SDSDR6 172234 UISAR2 177644 V.260 000260 V.604 000604 PCR 177520 SDSDR7 172236 UISAR3 177646 V.264 000264 V.610 000610 PCRB 177522 SI 000017 UISAR4 177650 V.270 000270 V.614 000614 PIRQ 177772 SISAR0 172240 UISAR5 177652 V.274 000274 V.620 000620 PLUS 000053 SISAR1 172242 UISAR6 177654 V.300 000300 V.624 000624 PR0 000000 SISAR2 172244 UISAR7 177656 V.304 000304 V.630 000630 PR1 000040 SISAR3 172246 UISDR0 177600 V.310 000310 V.634 000634 PR2 000100 SISAR4 172250 UISDR1 177602 V.314 000314 V.640 000640 PR3 000140 SISAR5 172252 UISDR2 177604 V.320 000320 V.644 000644 PR4 000200 SISAR6 172254 UISDR3 177606 V.324 000324 V.650 000650 PR5 000240 SISAR7 172256 UISDR4 177610 V.330 000330 V.654 000654 PR6 000300 SISDR0 172200 UISDR5 177612 V.334 000334 V.660 000660 PR7 000340 SISDR1 172202 UISDR6 177614 V.340 000340 V.664 000664 PS 177776 SISDR2 172204 UISDR7 177616 V.344 000344 V.670 000670 P$CMD 000036 SISDR3 172206 UNDSCR 000137 V.350 000350 V.674 000674 P$CSR 000000 SISDR4 172210 UPAROW 000136 V.354 000354 V.70 000070 P$CSR2 000014 SISDR5 172212 US = 000037 V.360 000360 V.700 000700 P$CYLH 000032 SISDR6 172214 U.MODE 140000 V.364 000364 V.704 000704 P$CYLL 000030 SISDR7 172216 VT 000013 V.370 000370 V.710 000710 P$DBUF 000020 SLASH 000057 V.BPT 000014 V.374 000374 V.714 000714 P$DH 000034 SO 000016 V.EMT 000030 V.4 000004 V.720 000720 P$ERR 000022 SOH 000001 V.IOT 000020 V.40 000040 V.724 000724 P$FR 000022 SPACE 000040 V.LTC 000100 V.400 000400 V.730 000730 P$SCNT 000024 SSR0 177572 V.MMU 000250 V.404 000404 V.734 000734 P$SNUM 000026 SSR1 177574 V.PET 000114 V.410 000410 V.74 000074 P$STAT 000036 SSR2 177576 V.PRTY 000114 V.414 000414 V.740 000740 P.AA1 000003 SSR3 172516 V.PWFL 000024 V.420 000420 V.744 000744 P.AA2 000007 SS2 = 000216 V.TKB 000060 V.424 000424 V.750 000750 P.AT 000004 SS3 = 000217 V.TPS 000064 V.430 000430 V.754 000754 P.LNM 077400 ST = 000234 V.TRAP 000034 V.434 000434 V.760 000760 P.NCH 100000 STX 000002 V.TR10 000010 V.440 000440 V.764 000764 P.NONE 000000 SUB 000032 V.TR4 000004 V.444 000444 V.770 000770 P.RTWA 000001 SWREG 177570 V.0 000000 V.450 000450 V.774 000774 P.RW 000006 SYN 000026 V.10 000010 V.454 000454 WQBASE 177120 P.RWA 000002 S.MODE 040000 V.104 000104 V.460 000460 WQCMD 177156 P.RWT 000005 TKB 177562 V.110 000110 V.464 000464 WQCSR 177120 QUEST 000077 TKS 177560 V.120 000120 V.470 000470 WQCSR2 177134 RANGLE 000076 TPB 177566 V.124 000124 V.474 000474 WQCYLH 177152 RI = 000215 TPS 177564 V.130 000130 V.50 000050 WQCYLL 177150 RS = 000036 UDSAR0 177660 V.134 000134 V.500 000500 WQDBUF 177140 RUBOUT 000177 UDSAR1 177662 V.140 000140 V.504 000504 WQDH 177154 RUS 000016 UDSAR2 177664 V.144 000144 V.510 000510 WQERR 177142 SCOLON 000073 UDSAR3 177666 V.150 000150 V.514 000514 WQPRI 000005 SDSAR0 172260 UDSAR4 177670 V.154 000154 V.520 000520 WQSCNT 177144 SDSAR1 172262 UDSAR5 177672 V.160 000160 V.524 000524 WQSNUM 177146 SDSAR2 172264 UDSAR6 177674 V.164 000164 V.530 000530 WQSTAT 177156 SDSAR3 172266 UDSAR7 177676 V.170 000170 V.534 000534 WQVEC 000204 SDSAR4 172270 UDSDR0 177620 V.200 000200 V.54 000054 WSBASE 177120 SDSAR5 172272 UDSDR1 177622 V.204 000204 V.540 000540 WSCMD 177156 SDSAR6 172274 UDSDR2 177624 V.210 000210 V.544 000544 WSCSR 177120 SDSAR7 172276 UDSDR3 177626 V.220 000220 V.550 000550 WSCSR2 177134 SDSDR0 172220 UDSDR4 177630 V.224 000224 V.554 000554 WSCYLH 177152 SDSDR1 172222 UDSDR5 177632 V.230 000230 V.560 000560 WSCYLL 177150 TEST MACRO V05.06R Tuesday 02-Mar-21 21:41 Page 5-194 Symbol table WSDBUF 177140 ZASNUM 161026 ZCCSR 161100 ZDDBUF 161160 ZESCNT 161224 WSDH 177154 ZASTAT 161036 ZCCSR2 161114 ZDDH 161174 ZESNUM 161226 WSERR 177142 ZAVEC 000350 ZCCYLH 161132 ZDERR 161162 ZESTAT 161236 WSPRI 000005 ZBBASE 161040 ZCCYLL 161130 ZDPRI 000004 ZEVEC 000370 WSSCNT 177144 ZBCMD 161076 ZCDBUF 161120 ZDSCNT 161164 ZFBASE 161240 WSSNUM 177146 ZBCSR 161040 ZCDH 161134 ZDSNUM 161166 ZFCMD 161276 WSSTAT 177156 ZBCSR2 161054 ZCERR 161122 ZDSTAT 161176 ZFCSR 161240 WSVEC 000204 ZBCYLH 161072 ZCPRI 000004 ZDVEC 000364 ZFCSR2 161254 ZABASE 161000 ZBCYLL 161070 ZCSCNT 161124 ZEBASE 161200 ZFCYLH 161272 ZACMD 161036 ZBDBUF 161060 ZCSNUM 161126 ZECMD 161236 ZFCYLL 161270 ZACSR 161000 ZBDH 161074 ZCSTAT 161136 ZECSR 161200 ZFDBUF 161260 ZACSR2 161014 ZBERR 161062 ZCVEC 000360 ZECSR2 161214 ZFDH 161274 ZACYLH 161032 ZBPRI 000004 ZDBASE 161140 ZECYLH 161232 ZFERR 161262 ZACYLL 161030 ZBSCNT 161064 ZDCMD 161176 ZECYLL 161230 ZFPRI 000004 ZADBUF 161020 ZBSNUM 161066 ZDCSR 161140 ZEDBUF 161220 ZFSCNT 161264 ZADH 161034 ZBSTAT 161076 ZDCSR2 161154 ZEDH 161234 ZFSNUM 161266 ZAERR 161022 ZBVEC 000354 ZDCYLH 161172 ZEERR 161222 ZFSTAT 161276 ZAPRI 000004 ZCBASE 161100 ZDCYLL 161170 ZEPRI 000004 ZFVEC 000374 ZASCNT 161024 ZCCMD 161136 . ABS. 043636 000 (RW,I,GBL,ABS,OVR) 000000 001 (RW,I,LCL,REL,CON) Errors detected: 15 *** Assembler statistics Work file reads: 36 Work file writes: 37 Size of work file: 10438 Words ( 41 Pages) Size of core pool: 13056 Words ( 51 Pages) Operating system: RT-11 Elapsed time: 00:00:06.24 DK:ZKDJV2,DK:ZKDJV2=DK:ZKDJV2