sp 40 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 628 src/exec.c assert(sys->cpu->sp > execptr->end && sys->cpu->sp <= sys->memsize); sp 630 src/exec.c sys->memory[--(sys->cpu->sp)] = get_adr_x(w[1], w[0]); sp 636 src/exec.c assert(sys->cpu->sp > execptr->end); sp 640 src/exec.c if(sys->cpu->sp >= sys->memsize) { sp 644 src/exec.c sys->cpu->gr[get_r_r1(w[0])] = sys->memory[(sys->cpu->sp)++]; sp 651 src/exec.c assert(sys->cpu->sp > execptr->end && sys->cpu->sp <= sys->memsize); sp 653 src/exec.c sys->memory[--(sys->cpu->sp)] = sys->cpu->pr + 1; sp 659 src/exec.c assert(sys->cpu->sp <= sys->memsize); sp 660 src/exec.c if(sys->cpu->sp == sys->memsize) { sp 662 src/exec.c } else if(sys->cpu->sp < sys->memsize) { sp 663 src/exec.c sys->cpu->pr = sys->memory[(sys->cpu->sp)++] + 1; sp 728 src/exec.c if(sys->cpu->sp <= execptr->end) { sp 296 src/struct.c sys->cpu->sp = sys->memsize; /* スタックポインタ */