Hasty Briefsbeta

Bilingual

Visualizing the ARM64 Instruction Set (2024)

9 days ago
  • #Visualization
  • #ARM64
  • #InstructionSet
  • Visualizing ARM64 instruction set using a Hilbert curve plot, colored by instruction class.
  • Generated visualization from Arm’s Machine Readable Architecture (MRA) Specification.
  • Tools parse XML files to list unique encodings and decode 32-bit instructions.
  • Interactive website allows inspection of different instructions with overlays.
  • Lightweight Fault Isolation (LFI) project uses ARM64 for efficient software sandboxing.
  • Visualizing LFI verifier shows legal instructions with a Hilbert curve heatmap.
  • Future work includes support for more ARM extensions and comparing with RISC-V.