Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kodekote/linux_x64_asm
Intel x64 assembly code and build files for Linux / GNU as
https://github.com/kodekote/linux_x64_asm
Last synced: about 7 hours ago
JSON representation
Intel x64 assembly code and build files for Linux / GNU as
- Host: GitHub
- URL: https://github.com/kodekote/linux_x64_asm
- Owner: kodekote
- Created: 2023-07-31T09:24:10.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-07-31T10:16:52.000Z (over 1 year ago)
- Last Synced: 2023-07-31T10:38:31.484Z (over 1 year ago)
- Language: Assembly
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# linux_x64_asm
Intel x64 assembly code and build files for Linux / GNU asCurrently, there is one example with a minimal assembly program that showcases two things: the minimal directives, code, and labels needed to produce an executable file and how to interface with C libraries.
Most importantly, it shows how to use x64 assembly to produce code that is impossible in standard C. First, it gets the value of RFLAGS in C. Then, it performs a logical shift-right on a signed value (not possible in C) and it "ignores" endianess (not possible in C).
I will add more examples later.