fr 42 include/struct.h WORD fr; /**<フラグレジスタ */ fr 44 src/dump.c char *fr = word2bit(sys->cpu->fr); fr 55 src/dump.c fprintf(stdout, "#%04X: FR (OF SF ZF): %s\n", sys->cpu->pr, fr + L3BIT); /* FRは下位3けたを表示 */ fr 58 src/dump.c FREE(fr); fr 159 src/exec.c sys->cpu->fr = 0x0; fr 162 src/exec.c sys->cpu->fr += SF; fr 166 src/exec.c sys->cpu->fr += ZF; fr 263 src/exec.c sys->cpu->fr = 0x0; fr 267 src/exec.c sys->cpu->fr += OF; fr 272 src/exec.c sys->cpu->fr += SF; fr 274 src/exec.c sys->cpu->fr += ZF; fr 312 src/exec.c sys->cpu->fr = 0; /* flag initialize */ fr 317 src/exec.c sys->cpu->fr += OF; fr 321 src/exec.c sys->cpu->fr += OF; fr 331 src/exec.c sys->cpu->fr += SF; fr 334 src/exec.c sys->cpu->fr += ZF; fr 410 src/exec.c sys->cpu->fr = 0; fr 412 src/exec.c sys->cpu->fr = SF; fr 414 src/exec.c sys->cpu->fr = ZF; fr 434 src/exec.c sys->cpu->fr = 0x0; fr 436 src/exec.c sys->cpu->fr = SF; fr 438 src/exec.c sys->cpu->fr = ZF; fr 463 src/exec.c sys->cpu->fr = 0; fr 472 src/exec.c sys->cpu->fr += OF; fr 476 src/exec.c sys->cpu->fr += SF; fr 480 src/exec.c sys->cpu->fr += ZF; fr 492 src/exec.c sys->cpu->fr = 0; fr 504 src/exec.c sys->cpu->fr += OF; fr 508 src/exec.c sys->cpu->fr += SF; fr 512 src/exec.c sys->cpu->fr += ZF; fr 523 src/exec.c sys->cpu->fr = 0x0; fr 530 src/exec.c sys->cpu->fr += OF; fr 534 src/exec.c sys->cpu->fr += SF; fr 538 src/exec.c sys->cpu->fr += ZF; fr 549 src/exec.c sys->cpu->fr = 0x0; fr 556 src/exec.c sys->cpu->fr += OF; fr 560 src/exec.c sys->cpu->fr += SF; fr 564 src/exec.c sys->cpu->fr += ZF; fr 572 src/exec.c if((sys->cpu->fr & SF) > 0) { fr 582 src/exec.c if((sys->cpu->fr & ZF) == 0) { fr 592 src/exec.c if((sys->cpu->fr & ZF) > 0) { fr 608 src/exec.c if((sys->cpu->fr & (SF | ZF)) == 0) { fr 618 src/exec.c if((sys->cpu->fr & OF) > 0) { fr 358 src/struct.c sys->cpu->fr = 0x0; /* フラグレジスタ */