# Disassembler

- [Interactivity](https://docs.hex-rays.com/8.5/user-guide/disassembler/interactivity.md)
- [Background Analysis](https://docs.hex-rays.com/8.5/user-guide/disassembler/background-analysis.md)
- [Graph view](https://docs.hex-rays.com/8.5/user-guide/disassembler/graph-view.md)
- [Graphing tutorial](https://docs.hex-rays.com/8.5/user-guide/disassembler/graph-view/graphing_tutorial.md)
- [Proximity view](https://docs.hex-rays.com/8.5/user-guide/disassembler/proximity-view.md)
- [Navigation](https://docs.hex-rays.com/8.5/user-guide/disassembler/navigation.md)
- [Anchor](https://docs.hex-rays.com/8.5/user-guide/disassembler/navigation/anchor.md)
- [How to Enter a Segment Value](https://docs.hex-rays.com/8.5/user-guide/disassembler/navigation/how-to-enter-a-segment-value.md)
- [How to Enter a Number](https://docs.hex-rays.com/8.5/user-guide/disassembler/navigation/how-to-enter-a-number.md)
- [How to Enter an Identifier](https://docs.hex-rays.com/8.5/user-guide/disassembler/navigation/how-to-enter-an-identifier.md)
- [How to enter text](https://docs.hex-rays.com/8.5/user-guide/disassembler/navigation/how-to-enter-text.md)
- [How to Enter an Address](https://docs.hex-rays.com/8.5/user-guide/disassembler/navigation/how-to-enter-an-address.md)
- [Disassembly Gallery](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery.md)
- [Philips 51XA-G3](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/philips-51xa-g3.md)
- [6502 and 65C02 Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/6502-and-65c02-disassembler.md)
- [6301, 6303, 6800, 6801 and 6803 Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/6301-6303-6800-6801-and-6803-disassembler.md)
- [68040, Amiga](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/68040-amiga.md)
- [6805 Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/6805-disassembler.md)
- [6808 Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/6808-disassembler.md)
- [6809 OS9 Flex Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/6809-os9-flex-disassembler.md)
- [6809 Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/6809-disassembler.md)
- [6811 Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/6811-disassembler.md)
- [68HC12 Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/68hc12-disassembler.md)
- [68HC16 Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/68hc16-disassembler.md)
- [68k Amiga Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/68k-amiga-disassembler.md)
- [68k Mac OS](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/68k-mac-os.md)
- [68k Palm Pilot](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/68k-palm-pilot.md)
- [Unix COFF](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/unix-coff.md)
- [NEC 78k0 and 78k0s Processor](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/nec-78k0-and-78k0s-processor.md)
- [80196 Processor](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80196-processor.md)
- [8051 Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/8051-disassembler.md)
- [Analog Devices 218x.](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/analog-devices-218x..md)
- [Alpha Processor – NT COFF](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/alpha-processor-nt-coff.md)
- [Alpha Processor – Unix ELF](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/alpha-processor-unix-elf.md)
- [Android ARM Executables (.elf)](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/android-arm-executables-.elf.md)
- [ARC Processor](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arc-processor.md)
- [ARM Processor EPOC App](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-epoc-app.md)
- [ARM Processor EPOC PE File](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-epoc-pe-file.md)
- [ARM Processor EPOC ROMFile](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-epoc-romfile.md)
- [EPOC SIS File Handler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/epoc-sis-file-handler.md)
- [ARM Processor iOS (iPhone): Unlock](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-ios-iphone-unlock.md)
- [ARM Processor iOS (iPhone): Objective-C metadata](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-ios-iphone-objective-c-metadata.md)
- [ARM Processor iOS (iPhone): Objective-C Instance variables](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-ios-iphone-objective-c-instance-variables.md)
- [ARM Processor iOS (iPhone): Parameter Identification & Tracking (PIT)](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-ios-iphone-parameter-identification-and-tracking-pit.md)
- [ARM Processor iOS (iPhone): Start](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-ios-iphone-start.md)
- [ARM Processor iOS (iPhone): Switch statements](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-ios-iphone-switch-statements.md)
- [ARM Processor iOS (iPhone): C++ signatures](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-ios-iphone-c++-signatures.md)
- [ARM Processor iOS (iPhone): Write](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-ios-iphone-write.md)
- [ARM Processor: Linux ELF](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-linux-elf.md)
- [ARM Processor: AOF SDK](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-aof-sdk.md)
- [ARM Processor: Windows CE COFF Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-windows-ce-coff-format.md)
- [ARM Processor: Windows CE PE Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/arm-processor-windows-ce-pe-format.md)
- [ATMEL AVR Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/atmel-avr-disassembler.md)
- [C166 Processor](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/c166-processor.md)
- [C166 Processor with ELF file](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/c166-processor-with-elf-file.md)
- [Rockwell C39](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/rockwell-c39.md)
- [Microsoft .NET CLI Disassembler. VisualBasic library](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/microsoft-.net-cli-disassembler.-visualbasic-library.md)
- [CR16](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/cr16.md)
- [Android Dalvik Executables (.dex)](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/android-dalvik-executables-.dex.md)
- [Microsoft .NET CLI Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/microsoft-.net-cli-disassembler.md)
- [DSP56K](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/dsp56k.md)
- [Fujitsu FR (.elf)](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/fujitsu-fr-.elf.md)
- [Gameboy](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/gameboy.md)
- [H8 300: COFF FILE Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/h8-300-coff-file-format.md)
- [H8 300s: COFF FILE Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/h8-300s-coff-file-format.md)
- [H8 500](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/h8-500.md)
- [HPPA Risc Processor: HP-UX SOM](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/hppa-risc-processor-hp-ux-som.md)
- [i51](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/i51.md)
- [i860](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/i860.md)
- [Intel i960](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/intel-i960.md)
- [Intel IA-64 (Itanium)](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/intel-ia-64-itanium.md)
- [Java Bytecode](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/java-bytecode.md)
- [Angstrem KR 1878](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/angstrem-kr-1878.md)
- [Renesas/Hitachi M16C](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/renesas-hitachi-m16c.md)
- [Renesas/Hitachi M32R](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/renesas-hitachi-m32r.md)
- [M740](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/m740.md)
- [M7700](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/m7700.md)
- [M7900](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/m7900.md)
- [MIPS Processor: Nintendo N64](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/mips-processor-nintendo-n64.md)
- [MIPS R5900 Processor : Sony bin](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/mips-r5900-processor-sony-bin.md)
- [MIPS Processor: Sony ELF](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/mips-processor-sony-elf.md)
- [MIPS Processor: Sony PSX](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/mips-processor-sony-psx.md)
- [MIPS Processor: Sony PSX](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/mips-processor-sony-psx-1.md)
- [MIPS Processor: Unix COFF File Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/mips-processor-unix-coff-file-format.md)
- [MIPS Processor: Unix ELF File Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/mips-processor-unix-elf-file-format.md)
- [MIPS Processor: Windows CE PE File Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/mips-processor-windows-ce-pe-file-format.md)
- [MIPS Processor: Windows CE PE2 File Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/mips-processor-windows-ce-pe2-file-format.md)
- [Panasonic MN102](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/panasonic-mn102.md)
- [Atmel OAK DSP](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/atmel-oak-dsp.md)
- [80×86 Architecture: DOS Extender](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-dos-extender.md)
- [80×86 Architecture: Watcom Runtime](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-watcom-runtime.md)
- [80×86 Architecture: Geos APP](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-geos-app.md)
- [80×86 Architecture: Geos DRV](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-geos-drv.md)
- [80×86 Architecture: Geos LIB](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-geos-lib.md)
- [80×86 Architecture: GNU COFF Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-gnu-coff-format.md)
- [80×86 Architecture: OS/2 Linear Executable Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-os-2-linear-executable-format.md)
- [80×86 Architecture: Netware NLM](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-netware-nlm.md)
- [80×86 Architecture: QNX Executable](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-qnx-executable.md)
- [80×86 Architecture: Watcom Runtime](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-watcom-runtime-1.md)
- [80×86 Architecture: Windows OMF](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-windows-omf.md)
- [80×86 Architecture: Windows Portable Executable Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-windows-portable-executable-format.md)
- [80×86 Architecture: Windows Virtual Device Driver](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-windows-virtual-device-driver.md)
- [80×86 Architecture: Windows 16 bits DLL](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/80-86-architecture-windows-16-bits-dll.md)
- [X-Box Disassembler](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/x-box-disassembler.md)
- [PDP 11: SAV File](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/pdp-11-sav-file.md)
- [PIC](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/pic.md)
- [PIC 12xx](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/pic-12xx.md)
- [Power PC AIF ECOFF file Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/power-pc-aif-ecoff-file-format.md)
- [Power PC Linux ELF](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/power-pc-linux-elf.md)
- [Mac OS PEF File](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/mac-os-pef-file.md)
- [Mac OS X File](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/mac-os-x-file.md)
- [Windows NT PE File](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/windows-nt-pe-file.md)
- [Hitachi SH-1 Processor](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/hitachi-sh-1-processor.md)
- [Hitachi SH-3 Processor: Windows CE COFF format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/hitachi-sh-3-processor-windows-ce-coff-format.md)
- [Hitachi SH-3 Processor: Windows CE PE format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/hitachi-sh-3-processor-windows-ce-pe-format.md)
- [Hitachi SH-4 Processor: ELF File Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/hitachi-sh-4-processor-elf-file-format.md)
- [Hitachi SH-4 Processor: Windows CE PE File Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/hitachi-sh-4-processor-windows-ce-pe-file-format.md)
- [Super Nintendo Entertainement System (SNES)](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/super-nintendo-entertainement-system-snes.md)
- [SPARC Solaris COFF](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/sparc-solaris-coff.md)
- [SPARC Solaris ELF](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/sparc-solaris-elf.md)
- [SPARC Sun ELF](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/sparc-sun-elf.md)
- [SPARC Sun ELF SO](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/sparc-sun-elf-so.md)
- [ST 20C4](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/st-20c4.md)
- [ST 7](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/st-7.md)
- [ST 9](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/st-9.md)
- [Toshiba TLCS 900](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/toshiba-tlcs-900.md)
- [TMS 320c2 COFF](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/tms-320c2-coff.md)
- [TMS 320c5](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/tms-320c5.md)
- [TMS 320c54](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/tms-320c54.md)
- [TMS 320c6 COFF File Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/tms-320c6-coff-file-format.md)
- [TRICORE](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/tricore.md)
- [SunPlus unSP](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/sunplus-unsp.md)
- [NEC V850](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/nec-v850.md)
- [Z180 COFF File Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/z180-coff-file-format.md)
- [Z380 COFF File Format](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/z380-coff-file-format.md)
- [Z8](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/z8.md)
- [Z80](https://docs.hex-rays.com/8.5/user-guide/disassembler/disassembly-gallery/z80.md)
- [Supported processors](https://docs.hex-rays.com/8.5/user-guide/disassembler/supported-processors.md)
- [Supported file formats](https://docs.hex-rays.com/8.5/user-guide/disassembler/supported-file-formats.md)
- [Windmp file loader](https://docs.hex-rays.com/8.5/user-guide/disassembler/supported-file-formats/windmp-file-loader.md)
- [Bitfields](https://docs.hex-rays.com/8.5/user-guide/disassembler/bitfields.md)
- [Bit Fields tutorial](https://docs.hex-rays.com/8.5/user-guide/disassembler/bitfields/bitfields-tutorial.md)
- [Structures tutorial](https://docs.hex-rays.com/8.5/user-guide/disassembler/structures-tutorial.md)
- [Union tutorial](https://docs.hex-rays.com/8.5/user-guide/disassembler/union-tutorial.md)
- [Variable length structures tutorial](https://docs.hex-rays.com/8.5/user-guide/disassembler/varstr-tutorial.md)
- [Data types, operands and constructs](https://docs.hex-rays.com/8.5/user-guide/disassembler/data-structure.md)
- [Packed executables](https://docs.hex-rays.com/8.5/user-guide/disassembler/packed-executables.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hex-rays.com/8.5/user-guide/disassembler.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
