CY               3564 src/dps8/dps8_cpu.c       ReadOperandRead (cpup, addr, & cpu.CY);
CY               3595 src/dps8/dps8_cpu.c       ReadOperandRMW (cpup, addr, & cpu.CY);
CY               3629 src/dps8/dps8_cpu.c             WriteOperandStore (cpup, addr, cpu.CY);
CY               1589 src/dps8/dps8_cpu.h     word36 CY;              // C(Y) operand data from memory
CY                158 src/dps8/dps8_ins.c               putChar (& cpu.ou.character_data, cpu.CY & 077, cpu.ou.characterOperandOffset);
CY                162 src/dps8/dps8_ins.c               putByte (& cpu.ou.character_data, cpu.CY & 0777, cpu.ou.characterOperandOffset);
CY                223 src/dps8/dps8_ins.c         cpu.CY = 0;
CY                224 src/dps8/dps8_ins.c         SETHI (cpu.CY, cpu.TPR.CA);
CY                226 src/dps8/dps8_ins.c                    "%s DU CY=%012"PRIo64"\n", __func__, cpu.CY);
CY                236 src/dps8/dps8_ins.c         cpu.CY = 0;
CY                237 src/dps8/dps8_ins.c         SETLO (cpu.CY, cpu.TPR.CA);
CY                239 src/dps8/dps8_ins.c                    "%s DL CY=%012"PRIo64"\n", __func__, cpu.CY);
CY                256 src/dps8/dps8_ins.c               cpu.CY = GETCHAR (cpu.ou.character_data, cpu.ou.characterOperandOffset);
CY                260 src/dps8/dps8_ins.c               cpu.CY = GETBYTE (cpu.ou.character_data, cpu.ou.characterOperandOffset);
CY                267 src/dps8/dps8_ins.c                    __func__, cpu.ou.character_data, cpu.ou.character_address, cpu.CY);
CY                289 src/dps8/dps8_ins.c       ReadOperandRead (cpup, cpu.TPR.CA, &cpu.CY);
CY                326 src/dps8/dps8_ins.c         cpu.cu.IWB   = cpu.CY;
CY                327 src/dps8/dps8_ins.c         cpu.cu.IRODD = cpu.CY;
CY               2016 src/dps8/dps8_ins.c             cpu.lnk = GETHI36 (cpu.CY);
CY               2017 src/dps8/dps8_ins.c             cpu.CY &= MASK18;
CY               2058 src/dps8/dps8_ins.c       core_write_unlock (cpup, cpu.iefpFinalAddress, cpu.CY, __func__);
CY               2060 src/dps8/dps8_ins.c       HDBGMWrite (cpu.iefpFinalAddress, cpu.CY, "Write RMW");
CY               2769 src/dps8/dps8_ins.c           cpu.rA = cpu.CY;
CY               2785 src/dps8/dps8_ins.c           cpu.rQ = cpu.CY;
CY               2819 src/dps8/dps8_ins.c           cpu.CY = cpu.rQ;
CY               2827 src/dps8/dps8_ins.c           cmp36 (cpup, cpu.rQ, cpu.CY, &cpu.cu.IR);
CY               2864 src/dps8/dps8_ins.c           cpu.CY = cpu.rA;
CY               2899 src/dps8/dps8_ins.c               if (((cpu.CY >> 34) & 3) != 3)
CY               2901 src/dps8/dps8_ins.c                   word6 bitno = (cpu.CY >> 30) & 077;
CY               2930 src/dps8/dps8_ins.c              word12 oSNR = getbits36_12 (cpu.CY, 6);
CY               2937 src/dps8/dps8_ins.c               cpu.PR[n].WORDNO = GETLO (cpu.CY);
CY               2942 src/dps8/dps8_ins.c                          n, cpu.CY, cpu.PR[n].RNR, GET_PR_BITNO (n),
CY               2998 src/dps8/dps8_ins.c           cpu.CY = 0;
CY               3039 src/dps8/dps8_ins.c           cmp36 (cpup, cpu.rA, cpu.CY, &cpu.cu.IR);
CY               3051 src/dps8/dps8_ins.c             cpu.CY = Add36b (cpup, cpu.CY, 1, 0, I_ZNOC,
CY               3063 src/dps8/dps8_ins.c             word36 trZ = cpu.rA & cpu.CY;
CY               3107 src/dps8/dps8_ins.c             cpu.rX[n] = GETLO (cpu.CY);
CY               3243 src/dps8/dps8_ins.c             cpu.CY      = ((word36) cpu.rX[n]) << 18;
CY               3276 src/dps8/dps8_ins.c                tmp18 = GETLO (cpu.CY) & 0777760; // L68
CY               3278 src/dps8/dps8_ins.c               tmp18 = GETLO (cpu.CY) & 0777770; // DPS8M
CY               3347 src/dps8/dps8_ins.c           cpu.rA = cpu.rA | cpu.CY;
CY               3364 src/dps8/dps8_ins.c             cpu.rQ = Add36b (cpup, cpu.rQ, cpu.CY, 0, I_ZNOC,
CY               3423 src/dps8/dps8_ins.c           cpu.rA = cpu.rA & cpu.CY;
CY               3440 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               3441 src/dps8/dps8_ins.c           cpu.rE = (cpu.CY >> 28) & 0377;
CY               3442 src/dps8/dps8_ins.c           cpu.rA = (cpu.CY & FLOAT36MASK) << 8;
CY               3552 src/dps8/dps8_ins.c           DPS8M_ (cpu.CY = cpu.cu.IR & 0000000777770LL; )
CY               3554 src/dps8/dps8_ins.c           L68_ (cpu.CY = cpu.cu.IR & 0000000777760LL;)
CY               3557 src/dps8/dps8_ins.c             cpu.CY = cpu.cu.IR & 0000000777600LL;
CY               3560 src/dps8/dps8_ins.c           SCF (i->stiTally, cpu.CY, I_TALLY);
CY               3603 src/dps8/dps8_ins.c             cpu.rA = compl36 (cpup, cpu.CY, & cpu.cu.IR, & ovf);
CY               3614 src/dps8/dps8_ins.c             cpu.rQ = compl36 (cpup, cpu.CY, & cpu.cu.IR, & ovf);
CY               3634 src/dps8/dps8_ins.c             cpu.rX[n] = compl18 (cpup, GETHI (cpu.CY), & cpu.cu.IR, & ovf);
CY               3702 src/dps8/dps8_ins.c           cpu.rA = cpu.CY;
CY               3708 src/dps8/dps8_ins.c           cpu.CY = 0;
CY               3721 src/dps8/dps8_ins.c           cpu.rQ = cpu.CY;
CY               3727 src/dps8/dps8_ins.c           cpu.CY = 0;
CY               3741 src/dps8/dps8_ins.c             cpu.rX[n] = GETHI (cpu.CY);
CY               3858 src/dps8/dps8_ins.c           if (cpu.CY == 0)
CY               3864 src/dps8/dps8_ins.c               cpu.CY = cpu.rA;
CY               3874 src/dps8/dps8_ins.c           if (cpu.CY == cpu.rQ)
CY               3879 src/dps8/dps8_ins.c               cpu.CY = cpu.rA;
CY               3896 src/dps8/dps8_ins.c           cpu.CY = cpu.rA;
CY               3914 src/dps8/dps8_ins.c           cpu.CY = cpu.rQ;
CY               3928 src/dps8/dps8_ins.c           SETHI (cpu.CY, (cpu.PPR.IC + 1) & MASK18);
CY               3931 src/dps8/dps8_ins.c           DPS8M_ (SETLO (cpu.CY, cpu.cu.IR & 0777770);)
CY               3932 src/dps8/dps8_ins.c           L68_ (SETLO (cpu.CY, cpu.cu.IR & 0777760);)
CY               3933 src/dps8/dps8_ins.c           SCF (i->stiTally, cpu.CY, I_TALLY);
CY               3941 src/dps8/dps8_ins.c           cpu.CY      = ((word36) ((cpu.PPR.IC + 2) & MASK18)) << 18;
CY               3954 src/dps8/dps8_ins.c           cpu.CY = cpu.rA;
CY               3974 src/dps8/dps8_ins.c           cpu.CY = cpu.rQ;
CY               4037 src/dps8/dps8_ins.c             cpu.CY = (((uint) (((int) cpu.shadowTR) - 1)) & MASK27) << 9;
CY               4039 src/dps8/dps8_ins.c             cpu.CY = (cpu.rTR & MASK27) << 9;
CY               4066 src/dps8/dps8_ins.c           cpu.CY      = cpu.rX[opcode10 & 07];
CY               4580 src/dps8/dps8_ins.c             cpu.rA = Add36b (cpup, cpu.rA, cpu.CY, 0, I_ZNOC, & cpu.cu.IR, & ovf);
CY               4618 src/dps8/dps8_ins.c             word72 tmp72 = SIGNEXT36_72 (cpu.CY); // sign extend Cy
CY               4666 src/dps8/dps8_ins.c             cpu.rA = Add36b (cpup, cpu.rA, cpu.CY, 0, I_ZNC, & cpu.cu.IR, & ovf);
CY               4685 src/dps8/dps8_ins.c             cpu.rQ = Add36b (cpup, cpu.rQ, cpu.CY, 0, I_ZNC, & cpu.cu.IR, & ovf);
CY               4708 src/dps8/dps8_ins.c             cpu.rX[n] = Add18b (cpup, cpu.rX[n], GETHI (cpu.CY), 0, I_ZNC,
CY               4735 src/dps8/dps8_ins.c             cpu.rX[n] = Add18b (cpup, cpu.rX[n], GETHI (cpu.CY), 0,
CY               4757 src/dps8/dps8_ins.c             cpu.CY = Add36b (cpup, cpu.rA, cpu.CY, 0, I_ZNOC,
CY               4771 src/dps8/dps8_ins.c             cpu.CY = Add36b (cpup, cpu.rQ, cpu.CY, 0, I_ZNOC, & cpu.cu.IR, & ovf);
CY               4794 src/dps8/dps8_ins.c             word18 tmp18 = Add18b (cpup, cpu.rX[n], GETHI (cpu.CY), 0,
CY               4796 src/dps8/dps8_ins.c             SETHI (cpu.CY, tmp18);
CY               4811 src/dps8/dps8_ins.c             cpu.rA = Add36b (cpup, cpu.rA, cpu.CY, TST_I_CARRY ? 1 : 0,
CY               4830 src/dps8/dps8_ins.c             cpu.rQ = Add36b (cpup, cpu.rQ, cpu.CY, TST_I_CARRY ? 1 : 0,
CY               4850 src/dps8/dps8_ins.c             cpu.rA = Sub36b (cpup, cpu.rA, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf);
CY               4889 src/dps8/dps8_ins.c             cpu.rA = Sub36b (cpup, cpu.rA, cpu.CY, 1, I_ZNC, & cpu.cu.IR, & ovf);
CY               4930 src/dps8/dps8_ins.c             cpu.rQ = Sub36b (cpup, cpu.rQ, cpu.CY, 1, I_ZNC, & cpu.cu.IR, & ovf);
CY               4956 src/dps8/dps8_ins.c             cpu.rX[n] = Sub18b (cpup, cpu.rX[n], GETHI (cpu.CY), 1,
CY               4972 src/dps8/dps8_ins.c             cpu.rQ = Sub36b (cpup, cpu.rQ, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf);
CY               4999 src/dps8/dps8_ins.c             cpu.rX[n] = Sub18b (cpup, cpu.rX[n], GETHI (cpu.CY), 1,
CY               5017 src/dps8/dps8_ins.c             cpu.CY = Sub36b (cpup, cpu.rA, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf);
CY               5031 src/dps8/dps8_ins.c             cpu.CY = Sub36b (cpup, cpu.rQ, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf);
CY               5055 src/dps8/dps8_ins.c             word18 tmp18 = Sub18b (cpup, cpu.rX[n], GETHI (cpu.CY), 1,
CY               5057 src/dps8/dps8_ins.c             SETHI (cpu.CY, tmp18);
CY               5072 src/dps8/dps8_ins.c             cpu.rA = Sub36b (cpup, cpu.rA, cpu.CY, TST_I_CARRY ? 1 : 0,
CY               5091 src/dps8/dps8_ins.c             cpu.rQ = Sub36b (cpup, cpu.rQ, cpu.CY, TST_I_CARRY ? 1 : 0,
CY               5119 src/dps8/dps8_ins.c             word72 tmp72 = multiply_128 (SIGNEXT36_72 (cpu.rA), SIGNEXT36_72 (cpu.CY));
CY               5125 src/dps8/dps8_ins.c             word72 tmp72 = (word72) (((word72s) SIGNEXT36_72 (cpu.rA)) * ((word72s) SIGNEXT36_72 (cpu.CY)));
CY               5132 src/dps8/dps8_ins.c             if (cpu.rA == MAXNEG && cpu.CY == MAXNEG)
CY               5160 src/dps8/dps8_ins.c               SIGNEXT36_128 (cpu.CY & DMASK));
CY               5164 src/dps8/dps8_ins.c             int64_t t1 = SIGNEXT36_64 (cpu.CY & DMASK);
CY               5205 src/dps8/dps8_ins.c           if ((cpu.rQ == MAXNEG && (cpu.CY == 1 || cpu.CY == NEG136)) ||
CY               5206 src/dps8/dps8_ins.c               (cpu.CY == 0))
CY               5218 src/dps8/dps8_ins.c               SC_I_ZERO (cpu.CY == 0);
CY               5238 src/dps8/dps8_ins.c               t_int64 divisor  = (t_int64) (SIGNEXT36_64 (cpu.CY));
CY               5247 src/dps8/dps8_ins.c                          divisor, cpu.CY);
CY               5300 src/dps8/dps8_ins.c                              " rQ %012"PRIo64" CY %012"PRIo64"\n", cpu.rQ, cpu.CY);
CY               5430 src/dps8/dps8_ins.c               t_int64 y = SIGNEXT36_64 (cpu.CY);
CY               5464 src/dps8/dps8_ins.c             word36 Z = ~cpu.rQ & (cpu.rA ^ cpu.CY);
CY               5526 src/dps8/dps8_ins.c             cmp18 (cpup, cpu.rX[n], GETHI (cpu.CY), &cpu.cu.IR);
CY               5542 src/dps8/dps8_ins.c           cmp36wl (cpup, cpu.rA, cpu.CY, cpu.rQ, &cpu.cu.IR);
CY               5549 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               5550 src/dps8/dps8_ins.c           SC_I_ZERO (cpu.CY == 0);
CY               5551 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & SIGN36);
CY               5556 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               5557 src/dps8/dps8_ins.c           SC_I_ZERO (cpu.CY == 0);
CY               5558 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & SIGN36);
CY               5560 src/dps8/dps8_ins.c           cpu.CY = 0;
CY               5578 src/dps8/dps8_ins.c           cpu.rQ  = cpu.rQ & cpu.CY;
CY               5594 src/dps8/dps8_ins.c             cpu.CY  = cpu.rA & cpu.CY;
CY               5595 src/dps8/dps8_ins.c             cpu.CY &= DMASK;
CY               5597 src/dps8/dps8_ins.c             SC_I_ZERO (cpu.CY == 0);
CY               5598 src/dps8/dps8_ins.c             SC_I_NEG (cpu.CY & SIGN36);
CY               5608 src/dps8/dps8_ins.c             cpu.CY  = cpu.rQ & cpu.CY;
CY               5609 src/dps8/dps8_ins.c             cpu.CY &= DMASK;
CY               5611 src/dps8/dps8_ins.c             SC_I_ZERO (cpu.CY == 0);
CY               5612 src/dps8/dps8_ins.c             SC_I_NEG (cpu.CY & SIGN36);
CY               5632 src/dps8/dps8_ins.c             word18 tmp18 = cpu.rX[n] & GETHI (cpu.CY);
CY               5638 src/dps8/dps8_ins.c             SETHI (cpu.CY, tmp18);
CY               5659 src/dps8/dps8_ins.c               cpu.rX[n] &= GETHI (cpu.CY);
CY               5710 src/dps8/dps8_ins.c           cpu.rQ  = cpu.rQ | cpu.CY;
CY               5726 src/dps8/dps8_ins.c           cpu.CY  = cpu.rA | cpu.CY;
CY               5727 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               5729 src/dps8/dps8_ins.c           SC_I_ZERO (cpu.CY == 0);
CY               5730 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & SIGN36);
CY               5738 src/dps8/dps8_ins.c           cpu.CY  = cpu.rQ | cpu.CY;
CY               5739 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               5741 src/dps8/dps8_ins.c           SC_I_ZERO (cpu.CY == 0);
CY               5742 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & SIGN36);
CY               5759 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] | GETHI (cpu.CY);
CY               5765 src/dps8/dps8_ins.c             SETHI (cpu.CY, tmp18);
CY               5785 src/dps8/dps8_ins.c               cpu.rX[n] |= GETHI (cpu.CY);
CY               5803 src/dps8/dps8_ins.c           cpu.rA  = cpu.rA ^ cpu.CY;
CY               5822 src/dps8/dps8_ins.c           cpu.rQ  = cpu.rQ ^ cpu.CY;
CY               5836 src/dps8/dps8_ins.c           cpu.CY  = cpu.rA ^ cpu.CY;
CY               5837 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               5839 src/dps8/dps8_ins.c           SC_I_ZERO (cpu.CY == 0);
CY               5840 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & SIGN36);
CY               5848 src/dps8/dps8_ins.c           cpu.CY  = cpu.rQ ^ cpu.CY;
CY               5849 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               5851 src/dps8/dps8_ins.c           SC_I_ZERO (cpu.CY == 0);
CY               5852 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & SIGN36);
CY               5873 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] ^ GETHI (cpu.CY);
CY               5879 src/dps8/dps8_ins.c             SETHI (cpu.CY, tmp18);
CY               5899 src/dps8/dps8_ins.c             cpu.rX[n] ^= GETHI (cpu.CY);
CY               5946 src/dps8/dps8_ins.c             word36 trZ = cpu.rQ & cpu.CY;
CY               5970 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] & GETHI (cpu.CY);
CY               5974 src/dps8/dps8_ins.c                        n, cpu.rX[n], (word18) (GETHI (cpu.CY) & MASK18),
CY               5990 src/dps8/dps8_ins.c             word36 trZ = cpu.rA & ~cpu.CY;
CY               6030 src/dps8/dps8_ins.c             word36 trZ = cpu.rQ & ~cpu.CY;
CY               6052 src/dps8/dps8_ins.c             word18 tmp18 = cpu.rX[n] & ~GETHI (cpu.CY);
CY               6123 src/dps8/dps8_ins.c           cpu.CY = ((word36)cpu.rE << 28) | (((cpu.rA >> 8) & 01777777777LL));
CY               6150 src/dps8/dps8_ins.c           fstr (cpup, &cpu.CY);
CY               6391 src/dps8/dps8_ins.c             int y = SIGNEXT8_int ((cpu.CY >> 28) & 0377);
CY               6420 src/dps8/dps8_ins.c           SC_I_ZERO ((cpu.CY & 001777777777LL) == 0);
CY               6421 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & 001000000000LL);
CY               6429 src/dps8/dps8_ins.c           cpu.rE = (cpu.CY >> 28) & 0377;
CY               6441 src/dps8/dps8_ins.c           cpu.CY = ((word36) (cpu.rE & 0377)) << 28;
CY               6472 src/dps8/dps8_ins.c             ReadOperandRead (cpup, cpu.TPR.CA, & cpu.CY);
CY               6474 src/dps8/dps8_ins.c             cpu.PPR.IC = GETHI (cpu.CY);
CY               6475 src/dps8/dps8_ins.c             word18 tempIR = GETLO (cpu.CY) & 0777770;
CY               7023 src/dps8/dps8_ins.c             cpu.CY  =  ((word36) (GET_PR_BITNO(n) & 077)) << 30;
CY               7025 src/dps8/dps8_ins.c             cpu.CY |=  ((word36) (cpu.PR[n].SNR & 07777)) << 18;
CY               7026 src/dps8/dps8_ins.c             cpu.CY |=  cpu.PR[n].WORDNO & PAMASK;
CY               7027 src/dps8/dps8_ins.c             cpu.CY &= DMASK;    // keep to 36-bits
CY               7044 src/dps8/dps8_ins.c               cpu.PR[n].WORDNO += GETHI (cpu.CY);
CY               7063 src/dps8/dps8_ins.c               cpu.PR[n].WORDNO += GETHI (cpu.CY);
CY               7164 src/dps8/dps8_ins.c           cpu.cu.IWB = cpu.CY;
CY               7317 src/dps8/dps8_ins.c             cpu.CY = (word36)cpu.rRALR;
CY               7327 src/dps8/dps8_ins.c           cpu.CY      = ((((word36) cpu.BAR.BASE) << 9) | cpu.BAR.BOUND) << 18;
CY               7345 src/dps8/dps8_ins.c             word36 tmp36q = tmp36 / cpu.CY;  // this may be more than 4 bits, keep it for remainder calculation
CY               7348 src/dps8/dps8_ins.c                 tmp36r = tmp36 - tmp36q * cpu.CY;
CY               7357 src/dps8/dps8_ins.c                 tmp36r  = tmp36 + tmp36q * cpu.CY;
CY               7411 src/dps8/dps8_ins.c           cpu.BAR.BASE  = (GETHI (cpu.CY) >> 9) & 0777;
CY               7413 src/dps8/dps8_ins.c           cpu.BAR.BOUND = GETHI (cpu.CY) & 0777;
CY               7438 src/dps8/dps8_ins.c                   uint csh1_on    = getbits36_1 (cpu.CY, 54 - 36);
CY               7439 src/dps8/dps8_ins.c                   uint csh2_on    = getbits36_1 (cpu.CY, 55 - 36);
CY               7447 src/dps8/dps8_ins.c                   L68_ (cpu.CMR.opnd_on = getbits36_1 (cpu.CY, 56 - 36);)
CY               7448 src/dps8/dps8_ins.c                   cpu.CMR.inst_on = getbits36_1 (cpu.CY, 57 - 36);
CY               7449 src/dps8/dps8_ins.c                   cpu.CMR.csh_reg = getbits36_1 (cpu.CY, 59 - 36);
CY               7455 src/dps8/dps8_ins.c                   DPS8M_ (cpu.CMR.bypass_cache = getbits36_1 (cpu.CY, 68 - 36);)
CY               7456 src/dps8/dps8_ins.c                   cpu.CMR.luf = getbits36_2 (cpu.CY, 70 - 36);
CY               7463 src/dps8/dps8_ins.c                   cpu.MR.r = cpu.CY;
CY               7469 src/dps8/dps8_ins.c                     cpu.MR.FFV = getbits36_15 (cpu.CY, 0);
CY               7470 src/dps8/dps8_ins.c                     cpu.MR.OC_TRAP = getbits36_1 (cpu.CY, 16);
CY               7471 src/dps8/dps8_ins.c                     cpu.MR.ADR_TRAP = getbits36_1 (cpu.CY, 17);
CY               7472 src/dps8/dps8_ins.c                     cpu.MR.OPCODE = getbits36_9 (cpu.CY, 18);
CY               7473 src/dps8/dps8_ins.c                     cpu.MR.OPCODEX = getbits36_1 (cpu.CY, 27);
CY               7475 src/dps8/dps8_ins.c                   cpu.MR.sdpap = getbits36_1 (cpu.CY, 20);
CY               7476 src/dps8/dps8_ins.c                   cpu.MR.separ = getbits36_1 (cpu.CY, 21);
CY               7477 src/dps8/dps8_ins.c                   cpu.MR.hrhlt = getbits36_1 (cpu.CY, 28);
CY               7478 src/dps8/dps8_ins.c                   DPS8M_ (cpu.MR.hrxfr = getbits36_1 (cpu.CY, 29);)
CY               7479 src/dps8/dps8_ins.c                   cpu.MR.ihr = getbits36_1 (cpu.CY, 30);
CY               7480 src/dps8/dps8_ins.c                   cpu.MR.ihrrs = getbits36_1 (cpu.CY, 31);
CY               7481 src/dps8/dps8_ins.c                   cpu.MR.emr = getbits36_1 (cpu.CY, 35);
CY               7483 src/dps8/dps8_ins.c                     cpu.MR.hexfp = getbits36_1 (cpu.CY, 33);
CY               7553 src/dps8/dps8_ins.c           cpu.rTR = (cpu.CY >> 9) & MASK27;
CY               7609 src/dps8/dps8_ins.c             cpu.rRALR = cpu.CY & MASK3;
CY               8561 src/dps8/dps8_ins.c             word8 sub_mask = getbits36_8 (cpu.CY, 0);
CY               8562 src/dps8/dps8_ins.c             word3 expander_command = getbits36_3 (cpu.CY, 21);
CY               8563 src/dps8/dps8_ins.c             uint scu_port_num = (uint) getbits36_3 (cpu.CY, 33);
CY               8906 src/dps8/dps8_ins.c             if (getbits36_1 (cpu.CY, 23) != 0)
CY               8915 src/dps8/dps8_ins.c             cpu.AR[n].WORDNO = GETHI (cpu.CY);
CY               8917 src/dps8/dps8_ins.c             uint TA = getbits36_2 (cpu.CY, 21);
CY               8918 src/dps8/dps8_ins.c             uint CN = getbits36_3 (cpu.CY, 18);
CY               9011 src/dps8/dps8_ins.c             cpu.AR[n].WORDNO = GETHI (cpu.CY);
CY               9013 src/dps8/dps8_ins.c             SET_AR_CHAR_BITNO (n,  getbits36_2 (cpu.CY, 18),
CY               9014 src/dps8/dps8_ins.c                                getbits36_4 (cpu.CY, 20));
CY               9064 src/dps8/dps8_ins.c             cpu.AR[n].WORDNO = GETHI (cpu.CY);
CY               9066 src/dps8/dps8_ins.c             uint TN = getbits36_1 (cpu.CY, 21); // C(Y) 21
CY               9067 src/dps8/dps8_ins.c             uint CN = getbits36_3 (cpu.CY, 18); // C(Y) 18-20
CY               9139 src/dps8/dps8_ins.c                 uint TA = getbits36_2 (cpu.CY, 21);
CY               9147 src/dps8/dps8_ins.c                 if (getbits36_1 (cpu.CY, 23) != 0) {
CY               9157 src/dps8/dps8_ins.c                 putbits36_18 (& cpu.CY, 0, cpu.AR[n].WORDNO & MASK18);
CY               9171 src/dps8/dps8_ins.c                         putbits36_3 (& cpu.CY, 18, (word3) CN & MASK3);
CY               9178 src/dps8/dps8_ins.c                         putbits36_3 (& cpu.CY, 18, (word3) CN & MASK3);
CY               9185 src/dps8/dps8_ins.c                         putbits36_3 (& cpu.CY, 18,
CY               9213 src/dps8/dps8_ins.c                 uint TN = getbits36_1 (cpu.CY, 21); // C(Y) 21
CY               9217 src/dps8/dps8_ins.c                 putbits36_18 (& cpu.CY, 0, cpu.AR[n].WORDNO & MASK18);
CY               9228 src/dps8/dps8_ins.c                         putbits36_3 (& cpu.CY, 18, CN & MASK3);
CY               9235 src/dps8/dps8_ins.c                         putbits36_3 (& cpu.CY, 18,
CY               9262 src/dps8/dps8_ins.c                 putbits36 (& cpu.CY,  0, 18, cpu.PR[n].WORDNO);
CY               9264 src/dps8/dps8_ins.c                 putbits36 (& cpu.CY, 18, 2, GET_AR_CHAR (n));
CY               9265 src/dps8/dps8_ins.c                 putbits36 (& cpu.CY, 20, 4, GET_AR_BITNO (n));
CY                488 src/dps8/dps8_math.c   word72 m2 = lshift_128 (construct_128 (0, (uint64_t) getbits36_28 (cpu.CY, 8)), 44u); // 28-bit mantissa (incl sign)
CY                490 src/dps8/dps8_math.c   word72 m2 = ((word72) getbits36_28 (cpu.CY, 8)) << 44; // 28-bit mantissa (incl sign)
CY                494 src/dps8/dps8_math.c   int e2 = SIGNEXT8_int (getbits36_8 (cpu.CY, 0));
CY               1138 src/dps8/dps8_math.c   word72 m2 = lshift_128 (construct_128 (0, (uint64_t) getbits36_28 (cpu.CY, 8)), 44u); // 28-bit mantissa (incl sign)
CY               1140 src/dps8/dps8_math.c   word72 m2 = ((word72) getbits36_28 (cpu.CY, 8)) << 44; ///< 28-bit mantissa (incl sign)
CY               1142 src/dps8/dps8_math.c   int    e2 = SIGNEXT8_int (getbits36_8 (cpu.CY, 0));
CY               1280 src/dps8/dps8_math.c     m2 = lshift_128 (construct_128 (0, (uint64_t) getbits36_28 (cpu.CY, 8)), 44u); // 28-bit mantissa (incl sign)
CY               1282 src/dps8/dps8_math.c     m2 = ((word72) getbits36_28 (cpu.CY, 8)) << 44; ///< 28-bit mantissa (incl sign)
CY               1284 src/dps8/dps8_math.c     e2 = SIGNEXT8_int (getbits36_8 (cpu.CY, 0));
CY               1303 src/dps8/dps8_math.c     m1 = lshift_128 (construct_128 (0, getbits36_28 (cpu.CY, 8)), 44); ///< 28-bit mantissa (incl sign)
CY               1304 src/dps8/dps8_math.c     e1 = SIGNEXT8_int (getbits36_8 (cpu.CY, 0));
CY               1313 src/dps8/dps8_math.c     m1 = ((word72) getbits36_28 (cpu.CY, 8)) << 44; ///< 28-bit mantissa (incl sign)
CY               1314 src/dps8/dps8_math.c     e1 = SIGNEXT8_int (getbits36_8 (cpu.CY, 0));
CY               1699 src/dps8/dps8_math.c   word72 m2 = lshift_128 (construct_128 (0, getbits36_28 (cpu.CY, 8)), 44);
CY               1701 src/dps8/dps8_math.c   word72 m2 = ((word72) getbits36_28 (cpu.CY, 8)) << 44;
CY               1703 src/dps8/dps8_math.c   int    e2 = SIGNEXT8_int (getbits36_8 (cpu.CY, 0));
CY               1839 src/dps8/dps8_math.c   word72 m2 = lshift_128 (construct_128 (0, getbits36_28 (cpu.CY, 8)), 44);
CY               1841 src/dps8/dps8_math.c   word72 m2 = ((word72) getbits36_28 (cpu.CY, 8)) << 44;
CY               1843 src/dps8/dps8_math.c   int    e2 = SIGNEXT8_int (getbits36_8 (cpu.CY, 0));
CY               2798 src/dps8/dps8_math.c   bool divisorNegative = (getbits36_1 (cpu.CY, 0) != 0);
CY               2822 src/dps8/dps8_math.c 
CY               2830 src/dps8/dps8_math.c   uint128 dFrac = cpu.CY & MASK35;
CY               2846 src/dps8/dps8_math.c     SC_I_ZERO (cpu.CY == 0);
CY               2909 src/dps8/dps8_math.c 
CY               2931 src/dps8/dps8_math.c     bool divisorNegative = (getbits36_1 (cpu.CY, 0) != 0);
CY               2980 src/dps8/dps8_math.c     uint128 dFrac = convert_to_word72 (0, cpu.CY & MASK35);
CY               3028 src/dps8/dps8_math.c         SC_I_ZERO (cpu.CY == 0);
CY                 55 src/dps8/dps8_math.h void fstr(cpu_state_t * cpup, word36 *CY);