pub fn disassemble_instruction(
    f: &mut Formatter<'_>,
    instruction: Instruction
) -> Result