fn ret_nc(cpu: &mut Cpu) {
    if !cpu.carry() {
        let addr = cpu.pop_word();

        cpu.load_pc(addr);
    }

    cpu.delay(1);
}
/// If !C pop return address from stack and jump to it
If !C pop return address from stack and jump to it
If !C pop return address from stack and jump to it
fn ret_nc(cpu: &mut Cpu) {
    if !cpu.carry() {
        let addr = cpu.pop_word();
        cpu.load_pc(addr);
    }
    cpu.delay(1);
}
fn ret_nc ( cpu : & mut Cpu ) { if ! cpu . carry ( ) { let addr = cpu . pop_word ( ) ; cpu . load_pc ( addr ) ; } cpu . delay ( 1 ) ; }
If !C pop return address from stack and jump to it
If !C pop return address from stack and jump to it
cpu
&mut Cpu
cpu
&mut Cpu