Skip to content

KojoBailey/algorithms-asm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms in assembly

Here's a place for me to practice implementing algorithms in assembly lang as I learn about both algorithms and data structures and assembly itself.

In particular, I'm using x86 assembly on my Intel Windows 11 laptop, so pointers are 64-bit and the C int type is 32-bit.

I'm using C to run the algorithms since it allows me to skip the boilerplate that comes with writing an entire program in pure Assembly. It also just generally makes this process more modular, although perhaps I will switch to pure Assembly later on once I'm more comfortable.

I have a decent bit of experience with C++, so I'm somewhat aware of low-level processes but definitely still have much to learn.

I also tried this with higher-level abstraction in Rust!

Expected Output

arr = {4, 2, 1, 5, 3}
Max: 5
Min: 1

EDGE CASE
empty_arr = {}
Max of empty array: 0
Min of empty array: 0

About

Implementation of some algorithms in Assembly, for learning purposes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors