fr 39 include/struct.h WORD fr; /**<フラグレジスタ */ fr 42 src/dump.c char *fr = word2bit(sys->cpu->fr); fr 53 src/dump.c fprintf(stdout, "#%04X: FR (OF SF ZF): %s\n", sys->cpu->pr, fr + L3BIT); /* FRは下位3けたを表示 */ fr 56 src/dump.c FREE(fr); fr 151 src/exec.c sys->cpu->fr = 0x0; fr 154 src/exec.c sys->cpu->fr += SF; fr 158 src/exec.c sys->cpu->fr += ZF; fr 255 src/exec.c sys->cpu->fr = 0x0; fr 259 src/exec.c sys->cpu->fr += OF; fr 264 src/exec.c sys->cpu->fr += SF; fr 266 src/exec.c sys->cpu->fr += ZF; fr 304 src/exec.c sys->cpu->fr = 0; /* flag initialize */ fr 309 src/exec.c sys->cpu->fr += OF; fr 313 src/exec.c sys->cpu->fr += OF; fr 323 src/exec.c sys->cpu->fr += SF; fr 326 src/exec.c sys->cpu->fr += ZF; fr 402 src/exec.c sys->cpu->fr = 0; fr 404 src/exec.c sys->cpu->fr = SF; fr 406 src/exec.c sys->cpu->fr = ZF; fr 426 src/exec.c sys->cpu->fr = 0x0; fr 428 src/exec.c sys->cpu->fr = SF; fr 430 src/exec.c sys->cpu->fr = ZF; fr 455 src/exec.c sys->cpu->fr = 0; fr 464 src/exec.c sys->cpu->fr += OF; fr 468 src/exec.c sys->cpu->fr += SF; fr 472 src/exec.c sys->cpu->fr += ZF; fr 484 src/exec.c sys->cpu->fr = 0; fr 496 src/exec.c sys->cpu->fr += OF; fr 500 src/exec.c sys->cpu->fr += SF; fr 504 src/exec.c sys->cpu->fr += ZF; fr 515 src/exec.c sys->cpu->fr = 0x0; fr 522 src/exec.c sys->cpu->fr += OF; fr 526 src/exec.c sys->cpu->fr += SF; fr 530 src/exec.c sys->cpu->fr += ZF; fr 541 src/exec.c sys->cpu->fr = 0x0; fr 548 src/exec.c sys->cpu->fr += OF; fr 552 src/exec.c sys->cpu->fr += SF; fr 556 src/exec.c sys->cpu->fr += ZF; fr 564 src/exec.c if((sys->cpu->fr & (SF | ZF)) == 0) { fr 574 src/exec.c if((sys->cpu->fr & SF) > 0) { fr 584 src/exec.c if((sys->cpu->fr & ZF) == 0) { fr 594 src/exec.c if((sys->cpu->fr & ZF) > 0) { fr 604 src/exec.c if((sys->cpu->fr & OF) > 0) { fr 269 src/struct.c sys->cpu->fr = 0x0; /* フラグレジスタ */