CY               3350 src/dps8/dps8_cpu.c       ReadOperandRead (cpup, addr, & cpu.CY);
CY               3381 src/dps8/dps8_cpu.c       ReadOperandRMW (cpup, addr, & cpu.CY);
CY               3415 src/dps8/dps8_cpu.c             WriteOperandStore (cpup, addr, cpu.CY);
CY               1560 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               2021 src/dps8/dps8_ins.c             cpu.lnk = GETHI36 (cpu.CY);
CY               2022 src/dps8/dps8_ins.c             cpu.CY &= MASK18;
CY               2063 src/dps8/dps8_ins.c       core_write_unlock (cpup, cpu.iefpFinalAddress, cpu.CY, __func__);
CY               2065 src/dps8/dps8_ins.c       HDBGMWrite (cpu.iefpFinalAddress, cpu.CY, "Write RMW");
CY               2774 src/dps8/dps8_ins.c           cpu.rA = cpu.CY;
CY               2790 src/dps8/dps8_ins.c           cpu.rQ = cpu.CY;
CY               2824 src/dps8/dps8_ins.c           cpu.CY = cpu.rQ;
CY               2832 src/dps8/dps8_ins.c           cmp36 (cpup, cpu.rQ, cpu.CY, &cpu.cu.IR);
CY               2869 src/dps8/dps8_ins.c           cpu.CY = cpu.rA;
CY               2904 src/dps8/dps8_ins.c               if (((cpu.CY >> 34) & 3) != 3)
CY               2906 src/dps8/dps8_ins.c                   word6 bitno = (cpu.CY >> 30) & 077;
CY               2935 src/dps8/dps8_ins.c              word12 oSNR = getbits36_12 (cpu.CY, 6);
CY               2942 src/dps8/dps8_ins.c               cpu.PR[n].WORDNO = GETLO (cpu.CY);
CY               2947 src/dps8/dps8_ins.c                          n, cpu.CY, cpu.PR[n].RNR, GET_PR_BITNO (n),
CY               3003 src/dps8/dps8_ins.c           cpu.CY = 0;
CY               3044 src/dps8/dps8_ins.c           cmp36 (cpup, cpu.rA, cpu.CY, &cpu.cu.IR);
CY               3056 src/dps8/dps8_ins.c             cpu.CY = Add36b (cpup, cpu.CY, 1, 0, I_ZNOC,
CY               3068 src/dps8/dps8_ins.c             word36 trZ = cpu.rA & cpu.CY;
CY               3112 src/dps8/dps8_ins.c             cpu.rX[n] = GETLO (cpu.CY);
CY               3247 src/dps8/dps8_ins.c             cpu.CY      = ((word36) cpu.rX[n]) << 18;
CY               3280 src/dps8/dps8_ins.c                tmp18 = GETLO (cpu.CY) & 0777760; // L68
CY               3282 src/dps8/dps8_ins.c               tmp18 = GETLO (cpu.CY) & 0777770; // DPS8M
CY               3351 src/dps8/dps8_ins.c           cpu.rA = cpu.rA | cpu.CY;
CY               3368 src/dps8/dps8_ins.c             cpu.rQ = Add36b (cpup, cpu.rQ, cpu.CY, 0, I_ZNOC,
CY               3427 src/dps8/dps8_ins.c           cpu.rA = cpu.rA & cpu.CY;
CY               3444 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               3445 src/dps8/dps8_ins.c           cpu.rE = (cpu.CY >> 28) & 0377;
CY               3446 src/dps8/dps8_ins.c           cpu.rA = (cpu.CY & FLOAT36MASK) << 8;
CY               3556 src/dps8/dps8_ins.c           DPS8M_ (cpu.CY = cpu.cu.IR & 0000000777770LL; )
CY               3558 src/dps8/dps8_ins.c           L68_ (cpu.CY = cpu.cu.IR & 0000000777760LL;)
CY               3561 src/dps8/dps8_ins.c             cpu.CY = cpu.cu.IR & 0000000777600LL;
CY               3564 src/dps8/dps8_ins.c           SCF (i->stiTally, cpu.CY, I_TALLY);
CY               3607 src/dps8/dps8_ins.c             cpu.rA = compl36 (cpup, cpu.CY, & cpu.cu.IR, & ovf);
CY               3618 src/dps8/dps8_ins.c             cpu.rQ = compl36 (cpup, cpu.CY, & cpu.cu.IR, & ovf);
CY               3638 src/dps8/dps8_ins.c             cpu.rX[n] = compl18 (cpup, GETHI (cpu.CY), & cpu.cu.IR, & ovf);
CY               3706 src/dps8/dps8_ins.c           cpu.rA = cpu.CY;
CY               3712 src/dps8/dps8_ins.c           cpu.CY = 0;
CY               3725 src/dps8/dps8_ins.c           cpu.rQ = cpu.CY;
CY               3731 src/dps8/dps8_ins.c           cpu.CY = 0;
CY               3745 src/dps8/dps8_ins.c             cpu.rX[n] = GETHI (cpu.CY);
CY               3862 src/dps8/dps8_ins.c           if (cpu.CY == 0)
CY               3868 src/dps8/dps8_ins.c               cpu.CY = cpu.rA;
CY               3878 src/dps8/dps8_ins.c           if (cpu.CY == cpu.rQ)
CY               3883 src/dps8/dps8_ins.c               cpu.CY = cpu.rA;
CY               3900 src/dps8/dps8_ins.c           cpu.CY = cpu.rA;
CY               3918 src/dps8/dps8_ins.c           cpu.CY = cpu.rQ;
CY               3932 src/dps8/dps8_ins.c           SETHI (cpu.CY, (cpu.PPR.IC + 1) & MASK18);
CY               3935 src/dps8/dps8_ins.c           DPS8M_ (SETLO (cpu.CY, cpu.cu.IR & 0777770);)
CY               3936 src/dps8/dps8_ins.c           L68_ (SETLO (cpu.CY, cpu.cu.IR & 0777760);)
CY               3937 src/dps8/dps8_ins.c           SCF (i->stiTally, cpu.CY, I_TALLY);
CY               3945 src/dps8/dps8_ins.c           cpu.CY      = ((word36) ((cpu.PPR.IC + 2) & MASK18)) << 18;
CY               3958 src/dps8/dps8_ins.c           cpu.CY = cpu.rA;
CY               3978 src/dps8/dps8_ins.c           cpu.CY = cpu.rQ;
CY               4041 src/dps8/dps8_ins.c             cpu.CY = (((uint) (((int) cpu.shadowTR) - 1)) & MASK27) << 9;
CY               4043 src/dps8/dps8_ins.c             cpu.CY = (cpu.rTR & MASK27) << 9;
CY               4070 src/dps8/dps8_ins.c           cpu.CY      = cpu.rX[opcode10 & 07];
CY               4584 src/dps8/dps8_ins.c             cpu.rA = Add36b (cpup, cpu.rA, cpu.CY, 0, I_ZNOC, & cpu.cu.IR, & ovf);
CY               4622 src/dps8/dps8_ins.c             word72 tmp72 = SIGNEXT36_72 (cpu.CY); // sign extend Cy
CY               4670 src/dps8/dps8_ins.c             cpu.rA = Add36b (cpup, cpu.rA, cpu.CY, 0, I_ZNC, & cpu.cu.IR, & ovf);
CY               4689 src/dps8/dps8_ins.c             cpu.rQ = Add36b (cpup, cpu.rQ, cpu.CY, 0, I_ZNC, & cpu.cu.IR, & ovf);
CY               4712 src/dps8/dps8_ins.c             cpu.rX[n] = Add18b (cpup, cpu.rX[n], GETHI (cpu.CY), 0, I_ZNC,
CY               4739 src/dps8/dps8_ins.c             cpu.rX[n] = Add18b (cpup, cpu.rX[n], GETHI (cpu.CY), 0,
CY               4761 src/dps8/dps8_ins.c             cpu.CY = Add36b (cpup, cpu.rA, cpu.CY, 0, I_ZNOC,
CY               4775 src/dps8/dps8_ins.c             cpu.CY = Add36b (cpup, cpu.rQ, cpu.CY, 0, I_ZNOC, & cpu.cu.IR, & ovf);
CY               4798 src/dps8/dps8_ins.c             word18 tmp18 = Add18b (cpup, cpu.rX[n], GETHI (cpu.CY), 0,
CY               4800 src/dps8/dps8_ins.c             SETHI (cpu.CY, tmp18);
CY               4815 src/dps8/dps8_ins.c             cpu.rA = Add36b (cpup, cpu.rA, cpu.CY, TST_I_CARRY ? 1 : 0,
CY               4834 src/dps8/dps8_ins.c             cpu.rQ = Add36b (cpup, cpu.rQ, cpu.CY, TST_I_CARRY ? 1 : 0,
CY               4854 src/dps8/dps8_ins.c             cpu.rA = Sub36b (cpup, cpu.rA, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf);
CY               4893 src/dps8/dps8_ins.c             cpu.rA = Sub36b (cpup, cpu.rA, cpu.CY, 1, I_ZNC, & cpu.cu.IR, & ovf);
CY               4934 src/dps8/dps8_ins.c             cpu.rQ = Sub36b (cpup, cpu.rQ, cpu.CY, 1, I_ZNC, & cpu.cu.IR, & ovf);
CY               4960 src/dps8/dps8_ins.c             cpu.rX[n] = Sub18b (cpup, cpu.rX[n], GETHI (cpu.CY), 1,
CY               4976 src/dps8/dps8_ins.c             cpu.rQ = Sub36b (cpup, cpu.rQ, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf);
CY               5003 src/dps8/dps8_ins.c             cpu.rX[n] = Sub18b (cpup, cpu.rX[n], GETHI (cpu.CY), 1,
CY               5021 src/dps8/dps8_ins.c             cpu.CY = Sub36b (cpup, cpu.rA, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf);
CY               5035 src/dps8/dps8_ins.c             cpu.CY = Sub36b (cpup, cpu.rQ, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf);
CY               5059 src/dps8/dps8_ins.c             word18 tmp18 = Sub18b (cpup, cpu.rX[n], GETHI (cpu.CY), 1,
CY               5061 src/dps8/dps8_ins.c             SETHI (cpu.CY, tmp18);
CY               5076 src/dps8/dps8_ins.c             cpu.rA = Sub36b (cpup, cpu.rA, cpu.CY, TST_I_CARRY ? 1 : 0,
CY               5095 src/dps8/dps8_ins.c             cpu.rQ = Sub36b (cpup, cpu.rQ, cpu.CY, TST_I_CARRY ? 1 : 0,
CY               5123 src/dps8/dps8_ins.c             word72 tmp72 = multiply_128 (SIGNEXT36_72 (cpu.rA), SIGNEXT36_72 (cpu.CY));
CY               5129 src/dps8/dps8_ins.c             word72 tmp72 = (word72) (((word72s) SIGNEXT36_72 (cpu.rA)) * ((word72s) SIGNEXT36_72 (cpu.CY)));
CY               5136 src/dps8/dps8_ins.c             if (cpu.rA == MAXNEG && cpu.CY == MAXNEG)
CY               5164 src/dps8/dps8_ins.c               SIGNEXT36_128 (cpu.CY & DMASK));
CY               5168 src/dps8/dps8_ins.c             int64_t t1 = SIGNEXT36_64 (cpu.CY & DMASK);
CY               5209 src/dps8/dps8_ins.c           if ((cpu.rQ == MAXNEG && (cpu.CY == 1 || cpu.CY == NEG136)) ||
CY               5210 src/dps8/dps8_ins.c               (cpu.CY == 0))
CY               5222 src/dps8/dps8_ins.c               SC_I_ZERO (cpu.CY == 0);
CY               5242 src/dps8/dps8_ins.c               t_int64 divisor  = (t_int64) (SIGNEXT36_64 (cpu.CY));
CY               5251 src/dps8/dps8_ins.c                          divisor, cpu.CY);
CY               5304 src/dps8/dps8_ins.c                              " rQ %012"PRIo64" CY %012"PRIo64"\n", cpu.rQ, cpu.CY);
CY               5434 src/dps8/dps8_ins.c               t_int64 y = SIGNEXT36_64 (cpu.CY);
CY               5468 src/dps8/dps8_ins.c             word36 Z = ~cpu.rQ & (cpu.rA ^ cpu.CY);
CY               5530 src/dps8/dps8_ins.c             cmp18 (cpup, cpu.rX[n], GETHI (cpu.CY), &cpu.cu.IR);
CY               5546 src/dps8/dps8_ins.c           cmp36wl (cpup, cpu.rA, cpu.CY, cpu.rQ, &cpu.cu.IR);
CY               5553 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               5554 src/dps8/dps8_ins.c           SC_I_ZERO (cpu.CY == 0);
CY               5555 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & SIGN36);
CY               5560 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               5561 src/dps8/dps8_ins.c           SC_I_ZERO (cpu.CY == 0);
CY               5562 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & SIGN36);
CY               5564 src/dps8/dps8_ins.c           cpu.CY = 0;
CY               5582 src/dps8/dps8_ins.c           cpu.rQ  = cpu.rQ & cpu.CY;
CY               5598 src/dps8/dps8_ins.c             cpu.CY  = cpu.rA & cpu.CY;
CY               5599 src/dps8/dps8_ins.c             cpu.CY &= DMASK;
CY               5601 src/dps8/dps8_ins.c             SC_I_ZERO (cpu.CY == 0);
CY               5602 src/dps8/dps8_ins.c             SC_I_NEG (cpu.CY & SIGN36);
CY               5612 src/dps8/dps8_ins.c             cpu.CY  = cpu.rQ & cpu.CY;
CY               5613 src/dps8/dps8_ins.c             cpu.CY &= DMASK;
CY               5615 src/dps8/dps8_ins.c             SC_I_ZERO (cpu.CY == 0);
CY               5616 src/dps8/dps8_ins.c             SC_I_NEG (cpu.CY & SIGN36);
CY               5636 src/dps8/dps8_ins.c             word18 tmp18 = cpu.rX[n] & GETHI (cpu.CY);
CY               5642 src/dps8/dps8_ins.c             SETHI (cpu.CY, tmp18);
CY               5663 src/dps8/dps8_ins.c               cpu.rX[n] &= GETHI (cpu.CY);
CY               5714 src/dps8/dps8_ins.c           cpu.rQ  = cpu.rQ | cpu.CY;
CY               5730 src/dps8/dps8_ins.c           cpu.CY  = cpu.rA | cpu.CY;
CY               5731 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               5733 src/dps8/dps8_ins.c           SC_I_ZERO (cpu.CY == 0);
CY               5734 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & SIGN36);
CY               5742 src/dps8/dps8_ins.c           cpu.CY  = cpu.rQ | cpu.CY;
CY               5743 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               5745 src/dps8/dps8_ins.c           SC_I_ZERO (cpu.CY == 0);
CY               5746 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & SIGN36);
CY               5763 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] | GETHI (cpu.CY);
CY               5769 src/dps8/dps8_ins.c             SETHI (cpu.CY, tmp18);
CY               5789 src/dps8/dps8_ins.c               cpu.rX[n] |= GETHI (cpu.CY);
CY               5807 src/dps8/dps8_ins.c           cpu.rA  = cpu.rA ^ cpu.CY;
CY               5826 src/dps8/dps8_ins.c           cpu.rQ  = cpu.rQ ^ cpu.CY;
CY               5840 src/dps8/dps8_ins.c           cpu.CY  = cpu.rA ^ cpu.CY;
CY               5841 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               5843 src/dps8/dps8_ins.c           SC_I_ZERO (cpu.CY == 0);
CY               5844 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & SIGN36);
CY               5852 src/dps8/dps8_ins.c           cpu.CY  = cpu.rQ ^ cpu.CY;
CY               5853 src/dps8/dps8_ins.c           cpu.CY &= DMASK;
CY               5855 src/dps8/dps8_ins.c           SC_I_ZERO (cpu.CY == 0);
CY               5856 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & SIGN36);
CY               5877 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] ^ GETHI (cpu.CY);
CY               5883 src/dps8/dps8_ins.c             SETHI (cpu.CY, tmp18);
CY               5903 src/dps8/dps8_ins.c             cpu.rX[n] ^= GETHI (cpu.CY);
CY               5950 src/dps8/dps8_ins.c             word36 trZ = cpu.rQ & cpu.CY;
CY               5974 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] & GETHI (cpu.CY);
CY               5978 src/dps8/dps8_ins.c                        n, cpu.rX[n], (word18) (GETHI (cpu.CY) & MASK18),
CY               5994 src/dps8/dps8_ins.c             word36 trZ = cpu.rA & ~cpu.CY;
CY               6034 src/dps8/dps8_ins.c             word36 trZ = cpu.rQ & ~cpu.CY;
CY               6056 src/dps8/dps8_ins.c             word18 tmp18 = cpu.rX[n] & ~GETHI (cpu.CY);
CY               6127 src/dps8/dps8_ins.c           cpu.CY = ((word36)cpu.rE << 28) | (((cpu.rA >> 8) & 01777777777LL));
CY               6154 src/dps8/dps8_ins.c           fstr (cpup, &cpu.CY);
CY               6395 src/dps8/dps8_ins.c             int y = SIGNEXT8_int ((cpu.CY >> 28) & 0377);
CY               6424 src/dps8/dps8_ins.c           SC_I_ZERO ((cpu.CY & 001777777777LL) == 0);
CY               6425 src/dps8/dps8_ins.c           SC_I_NEG (cpu.CY & 001000000000LL);
CY               6433 src/dps8/dps8_ins.c           cpu.rE = (cpu.CY >> 28) & 0377;
CY               6445 src/dps8/dps8_ins.c           cpu.CY = ((word36) (cpu.rE & 0377)) << 28;
CY               6476 src/dps8/dps8_ins.c             ReadOperandRead (cpup, cpu.TPR.CA, & cpu.CY);
CY               6478 src/dps8/dps8_ins.c             cpu.PPR.IC = GETHI (cpu.CY);
CY               6479 src/dps8/dps8_ins.c             word18 tempIR = GETLO (cpu.CY) & 0777770;
CY               7027 src/dps8/dps8_ins.c             cpu.CY  =  ((word36) (GET_PR_BITNO(n) & 077)) << 30;
CY               7029 src/dps8/dps8_ins.c             cpu.CY |=  ((word36) (cpu.PR[n].SNR & 07777)) << 18;
CY               7030 src/dps8/dps8_ins.c             cpu.CY |=  cpu.PR[n].WORDNO & PAMASK;
CY               7031 src/dps8/dps8_ins.c             cpu.CY &= DMASK;    // keep to 36-bits
CY               7048 src/dps8/dps8_ins.c               cpu.PR[n].WORDNO += GETHI (cpu.CY);
CY               7067 src/dps8/dps8_ins.c               cpu.PR[n].WORDNO += GETHI (cpu.CY);
CY               7168 src/dps8/dps8_ins.c           cpu.cu.IWB = cpu.CY;
CY               7321 src/dps8/dps8_ins.c             cpu.CY = (word36)cpu.rRALR;
CY               7331 src/dps8/dps8_ins.c           cpu.CY      = ((((word36) cpu.BAR.BASE) << 9) | cpu.BAR.BOUND) << 18;
CY               7349 src/dps8/dps8_ins.c             word36 tmp36q = tmp36 / cpu.CY;  // this may be more than 4 bits, keep it for remainder calculation
CY               7352 src/dps8/dps8_ins.c                 tmp36r = tmp36 - tmp36q * cpu.CY;
CY               7361 src/dps8/dps8_ins.c                 tmp36r  = tmp36 + tmp36q * cpu.CY;
CY               7415 src/dps8/dps8_ins.c           cpu.BAR.BASE  = (GETHI (cpu.CY) >> 9) & 0777;
CY               7417 src/dps8/dps8_ins.c           cpu.BAR.BOUND = GETHI (cpu.CY) & 0777;
CY               7442 src/dps8/dps8_ins.c                   uint csh1_on    = getbits36_1 (cpu.CY, 54 - 36);
CY               7443 src/dps8/dps8_ins.c                   uint csh2_on    = getbits36_1 (cpu.CY, 55 - 36);
CY               7451 src/dps8/dps8_ins.c                   L68_ (cpu.CMR.opnd_on = getbits36_1 (cpu.CY, 56 - 36);)
CY               7452 src/dps8/dps8_ins.c                   cpu.CMR.inst_on = getbits36_1 (cpu.CY, 57 - 36);
CY               7453 src/dps8/dps8_ins.c                   cpu.CMR.csh_reg = getbits36_1 (cpu.CY, 59 - 36);
CY               7459 src/dps8/dps8_ins.c                   DPS8M_ (cpu.CMR.bypass_cache = getbits36_1 (cpu.CY, 68 - 36);)
CY               7460 src/dps8/dps8_ins.c                   cpu.CMR.luf = getbits36_2 (cpu.CY, 70 - 36);
CY               7467 src/dps8/dps8_ins.c                   cpu.MR.r = cpu.CY;
CY               7473 src/dps8/dps8_ins.c                     cpu.MR.FFV = getbits36_15 (cpu.CY, 0);
CY               7474 src/dps8/dps8_ins.c                     cpu.MR.OC_TRAP = getbits36_1 (cpu.CY, 16);
CY               7475 src/dps8/dps8_ins.c                     cpu.MR.ADR_TRAP = getbits36_1 (cpu.CY, 17);
CY               7476 src/dps8/dps8_ins.c                     cpu.MR.OPCODE = getbits36_9 (cpu.CY, 18);
CY               7477 src/dps8/dps8_ins.c                     cpu.MR.OPCODEX = getbits36_1 (cpu.CY, 27);
CY               7479 src/dps8/dps8_ins.c                   cpu.MR.sdpap = getbits36_1 (cpu.CY, 20);
CY               7480 src/dps8/dps8_ins.c                   cpu.MR.separ = getbits36_1 (cpu.CY, 21);
CY               7481 src/dps8/dps8_ins.c                   cpu.MR.hrhlt = getbits36_1 (cpu.CY, 28);
CY               7482 src/dps8/dps8_ins.c                   DPS8M_ (cpu.MR.hrxfr = getbits36_1 (cpu.CY, 29);)
CY               7483 src/dps8/dps8_ins.c                   cpu.MR.ihr = getbits36_1 (cpu.CY, 30);
CY               7484 src/dps8/dps8_ins.c                   cpu.MR.ihrrs = getbits36_1 (cpu.CY, 31);
CY               7485 src/dps8/dps8_ins.c                   cpu.MR.emr = getbits36_1 (cpu.CY, 35);
CY               7487 src/dps8/dps8_ins.c                     cpu.MR.hexfp = getbits36_1 (cpu.CY, 33);
CY               7557 src/dps8/dps8_ins.c           cpu.rTR = (cpu.CY >> 9) & MASK27;
CY               7613 src/dps8/dps8_ins.c             cpu.rRALR = cpu.CY & MASK3;
CY               8550 src/dps8/dps8_ins.c             word8 sub_mask = getbits36_8 (cpu.CY, 0);
CY               8551 src/dps8/dps8_ins.c             word3 expander_command = getbits36_3 (cpu.CY, 21);
CY               8552 src/dps8/dps8_ins.c             uint scu_port_num = (uint) getbits36_3 (cpu.CY, 33);
CY               8824 src/dps8/dps8_ins.c             if (getbits36_1 (cpu.CY, 23) != 0)
CY               8833 src/dps8/dps8_ins.c             cpu.AR[n].WORDNO = GETHI (cpu.CY);
CY               8835 src/dps8/dps8_ins.c             uint TA = getbits36_2 (cpu.CY, 21);
CY               8836 src/dps8/dps8_ins.c             uint CN = getbits36_3 (cpu.CY, 18);
CY               8929 src/dps8/dps8_ins.c             cpu.AR[n].WORDNO = GETHI (cpu.CY);
CY               8931 src/dps8/dps8_ins.c             SET_AR_CHAR_BITNO (n,  getbits36_2 (cpu.CY, 18),
CY               8932 src/dps8/dps8_ins.c                                getbits36_4 (cpu.CY, 20));
CY               8982 src/dps8/dps8_ins.c             cpu.AR[n].WORDNO = GETHI (cpu.CY);
CY               8984 src/dps8/dps8_ins.c             uint TN = getbits36_1 (cpu.CY, 21); // C(Y) 21
CY               8985 src/dps8/dps8_ins.c             uint CN = getbits36_3 (cpu.CY, 18); // C(Y) 18-20
CY               9057 src/dps8/dps8_ins.c                 uint TA = getbits36_2 (cpu.CY, 21);
CY               9065 src/dps8/dps8_ins.c                 if (getbits36_1 (cpu.CY, 23) != 0) {
CY               9075 src/dps8/dps8_ins.c                 putbits36_18 (& cpu.CY, 0, cpu.AR[n].WORDNO & MASK18);
CY               9089 src/dps8/dps8_ins.c                         putbits36_3 (& cpu.CY, 18, (word3) CN & MASK3);
CY               9096 src/dps8/dps8_ins.c                         putbits36_3 (& cpu.CY, 18, (word3) CN & MASK3);
CY               9103 src/dps8/dps8_ins.c                         putbits36_3 (& cpu.CY, 18,
CY               9131 src/dps8/dps8_ins.c                 uint TN = getbits36_1 (cpu.CY, 21); // C(Y) 21
CY               9135 src/dps8/dps8_ins.c                 putbits36_18 (& cpu.CY, 0, cpu.AR[n].WORDNO & MASK18);
CY               9146 src/dps8/dps8_ins.c                         putbits36_3 (& cpu.CY, 18, CN & MASK3);
CY               9153 src/dps8/dps8_ins.c                         putbits36_3 (& cpu.CY, 18,
CY               9180 src/dps8/dps8_ins.c                 putbits36 (& cpu.CY,  0, 18, cpu.PR[n].WORDNO);
CY               9182 src/dps8/dps8_ins.c                 putbits36 (& cpu.CY, 18, 2, GET_AR_CHAR (n));
CY               9183 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);