|
|
1.1 ! root 1: #include "../machine/alignment.h" ! 2: bbc(infop) process_info *infop; ! 3: /* ! 4: /* Branch on bit clear. ! 5: /* ! 6: /********************************/ ! 7: { ! 8: register int position,base, new_address; ! 9: ! 10: position = operand(infop,0)-> data & 0x1f; ! 11: base = operand(infop,1)->data; ! 12: new_address = operand(infop,2) -> address; ! 13: negative_0; zero_1; overflow_0; carry_1; ! 14: if ( !(base & 1 << position) ) pc = new_address; ! 15: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.