fn inc(&mut self) -> bool {
        self.fetch();

        let inc = self.fetched as u16 + 1;
        self.write(self.eff_addr, (inc & 0x00FF) as u8);

        self.flags.set(Flags::N, inc & 0x0080 != 0);
        self.flags.set(Flags::Z, inc & 0x00FF == 0);

        false
    }
// INC: Increment memory
// Affects: N Z
Increment memory
Affects: N Z
Increment memory Affects : N Z
fn inc(&mut self) -> bool {
        self.fetch();
        let inc = self.fetched as u16 + 1;
        self.write(self.eff_addr, (inc & 0x00FF) as u8);
        self.flags.set(Flags::N, inc & 0x0080 != 0);
        self.flags.set(Flags::Z, inc & 0x00FF == 0);
        false
    }
fn inc ( & mut self ) -> bool { self . fetch ( ) ; let inc = self . fetched as u16 + 1 ; self . write ( self . eff_addr , ( inc & 0x00FF ) as u8 ) ; self . flags . set ( Flags :: N , inc & 0x0080 != 0 ) ; self . flags . set ( Flags :: Z , inc & 0x00FF == 0 ) ; false }
INC: Increment memory
Affects: N Z
INC : Increment memory Affects : N Z
&mut self