fn fetch_byte(&mut self, addr: u16) -> u8 {
        let b = self.inter.fetch_byte(addr);

        self.delay(1);

        b
    }
/// Fetch byte at `addr` from the interconnect. Takes one machine
/// cycle.
Fetch byte at `addr` from the interconnect. Takes one machine
cycle.
Fetch byte at ` addr ` from the interconnect . Takes one machine cycle .
fn fetch_byte(&mut self, addr: u16) -> u8 {
        let b = self.inter.fetch_byte(addr);
        self.delay(1);
        b
    }
fn fetch_byte ( & mut self , addr : u16 ) -> u8 { let b = self . inter . fetch_byte ( addr ) ; self . delay ( 1 ) ; b }
Fetch byte at `addr` from the interconnect.
Fetch byte at ` addr ` from the interconnect .
&mut self
addr
u16
&mut self
addr
u16