sp 37 include/struct.h WORD sp; /**<スタックポインタ */ sp 40 src/dump.c char *sp = word2bit(sys->cpu->sp); sp 51 src/dump.c fprintf(stdout, "#%04X: SP: %6d = #%04X = %s\n", sys->cpu->pr, sys->cpu->sp, sys->cpu->sp, sp); sp 54 src/dump.c FREE(sp); sp 619 src/exec.c assert(sys->cpu->sp > execptr->end && sys->cpu->sp <= sys->memsize); sp 621 src/exec.c sys->memory[--(sys->cpu->sp)] = get_adr_x(w[1], w[0]); sp 627 src/exec.c assert(sys->cpu->sp > execptr->end); sp 631 src/exec.c if(sys->cpu->sp >= sys->memsize) { sp 635 src/exec.c sys->cpu->gr[get_r_r1(w[0])] = sys->memory[(sys->cpu->sp)++]; sp 642 src/exec.c assert(sys->cpu->sp > execptr->end && sys->cpu->sp <= sys->memsize); sp 644 src/exec.c sys->memory[--(sys->cpu->sp)] = sys->cpu->pr + 1; sp 650 src/exec.c assert(sys->cpu->sp <= sys->memsize); sp 651 src/exec.c if(sys->cpu->sp == sys->memsize) { sp 653 src/exec.c } else if(sys->cpu->sp < sys->memsize) { sp 654 src/exec.c sys->cpu->pr = sys->memory[(sys->cpu->sp)++] + 1; sp 719 src/exec.c if(sys->cpu->sp <= execptr->end) { sp 267 src/struct.c sys->cpu->sp = sys->memsize; /* スタックポインタ */