An open API service indexing awesome lists of open source software.

https://github.com/giovanni-iannaccone/assembly-libs

Libraries for x86 assembly 🦖
https://github.com/giovanni-iannaccone/assembly-libs

assembly assembly-library assembly-x86 files library low-level math socket stdio stdlib string

Last synced: 3 months ago
JSON representation

Libraries for x86 assembly 🦖

Awesome Lists containing this project

README

        

# A collection of useful libraries for x86 assembly 🥵

%include the files in your assembly project and follow the comments to know how to use each function

| File | Contents |
|------------------------------|------------------------------------------------------------------------|
| `algorithms.asm` | Useful algorithms like sorting and search |
| `files.asm` | Functions to work on files |
| `foor_loops.asm` | Implementations of the for loop |
| `math.asm` | Mathematical functions |
| `quit.asm` | Code to quit the program |
| `sockets.asm` | Sockets functions |
| `stdio.asm` | Functions for input and output |
| `stdlib.asm` | Systems interactions, atoi and itoa |
| `string.asm` | Functions for string manipulation |
| `time.asm` | Subroutines to deal with time |

## Contribute 🧩
We welcome contributions! Please follow these steps:

1. Fork the repository.
2. Create a new branch ( using this convention).
3. Make your changes and commit them with descriptive messages.
4. Push your changes to your fork.
5. Create a pull request to the main repository.

> After spending hours and hours learning assembly, I realized that I actually like it