https://github.com/jaacoppi/armasmcode
Snippets of 64-bit ARM (aarch64) assembly code for GNU as and LD
https://github.com/jaacoppi/armasmcode
armv8 dissassembler
Last synced: over 1 year ago
JSON representation
Snippets of 64-bit ARM (aarch64) assembly code for GNU as and LD
- Host: GitHub
- URL: https://github.com/jaacoppi/armasmcode
- Owner: jaacoppi
- License: isc
- Created: 2015-06-28T08:39:16.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2018-07-03T07:48:13.000Z (almost 8 years ago)
- Last Synced: 2025-01-31T23:28:04.705Z (over 1 year ago)
- Topics: armv8, dissassembler
- Language: Assembly
- Size: 132 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# About #
These files contain 64-bit ARM (aka A64, ARM64, aarch64) assembly code for the GNU as and ld.
The code contains snippets of:
* standard C library (stdlib.a)
* Bare bones OS (armv8bin) using qemu-system-aarch64
* userland programs using linux syscalls
If there'll ever be a proper hardware target, this codebase might become an operating system.
## disarm64 ##
Disarm64 is a dissassembler for armv8 written in armv8. It doesn't support the full ISA but enough opcodes to dissamble itself.
Usage: disarm64