pub fn interpret(cpu: &mut Cpu) -> u8