Skip to content

modrobert/primecheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 

Repository files navigation

I wrote this back in 2002 mainly to learn how to mix assembler with C and to play around with prime numbers. Added x86-64 (AMD64) support a few years later.

Compile with:

nasm -f elf64 primecheck.asm
gcc -Wpedantic -z noexecstack -o prime prime.c primecheck.o

Description:

prime v0.64.12
==============
Function: Generate range or check for prime numbers
Syntax  : prime [-c] <64bit integer start value> [64bit integer end value]
Flag(s) : -c = check only
Returns : 0 if no prime, 1 if prime, 2 if error

Example usage:

./prime 1 100 
./prime 1 500 | column
./prime 1
./prime -c 2

About

Generate range or check for prime numbers in x86-64 (AMD64) assembler with C wrapper.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published