ust me learning x86-64 asm by writing simple programs
Go to file
parys af38341d2e Changes to the README 2024-01-26 12:59:09 +01:00
.gitignore Ready? Set. Go 2024-01-26 12:54:07 +01:00
README.md Changes to the README 2024-01-26 12:59:09 +01:00
addcarry.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
addfloats.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
build.sh Ready? Set. Go 2024-01-26 12:54:07 +01:00
execaprogram.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
howmanyargs.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
loop.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
main.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
mul.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
printanumber.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
printcliargs.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
printfuncandmacro.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
sdivandrem.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
signedmul.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
simplefunction.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
sumlist.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00
udivwithrem.asm Ready? Set. Go 2024-01-26 12:54:07 +01:00

README.md

Simple programs written in x86-64 asm as an learning exercises

Requirements

Compiling

./build.sh <name>

Note

Most of the programs don't print anything Use of gdb highly recomended