Skip to content

krl4k/touch-the-assembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Assembly Library

How to compile

make

Introduction


An assembly language, often abbreviated asm, is a low-level programming language for a computer, or other programmable device, in which there is a very strong correspondence between the language and the architecture’s machine code instructions. Each assembly language is specific to a particular computer architecture.

About project

Implementation of some function with rules:
  • 64 bits ASM
  • Intel syntax
  • Compile with nasm

Functions

size_t          ft_strlen(const char *s);
int             ft_strcmp(const char *str1, const char *str2);
char            *ft_strcpy(char *str1, const char *str2);
char	        *ft_strdup(const char *str1);
ssize_t	        ft_read(int fd, void *buf, size_t count);
ssize_t	        ft_write(int fd, void *buf, size_t nbyte);

Materials

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published