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

        self.acc = self.acc | self.fetched;
        self.flags.set(Flags::N, (self.acc & 0x80) != 0);
        self.flags.set(Flags::Z, self.acc == 0);

        true
    }
// ORA: Bitwise OR with accumulator
// Affects: N Z
Bitwise OR with accumulator
Affects: N Z
Bitwise OR with accumulator Affects : N Z
fn ora(&mut self) -> bool {
        self.fetch();
        self.acc = self.acc | self.fetched;
        self.flags.set(Flags::N, (self.acc & 0x80) != 0);
        self.flags.set(Flags::Z, self.acc == 0);
        true
    }
fn ora ( & mut self ) -> bool { self . fetch ( ) ; self . acc = self . acc | self . fetched ; self . flags . set ( Flags :: N , ( self . acc & 0x80 ) != 0 ) ; self . flags . set ( Flags :: Z , self . acc == 0 ) ; true }
ORA: Bitwise OR with accumulator
Affects: N Z
ORA : Bitwise OR with accumulator Affects : N Z
&mut self