Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A library of 11 C functions implemented with the NASM assembler for Linux x86-64 systems

NotificationsYou must be signed in to change notification settings

ibeauregard/asm-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This is a small library of C functions implemented in assembly language, namely with theNASM assembler. The library contains the following functions:

Compatibility

The library is written specifically for Linux systems with an x86-64 architecture. It is not compatible with any other kind of system.

Compiling

To compile the application, you will need theNASM assembler. On Linux, you can install it by running:

sudo apt updatesudo apt install nasm

Once nasm is installed, runmake from the project's root directory.

Running the tests

Themain.c file contains usages for each of the implemented functions, along with usages of the corresponding built-in functions for comparison purposes. To execute this small demonstration program, run themy_libasm executable file output by the previous step.

About

A library of 11 C functions implemented with the NASM assembler for Linux x86-64 systems

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp