A64 instruction set
ConceptA64 is the 64-bit instruction set used in the AArch64 execution mode of the ARMv8-A architecture. It is one of the instruction sets evaluated by the Examiner differential testing framework (for locating inconsistent instructions between real ARM devices and CPU emulators such as QEMU, Unicorn, and Angr), and one of the instruction sets exhaustively fuzzed by the armshaker hidden-instruction discovery tool.
WIKI
Overview
The A64 instruction set is the instruction set used in the AArch64 execution mode of the Armv8-A architecture. It is distinct from the instruction sets used in the AArch32 execution mode, which comprises A32 (32-bit ARM), T32 (mixed 16-/32-bit Thumb-2), and T16 (16-bit Thumb-1). A64 instruction encodings are defined in the Arm Architecture Reference Manual (ARM ARM) — specifically the DDI0487E Armv8-A Architecture Reference Manual — and are specified using the ASL specification language, which served as the source for the Examiner test case generator.
Role in the Examiner Framework
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →