41 2 0 38 1 11 78 102 105 4 0 1 11 126 102 153 4 0 1 19 6 120 65 101 0 pc7 19 6 138 65 119 0 pc6 19 6 156 65 137 0 pc5 19 6 174 65 155 0 pc4 19 72 120 131 101 0 pc3 19 72 138 131 119 0 pc2 19 72 156 131 137 0 pc1 19 72 174 131 155 0 pc0 11 227 101 254 3 0 1 11 269 101 296 3 0 1 19 149 119 208 100 0 ir7 19 149 137 208 118 0 ir6 19 149 155 208 136 0 ir5 19 149 173 208 154 0 ir4 19 209 119 268 100 0 ir3 19 209 137 268 118 0 ir2 19 209 155 268 136 0 ir1 19 209 173 268 154 0 ir0 11 359 102 386 4 0 1 11 401 102 428 4 0 1 19 287 120 346 101 0 ar7 19 287 138 346 119 0 ar6 19 287 156 346 137 0 ar5 19 287 174 346 155 0 ar4 19 347 120 406 101 0 ar3 19 347 138 406 119 0 ar2 19 347 156 406 137 0 ar1 19 347 174 406 155 0 ar0 11 489 101 516 3 0 1 11 531 101 558 3 0 1 19 423 119 482 100 0 db7 19 423 137 482 118 0 db6 19 423 155 482 136 0 db5 19 423 173 482 154 0 db4 19 483 119 542 100 0 db3 19 483 137 542 118 0 db2 19 483 155 542 136 0 db1 19 483 173 542 154 0 db0 11 631 101 658 3 0 1 11 667 101 694 3 0 1 19 551 122 610 103 0 ac7 19 551 140 610 121 0 ac6 19 551 158 610 139 0 ac5 19 551 176 610 157 0 ac4 19 617 122 676 103 0 ac3 19 617 140 676 121 0 ac2 19 617 158 676 139 0 ac1 19 617 176 676 157 0 ac0 8 669 431 718 382 1 1 8 670 516 719 467 1 1 20 729 514 788 495 0 rstpc 22 47 37 69 17 0 \NUL PC 22 202 35 220 15 0 \NUL IR 22 332 34 354 14 0 \NUL AR 22 453 35 477 15 0 \NUL DB 22 593 35 623 15 0 \NUL ACC 19 684 152 743 133 0 zflag 7 740 184 789 135 0 1 37 668 576 717 527 50 0 14 623 595 672 546 8 669 346 718 297 1 0 22 677 386 710 366 0 \NUL Step 22 678 301 708 281 0 \NUL Run 19 683 123 742 104 0 cflag 7 740 116 789 67 0 1 20 728 492 787 473 0 rstar 22 674 469 716 449 0 \NUL Reset 10 0 189 17 172 0 0 10 777 189 794 172 0 0 22 574 208 746 188 0 \NUL MU CPU 2003C CONSOLE 20 726 331 785 312 0 run 20 726 416 785 397 0 step 20 730 564 789 545 0 clock 10 515 197 532 180 0 0 10 514 599 531 582 0 0 22 744 74 783 54 0 \NUL Carry 22 747 141 781 121 0 \NUL Zero 22 580 232 744 212 0 \NUL John Phillips 10/11/2003 22 709 28 791 8 0 \NUL REGISTERS 22 711 49 790 29 0 \NUL AND FLAGS 7 591 415 640 366 0 1 7 591 449 640 400 0 1 7 591 483 640 434 0 1 7 591 517 640 468 0 1 7 591 551 640 502 0 1 7 591 585 640 536 0 1 19 530 400 589 381 0 tic5 19 529 434 588 415 0 tic4 19 529 467 588 448 0 tic3 19 529 501 588 482 0 tic2 19 529 535 588 516 0 tic1 19 531 569 590 550 0 tic0 7 591 381 640 332 0 1 19 529 366 588 347 0 tic6 22 256 358 437 338 0 \NUL Room for future I/O devices 7 542 302 591 253 0 1 7 605 302 654 253 0 1 19 530 315 589 296 0 Tic 19 595 314 654 295 0 Toc 7 423 231 472 182 0 1 7 390 231 439 182 0 1 7 357 231 406 182 0 1 7 325 231 374 182 0 1 7 286 232 335 183 0 1 7 253 232 302 183 0 1 7 220 232 269 183 0 1 7 187 232 236 183 0 1 22 290 248 373 228 0 \NUL Accumulator 7 76 230 125 181 0 1 7 75 263 124 214 0 1 7 75 295 124 246 0 1 19 11 214 70 195 0 fphlt 19 9 246 68 227 0 fpjnc 19 9 280 68 261 0 fpjnz 22 122 214 176 194 0 \NUL HLT=FF 22 122 247 176 227 0 \NUL JNC=34 22 121 280 175 260 0 \NUL JNZ=33 7 75 328 124 279 0 1 7 74 361 123 312 0 1 7 74 393 123 344 0 1 19 10 312 69 293 0 fpjc 19 8 344 67 325 0 fpjz 19 8 378 67 359 0 fpjmp 22 121 312 165 292 0 \NUL JC=32 22 121 345 165 325 0 \NUL JZ=31 22 120 378 176 358 0 \NUL JMP=30 7 74 425 123 376 0 1 7 73 458 122 409 0 1 7 73 490 122 441 0 1 19 9 409 68 390 0 fpsbb 19 7 441 66 422 0 fpadc 19 7 475 66 456 0 fpsub 22 120 409 177 389 0 \NUL SBB=23 22 120 442 175 422 0 \NUL ADC=22 22 119 475 176 455 0 \NUL SUB=21 7 73 523 122 474 0 1 7 72 556 121 507 0 1 7 72 588 121 539 0 1 19 8 507 67 488 0 fpadd 19 6 539 65 520 0 fpsto 19 6 573 65 554 0 fplod 22 119 507 175 487 0 \NUL ADD=20 22 119 540 174 520 0 \NUL STO=11 22 118 573 174 553 0 \NUL LOD=10 22 667 257 744 237 0 \NUL Page 1 / 19 22 189 308 516 288 0 \NUL Be sure to load RAM with program before running! 1 79 68 62 110 1 79 74 62 128 1 79 80 62 146 1 79 86 62 164 1 127 68 128 110 1 127 74 128 128 1 127 80 128 146 1 127 86 128 164 1 228 67 205 109 1 228 73 205 127 1 228 79 205 145 1 228 85 205 163 1 270 67 265 109 1 270 73 265 127 1 270 79 265 145 1 270 85 265 163 1 360 68 343 110 1 360 74 343 128 1 360 80 343 146 1 360 86 343 164 1 402 68 403 110 1 402 74 403 128 1 402 80 403 146 1 402 86 403 164 1 490 67 479 109 1 490 73 479 127 1 490 79 479 145 1 490 85 479 163 1 532 67 539 109 1 532 73 539 127 1 532 79 539 145 1 532 85 539 163 1 632 67 607 112 1 632 73 607 130 1 632 79 607 148 1 632 85 607 166 1 668 67 673 112 1 668 73 673 130 1 668 79 673 148 1 668 85 673 166 1 730 504 716 491 1 741 159 740 142 1 669 570 669 551 1 739 113 741 91 1 716 491 729 482 1 785 180 9 180 1 714 551 731 554 1 715 406 727 406 1 715 321 727 321 1 524 188 522 590 1 592 560 587 559 1 592 526 585 525 1 592 492 585 491 1 592 458 585 457 1 592 424 585 424 1 592 390 586 390 1 592 356 585 356 1 586 305 543 277 1 651 304 606 277 1 673 166 424 206 1 673 148 391 206 1 358 206 673 130 1 326 206 673 112 1 287 207 607 166 1 254 207 607 148 1 221 207 607 130 1 188 207 607 112 1 67 204 77 205 1 65 236 76 238 1 65 270 76 270 1 66 302 76 303 1 64 334 75 336 1 64 368 75 368 1 65 399 75 400 1 63 431 74 433 1 63 465 74 465 1 64 497 74 498 1 62 529 73 531 1 62 563 73 563 38 2 3 141 57 190 8 0 0 3 144 114 193 65 1 0 4 197 55 246 6 0 0 5 68 71 117 22 0 5 81 143 130 94 0 7 363 77 412 28 0 1 27 26 439 75 366 0 0 5 154 582 203 533 0 5 154 518 203 469 0 5 154 458 203 409 0 10 19 177 36 160 0 0 31 84 445 133 360 0 3 5 154 403 203 354 0 5 154 353 203 304 0 5 154 300 203 251 0 10 259 212 276 195 0 0 10 0 212 17 195 0 0 10 254 39 271 22 0 0 22 477 587 680 567 0 \NUL 1A. Wait / 1B. Latch instruction 22 478 462 590 442 0 \NUL 3. Latch address 22 480 320 624 300 0 \NUL 5. Execute Instruction 5 154 250 203 201 0 24 283 84 332 35 1 1 0 10 243 111 260 94 1 1 10 416 53 433 36 2 2 7 363 127 412 78 0 1 19 10 28 69 9 0 step 19 8 61 67 42 0 run 19 8 127 67 108 0 halt 20 245 297 304 278 0 clk3pc 20 416 349 475 330 0 clk3s1 20 292 462 351 443 0 clk2ar 20 298 523 357 504 0 clk1pc 20 733 553 792 534 0 clk1ir 20 734 429 793 410 0 clkar 19 6 99 65 80 0 clock 22 720 34 769 14 0 \NUL Page 2 20 286 388 345 369 0 clk2pc 20 350 324 409 305 0 clk3s2 20 345 361 404 342 0 c3alu 20 731 342 790 323 0 clk3ac 20 731 300 790 281 0 clk3ra 20 731 321 790 302 0 c3balu 20 216 587 275 568 0 tic0 20 214 522 273 503 0 tic1 20 214 461 273 442 0 tic2 20 218 409 277 390 0 tic3 20 215 352 274 333 0 tic4 20 311 285 370 266 0 tic5 20 247 235 306 216 0 tic6 22 478 518 584 498 0 \NUL 2. Increment PC 22 480 396 586 376 0 \NUL 4. Increment PC 22 481 279 597 259 0 \NUL 6. Process Jump 22 482 235 594 215 0 \NUL 7. Reset Counter 3 680 568 729 519 0 0 3 676 444 725 395 0 0 3 674 339 723 290 0 0 14 19 479 68 430 10 633 83 650 66 0 0 10 297 177 314 160 0 0 22 436 61 459 41 0 \NUL Tic 22 433 111 460 91 0 \NUL Toc 20 435 29 494 10 0 Tic 20 254 144 313 125 0 Toc 22 628 57 768 37 0 \NUL Clock / Timing Circuit 1 187 32 198 16 1 127 118 145 103 1 190 89 198 44 1 28 168 27 375 1 72 429 85 429 1 72 423 85 423 1 72 417 85 417 1 130 393 155 433 1 130 387 155 378 1 130 381 155 328 1 130 399 155 493 1 130 405 155 557 1 268 203 8 203 1 243 30 262 30 1 114 46 142 46 1 252 102 284 44 1 425 44 364 52 1 66 18 142 18 1 64 51 69 46 1 64 51 145 75 1 64 117 82 118 1 145 89 62 89 1 217 577 200 557 1 215 512 200 493 1 215 451 200 433 1 219 399 200 378 1 216 342 200 328 1 312 275 200 275 1 248 225 200 225 1 130 375 155 275 1 155 225 130 369 1 263 30 284 62 1 726 543 734 543 1 681 557 200 557 1 200 493 299 513 1 200 433 293 452 1 722 419 735 419 1 677 433 200 433 1 200 378 287 378 1 351 314 200 328 1 417 339 200 328 1 346 351 200 328 1 720 314 732 332 1 675 328 200 328 1 732 311 720 314 1 65 454 85 441 1 732 290 720 314 1 246 287 200 275 1 200 225 267 203 1 9 203 27 429 1 642 74 675 300 1 642 74 677 405 1 642 74 681 529 1 306 168 27 168 1 329 44 424 44 1 425 44 305 168 1 252 102 364 102 1 329 74 251 102 1 252 102 641 74 1 252 102 255 134 1 425 44 436 19 38 3 22 651 71 766 51 0 \NUL External Memory 19 39 231 98 212 0 rama7 19 39 249 98 230 0 rama6 19 39 267 98 248 0 rama5 19 39 285 98 266 0 rama4 19 39 321 98 302 0 rama2 19 39 339 98 320 0 rama1 19 39 357 98 338 0 rama0 19 39 47 98 28 0 ramd7 19 39 65 98 46 0 ramd6 19 39 83 98 64 0 ramd5 19 39 101 98 82 0 ramd4 19 39 119 98 100 0 ramd3 19 39 137 98 118 0 ramd2 19 39 155 98 136 0 ramd1 19 39 173 98 154 0 ramd0 19 39 303 98 284 0 rama3 19 26 397 85 378 0 clk3ra 19 27 425 86 406 0 storam 3 97 426 146 377 0 0 28 202 324 251 209 1 E:\data\mu06-07spring\mujphillipsweb\mucpu\cpudesigns\mucpu2003\testprob.txt 22 720 45 765 25 0 \NUL Page3 20 338 199 397 180 0 dbir7 20 338 217 397 198 0 dbir6 20 337 236 396 217 0 dbir5 20 336 254 395 235 0 dbir4 20 335 273 394 254 0 dbir3 20 335 292 394 273 0 dbir2 20 334 311 393 292 0 dbir1 20 334 330 393 311 0 dbir0 22 217 149 401 129 0 \NUL RAM address range: 00 - FF 20 428 200 487 181 0 db7 20 427 218 486 199 0 db6 20 426 237 485 218 0 db5 20 425 255 484 236 0 db4 20 424 274 483 255 0 db3 20 424 293 483 274 0 db2 20 423 312 482 293 0 db1 20 423 331 482 312 0 db0 20 331 363 390 344 0 dbar7 20 331 381 390 362 0 dbar6 20 330 400 389 381 0 dbar5 20 329 418 388 399 0 dbar4 20 328 437 387 418 0 dbar3 20 328 456 387 437 0 dbar2 20 327 475 386 456 0 dbar1 20 327 494 386 475 0 dbar0 20 422 362 481 343 0 dbalu7 20 422 380 481 361 0 dbalu6 20 421 399 480 380 0 dbalu5 20 420 417 479 398 0 dbalu4 20 419 436 478 417 0 dbalu3 20 419 455 478 436 0 dbalu2 20 418 474 477 455 0 dbalu1 20 418 493 477 474 0 dbalu0 20 519 200 578 181 0 dbsl27 20 518 218 577 199 0 dbsl26 20 517 237 576 218 0 dbsl25 20 516 255 575 236 0 dbsl24 20 515 274 574 255 0 dbsl23 20 515 293 574 274 0 dbsl22 20 514 312 573 293 0 dbsl21 20 514 331 573 312 0 dbsl20 1 98 387 82 387 1 98 415 83 415 1 203 320 95 347 1 203 314 95 329 1 203 308 95 311 1 203 302 95 293 1 203 296 95 275 1 203 290 95 257 1 203 284 95 239 1 203 278 95 221 1 203 254 95 163 1 203 248 95 145 1 203 242 95 127 1 203 236 95 109 1 203 230 95 91 1 203 224 95 73 1 203 218 95 55 1 203 212 95 37 1 203 266 143 401 1 339 189 248 212 1 339 207 248 218 1 338 226 248 224 1 337 244 248 230 1 336 263 248 236 1 336 282 248 242 1 335 301 248 248 1 335 320 248 254 1 429 190 248 212 1 428 208 248 218 1 427 227 248 224 1 426 245 248 230 1 425 264 248 236 1 425 283 248 242 1 424 302 248 248 1 424 321 248 254 1 332 353 248 212 1 332 371 248 218 1 331 390 248 224 1 330 408 248 230 1 329 427 248 236 1 329 446 248 242 1 328 465 248 248 1 328 484 248 254 1 423 352 248 212 1 423 370 248 218 1 422 389 248 224 1 421 407 248 230 1 420 426 248 236 1 420 445 248 242 1 419 464 248 248 1 419 483 248 254 1 520 190 248 212 1 519 208 248 218 1 518 227 248 224 1 517 245 248 230 1 516 264 248 236 1 516 283 248 242 1 515 302 248 248 1 515 321 248 254 38 4 22 715 45 764 25 0 \NUL Page 4 22 583 72 764 52 0 \NUL Room for future I/O devices 38 5 22 715 45 764 25 0 \NUL Page 5 22 583 72 764 52 0 \NUL Room for future I/O devices 38 6 19 30 144 89 125 0 dbir7 19 30 192 89 173 0 dbir6 19 30 240 89 221 0 dbir5 19 30 288 89 269 0 dbir4 19 30 336 89 317 0 dbir3 19 30 507 89 488 0 dbir0 19 30 444 89 425 0 dbir1 19 30 384 89 365 0 dbir2 24 107 168 156 119 1 0 0 24 107 216 156 167 1 0 0 24 107 264 156 215 1 0 0 24 107 312 156 263 1 0 0 24 107 360 156 311 1 0 0 24 107 408 156 359 1 0 0 24 107 468 156 419 1 0 0 24 107 531 156 482 1 0 0 10 144 108 161 91 0 0 19 30 108 89 89 0 clk1ir 20 162 122 221 103 0 ir7 20 177 155 236 136 0 ir6 20 170 268 229 249 0 ir5 20 166 312 225 293 0 ir4 20 159 345 218 326 0 ir3 20 163 395 222 376 0 ir2 20 163 458 222 439 0 ir1 20 164 516 223 497 0 ir0 20 465 594 524 575 0 lods1 20 660 546 719 527 0 stos1 20 658 497 717 478 0 adds1 20 525 573 584 554 0 lods2 20 660 584 719 565 0 lodac 20 587 485 646 466 0 addac 20 660 319 719 300 0 jmppc 20 660 290 719 271 0 jzpc 20 660 248 719 229 0 jcpc 20 516 536 575 517 0 storam 20 659 78 718 59 0 halt 24 492 95 541 46 2 0 0 10 546 77 563 60 2 0 19 369 81 428 62 0 clkar 19 261 95 320 76 0 rstar 4 437 104 486 55 0 0 22 440 36 716 16 0 \NUL Instruction Register / Instruction Decoding 19 459 276 518 257 0 zfir 3 547 305 596 256 0 0 22 735 320 791 300 0 \NUL JMP=30 22 736 497 792 477 0 \NUL ADD=20 22 737 550 792 530 0 \NUL STO=11 22 735 589 791 569 0 \NUL LOD=10 22 737 78 791 58 0 \NUL HLT=FF 22 735 397 790 377 0 \NUL ADC=22 22 747 249 791 229 0 \NUL JC=32 19 417 234 476 215 0 cfir 3 575 263 624 214 0 0 20 474 403 533 384 0 adcalu 20 473 508 532 489 0 addalu 20 660 391 719 372 0 adcs1 20 570 381 629 362 0 adcac 22 740 36 789 16 0 \NUL Page 6 31 298 420 347 335 0 3 5 356 512 405 463 0 5 379 460 428 411 0 5 388 373 437 324 0 5 421 406 470 357 0 31 285 275 334 190 0 3 5 360 334 409 285 0 5 378 307 427 258 0 5 398 277 447 228 0 5 401 198 450 149 0 5 448 148 497 99 0 3 599 212 648 163 0 0 20 662 197 721 178 0 jnzpc 5 545 226 594 177 0 22 737 199 791 179 0 \NUL JNZ=33 3 604 143 653 94 0 0 5 498 169 547 120 0 20 660 128 719 109 0 jncpc 22 6 507 26 487 0 \NUL x1 22 6 443 26 423 0 \NUL x2 22 6 383 26 363 0 \NUL x4 22 6 337 26 317 0 \NUL x8 22 6 287 26 267 0 \NUL 1x 22 5 239 25 219 0 \NUL 2x 22 8 192 28 172 0 \NUL 4x 22 8 143 28 123 0 \NUL 8x 22 734 446 791 426 0 \NUL SUB=21 22 734 362 791 342 0 \NUL SBB=23 22 747 290 791 270 0 \NUL JZ=31 22 738 129 792 109 0 \NUL JNC=34 31 204 246 253 161 0 3 31 272 582 321 497 0 3 10 438 583 455 566 0 0 10 441 545 458 528 0 0 5 379 561 428 512 0 5 364 599 413 550 0 20 444 346 503 327 0 iral1 20 438 433 497 414 0 iral0 20 472 458 531 439 0 subalu 20 590 434 649 415 0 subac 20 659 445 718 426 0 subs1 20 472 369 531 350 0 sbbalu 20 661 358 720 339 0 sbbs1 20 533 347 592 328 0 sbbac 20 660 97 719 78 0 fphlt 20 536 128 595 109 0 fpjnc 20 505 194 564 175 0 fpjnz 20 612 266 671 247 0 fpjc 20 596 299 655 280 0 fpjz 20 595 326 654 307 0 fpjmp 20 600 362 659 343 0 fpsbb 20 588 403 647 384 0 fpadc 20 590 456 649 437 0 fpsub 20 589 509 648 490 0 fpadd 20 593 557 652 538 0 fpsto 20 589 595 648 576 0 fplod 1 86 134 108 128 1 86 182 108 176 1 86 230 108 224 1 86 278 108 272 1 86 326 108 320 1 86 374 108 368 1 86 434 108 428 1 86 497 108 491 1 153 99 108 146 1 153 99 108 194 1 153 99 108 242 1 153 99 108 290 1 153 99 108 338 1 153 99 108 386 1 153 99 108 446 1 153 99 108 509 1 86 98 152 99 1 153 128 163 112 1 153 176 178 145 1 153 224 171 258 1 153 320 160 335 1 153 368 164 385 1 153 428 164 448 1 554 68 538 55 1 660 68 555 68 1 493 55 153 128 1 493 73 483 79 1 493 85 317 85 1 438 65 425 71 1 438 93 317 85 1 548 266 515 266 1 661 280 593 280 1 473 224 576 224 1 621 238 661 238 1 153 491 165 506 1 402 487 659 487 1 402 487 588 475 1 402 487 474 498 1 467 381 475 393 1 467 381 661 381 1 467 381 571 371 1 406 309 661 309 1 424 282 548 294 1 153 491 286 259 1 153 428 286 253 1 153 368 286 247 1 331 235 361 309 1 331 229 379 282 1 331 223 399 252 1 331 217 402 173 1 331 211 449 123 1 444 252 576 252 1 447 173 600 173 1 591 201 600 201 1 546 201 515 266 1 645 187 663 187 1 499 144 473 224 1 494 123 605 104 1 544 144 605 132 1 650 118 661 118 1 153 491 299 404 1 153 428 299 398 1 153 368 299 392 1 344 380 357 487 1 344 374 380 435 1 344 368 422 381 1 344 362 389 348 1 205 230 153 272 1 205 224 153 224 1 205 218 153 176 1 153 128 205 242 1 250 194 299 416 1 250 200 273 578 1 153 491 273 566 1 153 428 273 560 1 153 368 273 554 1 450 536 517 526 1 450 536 661 536 1 447 574 466 584 1 447 574 526 563 1 447 574 661 574 1 250 188 286 271 1 153 272 167 302 1 318 536 380 536 1 425 536 449 536 1 318 542 365 574 1 410 574 446 574 1 434 348 445 336 1 425 435 439 423 1 425 435 473 448 1 425 435 591 424 1 425 435 660 435 1 434 348 473 359 1 434 348 662 348 1 434 348 534 337 1 555 68 661 87 1 593 280 597 289 1 596 316 406 309 1 601 352 434 348 1 589 393 467 381 1 591 446 425 435 1 590 499 402 487 1 594 547 450 536 1 590 585 447 574 1 447 173 506 184 1 444 252 613 256 1 494 123 537 118 38 7 19 227 98 286 79 0 dbar7 19 227 161 286 142 0 dbar6 19 227 224 286 205 0 dbar5 19 227 287 286 268 0 dbar4 19 227 350 286 331 0 dbar3 19 227 539 286 520 0 dbar0 19 227 476 286 457 0 dbar1 19 227 413 286 394 0 dbar2 24 381 124 430 75 1 0 0 24 381 187 430 138 1 0 0 24 381 250 430 201 1 0 0 24 381 313 430 264 1 0 0 24 381 376 430 327 1 0 0 24 381 439 430 390 1 0 0 24 381 502 430 453 1 0 0 24 381 565 430 516 1 0 0 10 341 43 358 26 0 0 19 230 46 289 27 0 clk2ar 20 489 94 548 75 0 ar7 20 489 157 548 138 0 ar6 20 489 220 548 201 0 ar5 20 489 283 548 264 0 ar4 20 489 346 548 327 0 ar3 20 489 409 548 390 0 ar2 20 489 472 548 453 0 ar1 20 489 535 548 516 0 ar0 20 488 114 547 95 0 ars7 20 488 177 547 158 0 ars6 20 488 240 547 221 0 ars5 20 488 303 547 284 0 ars4 20 488 366 547 347 0 ars3 20 488 429 547 410 0 ars2 20 488 492 547 473 0 ars1 20 488 555 547 536 0 ars0 20 488 573 547 554 0 arc0 20 488 510 547 491 0 arc1 20 488 447 547 428 0 arc2 20 488 384 547 365 0 arc3 20 488 321 547 302 0 arc4 20 488 258 547 239 0 arc5 20 488 195 547 176 0 arc6 20 488 132 547 113 0 arc7 22 651 59 767 39 0 \NUL Address Register 22 719 33 768 13 0 \NUL Page 7 1 283 88 382 84 1 283 151 382 147 1 283 214 382 210 1 283 277 382 273 1 283 340 382 336 1 283 403 382 399 1 283 466 382 462 1 283 529 382 525 1 350 34 382 102 1 350 34 382 165 1 350 34 382 228 1 350 34 382 291 1 350 34 382 354 1 350 34 382 417 1 350 34 382 480 1 350 34 382 543 1 286 36 349 34 1 427 84 490 84 1 427 147 490 147 1 427 210 490 210 1 427 273 490 273 1 427 336 490 336 1 427 399 490 399 1 427 462 490 462 1 427 525 490 525 1 427 84 489 104 1 427 147 489 167 1 427 210 489 230 1 427 273 489 293 1 427 336 489 356 1 427 399 489 419 1 427 462 489 482 1 427 525 489 545 1 427 525 489 563 1 427 462 489 500 1 427 399 489 437 1 427 336 489 374 1 427 273 489 311 1 427 210 489 248 1 427 147 489 185 1 427 84 489 122 38 8 33 342 352 391 213 0 0 19 156 166 215 147 0 acal7 19 156 184 215 165 0 acal6 19 156 202 215 183 0 acal5 19 156 220 215 201 0 acal4 19 156 238 215 219 0 acal3 19 156 256 215 237 0 acal2 19 156 274 215 255 0 acal1 19 156 292 215 273 0 acal0 19 156 340 215 321 0 dbalu7 19 156 358 215 339 0 dbalu6 19 156 376 215 357 0 dbalu5 19 156 394 215 375 0 dbalu4 19 156 412 215 393 0 dbalu3 19 156 430 215 411 0 dbalu2 19 156 448 215 429 0 dbalu1 19 156 466 215 447 0 dbalu0 20 453 199 512 180 0 alu7 20 453 229 512 210 0 alu6 20 453 259 512 240 0 alu5 20 453 289 512 270 0 alu4 20 453 319 512 300 0 alu3 20 453 349 512 330 0 alu2 20 453 379 512 360 0 alu1 20 453 409 512 390 0 alu0 20 570 122 629 103 0 cflag 22 633 61 770 41 0 \NUL Arithmetic Logic Unit 3 345 133 394 84 0 0 24 478 152 527 103 1 1 0 19 7 131 66 112 0 adcalu 19 118 103 177 84 0 addalu 4 210 119 259 70 1 0 19 263 132 322 113 0 c3balu 20 569 142 628 123 0 cfir 10 542 97 559 80 2 2 3 240 511 289 462 1 0 19 153 496 212 477 0 cf 19 153 514 212 495 0 c3alu 20 570 160 629 141 0 cf 22 721 35 770 15 0 \NUL Page 8 14 291 352 340 303 4 260 563 309 514 0 0 19 192 543 251 524 0 iral0 19 194 562 253 543 0 iral1 19 8 103 67 84 0 sbbalu 19 118 80 177 61 0 subalu 4 79 133 128 84 0 0 1 212 156 343 216 1 212 174 343 222 1 212 192 343 228 1 212 210 343 234 1 212 228 343 240 1 212 246 343 246 1 212 264 343 252 1 212 282 343 258 1 212 330 343 270 1 212 348 343 276 1 212 366 343 282 1 212 384 343 288 1 212 402 343 294 1 212 420 343 300 1 212 438 343 306 1 212 456 343 312 1 388 228 454 189 1 388 234 454 219 1 388 240 454 249 1 388 246 454 279 1 388 252 454 309 1 388 258 454 339 1 388 264 454 369 1 388 270 454 399 1 388 216 479 112 1 319 122 346 122 1 391 108 479 130 1 524 112 550 88 1 551 88 571 112 1 551 88 570 132 1 551 88 571 150 1 337 327 343 324 1 337 327 343 330 1 248 533 261 524 1 250 552 261 552 1 306 538 343 336 1 209 504 241 500 1 209 486 241 486 1 286 486 343 348 1 256 94 346 94 1 174 93 211 94 1 174 70 211 80 1 64 93 80 94 1 63 121 80 122 1 125 108 211 108 1 125 108 241 472 38 9 19 334 76 393 57 0 c7 19 334 133 393 114 0 c6 19 334 193 393 174 0 c5 19 334 253 393 234 0 c4 19 334 313 393 294 0 c3 19 334 373 393 354 0 c2 19 334 430 393 411 0 c1 19 334 487 393 468 0 c0 19 334 103 393 84 0 ars7 19 334 163 393 144 0 ars6 19 334 223 393 204 0 ars5 19 334 283 393 264 0 ars4 19 334 343 393 324 0 ars3 19 334 403 393 384 0 ars2 19 334 457 393 438 0 ars1 19 334 514 393 495 0 ars0 19 239 566 298 547 0 clk3s1 19 79 479 138 460 0 stos1 3 315 568 364 519 0 0 5 522 568 571 519 0 4 662 115 711 66 0 0 4 662 172 711 123 0 0 4 662 232 711 183 0 0 4 662 295 711 246 0 0 4 662 346 711 297 0 0 4 662 409 711 360 0 0 4 665 472 714 423 0 0 4 662 536 711 487 0 0 20 729 101 788 82 0 rama7 20 725 157 784 138 0 rama6 20 725 217 784 198 0 rama5 20 725 280 784 261 0 rama4 20 725 331 784 312 0 rama3 20 722 394 781 375 0 rama2 20 723 457 782 438 0 rama1 20 722 526 781 507 0 rama0 22 594 35 711 15 0 \NUL 2 to 1 Selector #1 3 563 90 612 41 0 0 3 445 112 494 63 0 0 3 451 172 500 123 0 0 3 457 238 506 189 0 0 3 460 289 509 240 0 0 3 463 352 512 303 0 0 3 466 415 515 366 0 0 3 472 472 521 423 0 0 3 481 538 530 489 0 0 3 569 147 618 98 0 0 3 572 207 621 158 0 0 3 575 270 624 221 0 0 3 578 315 627 266 0 0 3 581 378 630 329 0 0 3 587 450 636 401 0 0 3 590 513 639 464 0 0 4 174 523 223 474 2 0 19 79 503 138 484 0 lods1 19 79 524 138 505 0 adds1 19 80 545 139 526 0 adcs1 22 730 34 779 14 0 \NUL Page 9 4 178 446 227 397 0 0 4 244 486 293 437 0 0 19 79 417 138 398 0 sbbs1 19 78 445 137 426 0 subs1 1 361 543 523 543 1 708 90 730 91 1 708 147 726 147 1 708 207 726 207 1 708 270 726 270 1 708 321 726 321 1 708 384 723 384 1 711 447 724 447 1 708 511 723 516 1 564 51 390 66 1 446 73 390 93 1 570 108 390 123 1 452 133 390 153 1 573 168 390 183 1 458 199 390 213 1 576 231 390 243 1 461 250 390 273 1 579 276 390 303 1 464 313 390 333 1 582 339 390 363 1 467 376 390 393 1 588 411 390 420 1 473 433 390 447 1 591 474 390 477 1 482 499 390 504 1 446 101 361 543 1 452 161 361 543 1 458 227 361 543 1 461 278 361 543 1 464 341 361 543 1 467 404 361 543 1 473 461 361 543 1 482 527 361 543 1 564 79 568 543 1 570 136 568 543 1 573 196 568 543 1 576 259 568 543 1 579 304 568 543 1 582 367 568 543 1 588 439 568 543 1 591 502 568 543 1 663 76 609 65 1 663 104 491 87 1 663 133 615 122 1 663 161 497 147 1 663 221 503 213 1 663 193 618 182 1 663 284 506 264 1 663 256 621 245 1 663 307 624 290 1 663 335 509 327 1 663 370 627 353 1 663 398 512 390 1 666 433 633 425 1 666 461 518 447 1 663 497 636 488 1 663 525 527 513 1 135 469 175 484 1 135 493 175 493 1 135 514 175 503 1 136 535 175 512 1 245 475 220 498 1 224 421 245 447 1 135 407 179 407 1 134 435 179 435 1 295 556 316 557 1 290 461 316 529 38 10 19 136 71 195 52 0 alu7 19 136 128 195 109 0 alu6 19 136 188 195 169 0 alu5 19 136 248 195 229 0 alu4 19 136 308 195 289 0 alu3 19 136 368 195 349 0 alu2 19 136 425 195 406 0 alu1 19 136 482 195 463 0 alu0 19 136 98 195 79 0 dbsl27 19 136 158 195 139 0 dbsl26 19 136 218 195 199 0 dbsl25 19 136 278 195 259 0 dbsl24 19 136 338 195 319 0 dbsl23 19 136 398 195 379 0 dbsl22 19 136 452 195 433 0 dbsl21 19 136 509 195 490 0 dbsl20 19 10 545 69 526 0 clk3s2 19 10 581 69 562 0 lods2 3 112 581 161 532 0 0 5 325 581 374 532 0 4 517 98 566 49 0 0 4 517 158 566 109 0 0 4 520 209 569 160 0 0 4 517 275 566 226 0 0 4 517 338 566 289 0 0 4 517 398 566 349 0 0 4 517 452 566 403 0 0 4 517 515 566 466 0 0 20 604 83 663 64 0 slac7 20 601 143 660 124 0 slac6 20 601 194 660 175 0 slac5 20 601 260 660 241 0 slac4 20 601 323 660 304 0 slac3 20 598 383 657 364 0 slac2 20 598 437 657 418 0 slac1 20 599 500 658 481 0 slac0 3 250 107 299 58 0 0 3 364 80 413 31 0 0 3 256 164 305 115 0 0 3 370 143 419 94 0 0 3 259 224 308 175 0 0 3 376 200 425 151 0 0 3 262 284 311 235 0 0 3 379 257 428 208 0 0 3 265 344 314 295 0 0 3 382 320 431 271 0 0 3 271 404 320 355 0 0 3 388 380 437 331 0 0 3 274 470 323 421 0 0 3 391 437 440 388 0 0 3 277 533 326 484 0 0 3 391 509 440 460 0 0 22 563 37 680 17 0 \NUL 2 to 1 Selector #2 22 701 37 758 17 0 \NUL Page 10 1 66 535 113 542 1 66 571 113 570 1 158 556 326 556 1 563 73 605 73 1 563 133 602 133 1 566 184 602 184 1 563 250 602 250 1 563 313 602 313 1 563 373 599 373 1 563 427 599 427 1 563 490 600 490 1 365 41 192 61 1 251 68 192 88 1 518 87 296 82 1 518 59 410 55 1 371 104 192 118 1 257 125 192 148 1 518 119 416 118 1 518 147 302 139 1 377 161 192 178 1 260 185 192 208 1 380 218 192 238 1 263 245 192 268 1 383 281 192 298 1 266 305 192 328 1 389 341 192 358 1 272 365 192 388 1 392 398 192 415 1 275 431 192 442 1 392 470 192 472 1 278 494 192 499 1 521 170 422 175 1 518 236 425 232 1 518 299 428 295 1 518 359 434 355 1 518 413 437 412 1 518 476 437 484 1 521 198 305 199 1 518 264 308 259 1 518 327 311 319 1 518 387 317 379 1 518 441 320 445 1 518 504 323 508 1 365 69 371 556 1 371 132 371 556 1 377 189 371 556 1 380 246 371 556 1 383 309 371 556 1 392 426 371 556 1 278 522 158 556 1 275 459 158 556 1 272 393 158 556 1 266 333 158 556 1 263 273 158 556 1 260 213 158 556 1 257 153 158 556 1 251 96 158 556 1 392 498 371 556 1 389 369 371 556 38 11 19 339 140 398 121 0 slac7 19 339 200 398 181 0 slac6 19 339 260 398 241 0 slac5 19 339 320 398 301 0 slac4 19 339 380 398 361 0 slac3 19 339 560 398 541 0 slac0 19 342 500 401 481 0 slac1 19 339 440 398 421 0 slac2 24 424 170 473 121 1 1 0 24 424 230 473 181 1 1 0 24 424 290 473 241 1 1 0 24 424 350 473 301 1 1 0 24 424 410 473 361 1 1 0 24 424 470 473 421 1 1 0 24 424 530 473 481 1 1 0 24 424 590 473 541 1 1 0 10 402 97 419 80 0 0 19 260 108 319 89 0 clk3ac 20 656 126 715 107 0 acal7 20 656 186 715 167 0 acal6 20 656 246 715 227 0 acal5 20 656 306 715 287 0 acal4 20 656 366 715 347 0 acal3 20 656 426 715 407 0 acal2 20 656 486 715 467 0 acal1 20 656 546 715 527 0 acal0 20 655 143 714 124 0 ramd7 20 655 203 714 184 0 ramd6 20 655 263 714 244 0 ramd5 20 655 323 714 304 0 ramd4 20 655 383 714 364 0 ramd3 20 655 443 714 424 0 ramd2 20 655 503 714 484 0 ramd1 20 655 563 714 544 0 ramd0 3 524 57 573 8 2 0 3 524 99 573 50 2 0 3 583 86 632 37 0 0 20 654 70 713 51 0 zflag 20 655 161 714 142 0 ac7 20 655 221 714 202 0 ac6 20 655 281 714 262 0 ac5 20 655 341 714 322 0 ac4 20 655 401 714 382 0 ac3 20 655 461 714 442 0 ac2 20 655 521 714 502 0 ac1 20 655 581 714 562 0 ac0 22 618 30 701 10 0 \NUL Accumulator 19 44 41 103 22 0 lodac 19 44 62 103 43 0 addac 4 125 83 174 34 1 0 3 335 110 384 61 0 0 20 655 93 714 74 0 zfir 22 715 81 781 61 0 \NUL Zero Flag 19 44 83 103 64 0 adcac 22 717 30 774 10 0 \NUL Page 11 19 39 144 98 125 0 subac 19 39 172 98 153 0 sbbac 4 120 173 169 124 0 0 4 198 96 247 47 0 0 1 395 130 425 130 1 395 190 425 190 1 395 250 425 250 1 395 310 425 310 1 395 370 425 370 1 395 430 425 430 1 398 490 425 490 1 395 550 425 550 1 411 88 425 148 1 411 88 425 208 1 411 88 425 268 1 411 88 425 328 1 411 88 425 388 1 411 88 425 448 1 411 88 425 508 1 411 88 425 568 1 470 130 657 116 1 470 190 657 176 1 470 250 657 236 1 470 310 657 296 1 470 370 657 356 1 470 430 657 416 1 470 490 657 476 1 470 550 657 536 1 470 130 656 133 1 470 190 656 193 1 470 250 656 253 1 470 310 656 313 1 470 370 656 373 1 470 430 656 433 1 470 490 656 493 1 470 550 656 553 1 470 160 525 18 1 470 220 525 27 1 470 280 525 37 1 470 340 525 46 1 470 400 525 60 1 470 460 525 69 1 470 520 525 79 1 470 580 525 88 1 570 32 584 47 1 570 74 584 75 1 629 61 655 60 1 470 430 656 451 1 470 490 656 511 1 470 550 656 571 1 470 370 656 391 1 470 310 656 331 1 470 250 656 271 1 470 190 656 211 1 470 130 656 151 1 336 99 316 98 1 410 88 381 85 1 656 83 629 61 1 100 31 126 44 1 100 52 126 58 1 100 73 126 72 1 95 134 121 134 1 95 162 121 162 1 166 148 199 85 1 171 58 199 57 1 244 71 336 71 38 12 4 505 224 554 175 1 1 4 564 325 613 276 1 1 4 555 415 604 366 1 1 4 579 487 628 438 1 1 4 645 298 694 249 1 1 4 657 373 706 324 1 1 5 459 415 508 366 0 22 514 466 536 446 0 \NUL D0 22 427 372 466 352 0 \NUL Clock 22 405 318 451 298 0 \NUL Preset 22 335 224 373 204 0 \NUL Clear 10 621 445 638 428 1 1 10 621 415 638 398 2 2 10 697 308 714 291 2 2 10 700 401 717 384 1 1 10 639 229 656 212 1 1 10 573 259 590 242 2 2 3 458 332 507 283 0 0 3 369 238 418 189 0 0 4 421 224 470 175 0 0 10 474 208 491 191 0 0 10 511 316 528 299 0 0 22 234 232 271 212 0 \NUL Set It 22 82 330 102 310 0 \NUL A0 5 248 326 297 277 0 22 358 140 400 120 0 \NUL Reset 20 590 131 649 112 0 reset1 20 155 65 214 46 0 setit1 20 727 402 786 383 0 clock1 20 590 149 649 130 0 reset2 20 590 167 649 148 0 reset3 20 165 85 224 66 0 setit2 20 179 105 238 86 0 setit3 22 506 37 691 17 0 \NUL 8-bit Programmable Counter 22 473 62 759 42 0 \NUL In part from Charles Petzold's book "CODE" 19 354 166 413 147 0 rstpc 4 81 144 130 95 1 0 3 177 259 226 210 0 0 19 15 109 74 90 0 jmppc 19 15 130 74 111 0 jcpc 19 15 151 74 132 0 jzpc 19 87 273 146 254 0 clk3pc 19 110 331 169 312 0 arc0 19 300 386 359 367 0 clk1pc 19 300 414 359 395 0 clk2pc 4 401 415 450 366 0 0 20 729 304 788 285 0 pc0 20 729 325 788 306 0 c0 22 8 246 170 226 0 \NUL do not incr PC if jumping 22 145 401 286 381 0 \NUL incr PC if cycle 1 or 2 22 429 85 759 65 0 \NUL based on a clocked D flipflop with preset and clear 20 589 184 648 165 0 reset4 20 195 125 254 106 0 setit4 20 673 127 732 108 0 reset5 20 673 145 732 126 0 reset6 20 676 163 735 144 0 reset7 20 214 145 273 126 0 setit5 20 230 164 289 145 0 setit6 20 241 182 300 163 0 setit7 22 701 37 758 17 0 \NUL Page 12 19 13 189 72 170 0 jncpc 19 13 218 72 199 0 jnzpc 4 76 218 125 169 0 0 4 130 204 179 155 0 0 10 216 168 233 151 0 0 1 556 390 505 390 1 565 314 505 390 1 646 273 610 300 1 629 436 625 462 1 556 404 630 436 1 506 199 630 436 1 629 406 601 390 1 658 362 630 406 1 580 448 630 406 1 706 299 658 334 1 691 273 705 299 1 709 392 646 287 1 703 348 708 392 1 647 220 610 300 1 506 213 648 220 1 581 250 551 199 1 565 286 582 250 1 506 185 483 199 1 483 199 646 259 1 467 199 482 199 1 565 300 520 307 1 658 348 520 307 1 519 307 504 307 1 370 199 294 301 1 422 213 415 213 1 728 392 709 392 1 580 476 709 392 1 556 376 648 220 1 580 462 520 307 1 410 156 422 185 1 410 156 591 121 1 410 156 591 139 1 410 156 591 157 1 71 99 82 105 1 71 120 82 119 1 71 141 82 133 1 143 263 178 248 1 223 234 370 227 1 223 234 459 293 1 166 321 459 321 1 166 321 249 301 1 356 404 402 404 1 447 390 460 390 1 706 299 730 294 1 706 299 730 315 1 590 174 410 156 1 674 117 410 156 1 674 135 410 156 1 677 153 410 156 1 127 119 131 165 1 122 193 131 193 1 176 179 178 220 1 77 179 69 179 1 77 207 69 208 1 225 159 215 135 1 225 159 231 154 1 225 159 242 172 1 224 159 223 234 1 225 159 156 55 1 225 159 166 75 1 225 159 180 95 1 225 159 196 115 1 356 376 402 376 38 13 4 324 113 373 64 1 1 4 363 206 412 157 1 1 4 345 296 394 247 1 1 4 363 368 412 319 1 1 4 465 176 514 127 1 1 4 447 260 496 211 1 1 5 243 296 292 247 0 22 336 374 350 354 0 \NUL D 22 174 305 213 285 0 \NUL Clock 22 264 176 310 156 0 \NUL Preset 22 279 71 317 51 0 \NUL Clear 22 555 188 569 168 0 \NUL Q 10 417 320 434 303 1 1 10 417 290 434 273 2 2 10 513 188 530 171 2 2 10 546 263 563 246 1 1 10 435 110 452 93 1 1 10 369 134 386 117 2 2 3 189 207 238 158 0 0 3 186 126 235 77 0 0 4 240 102 289 53 0 0 10 291 87 308 70 0 0 10 301 190 318 173 0 0 22 47 161 84 141 0 \NUL Set It 22 57 244 69 224 0 \NUL A 5 123 118 172 69 0 22 87 67 129 47 0 \NUL Reset 20 549 159 608 140 0 pc1 19 144 72 203 53 0 reset1 19 117 156 176 137 0 setit1 19 36 213 95 194 0 arc1 19 165 282 224 263 0 clock1 20 564 247 623 228 0 clock2 20 548 138 607 119 0 c1 22 207 427 368 407 0 \NUL Program Counter page 2 22 701 37 758 17 0 \NUL Page 13 1 346 271 289 271 1 364 195 289 271 1 466 151 409 181 1 425 311 409 343 1 346 285 426 311 1 325 88 426 311 1 425 281 391 271 1 448 249 426 281 1 364 329 426 281 1 522 179 448 221 1 511 151 521 179 1 555 254 466 165 1 493 235 554 254 1 443 101 409 181 1 325 102 444 101 1 377 125 370 88 1 364 167 378 125 1 325 74 300 78 1 300 78 466 137 1 286 77 299 78 1 364 181 310 181 1 448 235 310 181 1 309 181 235 182 1 187 87 169 93 1 241 91 232 101 1 241 63 200 62 1 244 271 221 272 1 190 196 92 203 1 124 93 92 203 1 187 115 173 146 1 190 168 173 146 1 364 357 555 254 1 310 181 364 343 1 346 257 444 101 1 565 237 555 254 1 522 179 549 128 1 522 179 550 149 38 14 4 317 98 366 49 1 1 4 356 191 405 142 1 1 4 338 281 387 232 1 1 4 356 353 405 304 1 1 4 458 161 507 112 1 1 4 440 245 489 196 1 1 5 236 281 285 232 0 22 329 359 343 339 0 \NUL D 22 167 290 206 270 0 \NUL Clock 22 257 161 303 141 0 \NUL Preset 22 272 56 310 36 0 \NUL Clear 22 548 176 562 156 0 \NUL Q 10 410 305 427 288 1 1 10 410 275 427 258 2 2 10 506 173 523 156 2 2 10 572 230 589 213 1 1 10 428 95 445 78 1 1 10 362 119 379 102 2 2 3 182 192 231 143 0 0 3 179 111 228 62 0 0 4 233 87 282 38 0 0 10 284 72 301 55 0 0 10 294 175 311 158 0 0 22 53 142 90 122 0 \NUL Set It 22 50 229 62 209 0 \NUL A 5 116 103 165 54 0 22 80 52 122 32 0 \NUL Reset 20 536 147 595 128 0 pc2 19 137 57 196 38 0 reset2 19 110 141 169 122 0 setit2 19 29 198 88 179 0 arc2 19 158 267 217 248 0 clock2 20 592 235 651 216 0 clock3 20 538 120 597 101 0 c2 22 187 398 348 378 0 \NUL Program Counter page 3 22 701 37 758 17 0 \NUL Page 14 1 339 256 282 256 1 357 180 282 256 1 459 136 402 166 1 418 296 402 328 1 339 270 419 296 1 318 73 419 296 1 418 266 384 256 1 441 234 419 266 1 357 314 419 266 1 515 164 441 206 1 504 136 514 164 1 581 221 459 150 1 486 220 580 221 1 436 86 402 166 1 318 87 437 86 1 370 110 363 73 1 357 152 371 110 1 318 59 293 63 1 293 63 459 122 1 279 62 292 63 1 357 166 303 166 1 441 220 303 166 1 302 166 228 167 1 180 72 162 78 1 234 76 225 86 1 234 48 193 47 1 237 256 214 257 1 183 181 85 188 1 117 78 85 188 1 180 100 166 131 1 183 153 166 131 1 357 342 581 221 1 303 166 357 328 1 339 242 437 86 1 593 225 581 221 1 515 164 537 137 1 539 110 515 164 38 15 4 309 107 358 58 1 1 4 348 200 397 151 1 1 4 330 290 379 241 1 1 4 348 362 397 313 1 1 4 450 170 499 121 1 1 4 432 254 481 205 1 1 5 228 290 277 241 0 22 321 368 335 348 0 \NUL D 22 159 299 198 279 0 \NUL Clock 22 249 170 295 150 0 \NUL Preset 22 264 65 302 45 0 \NUL Clear 22 537 185 551 165 0 \NUL Q 10 402 314 419 297 1 1 10 402 284 419 267 2 2 10 498 182 515 165 2 2 10 585 227 602 210 1 1 10 420 104 437 87 1 1 10 354 128 371 111 2 2 3 174 201 223 152 0 0 3 171 120 220 71 0 0 4 225 96 274 47 0 0 10 276 81 293 64 0 0 10 286 184 303 167 0 0 22 45 151 82 131 0 \NUL Set It 22 42 238 54 218 0 \NUL A 5 108 112 157 63 0 22 72 61 114 41 0 \NUL Reset 20 528 156 587 137 0 pc3 19 129 66 188 47 0 reset3 19 102 150 161 131 0 setit3 19 21 207 80 188 0 arc3 19 150 276 209 257 0 clock3 20 530 129 589 110 0 c3 22 197 453 358 433 0 \NUL Program Counter page 4 20 605 262 664 243 0 clock4 22 663 43 720 23 0 \NUL Page 15 1 331 265 274 265 1 349 189 274 265 1 451 145 394 175 1 410 305 394 337 1 331 279 411 305 1 310 82 411 305 1 410 275 376 265 1 433 243 411 275 1 349 323 411 275 1 507 173 433 215 1 496 145 506 173 1 594 218 451 159 1 478 229 593 218 1 428 95 394 175 1 310 96 429 95 1 362 119 355 82 1 349 161 363 119 1 310 68 285 72 1 285 72 451 131 1 271 71 284 72 1 349 175 295 175 1 433 229 295 175 1 294 175 220 176 1 172 81 154 87 1 226 85 217 95 1 226 57 185 56 1 229 265 206 266 1 175 190 77 197 1 109 87 77 197 1 172 109 158 140 1 175 162 158 140 1 349 351 594 218 1 295 175 349 337 1 331 251 429 95 1 507 173 529 146 1 507 173 531 119 1 606 252 594 218 38 16 4 323 109 372 60 1 1 4 362 202 411 153 1 1 4 344 292 393 243 1 1 4 362 364 411 315 1 1 4 464 172 513 123 1 1 4 446 256 495 207 1 1 5 242 292 291 243 0 22 335 370 349 350 0 \NUL D 22 173 301 212 281 0 \NUL Clock 22 263 172 309 152 0 \NUL Preset 22 278 67 316 47 0 \NUL Clear 22 551 187 565 167 0 \NUL Q 10 416 316 433 299 1 1 10 416 286 433 269 2 2 10 512 184 529 167 2 2 10 599 229 616 212 1 1 10 434 106 451 89 1 1 10 368 130 385 113 2 2 3 188 203 237 154 0 0 3 185 122 234 73 0 0 4 239 98 288 49 0 0 10 290 83 307 66 0 0 10 300 186 317 169 0 0 22 59 153 96 133 0 \NUL Set It 22 56 240 68 220 0 \NUL A 5 122 114 171 65 0 22 86 63 128 43 0 \NUL Reset 20 542 158 601 139 0 pc4 19 143 68 202 49 0 reset4 19 116 152 175 133 0 setit4 19 35 209 94 190 0 arc4 19 164 278 223 259 0 clock4 20 544 131 603 112 0 c4 22 212 442 373 422 0 \NUL Program Counter page 5 20 619 264 678 245 0 clock5 22 663 43 720 23 0 \NUL Page 16 1 345 267 288 267 1 363 191 288 267 1 465 147 408 177 1 424 307 408 339 1 345 281 425 307 1 324 84 425 307 1 424 277 390 267 1 447 245 425 277 1 363 325 425 277 1 521 175 447 217 1 510 147 520 175 1 608 220 465 161 1 492 231 607 220 1 442 97 408 177 1 324 98 443 97 1 376 121 369 84 1 363 163 377 121 1 324 70 299 74 1 299 74 465 133 1 285 73 298 74 1 363 177 309 177 1 447 231 309 177 1 308 177 234 178 1 186 83 168 89 1 240 87 231 97 1 240 59 199 58 1 243 267 220 268 1 189 192 91 199 1 123 89 91 199 1 186 111 172 142 1 189 164 172 142 1 363 353 608 220 1 309 177 363 339 1 345 253 443 97 1 521 175 543 148 1 521 175 545 121 1 608 220 620 254 38 17 4 319 113 368 64 1 1 4 358 206 407 157 1 1 4 340 296 389 247 1 1 4 358 368 407 319 1 1 4 460 176 509 127 1 1 4 442 260 491 211 1 1 5 238 296 287 247 0 22 331 374 345 354 0 \NUL D 22 169 305 208 285 0 \NUL Clock 22 259 176 305 156 0 \NUL Preset 22 274 71 312 51 0 \NUL Clear 22 547 191 561 171 0 \NUL Q 10 412 320 429 303 1 1 10 412 290 429 273 2 2 10 508 188 525 171 2 2 10 595 233 612 216 1 1 10 430 110 447 93 1 1 10 364 134 381 117 2 2 3 184 207 233 158 0 0 3 181 126 230 77 0 0 4 235 102 284 53 0 0 10 286 87 303 70 0 0 10 296 190 313 173 0 0 22 55 157 92 137 0 \NUL Set It 22 52 244 64 224 0 \NUL A 5 118 118 167 69 0 22 82 67 124 47 0 \NUL Reset 20 538 162 597 143 0 pc5 19 139 72 198 53 0 reset5 19 112 156 171 137 0 setit5 19 31 213 90 194 0 arc5 19 160 282 219 263 0 clock5 20 540 135 599 116 0 c5 22 217 441 378 421 0 \NUL Program Counter page 6 20 615 268 674 249 0 clock6 22 663 43 720 23 0 \NUL Page 17 1 341 271 284 271 1 359 195 284 271 1 461 151 404 181 1 420 311 404 343 1 341 285 421 311 1 320 88 421 311 1 420 281 386 271 1 443 249 421 281 1 359 329 421 281 1 517 179 443 221 1 506 151 516 179 1 604 224 461 165 1 488 235 603 224 1 438 101 404 181 1 320 102 439 101 1 372 125 365 88 1 359 167 373 125 1 320 74 295 78 1 295 78 461 137 1 281 77 294 78 1 359 181 305 181 1 443 235 305 181 1 304 181 230 182 1 182 87 164 93 1 236 91 227 101 1 236 63 195 62 1 239 271 216 272 1 185 196 87 203 1 119 93 87 203 1 182 115 168 146 1 185 168 168 146 1 359 357 604 224 1 305 181 359 343 1 341 257 439 101 1 517 179 539 152 1 517 179 541 125 1 604 224 616 258 38 18 4 340 117 389 68 1 1 4 379 210 428 161 1 1 4 361 300 410 251 1 1 4 379 372 428 323 1 1 4 481 180 530 131 1 1 4 463 264 512 215 1 1 5 259 300 308 251 0 22 352 378 366 358 0 \NUL D 22 190 309 229 289 0 \NUL Clock 22 280 180 326 160 0 \NUL Preset 22 295 75 333 55 0 \NUL Clear 22 568 195 582 175 0 \NUL Q 10 433 324 450 307 1 1 10 433 294 450 277 2 2 10 529 192 546 175 2 2 10 616 237 633 220 1 1 10 451 114 468 97 1 1 10 385 138 402 121 2 2 3 205 211 254 162 0 0 3 202 130 251 81 0 0 4 256 106 305 57 0 0 10 307 91 324 74 0 0 10 317 194 334 177 0 0 22 76 161 113 141 0 \NUL Set It 22 73 248 85 228 0 \NUL A 5 139 122 188 73 0 22 103 71 145 51 0 \NUL Reset 20 559 166 618 147 0 pc6 19 160 76 219 57 0 reset6 19 133 160 192 141 0 setit6 19 52 217 111 198 0 arc6 19 181 286 240 267 0 clock6 20 561 139 620 120 0 c6 22 225 434 386 414 0 \NUL Program Counter page 7 20 636 272 695 253 0 clock7 22 663 43 720 23 0 \NUL Page 18 1 362 275 305 275 1 380 199 305 275 1 482 155 425 185 1 441 315 425 347 1 362 289 442 315 1 341 92 442 315 1 441 285 407 275 1 464 253 442 285 1 380 333 442 285 1 538 183 464 225 1 527 155 537 183 1 625 228 482 169 1 509 239 624 228 1 459 105 425 185 1 341 106 460 105 1 393 129 386 92 1 380 171 394 129 1 341 78 316 82 1 316 82 482 141 1 302 81 315 82 1 380 185 326 185 1 464 239 326 185 1 325 185 251 186 1 203 91 185 97 1 257 95 248 105 1 257 67 216 66 1 260 275 237 276 1 206 200 108 207 1 140 97 108 207 1 203 119 189 150 1 206 172 189 150 1 380 361 625 228 1 326 185 380 347 1 362 261 460 105 1 538 183 560 156 1 538 183 562 129 1 625 228 637 262 38 19 4 331 111 380 62 1 1 4 370 204 419 155 1 1 4 352 294 401 245 1 1 4 370 366 419 317 1 1 4 472 174 521 125 1 1 4 454 258 503 209 1 1 5 250 294 299 245 0 22 343 372 357 352 0 \NUL D 22 181 303 220 283 0 \NUL Clock 22 271 174 317 154 0 \NUL Preset 22 286 69 324 49 0 \NUL Clear 22 559 189 573 169 0 \NUL Q 10 424 318 441 301 1 1 10 424 288 441 271 2 2 10 520 186 537 169 2 2 10 607 231 624 214 1 1 10 442 108 459 91 1 1 10 376 132 393 115 2 2 3 196 205 245 156 0 0 3 193 124 242 75 0 0 4 247 100 296 51 0 0 10 298 85 315 68 0 0 10 308 188 325 171 0 0 22 67 155 104 135 0 \NUL Set It 22 64 242 76 222 0 \NUL A 5 130 116 179 67 0 22 94 65 136 45 0 \NUL Reset 20 550 160 609 141 0 pc7 19 151 70 210 51 0 reset7 19 124 154 183 135 0 setit7 19 43 211 102 192 0 arc7 19 172 280 231 261 0 clock7 20 552 133 611 114 0 c7 22 214 430 375 410 0 \NUL Program Counter page 8 22 662 43 747 23 0 \NUL Page 19 / 19 1 353 269 296 269 1 371 193 296 269 1 473 149 416 179 1 432 309 416 341 1 353 283 433 309 1 332 86 433 309 1 432 279 398 269 1 455 247 433 279 1 371 327 433 279 1 529 177 455 219 1 518 149 528 177 1 616 222 473 163 1 500 233 615 222 1 450 99 416 179 1 332 100 451 99 1 384 123 377 86 1 371 165 385 123 1 332 72 307 76 1 307 76 473 135 1 293 75 306 76 1 371 179 317 179 1 455 233 317 179 1 316 179 242 180 1 194 85 176 91 1 248 89 239 99 1 248 61 207 60 1 251 269 228 270 1 197 194 99 201 1 131 91 99 201 1 194 113 180 144 1 197 166 180 144 1 371 355 616 222 1 317 179 371 341 1 353 255 451 99 1 529 177 551 150 1 529 177 553 123 39 16777215 47 3 40 1 6 6 50 800 600 51 0 100 30 System 16 700 0 0 1 2 2 34