ARn 1960 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); ARn 1961 src/dps8/dps8_eis.c CPTUR (cptUsePRn + ARn); ARn 1984 src/dps8/dps8_eis.c augend = cpu.AR[ARn].WORDNO * 8u + GET_AR_CHAR (ARn) * 2u; ARn 1987 src/dps8/dps8_eis.c if (GET_AR_BITNO (ARn) >= 5u) ARn 2010 src/dps8/dps8_eis.c cpu.AR[ARn].WORDNO = (word18) (sum / 8) & AMASK; ARn 2030 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, (word2) (char4no / 2), (char4no % 2) ? 5 : 0); ARn 2032 src/dps8/dps8_eis.c HDBGRegARW (ARn, "a4bd"); ARn 2042 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); ARn 2043 src/dps8/dps8_eis.c CPTUR (cptUsePRn + ARn); ARn 2055 src/dps8/dps8_eis.c minuend = cpu.AR [ARn].WORDNO * 32 + cntFromBit [GET_AR_CHAR (ARn) * 9 + GET_AR_BITNO (ARn)]; ARn 2067 src/dps8/dps8_eis.c cpu.AR [ARn].WORDNO = (word18) (difference / 32) & AMASK; ARn 2081 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, bitFromCnt[bitno % 8] / 9, bitFromCnt[bitno % 8] % 9); ARn 2083 src/dps8/dps8_eis.c HDBGRegARW (ARn, "s4bd"); ARn 2089 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); ARn 2090 src/dps8/dps8_eis.c CPTUR (cptUsePRn + ARn); ARn 2109 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT|DBG_CAC, & cpu_dev, "axbd sz %d ARn 0%o address 0%o reg 0%o r 0%o\n", sz, ARn, address, reg, r); ARn 2114 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT|DBG_CAC, & cpu_dev, "axbd ARn %d WORDNO %o CHAR %o BITNO %0o %d.\n", ARn, cpu.PAR[ARn].WORDNO, GET_AR_CHAR (ARn), GET_AR_BITNO (ARn), GET_AR_BITNO (ARn)); ARn 2115 src/dps8/dps8_eis.c augend = cpu.AR[ARn].WORDNO * 36u + GET_AR_CHAR (ARn) * 9u + GET_AR_BITNO (ARn); ARn 2144 src/dps8/dps8_eis.c cpu.AR [ARn].WORDNO = (word18) (sum / 36) & AMASK; ARn 2147 src/dps8/dps8_eis.c HDBGRegARR (ARn, "axbd"); ARn 2149 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, (word2)((sum % 36) / 9), (word2)(sum % 9)); ARn 2151 src/dps8/dps8_eis.c HDBGRegARW (ARn, "axbd"); ARn 2158 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); ARn 2159 src/dps8/dps8_eis.c CPTUR (cptUsePRn + ARn); ARn 2174 src/dps8/dps8_eis.c if (GET_AR_BITNO (ARn) > 8) ARn 2175 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, GET_AR_CHAR (ARn), 8); ARn 2182 src/dps8/dps8_eis.c word24 bits = 9u * GET_AR_CHAR (ARn) + GET_AR_BITNO (ARn) + r; ARn 2185 src/dps8/dps8_eis.c cpu.AR[ARn].WORDNO = (cpu.AR[ARn].WORDNO + address + ARn 2191 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, (bits % 36) / 9, ARn 2199 src/dps8/dps8_eis.c cpu.AR[ARn].WORDNO = (address + r / 36) & MASK18; ARn 2204 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, (r % 36) / 9, ARn 2209 src/dps8/dps8_eis.c HDBGRegARW (ARn, "abd"); ARn 2217 src/dps8/dps8_eis.c ARn 2218 src/dps8/dps8_eis.c ARn 2250 src/dps8/dps8_eis.c ARn 2251 src/dps8/dps8_eis.c ARn 2256 src/dps8/dps8_eis.c ARn 2257 src/dps8/dps8_eis.c ARn 2259 src/dps8/dps8_eis.c ARn 2301 src/dps8/dps8_eis.c ARn 2311 src/dps8/dps8_eis.c ARn 2335 src/dps8/dps8_eis.c ARn 2338 src/dps8/dps8_eis.c ARn 2342 src/dps8/dps8_eis.c ARn 2345 src/dps8/dps8_eis.c ARn 2354 src/dps8/dps8_eis.c ARn 2360 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); ARn 2361 src/dps8/dps8_eis.c CPTUR (cptUsePRn + ARn); ARn 2372 src/dps8/dps8_eis.c "awd ARn 0%o address 0%o reg 0%o r 0%o\n", ARn, address, reg, r); ARn 2377 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT|DBG_CAC, & cpu_dev, "awd ARn %d WORDNO %o CHAR %o BITNO %0o %d.\n", ARn, cpu.PAR[ARn].WORDNO, GET_AR_CHAR (ARn), GET_AR_BITNO (ARn), GET_AR_BITNO (ARn)); ARn 2380 src/dps8/dps8_eis.c augend = cpu.AR [ARn].WORDNO; ARn 2390 src/dps8/dps8_eis.c cpu.AR[ARn].WORDNO = (word18) sum & AMASK; ARn 2391 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, 0, 0); ARn 2393 src/dps8/dps8_eis.c HDBGRegARW (ARn, "awd"); ARn 2399 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); ARn 2405 src/dps8/dps8_eis.c if (GET_AR_BITNO (ARn) > 8) ARn 2406 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, GET_AR_CHAR (ARn), 8); ARn 2410 src/dps8/dps8_eis.c word24 bits = 9u * GET_AR_CHAR (ARn) + GET_AR_BITNO (ARn) - r; ARn 2411 src/dps8/dps8_eis.c cpu.AR[ARn].WORDNO = (cpu.AR[ARn].WORDNO - ARn 2415 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, (- ((bits % 36) / 9)) & MASK2, ARn 2421 src/dps8/dps8_eis.c cpu.AR[ARn].WORDNO = (- (address + r / 36)) & MASK18; ARn 2424 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, (- ((r % 36) / 9)) & MASK2, ARn 2429 src/dps8/dps8_eis.c HDBGRegARW (ARn, "sbd"); ARn 2435 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); ARn 2436 src/dps8/dps8_eis.c CPTUR (cptUsePRn + ARn); ARn 2446 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT|DBG_CAC, & cpu_dev, "swd ARn 0%o address 0%o reg 0%o r 0%o\n", ARn, address, reg, r); ARn 2451 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT|DBG_CAC, & cpu_dev, "swd ARn %d WORDNO %o CHAR %o BITNO %0o %d.\n", ARn, cpu.PAR[ARn].WORDNO, GET_AR_CHAR (ARn), GET_AR_BITNO (ARn), GET_AR_BITNO (ARn)); ARn 2454 src/dps8/dps8_eis.c minued = cpu.AR [ARn].WORDNO; ARn 2464 src/dps8/dps8_eis.c cpu.AR [ARn].WORDNO = (word18) difference & AMASK; ARn 2465 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, 0, 0); ARn 2467 src/dps8/dps8_eis.c HDBGRegARW (ARn, "swd"); ARn 2473 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); ARn 2474 src/dps8/dps8_eis.c CPTUR (cptUsePRn + ARn); ARn 2485 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT|DBG_CAC, & cpu_dev, "s9bd ARn 0%o address 0%o reg 0%o r 0%o\n", ARn, address, reg, r); ARn 2492 src/dps8/dps8_eis.c cpu.AR[ARn].WORDNO = (cpu.AR[ARn].WORDNO - ARn 2494 src/dps8/dps8_eis.c (GET_AR_CHAR (ARn) - r) / 4) & MASK18; ARn 2499 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, (GET_AR_CHAR (ARn) - r) & MASK2, 0); ARn 2504 src/dps8/dps8_eis.c cpu.AR[ARn].WORDNO = (- (address + (r + 3) / 4)) & MASK18; ARn 2508 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, (-r) & MASK2, 0); ARn 2513 src/dps8/dps8_eis.c HDBGRegARW (ARn, "s9bd"); ARn 2757 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); ARn 2785 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT|DBG_CAC, & cpu_dev, "asxbd sz %d ARn 0%o address 0%o reg 0%o r 0%o\n", sz, ARn, address, reg, r); ARn 2798 src/dps8/dps8_eis.c augend = cpu.AR[ARn].WORDNO * 36u; ARn 2802 src/dps8/dps8_eis.c uint bitno = GET_AR_BITNO (ARn); ARn 2803 src/dps8/dps8_eis.c uint charno = GET_AR_CHAR (ARn); ARn 2817 src/dps8/dps8_eis.c augend = cpu.AR[ARn].WORDNO * 36u + map [charno * 16 + bitno]; ARn 2877 src/dps8/dps8_eis.c cpu.AR [ARn].WORDNO = (word18) (sum / 36u) & AMASK; ARn 2883 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, 0, 0); ARn 2938 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, (word2) charno, (word4) bitno); ARn 2944 src/dps8/dps8_eis.c SET_AR_CHAR_BITNO (ARn, (word2) charno, (word4) bitno); ARn 2948 src/dps8/dps8_eis.c HDBGRegARW (ARn, "asxbd");