r 332 src/assemble.c WORD r = 0; r 341 src/assemble.c r = (WORD)(str[2] - '0'); r 343 src/assemble.c if(is_x == true && r == 0x0) { r 347 src/assemble.c return r; r 172 src/exec.c WORD r = 0; r 175 src/exec.c if((r = ((oprx & 0x00F0) >>4)) > GRSIZE - 1) { r 180 src/exec.c return r; r 259 src/exec.c void adda(WORD r, WORD val) r 266 src/exec.c if((tmp = (short)(sys->cpu->gr[r]) + (short)val) > 32767 || tmp < -32768) { r 270 src/exec.c sys->cpu->gr[r] = (WORD)(tmp & 0xFFFF); r 271 src/exec.c if((sys->cpu->gr[r] & 0x8000) == 0x8000) { r 273 src/exec.c } else if(sys->cpu->gr[r] == 0x0) { r 306 src/exec.c void addl_gr(WORD r, WORD val, bool add) r 311 src/exec.c o = sys->cpu->gr[r]; r 328 src/exec.c sys->cpu->gr[r] = (WORD)s; r 408 src/exec.c void cpa(WORD r, WORD val) r 411 src/exec.c if((short)sys->cpu->gr[r] < (short)val) { r 413 src/exec.c } else if(sys->cpu->gr[r] == val) { r 432 src/exec.c void cpl(WORD r, WORD val) r 435 src/exec.c if(sys->cpu->gr[r] < val) { r 437 src/exec.c } else if(sys->cpu->gr[r] == val) { r 459 src/exec.c WORD r = get_r_r1(w[0]); r 460 src/exec.c WORD sign = sys->cpu->gr[r] & 0x8000; r 464 src/exec.c sys->cpu->gr[r] &= 0x7FFF; r 466 src/exec.c last = sys->cpu->gr[r] & 0x4000; r 467 src/exec.c sys->cpu->gr[r] <<= 1; r 469 src/exec.c sys->cpu->gr[r] = sign | (sys->cpu->gr[r] & 0x7FFF); r 479 src/exec.c if(sys->cpu->gr[r] == 0x0) { r 488 src/exec.c WORD r = get_r_r1(w[0]); r 489 src/exec.c WORD sign = sys->cpu->gr[r] & 0x8000; r 493 src/exec.c sys->cpu->gr[r] &= 0x7FFF; r 495 src/exec.c last = sys->cpu->gr[r] & 0x1; r 496 src/exec.c sys->cpu->gr[r] >>= 1; r 498 src/exec.c sys->cpu->gr[r] |= 0x4000; r 501 src/exec.c sys->cpu->gr[r] = sign | sys->cpu->gr[r]; r 511 src/exec.c if(sys->cpu->gr[r] == 0x0) { r 521 src/exec.c WORD r = get_r_r1(w[0]); r 525 src/exec.c last = sys->cpu->gr[r] & 0x8000; r 526 src/exec.c sys->cpu->gr[r] <<= 1; r 533 src/exec.c if((sys->cpu->gr[r] & 0x8000) > 0x0) { r 537 src/exec.c if(sys->cpu->gr[r] == 0x0) { r 547 src/exec.c WORD r = get_r_r1(w[0]); r 551 src/exec.c last = sys->cpu->gr[r] & 0x0001; r 552 src/exec.c sys->cpu->gr[r] >>= 1; r 559 src/exec.c if((sys->cpu->gr[r] & 0x8000) > 0x0) { r 563 src/exec.c if(sys->cpu->gr[r] == 0x0) {